Estrutura do Magento 2: Website, Loja e Visão da Loja

No competitivo universo do comércio eletrônico, a capacidade de personalizar a experiência do cliente e gerenciar operações de forma eficiente é crucial. O Magento 2, uma das plataformas de e-commerce mais poderosas e flexíveis do mercado, oferece uma estrutura hierárquica que permite exatamente isso. Este artigo serve como um guia para entender a estrutura do Magento 2, composta pelos níveis Global, Website, Store (Loja) e Store View (Visão da Loja). Dominar essa estrutura é a chave para desbloquear todo o potencial do Magento 2 e escalar seu negócio online.

Estrutura do Magento 2

A hierarquia do Magento 2

O Magento 2 é construído sobre uma hierarquia de quatro níveis distintos, cada um com suas responsabilidades e capacidades. Vamos explorar cada um deles em detalhes:

Nível Global: A base de tudo

No topo da pirâmide está o nível Global. Este nível é único e imutável, servindo como a fundação para toda a instalação do Magento 2. As configurações definidas aqui afetam todos os websites, lojas e visões de loja. Imagine-o como o “DNA” da sua instalação Magento.

As principais configurações do nível Global incluem:

  • Configurações de estoque (Stock): Aqui, você define as configurações básicas de gerenciamento de produtos, como níveis de estoque, disponibilidade e integração com fornecedores. Assim, essas configurações são aplicadas universalmente.
  • Preços (Price): O nível Global permite estabelecer uma estratégia de preços unificada, que pode ser posteriormente ajustada em níveis inferiores.
  • Dados do Cliente (Buyers): As informações dos clientes são centralizadas em um banco de dados global, proporcionando uma visão unificada e facilitando o gerenciamento do relacionamento com o cliente.

Qualquer modificação no nível Global tem um impacto abrangente, por isso, é fundamental configurar este nível com precisão e cuidado.

Nível Website: Criando identidades distintas

Abaixo do nível Global, encontramos o nível Website. Nesse nível, o Magento 2 permite a criação de múltiplos websites. Portanto, cada website opera como uma entidade independente. Assim, você pode pensar em cada website como uma “marca” diferente dentro do seu guarda-chuva de negócios.

Cada website pode ter seus próprios:

  • Métodos de pagamento (Payment Methods): Ofereça diferentes opções de pagamento para cada website, adaptando-se às preferências dos seus clientes e às particularidades de cada mercado.
  • Métodos de envio (Shipping Methods): Configure regras de envio e transportadoras específicas para cada website, otimizando a logística e os custos.
  • Taxas (Tax Fees): Aplique diferentes taxas de impostos, de acordo com a legislação local de cada website.
  • Base de Clientes (Customer Base): Cada website pode ter sua própria base de clientes ou compartilhar a base de clientes global, dependendo da sua estratégia.

O nível Website oferece flexibilidade para gerenciar diferentes marcas, mercados ou segmentos de clientes. Assim, você pode realizar tudo isso dentro da mesma instalação Magento.

Nível Store (Loja): Organizando seus produtos

Dentro de cada Website, você pode criar múltiplas Stores (Lojas). Cada loja, portanto, representa um catálogo de produtos distinto. Isso permite que você organize seus produtos de forma lógica e estratégica. Assim, pense em cada loja como um “departamento” dentro do seu website.

As lojas dentro de um mesmo website compartilham:

  • Painel administrativo (Admin Panel): Todas as lojas são gerenciadas a partir do mesmo painel administrativo, simplificando a operação.
  • Configurações de checkout: As opções de checkout (como “adicionar ao carrinho” e “finalizar compra”) são geralmente as mesmas em todas as lojas do mesmo website.

No entanto, as lojas podem ter:

  • Catálogos de Produtos (Product Catalog): Cada loja pode ter seu próprio conjunto de produtos, categorias e atributos.
  • Preços: Embora a configuração de preços global possa ser usada como base, é possível definir preços diferentes para cada loja.

O nível Store (Loja) é ideal para empresas que vendem diferentes tipos de produtos. Além disso, ele é útil para segmentar seus produtos para diferentes públicos. Assim, você pode atender melhor às necessidades de cada grupo de clientes.

Estrutura do Magento 2

Nível Store View (Visão da Loja): Personalização local

O nível mais granular da hierarquia é o Store View (Visão da Loja). As Store Views, portanto, permitem que você apresente sua loja em diferentes idiomas e moedas. Dessa forma, você a torna acessível e atraente para clientes de todo o mundo. Assim, pense em cada Store View como uma “versão localizada” da sua loja.

As principais funções do Store View são:

  • Tradução (Translation): Apresente o conteúdo da sua loja (textos, descrições de produtos, etc.) em diferentes idiomas.
  • Moeda (Currency): Exiba os preços dos produtos na moeda local do cliente.
  • Design e Layout: Embora menos comum, é possível personalizar o design e o layout de cada Store View para atender a preferências culturais ou regionais.

O nível Store View é essencial para empresas que buscam expandir seus negócios globalmente. Além disso, ele é fundamental para atender a um público diversificado em termos de idioma e moeda. Dessa forma, você pode otimizar a experiência do cliente em diferentes mercados.

Criando uma nova Store View no Magento 2

Estrutura do Magento 2

Agora que você entende a hierarquia do Magento 2, vamos ver como criar uma nova Store View na prática:

1. Acessando o painel administrativo

  1. Faça login no painel administrativo do Magento 2.
  2. Navegue até Stores (Lojas) > Settings (Configurações) > All Stores (Todas as Lojas).
  3. Clique no botão Create Store View (Criar Visão da Loja).

2. Configurando a nova Store View

  1. Store (Loja): Selecione a loja à qual esta nova Store View pertencerá.
  2. Name (Nome): Dê um nome descritivo à sua Store View (por exemplo, “Português Brasileiro”).
  3. Code (Código): Crie um código único para a Store View (por exemplo, “pt_br”). Este código é importante para SEO e para a integração com outros sistemas.
  4. Status (Status): Escolha “Enabled” (Habilitado) para ativar a Store View.
  5. Sort Order (Ordem de Classificação): Defina a ordem em que esta Store View aparecerá na lista de Store Views (opcional).
  6. Clique em Save Store View (Salvar Visão da Loja).

3. Configurando o idioma e verificando

  1. No painel administrativo, vá para Stores (Lojas) > Configuration (Configuração).
  2. No canto superior esquerdo, use o seletor “Store View” para escolher a Store View que você acabou de criar.
  3. Em General (Geral) > Locale Options (Opções de Localidade), selecione o idioma desejado no menu suspenso “Locale” (Localidade).
  4. Salve as configurações.
  5. Para garantir que as alterações sejam aplicadas corretamente, execute uma reindexação do Magento 2 usando o seguinte comando no terminal: php bin/magento indexer:reindex

Após esses passos, um seletor de Store View aparecerá no frontend da sua loja. Dessa forma, os clientes poderão escolher sua Store View preferida. Isso melhora a experiência do usuário e atende melhor às suas necessidades.

Estrutura do Magento 2

Perguntas frequentes (FAQ)

  1. Posso definir métodos de pagamento diferentes para cada Store View?
    Sim, você pode configurar métodos de pagamento diferentes para cada Store View. Assim, você oferece opções de pagamento personalizadas para diferentes mercados e clientes. Isso permite atender melhor às preferências específicas de cada público.
  2. Como gerenciar várias lojas em uma única instalação Magento?
    Você pode criar várias lojas dentro de um mesmo website. Cada loja pode ter seu próprio catálogo de produtos e configurações, mas todas são gerenciadas a partir do mesmo painel administrativo.
  3. É possível configurar vários websites em uma instalação Magento?
    Sim, o Magento 2 permite a criação de múltiplos websites. Cada um, portanto, possui sua própria identidade, base de clientes e métodos de pagamento. Além disso, você pode personalizar os métodos de envio e as configurações de impostos para cada website. Dessa forma, você promove uma gestão mais eficiente dos seus negócios.

Maximizando o potencial do Magento 2

A estrutura hierárquica do Magento 2 – Global, Website, Store e Store View – é uma ferramenta poderosa. Dessa forma, ela permite criar experiências de e-commerce personalizadas e gerenciar operações complexas. Ao entender e dominar essa estrutura, você poderá desbloquear todo o potencial do Magento 2.

Assim, você levará seu negócio online ao próximo nível. A chave para isso está em compreender a hierarquia. Portanto, use este guia como seu ponto de partida e explore as possibilidades ilimitadas que o Magento 2 oferece.

Fonte: MGT-Commerce