Para verificar se o E-commerce está configurado corretamente:
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.
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.
Acrescente o parâmetro ym_debug=2 à URL da página na barra de endereços do navegador e recarregue a página.
http://exemplo.com.br/?_ym_debug=2
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.
Na parte inferior da página, clique em . O painel de depuração irá aparecer.
Observação
O parâmetro _ym_debug=2 só irá funcionar se o novo snippet de código do Yandex Metrica 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.
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.
Use este método caso o seu site tenha uma versão mais antiga da tag Yandex Metrica.
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.
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.
Acrescente o parâmetro ym_debug=1 à URL da página na barra de endereços do navegador e recarregue a página.
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).
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.
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, o que significa que os dados do pedido foram transmitidos para o Yandex Metrica. Após algum tempo, eles aparecerão nos relatórios.
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.
Abra o console do navegador com o atalho de teclado Ctrl + Shift + J (⌥ + ⌘ + J no Apple OS).
Nas configurações do console, habilite a opção Preservar log.
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.
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.
Copie o arranjo (exceto os colchetes externos).
Para visualizar os dados, use qualquer analisador JSON.
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 não está configurada para o evento que está sendo verificado.
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.