Passar para o conteúdo principal

Como configurar o GTM na Yever

Aprenda a configurar o Google Tag Manager dentro da Yever.

Neste artigo, você aprenderá como configurar o seu GTM utilizando o datalayer da Yever.

A Yever disponibiliza um container com todas as variáveis e acionadores já criados. Caso deseje receber esse arquivo, solicite ao seu gerente de contas.

ETAPA 1: Acesse a sua conta do Google Tag Manager.

Certifique-se de que você já possui uma conta configurada no Google Tag Manager e acesso de editor ao container que será utilizado.

Caso ainda não tenha acesso, solicite a permissão necessária antes de iniciar a configuração.

ETAPA 2: Criando as Variáveis do Datalayer.

As variáveis são as informações que a Yever disponibiliza durante o processo de compra.

Criá-las corretamente é essencial para que você consiga enviar os dados necessários às suas plataformas de mídia, como Google Analytics, Google Ads, Meta Ads e outras ferramentas de rastreamento.

A Yever disponibiliza 38 variáveis. Por isso, será necessário criar manualmente cada uma delas dentro do GTM, seguindo o padrão abaixo:

Variável

Nome da variável da camada de dados

adress

params.address

address.city

params.address.city

address.complement

params.address.complement

address.country

params.address.country

address.neighborhood

params.address.neighborhood

address.number

params.address.number

address.postal_code

params.address.postal_code

address.state

params.address.state

address.street

params.address.street

coupon

params.coupon

coupon.code

params.coupon.code

coupon.discount

params.coupon.discount

customer

params.customer

customer.email

params.customer.email

customer.first_name

params.customer.first_name

customer.full_name

params.customer.full_name

customer.ip

params.customer.ip

customer.last_name

params.customer.last_name

customer.phone

params.customer.phone

customer.uuid

params.customer.uuid

items

params.items

items.0.id

params.items.0.id

items.0.order_bump

params.items.0.order_bump

items.0.price

params.items.0.price

items.0.product

params.items.0.product

items.0.variant

params.items.0.variant

order

params.order

payment

params.payment

params.currency

params.params.currency

payment.type

params.payment.type

payment.upsell

params.payment.upsell

payment.value

params.payment.value

shipment

params.shipment

shipment.description

params.shipment.description

shipment.value

params.shipment.value

url

params.url

label

label

  1. No espaço de trabalho do seu GTM, acesse Variáveis no menu lateral esquerdo.

  2. Clique em Nova para adicionar uma nova variável.

  3. Defina o nome da sua variável dentro do GTM. Recomendamos manter um padrão de nomenclatura para facilitar a identificação posteriormente.

  4. Clique em Configuração da variável e busque por Variável da camada de dados.

    Se não encontrar facilmente no menu, use a lupa para pesquisar.

  5. Em Nome da variável da camada de dados, adicione o padrão correspondente disponível na tabela acima.

    Exemplo de como fica a variável address dentro do GTM.

  6. Clique em Salvar.

  7. Repita esse passo para todas as Variáveis da tabela.

ETAPA 3: Criando os acionadores dentro do Google Tag Manager.

Os acionadores são responsáveis por definir em quais momentos os eventos serão disparados.

Na prática, eles identificam ações realizadas pelo cliente durante a jornada de compra, como visualização de página, início de checkout, preenchimento de entrega, pagamento e compra finalizada.

A Yever disponibiliza 5 eventos. Por isso, será necessário criar manualmente cada acionador dentro do GTM, seguindo o padrão abaixo:

Evento

Condição

Pageview

gtm_pageview

Iniciate Checkout

gtm_initiate_checkout

Add shipment info

gtm_add_shipment_info

Add payment info

gtm_add_payment_info

Purchase

gtm_purchase

  1. No Espaço de trabalho do seu GTM, acesse Acionadores no menu lateral esquerdo.

  2. Clique em Novo para adicionar um novo acionador.

  3. Defina o nome do seu acionador dentro do GTM. Recomendamos manter um padrão de nomenclatura para facilitar a identificação.

  4. Clique em Configuração da acionador e busque por Evento personalizado.

    Se não encontrar facilmente no menu, use a lupa para pesquisar.

  5. Em Nome do evento adicione conversion.

  6. Em Este acionador é disparado em selecione Alguns eventos personalizados.

  7. Em Select variable, busque pela variável Label, criada na etapa anterior.

  8. Seleciona a condição de é igual a.

  9. Na condição, adicione o nome do evento que está sendo criando.

    Exemplo de como fica o evento de pageview dentro do GTM.

  10. Clique em Salvar.

  11. Repita esse passo para todos os Acionadores da tabela.

ETAPA 4: Criando tags dentro do Google Tag Manager.

As tags são responsáveis por enviar os eventos rastreados no site, junto com os parâmetros configurados, para as plataformas de mídia e análise.

É por meio delas que os dados capturados pelo datalayer da Yever serão enviados para ferramentas como GA4, Google Ads, Meta Ads, entre outras.

  1. No Espaço de trabalho do seu GTM, acesse TAGS no no menu lateral esquerdo.

  2. Clique em Nova para adicionar uma nova tag.

  3. Defina o nome da tag dentro do GTM. Recomendamos manter um padrão de nomenclatura para facilitar a organização.

  4. Em Configurações da tag, escolha o tipo de tag correspondente à ação que deseja realizar, como por exemplo Evento do Google Analytics ou Pixel do Facebook.

    Como exemplo vamos criar uma tag de purchase no GA4

  5. Em ID da métrica, selecione qual pixel ou propriedade será utilizado, como GA4, Facebook, Google Ads, entre outros.

  6. Em nome do evento, adicione purchase.

  7. Adicione os Parâmetros de evento e as Propriedades do usuário que deseja enviar.

    1. Em Parâmetro do evento, adicione o nome exigido pela documentação da plataforma, como page_view, purchase ou add_to_cart.

    2. Em Valor, adicione a variável criada na Etapa 2.

  8. Repita esse passo para cada parâmetro que quiser enviar.

  9. Em Acionamento, selecione o acionador que deverá disparar esse evento..

  10. Clique em Salvar para criar a tag.

ETAPA 5: Publicar as mudanças

Após criar todas as tags, recomendamos testar a configuração antes de publicar.

Para isso, utilize o modo Visualizar do GTM e confira se os eventos estão sendo disparados corretamente.

  1. Clique em Visualizar.

  2. Insira a URL do seu site.

  3. Clique em Conectar.

  4. Duas novas abas serão abertas no navegador: uma com o seu site e outra com o Tag Assistant.

    1. Dentro do Tag Assistant, clique em Continuar.

  5. Na aba do seu site, simule todos os eventos criados dentro do GTM.

    A cada evento realizado, volte ao Tag Assistant e verifique se ele foi disparado corretamente.

  6. Após finalizar os testes, se estiver tudo correto, volte ao GTM e clique em Enviar.

  7. Pronto. Toda configuração foi realizada com sucesso.

    Agora, suas tags e acionadores estarão configurados para rastrear os eventos com base nos dados enviados pelo datalayer da Yever, sempre que as condições definidas forem atendidas.

COMO A YEVER ENVIA O DATALAYER

Se você possui um conhecimento mais avançado ou conta com um programador para configurar o GTM, veja abaixo como a Yever envia os dados pelo datalayer.

Todos os eventos dentro da Yever são acionados conforme o modelo abaixo:

window.dataLayer.push({

event: 'conversion',

transaction_id,

timestamp,

label: 'gtm_' + LABEL,

params,

})

Portanto, o evento sempre será enviado como:

conversion

E a label seguirá o padrão:

gtm_LABEL_QUE_DESEJA_USAR

Segue abaixo um exemplo completo do datalayer enviado com os parâmetros de uma venda realizada:

window.dataLayer.push({

"event":"conversion",

"transaction_id":"6bf3eebb-5e2a-400e-851d-85123d475406",

"timestamp":"2023-12-30T14:48:00.000Z",

"label":"gtm_purchase",

"params":{

"url":"/checkout/payment?pcode=mG7PC7m0",

"order":"1234567890",

"customer":{

"first_name":"Lucas",

"last_name":"Duarte",

"full_name":"Lucas Mendes Souza Duarte",

"phone":"95997874444",

"uuid":"8407a313-24e5-49e4-8257-64e83a8c8095",

"ip":"192.168.0.1"

},

"address":{

"street":"Avenida Paulista",

"number":111,

"complement":"apto 11",

"neighborhood":"Bela Vista",

"city":"São Paulo",

"state":"SP",

"country":"BR",

"postal_code":"01310100"

},

"shipment":{

"description":"CORREIOS - Envio de 2 à 5 dias",

"value":"0.00"

},

"payment":{

"currency":"BRL",

"type":"credit_card", // billet|credit_card|pix

"value":"117.96",

"upsell":false

},

"items":[

{

"id":"8111116719909",

"product":"Produto de teste",

"variant":"Cor: Azul",

"price":97.9,

"quantity":1,

"order_bump":false

}

],

"coupon":{

"code":"",

"discount":"0.00"

}

}

})

Respondeu à sua pergunta?