Magento 2 Website, Store & Store View: Explicação Simples + Exemplos
Publicados: 2022-04-19Índice
Descobrir como o backend do Magento funciona pode ser um pouco desconcertante para todos os donos de lojas. Isso é especialmente verdadeiro para o caso do site Magento 2, loja e visualizações de loja. É confuso entender como eles são diferentes um do outro e como você deve configurar seu backend com eles.
Este artigo explica suas diferenças em termos simples e seus casos de uso mais comuns para que os donos de lojas Magento possam entender sem dor de cabeça.
O que são o site, a loja e a visualização da loja Magento 2?
No Magento 2, as visualizações do site, da loja e da loja são chamadas de “escopos”, que determinam onde as alterações de configuração ocorrem.
Por que o Magento precisa ter tantos escopos, para começar?
Esses escopos ajudam os proprietários de lojas Magento a criar sites diferentes, bem como versões diferentes de um site em um back-end.
Como resultado, os proprietários de empresas podem oferecer experiências mais personalizadas para diferentes públicos, gerenciar várias lojas com mais eficiência e vender internacionalmente com facilidade.
Se você planeja criar vários sites ou lojas, esses escopos serão muito úteis para você.
Qual é a relação deles?
O site, a loja e a visualização da loja estão hierarquicamente conectados entre si. Cada mudança no pai afetará seus filhos.
Você pode ver a ordem deles na pirâmide abaixo.
Esses escopos afetam onde na hierarquia aplicar configurações para elementos de conteúdo, back-end (por exemplo, método de pagamento, envio) e banco de dados (por exemplo, produto, categoria, atributo). Portanto, entendê-los ajuda você a configurar sua(s) loja(s) Magento com mais facilidade.
Agora, vamos entrar em suas diferenças.
Magento 2 Website, Store & Store View: a diferença
Global
Global é o escopo mais amplo que fica no topo da cadeia hierárquica. Para um novo site Magento sem configuração anterior, as configurações prontas para uso são as configurações da visualização global.
Existem 3 opções de configuração que podem ser usadas na escala global:
- Configurações de estoque
- Preço: defina o mesmo preço para todos os sites e lojas
- Dados do cliente: unifique todos os dados do cliente de sites e lojas em um grande banco de dados
Se você modificar a configuração global, as alterações serão aplicadas a todas as lojas e sites.
Além disso, um backend Magento pode ter apenas uma visão global, que você não pode duplicar ou remover.
Local na rede Internet
Por padrão, há 1 site (também conhecido como site principal) após a instalação. Você pode adicionar mais sites com endereços IP e domínios diferentes, por exemplo, cat.com e dog.com.
O que você pode configurar no escopo do “site” do Magento?
Ao contrário do escopo global, não é possível alterar as opções de ações na visualização do site. Isso significa que todos os sites compartilham as mesmas configurações de inventário e inventário.
No entanto, o escopo do site permite definir configurações mais detalhadas do que seu pai – o escopo global. Isso inclui a criação de diferentes métodos de pagamento e envio para cada site específico.
Vamos dar uma olhada em quais recursos todos os sites compartilham e separam uns dos outros.
Recursos compartilhados | Recursos separáveis |
Opções de ações | Métodos de Pagamento Métodos de Envio Preço do produto Classe de Taxa Moeda base Base de clientes. (Uma conta de cliente pode ser usada em todos os sites ou apenas em um site, o que depende das suas configurações) |
Significativamente, o escopo do site permite que os comerciantes do Magento criem e coletem facilmente informações de diferentes bases de clientes.
Além disso, a configuração no escopo do site permite que você aplique essas configurações a todas as lojas e exibições de lojas abaixo dela na hierarquia de uma só vez. Por exemplo, você pode definir o mesmo preço para todas as lojas que pertencem a um site simultaneamente.
Magento vários sites: casos de uso
Pensando em criar vários sites em seu backend Magento? Se você se enquadra em uma dessas categorias, é uma boa ideia fazê-lo.
- Você tem marcas diferentes com endereços de domínio exclusivos.
- Você vende para grupos de clientes distintos (por exemplo, B2B e B2C). É vital que você separe esses grupos para coleta de dados e otimização de marketing. Além disso, os preços também serão variados para cada grupo.
- Você vende diferentes tipos de produtos (por exemplo, leite de semente e moda), e é crucial que eles tenham métodos de pagamento separados (por exemplo, assinatura e checkout com um clique) e/ou opções de entrega.
- Você está vendendo internacionalmente. Com vários sites, o método de envio, o método de pagamento, a moeda base e a classe de imposto podem ser otimizados para atender especificamente aos clientes de um país.
Magento vários sites: um exemplo
A G-SP, uma empresa sediada na Suécia, usa os vários recursos do site do Magento para criar experiências diferentes para seus clientes de atacado e varejo.
Como em geral, vários sites no Magento precisam ter domínios diferentes, o G-SP teve que confiar nos especialistas do SimiCart para personalizar para que eles compartilhassem um domínio.
Como resultado, eles podem definir diferentes alíquotas de impostos e preços de produtos e coletar dados dos dois públicos-alvo separadamente.
Armazenar
Sob o mesmo site, pode haver várias lojas. Uma loja serve como um contêiner para produtos e categorias.
O que você pode configurar dentro do escopo de “armazenamento” do Magento?
Você pode atribuir produtos diferentes para várias lojas.
Além disso, você pode importar um produto para diferentes lojas, embora o preço desse produto deva permanecer o mesmo em todas as lojas. Alterar o preço em uma loja alterará automaticamente o preço da outra loja no mesmo site pai.
Para lojas irmãs de um site pai, veja o que elas compartilham e diferenciam:
Recursos compartilhados | Recursos separáveis |
Tudo compartilhado em seu site pai, + Forma de pagamento Método de envio Opções fiscais Preços dos produtos Moedas Clientes | Produtos |
Magento várias lojas: caso de uso
A funcionalidade de várias lojas do Magento funciona como um encanto se você tiver vários tipos de produtos e quiser exibir diferentes produtos e designs de catálogo de acordo.
Magento várias lojas vs vários sites
É comum que muitos comerciantes do Magento tenham diferentes tipos de produtos e queiram separá-los para uma melhor navegação. Tanto o multi-site quanto o multi-loja permitem que você atinja esse objetivo. No entanto, pode ser confuso optar por adicionar um novo site ou uma nova loja.
Depende de quais recursos se adaptam melhor ao seu negócio: vários sites ou várias lojas?
A melhor vantagem de várias lojas em vários sites é ter todos os seus produtos exibidos no mesmo domínio.
Isso ocorre porque, em geral, cada site requer uma URL base. Assim, seus clientes precisam navegar para outro site quando clicam para navegar em um tipo de produto diferente.
No entanto, não é possível alterar o preço, a classe fiscal, o pagamento e os métodos de envio para cada loja especificamente. Assim, se você precisa ter esses recursos especificamente personalizados, deve criar vários sites.
Vários sites | Várias lojas |
Domínios diferentes Pode definir opções de preço, impostos, pagamento e entrega para cada site Pode ter diferentes bases de clientes | Mesmo domínio Não é possível definir opções de preço, impostos, pagamento e entrega para cada site Compartilhe a mesma base de clientes |
Visualização da loja
A visualização da loja, a menor unidade da pirâmide, é responsável principalmente pelo idioma e pela moeda.
O que você pode configurar dentro do escopo de “store view” do Magento?
Recursos compartilhados | Recursos separáveis |
Tudo compartilhado no escopo do site dos avós + Tudo compartilhado no escopo da loja pai + Categoria raiz e produtos | Linguagem Moeda Tema e layouts Menu principal Certos atributos do produto, como classes de impostos ou nome Certas configurações do sistema |
Embora as informações do produto sejam configuradas na visualização global, alguns atributos do produto, como classes de impostos e nomes, podem ser configurados no escopo da visualização da loja.
Magento várias visualizações de loja: caso de uso
Mostrar diferentes idiomas e moedas
Sinalizadores do Magento 2 Storeview
GRATUITAMENTE
O motivo mais importante para usar visualizações de loja é traduzir o conteúdo da página e mostrar as moedas locais para clientes em vários países.
Para cada visualização de loja específica, você pode escolher em qual moeda seus produtos serão exibidos. O preço é convertido com base na moeda principal (ou seja, moeda base) que você configurou no escopo do site.
Exibir diferentes menus principais
Para entender tudo em sua essência, vamos dar uma olhada no escopo da “loja” e no conceito de “categoria raiz”
Cada loja é equivalente a uma categoria raiz que é o nível mais alto de catálogo no Magento. Seu menu de navegação superior e suas subcategorias (o Magento considera todas como “subcategorias”) se originam dessa categoria raiz.
Como pode ser confuso onde a configuração da categoria ocorre, vale a pena notar que o escopo “store” é responsável apenas pela categoria raiz. Modificar suas categorias reais de produtos (ou subcategorias – como Magento colocou) pode ser feito com o escopo “store view”.
Embora todas as visualizações de loja compartilhem uma categoria raiz e os mesmos produtos, você pode criar diferentes conjuntos de categorias para cada visualização de loja. Assim, cada visualização de loja pode ter um menu principal distinto e suas ramificações.
Por exemplo, você pode criar uma coleção de itens recém-chegados e apresentá-la no menu superior de uma visualização de loja específica.
Use designs de temas exclusivos para cada visualização de loja
O escopo de exibição da loja permite que você crie designs diferentes para atrair diferentes grupos de clientes, o que proporciona uma experiência relevante ao usuário e maximiza o potencial de vendas.
Imposto Magento 2 por visualização de loja
A extensão Magento 2 Tax per Store View permite que os administradores modifiquem o atributo Scope of Tax Class no nível Store View. Assim, sua loja de comércio eletrônico pode cobrar impostos diferentes para o mesmo produto por visualização de loja.
Preços de visualização de várias lojas Magento 2
O preço de exibição de várias lojas para Magento 2 permite que os administradores configurem preços diferentes para o mesmo produto em cada exibição de loja da loja Magento e suporta a configuração de moeda base por exibição de loja facilmente.
Regra de preço do catálogo Magento 2 por visualização da loja
Magento 2 Catalog Price Rule per Store View é um recurso que permite configurar diferentes regras de preço de catálogo por visualização de loja para que os clientes em cada visualização de loja recebam promoções específicas.
Regra de preço do carrinho de compras Magento 2 por visualização da loja
Usando Magento 2 Shopping Cart Price Rule per Store View extension, os lojistas podem oferecer promoções específicas para seus clientes locais para persuadi-los a comprar mais e aumentar as vendas.
Uma maneira comum de usar o site Magento 2, loja e visualização da loja
Para maximizar as vendas internacionais, muitas lojas Magento usam vários sites e, em seguida, criam uma loja respectiva e uma visualização de loja para cada site (conforme mostrado nesta estrutura).
Assim, eles podem configurar tudo: desde métodos de pagamento até designs de catálogos e configurações de moeda, o que resulta em um site altamente localizado para cada país.
Leve embora
As visualizações de site, loja e loja permitem que os comerciantes criem versões diferentes de seus sites de comércio eletrônico sem precisar usar vários back-ends administrativos. Esta é uma vantagem do Magento em comparação com plataformas SaaS como Shopify ou BigCommerce.
TL;DR, aqui está a dica para ajudá-lo a voltar à sua configuração imediatamente:
- O site, a loja e a visualização da loja estão conectados em um relacionamento pai-filho, com o site sendo o maior escopo, enquanto a visualização da loja é o menor escopo.
- Qualquer alteração no pai afetará seu escopo filho.
- Vários sites podem ter diferentes preços, métodos de pagamento, métodos de envio, classes de impostos e moedas base
- Várias lojas podem ter produtos e categorias diferentes
- Várias visualizações de loja podem ter diferentes idiomas, moedas e temas.
>> Leia mais: Como configurar várias lojas e domínios no Magento 2