Passar para o conteúdo principal

GTag: Eventos suportados no Clean Shave

Veja nesse artigo todos os eventos do Google Tag Manager suportados no sistema Clean Shave

Suporte avatar
Escrito por Suporte
Atualizado há mais de 3 meses

Abaixo você confere a lista completa dos eventos suportados do Google Tag Manager no sistema Clean Shave. Esses eventos são disparados no link de agendamento e suas funcionalidades adicionais:

Eventos gerais:

Evento de login:

Disparado quando o usuário realiza qualquer login no link de agendamento, seja por WhatsApp (OTP) ou E-mail.

{
"event": "login",
"gtm": {
"uniqueEventId": 6,
"start": 1763677916135
},
"eventModel": {
"method": "whatsapp", //pode ser "email" ou "whatsapp"
"user_id": "USR-1-5754" //ID único do usuário
}
}

Evento de cadastro:

Disparado quando o usuário realiza um cadastro por qualquer método: WhatsApp (OTP) ou E-mail.

{
"event": "sign_up",
"gtm": {
"uniqueEventId": 7,
"start": 1763677916135
},
"eventModel": {
"method": "whatsapp", //pode ser "email" ou "whatsapp"
"user_id": "USR-1-5754" //ID único do usuário
}
}

Eventos de agendamento:

Evento de adicionar serviço ao carrinho:

Disparado quando usuário seleciona qualquer um dos serviços na tela de seleção para incluir no agendamento.

{
"event": "add_to_cart",
"gtm": {
"uniqueEventId": 14,
"start": 1763678128573,
"priorityId": 1,
"scrollThreshold": 90,
"scrollUnits": "percent",
"scrollDirection": "vertical",
"triggers": "11"
},
"eventModel": {
"currency": "BRL",
"value": 5,
"items": [
{
"item_id": "SERV-17",
"item_name": "Corte Adulto",
"quantity": 1,
"price": 5
}
]
}
}

Evento de remover serviço do carrinho:

Disparado quando o usuário remove qualquer um dos serviços que já selecionou para incluir no agendamento.

{
"event": "remove_from_cart",
"gtm": {
"uniqueEventId": 15,
"start": 1763678128573,
"priorityId": 2,
"scrollThreshold": 90,
"scrollUnits": "percent",
"scrollDirection": "vertical",
"triggers": "11"
},
"eventModel": {
"currency": "BRL",
"value": 5,
"items": [
{
"item_id": "SERV-17",
"item_name": "Corte Adulto",
"quantity": 1,
"price": 5
}
]
}
}

Evento de inicio do checkout

Disparado quando o usuário sai da tela de seleção de serviços, e vai para o processo de checkout, que inicia na tela de seleção de profissional.

{
event: "begin_checkout",
gtm: {
uniqueEventId: 17,
start: 1763678128573,
priorityId: 2,
scrollThreshold: 90,
scrollUnits: "percent",
scrollDirection: "vertical",
triggers: "11"
},
eventModel: {
currency: "BRL",
value: 5,
items: [
{
item_id: "SERV-17",
item_name: "Corte Adulto",
quantity: 1,
price: 5
}
]
}
}

Evento de agendamento

Disparado quando o usuário realiza um agendamento SEM PAGAMENTO ONLINE.

{
"event": "schedule",
"gtm": {
"uniqueEventId": 18,
"start": 1763678128573,
"priorityId": 2,
"scrollThreshold": 90,
"scrollUnits": "percent",
"scrollDirection": "vertical",
"triggers": "11"
},
"eventModel": {
"transaction_id": "AG-1-1763678585029",
"value": 5,
"currency": "BRL",
"items": [
{
"item_id": "SERV-17",
"item_name": "Corte Adulto",
"quantity": 1,
"price": 5
}
]
}
}


Evento de compra

Disparado quando um AGENDAMENTO é feito com PAGAMENTO ONLINE.

{
"event": "purchase",
"gtm": {
"uniqueEventId": 6,
"start": 1763678747143
},
"eventModel": {
"transaction_id": "AG-1-3608-53",
"currency": "BRL",
"value": 5,
"tax": 0,
"shipping": 0,
"coupon": "",
"items": [
{
"item_id": "SERV-17",
"item_name": "Corte Adulto",
"price": 5,
"quantity": 1
}
]
}
}

Eventos de assinaturas/pacotes

Eventos de adicionar ao carrinho, remover do carrinho e iniciar checkout:

No fluxo de compra de assinaturas e pacotes, os eventos de add_to_cart, remove_from_cart e begin_checkout são iguais os de agendamento. Refira a documentação acima para mais informações.

Evento de assinar

Disparado quando uma assinatura é feita. Lembrando que assinaturas só podem ser feitas no link de agendamento COM PAGAMENTO ONLINE, por isso não existe o cenário onde uma assinatura é comprada pelo link sem que esse evento seja disparado, ao contrário do schedule/purchase no cenário do agendamento.

{
"event": "subscribe",
"gtm": {
"uniqueEventId": 11,
"start": 1763679105506
},
"eventModel": {
"subscription_id": "SUB-1-18-54",
"status": "pending",
"currency": "BRL",
"value": 5,
"items": [
{
"item_id": "PREPAID-40",
"item_name": "Corte Ilimitado",
"price": 5,
"quantity": 1
}
]
}
}

Eventos nos fluxos de pagamento online (Se aplicam a agendamentos e assinaturas/pacotes)

Evento de adição de informações de pagamento:

Disparado quando o usuário define o método de pagamento que vai utilizar.

Exemplo de agendamento com pix:

{
"event": "add_payment_info",
"gtm": {
"uniqueEventId": 16,
"start": 1763678709573,
"priorityId": 2,
"scrollThreshold": 90,
"scrollUnits": "percent",
"scrollDirection": "vertical",
"triggers": "7"
},
"eventModel": {
"currency": "BRL",
"value": 5,
"payment_type": "pix",//"pix", "tokenized_card" ou "credit_card"
"items": [
{
"item_id": "SERV-17",
"item_name": "Corte Adulto",
"quantity": 1,
"price": 5
}
]
}
}

Exemplo de compra de assinatura com cartão de crédito:

{
"event": "add_payment_info",
"gtm": {
"uniqueEventId": 16,
"start": 1763679047476,
"priorityId": 3,
"scrollThreshold": 90,
"scrollUnits": "percent",
"scrollDirection": "vertical",
"triggers": "11"
},
"eventCallback": "Function",
"eventModel": {
"currency": "BRL",
"value": 5,
"payment_type": "credit_card",
"items": [
{
"item_id": "PREPAID-40",
"item_name": "Corte Ilimitado",
"price": 5
}
]
}
}


Ficou com alguma dúvida? Entre em contato pelos canais no rodapé dessa pagina que nosso time irá te ajudar!

Respondeu à sua pergunta?