Eventos existentes do Google Analytics e Gerenciador de tags do Google
Eu implementei o Google Analytics (GA) no meu site e envio vários eventos personalizados porga("send", "event", ...);
funcionar e funciona bem.
Estou experimentando o Gerenciador de tags do Google (GTM). Eu removi o snippet do GA original e agora uso o GTM para injetar a tag do GA no meu site, e as visualizações de página são rastreadas corretamente. O que não funciona bem são meus eventos personalizados enviados pela função ga ().
Eu notei queGA create
tem variável de nome do rastreador como
ga("create", "UA-12345678-1", {name: "gtm0123456789", allowLinker: false});
e extensão do depurador do Google Analytics para relatórios do Google ChromeCommand ignored. Unknown target: undefined
.
Descobri que a chamada de evento de envio deve incluir o nome do rastreador, para que pareçaga("gtm0123456789.send", "event", ...);
, mas não quero alterar todos os meus existentesGA send event
chamadas.
Eu o corrigi rapidamente, definindo o nome do rastreador como uma string vazia nas configurações do GTM (Edit Tag -> More Settings -> Advanced Configuration -> ☑ Tracker Name
, deixando a caixa de texto em branco) e agora funciona, mas não acho que seja uma ótima solução.
Existe alguma outra opção para ter meu existenteGA send event
chamadas e usando também o rastreamento de eventos pelo GTM?