Onde encontro os meus dados do Google Analytics 4?
O GA4 precisa do Measurement ID do stream de web, mais um segredo de API do Measurement Protocol, caso queira que as compras sejam enviadas do lado do servidor.
Measurement IDG-XXXXXXXXXX
Segredo de APIuma cadeia de cerca de 22 caracteres
As capturas de ecrã são de uma conta real. Os nomes de conta, IDs, tokens e endereços de e-mail aparecem ocultos — na sua, esses campos vão mostrar valores reais.
Abra Admin → Data collection and modification → Data streams
Escolha primeiro a sua propriedade, depois Admin no painel esquerdo. Data streams está um nível mais fundo do que costumava estar — em Data collection and modification — que é onde a maioria desiste de procurar.
Data streams, com o stream de web da loja listado.
Abra o stream de web e copie o Measurement ID
Clique na linha do stream. Measurement ID está no canto superior direito de Stream details e tem o aspeto de G- seguido de dez caracteres. O ícone de cópia ao lado é mais fácil do que selecionar o texto.
Stream details. Measurement ID é a coluna da direita.
Desça até Measurement Protocol API secrets
É a última linha do bloco Events no mesmo painel. Abra-o para ver os segredos que já existem para este stream — pode reutilizar um em vez de criar outro.
Os segredos existentes são listados com o respetivo valor e data de criação.
Crie um segredo, depois cole ambos no cPixel
Create, dê-lhe uma alcunha que reconheça mais tarde («cPixel» serve bem), e copie o valor do segredo. Cole-o, junto com o Measurement ID, no formulário de ligação do cPixel.
O painel de criação só pede uma alcunha.
O GA4 nunca lhe diz que o segredo está errado
O Measurement Protocol devolve sucesso mesmo com um segredo de API errado, e descarta o evento sem aviso. Não fica nenhum erro em lado nenhum do GA4 para encontrar mais tarde. Copie-o com cuidado, e confirme com uma encomenda real em vez de presumir que funcionou.
Bom saber
As compras vão do lado do servidor. Todos os outros eventos do GA4 são do lado do navegador, deliberadamente — enviá-los também a partir de um servidor iria duplicá-los nos seus relatórios, porque o Measurement Protocol só consegue desduplicar compras.
Quando um bloqueador de anúncios impede um desses eventos do navegador de sair do dispositivo do visitante, o cPixel envia esse evento a partir dos nossos servidores. Só esse: um evento que já chegou ao GA4 pelo navegador nunca é reenviado, por isso nada é contado duas vezes. Os eventos recuperados são assinalados como tal no Direto.
O cPixel não consegue saber quando é o próprio GA4 a recusar um evento. O navegador envia-os sem ler uma resposta, deliberadamente, por isso não há nada para reler — só é possível detetar que «o pedido nunca saiu do dispositivo».
Uma compra do servidor precisa do cookie _ga do visitante. Sem ele, o cPixel ignora a compra em vez de a enviar sem atribuição e poluir os seus relatórios de canais.
O Measurement ID (G-…) não é o Stream ID (um número simples) nem o ID da propriedade. O cPixel quer o que começa por G-.
Token de API do lado do servidor Usado pelo cPixel hoje
Já o tem — o segredo de API do Measurement Protocol do passo 4 é a credencial do lado do servidor. É com ele que o cPixel já envia hoje as compras do GA4 do lado do servidor; todos os outros eventos do GA4 continuam do lado do navegador, deliberadamente, e só são enviados a partir dos nossos servidores quando o navegador do visitante não conseguiu enviá-los de todo. Sem o segredo, param os dois.
Confirmar que funcionou
Num plano pago, faça uma encomenda de teste e acompanhe o GA4 Realtime. Os envios de teste do plano Free só validam o payload e nunca chegam aos seus relatórios.
O cPixel é uma aplicação Shopify que regista os eventos da sua loja e reporta-os às suas plataformas de anúncios — a partir do navegador do visitante e a partir dos nossos servidores, através da Conversions API de cada plataforma. O rastreio no navegador é gratuito e sem limites em todos os planos; o envio do lado do servidor é o que os planos pagos acrescentam, e é o que mantém as conversões a chegar quando um navegador bloqueia o pixel, descarta a tag ou nunca chega a executá-la.
Um único ID de evento nos dois lados. Cada compra é enviada com o mesmo id determinístico a partir do navegador e do servidor, para que a plataforma mantenha uma única conversão em vez de a contar duas vezes.
Uma vista em direto de cada envio do servidor. Abra uma sessão de depuração e veja cada evento a sair: o payload, a resposta da plataforma, se foi desduplicado, e exatamente que parâmetros de correspondência estavam presentes. Também está no plano Free — pode ver o que o cPixel envia antes de pagar seja o que for.
Todas as plataformas em todos os planos. Os planos diferem apenas num aspeto: quantas encomendas por mês estão incluídas. Nenhuma funcionalidade, plataforma ou limite de contas depende do preço, e até 10 contas por plataforma estão disponíveis em todos eles.
Nada para instalar no seu tema. O rastreio usa as próprias superfícies do Shopify — o web pixel e o app embed —, sem tags de script, sem edições a ficheiros do tema, e com uma desinstalação limpa.
Free$050 encomendas / mês
Starter$9.901000 encomendas / mês
Growth$493000 encomendas / mês
Scale$12910 000 encomendas / mês
O preço depende só das encomendas mensais, mais nada — nem o tráfego, nem o seu plano Shopify, nem o número de plataformas que liga. As instalações no Free têm 7 dias sem qualquer limite, e nos planos pagos o envio do lado do servidor nunca é desligado por ultrapassar a quota.