Site Web, magasin et vue du magasin Magento 2 : explication simple + exemples

Publié: 2022-04-19

Table 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.

Hiérarchie de contenu Magento
(crédit : Magento)

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.

Multi-site G-SP
G-SP dirige les utilisateurs vers leurs sites Web pour B2C ou B2C

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.

Vue de la boutique Magento - Néerlandais
Vue magasin 1 : euro pour la devise et néerlandais pour la langue
Vue de la boutique Magento - Anglais
Vue magasin 2 : USD pour la devise et anglais pour la langue
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".

Structure du catalogue Magento
(crédit : Magento)

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.

plusieurs magasins voir différentes catégories

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).

Architecture commune multi-sites Web de Magento 2

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