Como configurar Snapchat Conversion API utilizando o servidor Google Tag Manager

Autor
Stape
Publicado
April 03, 2022
Também disponível

TAs restrições de rastreamento têm um efeito massivo na precisão dos dados analíticos. As atualizações do iOS causaram o maior problema para os rastreadores da web e de aplicativos. A última atualização da Apple causou um grande problema entre as empresas que dependem de publicidade - todos os aplicativos devem pedir permissão ao usuário antes de usar qualquer rastreador. 

De acordo com pesquisas recentes, cerca de 80% dos usuários optam por não usar rastreadores. É altamente afetado por aplicativos cujo principal lucro depende da publicidade, tais como Facebook, TikTok e Snapchat. Estas empresas começaram a pedir aos anunciantes que implementassem o rastreamento do lado do servidor para melhorar a precisão do rastreamento.

Já temos postagens no blog sobre a criação do Facebook CAPI e TikTok Events API. Neste post de blog, falarei sobre a Snapchat Conversion API e como configurá-la usando o servidor Google Tag Manager container.

Sobre Snapchat Conversion APICopiar link para esta secção

Snap Conversions API permite que você passe eventos web, app, e offline de seu servidor para o servidor Snap. A documentação oficial diz que Snap CAPI ajuda a otimizar campanhas e melhorar o rastreamento e o direcionamento das conversões.

Snapchat Conversion API permite o envio dos mesmos eventos e parâmetros de eventos que os pixels da web. Há duas formas principais de implementar o Snap CAPI: integração direta, o que significa enviar informações do lado do servidor diretamente para os servidores do Snap, ou integrações de parceiros que incluem o servidor Google Tag Manager (GTM). 

A equipe de stape criou a tag Snap Conversion API para o contêiner do servidor Google Tag Manager. A lógica da tag Snap é mais complicada do que FB e TikTok, tornando a implementação também mais difícil. Tentamos tornar a configuração do Snap CAPI para usuários do stape mais simples. Neste post do blog, mostraremos como utilizá-lo. 

Deduplicação de eventos Snapchat

Da mesma forma que Facebook e TikTok, Snapchat suporta a deduplicação de eventos, o que significa que você pode usar tanto o rastreamento de navegador quanto o do servidor. Para remover eventos redundantes, você deve usar a deduplicação de eventos. As chaves primárias de deduplicação são Client_dedup_id (que permite uma janela de deduplicação de 48 horas) e Transaction_id (permite uma janela de deduplicação de 30 dias).

Os cookies só estão disponíveis via web tracking, o que significa que se você decidir implementar apenas Snap CAPI, não poderá usar cookies. Portanto, até que os cookies sejam totalmente depreciados, a maioria das plataformas, incluindo Snap, recomenda o uso do rastreamento web+server. 

A tag Snap para web Google Tag Manager não suporta event_id, o que significa que você deve usar uma tag HTML personalizada para configurar a deduplicação de eventos. 

Snapchat CAPI events: O CAPI suporta todos os tipos de nomes de eventos padrão disponíveis para o pixel web Snap. Ele também suporta nomes de eventos personalizados. 

Parâmetros de eventos 

Snapchat possui uma documentação detalhada que descreve os parâmetros de eventos que o CAPI suporta. Clique neste link para verificá-lo. Todos os parâmetros de usuário (e-mail com texto simples, identificador móvel, endereço IP e número de telefone) devem ser normalizados. Depois que os parâmetros forem normalizados, eles devem ser padronizados com o formato SHA256 hexadecimal em letras minúsculas.

Teste de eventos do servidor 

Embora Snapchat tenha excelente funcionalidade para testar eventos de pixel usando a página de diagnóstico de pixel, lamentavelmente, por enquanto, Spanchat não tem funcionalidade similar à ID de teste da FB para testar eventos do servidor em tempo real.

A única maneira de verificar se Snap recebeu e processou corretamente os dados do servidor é verificando via dados da API de conversão no gerenciador de eventos do Snap.

Requisitos automáticos

Snapchat controla todas as autorizações e solicitações para a API de Marketing usando os Tokens de Acesso. Para configurar Snapchat CAPI, é necessário obter um Token de Acesso. Os tokens de acesso Snapchat são de curta duração. É por isso que usamos Firestore para atualizar os Tokens de Acesso Snapchat. Mostrarei como gerar Snap Access Token neste post do blog.

Benefícios da Snapchat conversion APICopiar link para esta secção

Privacidade. O rastreamento servidor a servidor, em sua essência, é um edifício tecnológico com uma política de privacidade em mente. Ao contrário do rastreamento de pixels da web, com o rastreamento s2s, você pode controlar rigorosamente quais dados você envia para cada rede. Eles receberão apenas os dados configurados nas solicitações do servidor. 

Melhor otimização dos anúncios. A CAPI ajuda a obter mais dados sobre seus usuários, tornando os algoritmos de publicidade Snap mais suficientes. Na documentação oficial, Snapchat diz que a implementação do CAPI ajudará a melhorar o custo por ação. 

Mais audiência de qualidade. A CAPI melhorará as campanhas de remarketing e de aparência, pois enviará mais dados sobre seus usuários ao Snapchat, e o número de eventos deve aumentar. Quando os usuários não permitem que aplicativos ou sites rastreiem usuários, CAPI ainda pode ser usado para enviar eventos. 

Melhor rastreamento de conversão. Como os eventos do servidor não podem ser bloqueados na maioria dos casos, ele permitirá que os usuários rastreiem todos os eventos gerados pelos usuários.

Como configurar a API de conversão Snapchat utilizando o servidor Google Tag ManagerCopiar link para esta secção

2. Envie dados para o container GTM do servidor. Os dois dados de envio mais populares para o sGTM são Google Analytics 4 e Data Tag/Data Client.

3. Fazer o download da Snapchat tag a partir de GitHub -> Abrir secções de templates no container do servidor Google Tag Manager -> Clicar em Novo.

4. Clique nos três pontos no canto superior direito -> Clique Importar -> Seleccione o template da tag Snapchat que descarregou recentemente de GitHub -> Clique Save.

snapchat

5. Crie a tag Snap no container sGTM -> Seleccione o nome do evento. 

Standard - seleccione um dos nomes standard.

Inherit from the client - neste caso, a tag tentará analisar os nomes dos eventos sGTM e combiná-los com os eventos estandardizados do Snap. 

Custom - use um nome personalizado. 

6. Adicione Snap Pixel ID -> Adicione Conversions API Token. Para criar Tokens API de Conversões vá a Business Settings e clique em Generate Token (Gerar Token) na secção Conversions API Tokens.

snapchat

7. Adicione dados de usuários e eventos. 

Firebase

8. Se quiser utilizar o método híbrido (web+server) de rastreio para Snap, certifique-se de que adicionou a identificação do evento às tags da web e do servidor Snap. Por enquanto, a web Snap tag não suporta event_id, por isso use HTML personalizado para configurar as tags da web Snap. 

web+server

9. Abrir web e servidor GTM debugs e testes que as tags Snap são ativadas corretamente. 

web e servidor GTM

10. Infelizmente, o Snap não possui uma ferramenta que ajude a solucionar problemas de eventos do servidor em tempo real. A única opção para verificar se o Snap recebeu eventos do servidor é esperar até que você veja esses eventos no Snap Events Manager. 

snapchat

ConclusãoCopiar link para esta secção

A documentação oficial do Snap diz que a implementação da Conversion API ajudará a melhorar a licitação e diminuir o custo por ação. Embora a implementação seja mais complicada do que FB ou TikTok, ela pode ajudar a melhorar os resultados de suas campanhas pagas. 

Se você precisar de ajuda para configurar o rastreamento do lado do servidor para Snapchat Conversion API, não hesite em nos contatar. Nossa equipe de especialistas está mais do que feliz em ajudar você a começar. Obrigado por ler!

Aloje o seu servidor GTM no Stape

Ao se inscrever, você concorda com os Termos e Condições e a Política de Privacidade de Stape