Você se integra ao Google Analytics 4?
Sim. O Checkout Widget envia eventos de reserva ao Google Analytics 4 (GA4) durante toda a jornada de reserva. Estas instruções abrangem o Checkout Widget atual; consulte Widgets legados se você usa a versão anterior.
Configurar o acompanhamento
Nas configurações do seu widget de checkout, abra Analytics e ative Enable Google Analytics. Em Send events via, escolha como o widget envia eventos de reserva. O widget usa um método por vez:
- Google Analytics 4 — escolha Use existing tag se o seu site já carregar a tag do Google Analytics, ou Use custom tag e insira seu ID de medição do GA4 (
G-…). O widget enviará eventos automaticamente por meio dessa tag. - Google Tag Manager — ative Enable Google Tag Manager e use o contêiner existente do seu site ou insira um ID de contêiner personalizado (
GTM-…). O widget envia eventos para a Camada de dados. Os eventos de reserva chegam ao GA4 quando as tags de evento do GA4, com acionadores de eventos personalizados correspondentes e dados de comércio eletrônico provenientes da Camada de dados, estiverem configuradas e publicadas no seu contêiner. Consulte o guia de configuração do Tag Manager.
Salve suas configurações para ativar o acompanhamento. Evite encaminhar os mesmos eventos de reserva pelo Tag Manager ou por código personalizado enquanto o widget também os envia pelo Google Analytics 4, pois as compras e a receita podem ser contabilizadas duas vezes.
Eventos enviados automaticamente
| Evento | Quando o Checkout Widget o envia |
|---|---|
page_view | Uma etapa do widget é exibida, incluindo as telas de seleção, checkout, sucesso e erro |
select_item | Um produto, pacote ou voucher de produto é selecionado na lista de produtos/eventos |
add_to_cart | Uma reserva ou pacote é adicionado ao carrinho |
view_cart | O carrinho é exibido |
begin_checkout | A etapa dos dados do cliente é exibida |
add_payment_info | A etapa de pagamento é exibida — antes do envio dos dados de pagamento |
purchase | O pagamento é aprovado ou um pedido sem nenhum valor restante a pagar é confirmado |
As etapas dependem da jornada de reserva. Por exemplo, uma reserva gratuita pode ignorar a tela de pagamento.
O que os eventos contêm
- Visualizações de página:
page_titleepage_pathidentificam a etapa do widget, por exemplo,tier_selection,extras_selection,basketoupayment.page_locationé o URL da página do seu site que contém o widget. - Seleção de produtos:
item_list_id,item_list_namee uma matrizitemsidentificam o produto ou pacote selecionado. - Eventos do carrinho e do checkout:
currency,valuenumérico,order_id,localeeitems. Os itens identificam tipos de ingresso, quantidades, preços unitários e o produto/pacote correspondente. A seleção usa IDs de produto/pacote; os eventos subsequentes usam IDs de tipo de ingresso. - Compra: também inclui
transaction_id(a referência do pedido).couponé incluído embegin_checkout,add_payment_infoepurchasequando disponível. Os eventos do Analytics também incluemwidget_id.
Abrangência da receita: value é o total dos ingressos acompanhados em reservas de produtos e pacotes, incluindo vouchers de produto. Ele exclui extras, mercadorias e compras de cartões-presente; por isso, a receita do GA4 pode ser diferente do total integral do pedido.
Acompanhamento personalizado
Para um acompanhamento personalizado, o desenvolvedor do seu site pode escutar os mesmos sete eventos em document, com o prefixo th:, como em th:purchase. Os dados deles estão em event.detail, e os eventos continuam disponíveis quando o acompanhamento integrado do Google Analytics está desativado.
Verificar sua configuração
Conclua uma reserva de teste na página em que seu widget está incorporado. Verifique o GA4 Realtime ou o DebugView; os relatórios padrão podem levar de 24 a 48 horas para serem atualizados. No Tag Manager, use a visualização para verificar se suas tags do GA4 são acionadas e, em seguida, publique suas alterações.
Para obter informações sobre registro no console, eventos ausentes e problemas relacionados ao consentimento ou a bloqueadores de anúncios, siga Como depurar o acompanhamento do Google Analytics e do Tag Manager.