Comércio eletrónico

[GA4] Minimize os eventos principais duplicados com os IDs de transações

Importante: a remoção de duplicados do ID da transação só funciona para dados recolhidos através de streams Web e não de streams de apps.

Um ID da transação é um identificador único que pode criar para cada transação, como um número de confirmação da encomenda. Tem de adicionar um ID da transação (como um número de confirmação da encomenda) a cada evento de comércio eletrónico para remover transações duplicadas do mesmo utilizador e processar reembolsos corretamente.

Através da adição de um ID da transação, o Google Analytics remove as compras duplicadas se duas compras estiverem registadas com o mesmo ID da transação.

O Google Analytics remove os eventos de compra duplicados com o mesmo ID da transação. Não deve usar o mesmo ID da transação para diferentes utilizadores. Se fornecer um ID da transação único, o Google Analytics remove os duplicados e reconcilia os dados.

Nota: não envie uma string vazia como o ID da transação. O Google Analytics remove os eventos de compra duplicados de transaction_id="".

Antes de começar

O ID da transação tem de ser único para cada encomenda. Por exemplo, pode usar os números de confirmação da encomenda para as suas transações.

Os IDs das transações podem incluir números, letras e carateres especiais, como traços ou espaços. Estes IDs têm de ser únicos para cada transação. Os IDs das transações têm de omitir quaisquer informações que possam ser usadas para identificar clientes individuais.


Adicione um ID da transação

Tem de modificar o seu código para recolher o ID da transação. Não tem de fazer alterações no Google Analytics.

Certifique-se de que está a passar um valor dinâmico ao ID da transação. Se a sua etiqueta enviar o mesmo ID ao Google Analytics para diferentes transações, o número de eventos principais contabilizados pode ser significativamente inferior ao real.

Por exemplo, as seguintes instruções usam Páginas ativas do servidor (ASP) e atualizam o código de medição da gtag.js. O código exato varia consoante a linguagem de servidor usada. Certifique-se de que usa a linguagem correta para o seu Website.

  1. Abra o ficheiro ASP (ou o ficheiro adequado à linguagem de servidor usada) da sua página do evento principal.
  2. Encontre a expressão ASP que armazena essa informação. Por exemplo: <%= orderId %>.
  3. Abra o HTML da página do evento principal e localize o fragmento do evento.
  4. Na secção script do fragmento do evento (entre as etiquetas <script></script>), substitua <%= orderId %> pela expressão ASP localizada no passo 2:

    Exemplo de fragmento do evento:

        <script>
         gtag('event', 'purchase', {
          transaction_id: '<%= orderId %>',
          value: 25.42,
          currency: "USD",
          //...
         });
        </script>
    

Valide o ID da transação

  1. Acione o evento no seu Website.
  2. No navegador de Internet, veja o código-fonte da página Web (na maioria dos navegadores, clique com o botão direito do rato na página e selecione Ver origem).
  3. Deverá ver o código de medição entre as etiquetas <head> e </head> na sua página. A expressão ASP é substituída pelo ID da transação real.

A informação foi útil?

Como podemos melhorá-la?
Pesquisa
Limpar pesquisa
Fechar pesquisa
Menu principal
5917711507833739302
true
Pesquisar no Centro de ajuda
false
true
true
true
true
true
69256
false
false
false
false