---
metadata:
  - name: generator
    content: Diplodoc Platform v5.55.2
alternate:
  - https://yandex.com/support/metrica/en/ecommerce/check.md
  - https://yandex.com/support/metrica/es/ecommerce/check.md
  - https://yandex.com/support/metrica/pt/ecommerce/check.md
  - https://yandex.com/support/metrica/ru/ecommerce/check.md
  - https://yandex.com/support/metrica/tr/ecommerce/check.md
  - https://yandex.com/support/metrica/zh/ecommerce/check.md
  - href: pt/ecommerce/check.md
    type: text/markdown
    title: Markdown version
  - href: ../llms.txt
    type: text/markdown
    title: llms.txt
title: Verificação de configurações de E-commerce
description: Como verificar as configurações de e-commerce e a correção dos dados transmitidos.
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/support/metrica/pt/llms.txt


# Verificação de configurações de E-commerce

Para verificar se o E-commerce está configurado corretamente:
1. Acesse as configurações da tag no Yandex Metrica e confirme se:
    - A opção **E-commerce** está habilitada.
    - O campo **Data container** contém o valor `dataLayer` (padrão) ou algum outro valor.
    
1. Verifique se o snippet de código do seu site contém o parâmetro `ecommerce:true` ou `ecommerce:"data container"` (o valor padrão é `ecommerce:"dataLayer"`). Neste último caso, o nome do contêiner de dados deve corresponder ao especificado nas configurações da tag.
1. Acrescente o parâmetro `ym_debug=2` à URL da página na barra de endereços do navegador e recarregue a página.
    ```httpget
    http://exemplo.com.br/?_ym_debug=2
    ```
    
1. Realize uma ação na página: por exemplo, adicione um item ao carrinho de compras. Isso deve corresponder ao evento [Adição de um item à cesta](https://yandex.com/support/metrica/pt/ecommerce/data.md#add).
    
    Na parte inferior da página, clique em ![](../_assets/debug2.svg). O painel de depuração irá aparecer.
    
    {% note info %}
    
    O parâmetro `_ym_debug=2` só irá funcionar se o [novo snippet de código do Yandex Metrica](https://yandex.com/support/metrica/pt/general/tag-info.md) estiver instalado no site. Caso você tenha uma versão mais antiga do snippet de código ou se o painel de depuração não aparecer, use o [console do navegador](#debug1).
    
    {% endnote %}
    
1. Se a aba **E-commerce** contiver informações sobre a ação, isso significa que os dados do pedido foram transferidos para o Yandex Metrica.
    
    ![](../_assets/debug2-ecom.png){.border-yes}

Você também pode [registrar suas ações](https://yandex.com/support/metrica/pt/general/debugger.md#logs) ao trabalhar com o depurador.


{% cut "Verificação através do console do navegador" %} {#debug1}


<!-- source: pt/_includes/popup/id-debug/intro.md -->
Use este método caso o seu site tenha uma versão mais antiga da tag Yandex Metrica.
<!-- endsource: pt/_includes/popup/id-debug/intro.md -->


1. Acesse as configurações da tag no Yandex Metrica e confirme se:
    - A opção **E-commerce** está habilitada.
    - O campo **Data container** contém o valor `dataLayer` (padrão) ou algum outro valor.
    
1. Verifique se o snippet de código do seu site contém o parâmetro `ecommerce:true` ou `ecommerce:"data container"` (o valor padrão é `ecommerce:"dataLayer"`). Neste último caso, o nome do contêiner de dados deve corresponder ao especificado nas configurações da tag.
1. Acrescente o parâmetro `ym_debug=1` à URL da página na barra de endereços do navegador e recarregue a página.
    ```httpget
    http://exemplo.com.br/?_ym_debug=1
    ```
    Em seguida, abra o console do navegador com o atalho de teclado **Ctrl** + **Shift** + **J** (**⌥** + **⌘** + **J** no Apple OS).
1. Realize uma ação na página: por exemplo, adicione um item ao carrinho de compras. Isso deve corresponder ao evento [Adição de um item à cesta](https://yandex.com/support/metrica/pt/ecommerce/data.md#add).
1. Se você vir `ecommerce` nos parâmetros, e depois `add` no nível inferior, o formato de dado corresponde ao exemplo fornecido no evento [Adição de um item à cesta](https://yandex.com/support/metrica/pt/ecommerce/data.md#add), o que significa que os dados do pedido foram transmitidos para o Yandex Metrica. Após algum tempo, eles aparecerão nos [relatórios](https://yandex.com/support/metrica/pt/reports/ecommerce.md). 
    ![](../_assets/check-ecom-debug.png){.border-yes}
    


{% endcut %}


## Verificando a correção dos dados transmitidos {#data}

O exemplo verifica os dados que são informados no evento [Adição de um item à cesta](https://yandex.com/support/metrica/pt/ecommerce/data.md#add).

1. Verifique se o snippet de código do seu site contém o parâmetro `ecommerce:true` ou `ecommerce:"data container"` (o valor padrão é `ecommerce:"dataLayer"`). Neste último caso, o nome do contêiner de dados deve corresponder ao especificado nas configurações da tag.
1. Abra o console do navegador com o atalho de teclado **Ctrl** + **Shift** + **J** (**⌥** + **⌘** + **J** no Apple OS).
1. Nas configurações do console, habilite a opção **Preservar log**.
    ![](../_assets/check-ecom-set.png){.border-yes}
    
1. Realize uma ação na página: por exemplo, adicione um item ao carrinho de compras. Isso deve corresponder ao evento [Adição de um item à cesta](https://yandex.com/support/metrica/pt/ecommerce/data.md#add).
1. No console, insira o comando `JSON.stringify(<nome do contêiner>)`. O valor padrão é `JSON.stringify(dataLayer)`.

Se no console:

**Houver informações sobre o arranjo de dados.**

1. Copie o arranjo (exceto os colchetes externos).
1. Para visualizar os dados, use qualquer analisador JSON.
1. Confirme se o formato dos dados corresponde ao evento [Adição de um item à cesta](https://yandex.com/support/metrica/pt/ecommerce/data.md#add).

**Aparecer o erro "dataLayer não definido".**

 
:   Isso significa que a linha `window.dataLayer = window.dataLayer || [];` não está ausente do código da página em que você está checando o evento.

   [Como configurar a transmissão de dados](https://yandex.com/support/metrica/pt/ecommerce/data.md)

**For exibido um arranjo de dados vazio em forma de [] (colchetes).**

 
:   Isso significa que o arranjo está declarado (no exemplo, `dataLayer`), mas a [transmissão de dados](https://yandex.com/support/metrica/pt/ecommerce/data.md#add) não está configurada para o evento que está sendo verificado.

## Saiba mais

- [Resolução de problemas](https://yandex.com/support/metrica/pt/ecommerce/troubleshooting.md)

<!-- source: pt/_includes/buttons/chat-button.md -->
[Fale conosco](https://yandex.com/chat/#/user/036e6a02-3620-9cdc-4c5e-a34667a7379e?utm_source=spravka){.button}

<!-- source: pt/_includes/styles/href-to-button.md -->

<!-- endsource: pt/_includes/styles/href-to-button.md -->
<!-- endsource: pt/_includes/buttons/chat-button.md -->

<!-- source: pt/_includes/reports/support-button.md -->
<div class="cut-button">

{% cut "Escrever um e-mail" %}

<!-- source: pt/_includes/popup/id-popup/wrong-sup.md -->
Observe, por gentileza, que nossa equipe de suporte jamais iniciará uma chamada com você. Se alguém ligar para você e se apresentar como a equipe de suporte do Yandex Metrica, não siga as instruções dessa pessoa.
<!-- endsource: pt/_includes/popup/id-popup/wrong-sup.md -->

<div style="padding: 15px;
     margin: 10px 0;
     background: #FFFFFF;
     border-radius: 10px;
     border: 1px solid var(--g-color-line-generic);">
  <iframe style="background: #FFFFFF;"
        height="700"
        width="100%"
        frameborder="0"
        src="https://forms.yandex.com/surveys/1705/?&iframe=1&lang=en">
  </iframe>
</div>

{% endcut %}

</div>



<!-- source: pt/_includes/styles/cut-button.md -->

<!-- endsource: pt/_includes/styles/cut-button.md -->

<!-- source: pt/_includes/styles/href-to-button.md -->

<!-- endsource: pt/_includes/styles/href-to-button.md -->
<!-- endsource: pt/_includes/reports/support-button.md -->

<!-- source: pt/_includes/footer-links.md -->
- - -

<div class="borderless-table">

#|
||
Links úteis

- [Tag de demonstração](https://metrica.yandex.com/r/dashboard?)
- [Adicionar uma tag](https://metrica.yandex.com/add/)
- [Configuração gratuita de tag](https://yandex.com/promo/freeservice/metrica?utm_source=help_metrica_en&utm_medium=cpc&utm_campaign=1)
- [API do Yandex Metrica](https://tech.yandex.com/metrika/)
- [Sugerir uma idea](https://yandex.com/support/metrica/troubleshooting/idea.html)
- [Debater no Telegram](https://t.me/yandexmetrika)
|
Treinamento online

- [Obter um certificado do Yandex Metrica](https://yandex.ru/adv/expert/exam/metrika/?utm_source=metrika_help&utm_medium=web&utm_campaign=static&utm_content=useful_links)


- [Fazer um curso](https://yandex.com/adv/edu/online/metrika?utm_source=metrika_help&utm_medium=web&utm_campaign=static&utm_content=useful_links)

||
|#

</div>

<!-- source: pt/_includes/styles/table-style.md -->

<!-- endsource: pt/_includes/styles/table-style.md -->
<!-- endsource: pt/_includes/footer-links.md -->
