AC-10698: Os preços e os totais da transação não são enviados para Google Tag

O patch AC-10698 corrige o problema em que o sistema enviava a moeda no nível de todos os pedidos em vez de associá-la a pedidos individuais. Os preços e os totais da transação agora são enviados por pedido para Google Tag, melhorando a precisão do rastreamento de dados de comércio eletrônico. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.79 está instalado. A ID do patch é AC-10698. Observe que esse problema está programado para ser corrigido no Adobe Commerce 2.4.8.

Produtos e versões afetados

O patch foi criado para a versão do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.4.7-p3

Compatível com as versões do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.4.7 - 2.4.7-p9
NOTE
O patch pode se tornar aplicável a outras versões com as novas versões do Quality Patches Tool. Para verificar se o patch é compatível com a sua versão do Adobe Commerce, atualize o pacote magento/quality-patches para a versão mais recente e verifique a compatibilidade na Quality Patches Tool: página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.

Problema

O sistema enviou a moeda no nível de todos os pedidos em vez de associá-la a pedidos individuais.

Etapas a serem reproduzidas:

  1. Faça logon no Admin da sua loja da Commerce.

  2. Na barra lateral Admin, vá para Stores > Settings>Configuration.

  3. No painel esquerdo, expanda Sales e escolha Google API.

  4. Expandir Google Analytics e:

    • Habilite a integração.
    • Selecione Google Tag Manager como o tipo de conta.
    • Insira a ID do contêiner de GTM (GTM-xxxxxx).
    • (Opcional) Ativar experimentos de conteúdo.
    • Deixe os campos restantes com os valores padrão.
  5. Adicione um produto ao carrinho e conclua um pedido até o checkout.

  6. Na página de sucesso, inspecione o objeto OrderTrackingData enviado para Google Tag.

Resultados esperados:

A moeda é enviada como parte de cada pedido individual, não no objeto de todos os pedidos de nível superior. Os preços e os totais da transação estão corretamente associados a cada pedido, correspondendo à documentação de comércio eletrônico do Google Analytics 4.

Resultados reais:

A moeda é enviada no nível de todos os pedidos, em vez de por pedido. Portanto, os preços e os totais da transação não estão associados corretamente a pedidos individuais no rastreamento de comércio eletrônico do Google Tag/Google Analytics.

Aplicar o patch

Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:

Leitura relacionada

Para saber mais sobre Quality Patches Tool, consulte:

recommendation-more-help
commerce-operations-help-tools