Site Web, magasin et vue du magasin Magento 2 : explication simple + exemples
Publié: 2022-04-19Table des matières
Comprendre comment fonctionne le backend de Magento peut être un peu déroutant pour tous les propriétaires de magasins. Cela est particulièrement vrai pour le cas du site Web, du magasin et des vues de magasin Magento 2. Il est déroutant de comprendre en quoi ils sont différents les uns des autres et comment vous devez configurer votre backend avec eux.
Cet article explique leurs différences en termes simples et leurs cas d'utilisation les plus courants afin que les propriétaires de magasins Magento puissent comprendre sans mal de tête.
Que sont le site Web, le magasin et la vue du magasin Magento 2 ?
Dans Magento 2, les vues du site Web, du magasin et du magasin sont appelées "portées", qui déterminent où vos modifications de configuration ont lieu.
Pourquoi Magento a-t-il besoin d'avoir autant de champs d'application, pour commencer ?
Ces étendues aident les propriétaires de magasins Magento à créer différents sites Web, ainsi que différentes versions d'un site Web dans un même backend.
En conséquence, les propriétaires d'entreprise peuvent offrir des expériences mieux personnalisées à différents publics, gérer plusieurs magasins plus efficacement et vendre à l'international en toute simplicité.
Si vous envisagez de créer plusieurs sites Web ou magasins, ces étendues vous seront très utiles.
Quelle est leur relation ?
Le site Web, le magasin et la vue du magasin sont hiérarchiquement liés les uns aux autres. Chaque changement dans le parent affectera ses enfants.
Vous pouvez voir leur ordre dans la pyramide ci-dessous.

Ces portées affectent où dans la hiérarchie appliquer les paramètres pour les éléments de contenu, le backend (par exemple, le mode de paiement, l'expédition) et la base de données (par exemple, le produit, la catégorie, l'attribut). Par conséquent, les comprendre vous aide à configurer plus facilement votre ou vos boutiques Magento.
Maintenant, entrons dans leurs différences.
Magento 2 Website, Store & Store View : la différence
Mondial
Global est la portée la plus large qui se trouve au sommet de la chaîne hiérarchique. Pour un nouveau site Web Magento sans configuration préalable, les paramètres prêts à l'emploi sont les paramètres de la vue globale.
Il existe 3 options de réglage qui peuvent être utilisées à l'échelle mondiale :
- Paramètres des stocks
- Prix : fixez le même prix pour tous les sites Web et magasins
- Données clients : unifiez toutes les données clients des sites Web et des magasins dans une grande base de données
Si vous modifiez le paramètre global, les modifications seront appliquées à tous les magasins et sites Web.
De plus, un backend Magento ne peut avoir qu'une seule vue globale, que vous ne pouvez ni dupliquer ni supprimer.
Site Internet
Par défaut, il y a 1 site Web (c'est-à-dire le site Web principal) lors de l'installation. Vous pouvez ajouter d'autres sites Web avec des adresses IP et des domaines différents, par exemple cat.com et dog.com.
Que pouvez-vous configurer dans le cadre du "site Web" de Magento ?
Contrairement à la portée globale, il est impossible de modifier les options d'achat d'actions dans la vue du site Web. Cela signifie que tous les sites Web partagent le même inventaire et les mêmes configurations d'inventaire.
Cependant, la portée du site Web vous permet de configurer des paramètres plus détaillés que son parent - la portée globale. Il s'agit notamment de créer différentes méthodes de paiement et d'expédition pour chaque site Web spécifique.
Examinons de plus près les fonctionnalités que tous les sites Web partagent et séparent les unes des autres.
Fonctionnalités partagées | Caractéristiques séparables |
Les options d'achat d'actions | Méthodes de payement Méthodes de livraison Prix du produit Classe d'impôt Devise de référence Clientèle. (Un compte client peut être utilisé sur tous les sites Web ou pour un seul site Web, ce qui dépend de vos paramètres) |
De manière significative, la portée du site Web permet aux marchands Magento de créer et de collecter facilement des informations auprès de différentes bases de clients.
De plus, la configuration dans la portée du site Web vous permet d'appliquer ces paramètres à tous les magasins et de stocker les vues en dessous dans la hiérarchie à la fois. Par exemple, vous pouvez définir le même prix pour tous les magasins appartenant à un site Web simultanément.
Sites Web multiples Magento : cas d'utilisation
Vous envisagez de créer plusieurs sites Web dans votre backend Magento ? Si vous appartenez à l'une de ces catégories, c'est une bonne idée de le faire.
- Vous avez différentes marques avec des adresses de domaine uniques.
- Vous vendez à des groupes de clients distincts (par exemple B2B et B2C). Il est essentiel pour vous de séparer ces groupes pour la collecte de données et l'optimisation du marketing. De plus, les prix seront également variés pour chaque groupe.
- Vous vendez différents types de produits (par exemple, le lait de graines et la mode), et il est crucial pour eux d'avoir des modes de paiement distincts (par exemple, abonnement et paiement en un clic) et/ou des options de livraison.
- Vous vendez à l'international. Avec plusieurs sites Web, la méthode d'expédition, la méthode de paiement, la devise de base et la classe fiscale peuvent être optimisées pour servir les clients d'un pays en particulier.
Sites Web multiples Magento : un exemple
G-SP, une société basée en Suède, utilise les multiples fonctionnalités du site Web de Magento pour créer différentes expériences pour ses clients grossistes et détaillants.
Car en général, plusieurs sites Web dans Magento doivent avoir des domaines différents, G-SP a dû compter sur les experts de SimiCart pour les personnaliser afin qu'ils partagent un domaine.
En conséquence, ils sont en mesure de définir des taux de taxe et des prix de produits différents, et de collecter des données auprès des deux publics cibles séparément.

Magasin
Sous le même site Web, il peut y avoir plusieurs magasins. Un magasin sert de conteneur pour les produits et les catégories.
Que pouvez-vous configurer dans le périmètre "store" de Magento ?
Vous pouvez attribuer différents produits pour différents magasins.
De plus, vous pouvez importer un produit dans différents magasins, même si le prix de ce produit doit rester le même dans tous les magasins. Changer le prix dans un magasin changera automatiquement le prix de l'autre magasin sous les mêmes parents de site Web.
Pour les magasins frères d'un site parent, voici ce qu'ils partagent et différencient :
Fonctionnalités partagées | Caractéristiques séparables |
Tout ce qui est partagé sur leur site Web parent, + Mode de paiement Mode de livraison Options fiscales Prix des produits Devises Clients | Des produits |
Plusieurs boutiques Magento : cas d'utilisation
La fonctionnalité multi-magasins de Magento fonctionne comme un charme si vous avez différents types de produits et que vous souhaitez afficher différents produits et conceptions de catalogue en conséquence.
Magento plusieurs magasins vs plusieurs sites Web
Il est courant pour de nombreux marchands Magento d'avoir différents types de produits et de vouloir les séparer pour une meilleure navigation. Le multi-site Web et le multi-magasin vous permettent d'atteindre cet objectif. Cependant, il peut être déroutant de choisir d'ajouter un nouveau site Web ou un nouveau magasin.
Cela dépend des fonctionnalités qui conviennent le mieux à votre entreprise : plusieurs sites Web ou plusieurs magasins ?
Le meilleur avantage de plusieurs magasins sur plusieurs sites Web est d'avoir tous vos produits affichés sous le même domaine.
En effet, en général, chaque site Web nécessite une URL de base. Ainsi, vos clients doivent naviguer vers un autre site lorsqu'ils cliquent pour parcourir un type de produit différent.

Cependant, il est impossible de modifier le prix, la classe de taxe, le paiement et les méthodes d'expédition pour chaque magasin en particulier. Ainsi, si vous avez besoin de personnaliser spécifiquement ces fonctionnalités, vous devez créer plusieurs sites Web.
Plusieurs sites Web | Plusieurs magasins |
Différents domaines Peut définir le prix, les taxes, les options de paiement et de livraison pour chaque site Web Peut avoir différentes clientèles | Même domaine Impossible de définir le prix, les taxes, les options de paiement et de livraison pour chaque site Web Partager la même clientèle |
Vue du magasin
La vue magasin, la plus petite unité de la pyramide, est principalement en charge de la langue et de la devise.
Que pouvez-vous configurer dans le cadre de la « vue magasin » de Magento ?
Fonctionnalités partagées | Caractéristiques séparables |
Tout ce qui est partagé dans la portée de leur site Web grand-parent + Tout ce qui est partagé dans la portée de leur magasin parent + Catégorie racine et produits | Langue Devise Thème et mises en page Menu principal Certains attributs de produit tels que les classes de taxe ou le nom Certaines configurations système |
Alors que les informations sur les produits sont configurées dans la vue globale, certains attributs de produits tels que les classes de taxes et les noms peuvent être configurés dans la portée de la vue du magasin.
Vues multiples de magasin Magento : cas d'utilisation
Afficher différentes langues et devises

Magento 2 Storeview Drapeaux
LIBRE
La principale raison d'utiliser les vues de magasin est de traduire le contenu de la page et d'afficher les devises locales aux clients de différents pays.
Pour chaque vue de magasin spécifique, vous pouvez choisir la devise dans laquelle vos produits s'afficheront. Le prix est converti en fonction de la devise principale (c'est-à-dire la devise de base) que vous avez configurée dans le cadre du site Web.


Afficher différents menus principaux
Pour tout comprendre à la base, revenons sur le périmètre « magasin » et le concept de « catégorie racine »
Chaque magasin équivaut à une catégorie racine qui est le plus haut niveau de catalogue dans Magento. Votre menu de navigation supérieur et ses sous-catégories (Magento les considère toutes comme des "sous-catégories") proviennent de cette catégorie racine.
Comme il peut être déroutant de savoir où la configuration de la catégorie a lieu, il convient de noter que la portée « magasin » n'est responsable que de la catégorie racine. La modification de vos catégories de produits réelles (ou sous-catégories - comme le dit Magento) peut être effectuée avec la portée "vue magasin".

Bien que toutes les vues de magasin partagent une catégorie racine et les mêmes produits, vous pouvez créer différents ensembles de catégories pour chaque vue de magasin. Ainsi, chaque vue de magasin peut avoir un menu principal distinct et ses branches.

Par exemple, vous pouvez créer une collection d'articles nouvellement arrivés et l'afficher dans le menu supérieur d'une vue de magasin spécifique.
Utilisez des conceptions de thème uniques pour chaque vue de magasin
La portée de la vue du magasin vous permet de créer différentes conceptions pour plaire à différents groupes de clients, ce qui offre une expérience utilisateur pertinente et maximise le potentiel de vente.



Taxe Magento 2 par magasin Voir
L'extension Magento 2 Tax per Store View permet aux administrateurs de modifier l'attribut Portée de la classe de taxe au niveau de la vue du magasin. Ainsi, votre boutique en ligne est en mesure de facturer différentes taxes pour le même produit par vue de magasin.

Tarification des vues multiples de Magento 2
La tarification de plusieurs vues de magasin pour Magento 2 permet aux administrateurs de définir des prix différents pour le même produit sur chaque vue de magasin de la boutique Magento et prend en charge la configuration facile de la devise de base par vue de magasin.

Règle de prix du catalogue Magento 2 par vue de magasin
Magento 2 Catalog Price Rule per Store View est une fonctionnalité qui vous permet de configurer différentes règles de prix catalogue par vue de magasin afin que les clients de chaque vue de magasin bénéficient de promotions particulières.

Règle de prix du panier d'achat Magento 2 par vue de magasin
En utilisant l'extension Magento 2 Shopping Cart Price Rule per Store View, les propriétaires de magasins peuvent proposer des promotions spécifiques à leurs clients locaux afin de les persuader d'acheter plus et d'augmenter leurs ventes.
Une façon courante d'utiliser le site Web, le magasin et la vue du magasin Magento 2
Pour maximiser les ventes internationales, de nombreux magasins Magento utilisent plusieurs sites Web, puis créent un magasin et une vue de magasin respectifs pour chaque site Web (comme indiqué dans cette structure).

Ainsi, ils peuvent tout configurer : des méthodes de paiement aux conceptions de catalogues en passant par les paramètres de devise, ce qui se traduit par un site Web hautement localisé pour chaque pays.
Emporter
Les vues de site Web, de magasin et de magasin permettent aux commerçants de créer différentes versions de leurs sites Web de commerce électronique sans avoir à utiliser plusieurs backends administratifs. C'est l'un des avantages de Magento par rapport aux plateformes SaaS comme Shopify ou BigCommerce.
TL; DR, voici les plats à emporter pour vous aider à revenir immédiatement à votre configuration :
- Le site Web, le magasin et la vue du magasin sont connectés dans une relation parent-enfant, le site Web étant la plus grande portée tandis que la vue du magasin est la plus petite.
- Toute modification du parent affectera sa portée enfant.
- Plusieurs sites Web peuvent avoir des prix, des méthodes de paiement, des méthodes d'expédition, des classes de taxes et des devises de base différents
- Plusieurs magasins peuvent avoir différents produits et catégories
- Plusieurs vues de magasin peuvent avoir des langues, des devises et des thèmes différents.
>> Lire la suite : Comment configurer plusieurs boutiques et domaines dans Magento 2