Pular para o conteúdo

Integração com o Google Analytics

O recurso de ID do Usuário do Google Analytics permite que você colete e aplique dados abrangentes do usuário, conectando várias fontes de dados aos mesmos usuários. Conecte o Pushwoosh com o Google Analytics e use os dados do GA para segmentação de público e direcionamento de suas campanhas de notificações push. Vamos ver como funciona.

Ativar o ID do Usuário

Anchor link to

Para ativar o recurso de ID do Usuário em sua conta do Google Analytics, siga o guia do Google: https://support.google.com/analytics/answer/3123666

Configurar o ID do Usuário em seu código de rastreamento

Anchor link to

Integrar o SDK Web do Pushwoosh

Anchor link to

Para integrar o SDK do Pushwoosh em seu Google Tag Manager, siga o guia do SDK Web Push.

Criar tag de ID do Usuário no GTM

Anchor link to

Crie uma Tag HTML Personalizada acionada no gatilho Todas as Páginas.
Use o código a seguir para configurar o ID do Usuário que corresponde aos dados do usuário entre o Pushwoosh e o Google Analytics.

No exemplo abaixo, usamos o Hardware ID (HWID) do Pushwoosh para configurar o ID do Usuário. Você pode usar um identificador diferente, mas esteja ciente de não colocar endereços de e-mail ou qualquer outra informação de identificação pessoal (PII) no ID do Usuário, pois isso não está em conformidade com a Política de Privacidade do Google Analytics.

JavaScript
<script>
var registrationStatus = localStorage.deviceRegistrationStatus;
var registrationId = localStorage.deviceRegistrationId;
var gaRegistered = registrationStatus === 'registered' ? registrationId : false;
if (!gaRegistered) {
var Pushwoosh = Pushwoosh || [];
Pushwoosh.push(['onPermissionGranted', function(api) {
api.getParams()
.then(function(params) {
var hwid = params.hwid;
ga('set', 'userId', hwid);
ga('send', 'pageview');
localStorage.setItem('deviceRegistrationId', hwid);
api.registerUser(hwid);
})
}])
};
</script>
Tag HTML personalizada no Google Tag Manager para configuração do ID do Usuário

Adicionar ID do Usuário à tag de Visualização de Página

Anchor link to

Modifique sua tag de Visualização de Página para incluir o ID do Usuário, se for conhecido para o usuário:

JavaScript
<script>
var hwid = localStorage.deviceRegistrationId;
var registrationStatus = localStorage.deviceRegistrationStatus;
var isNeedToTrackUser = hwid && registrationStatus === "registered";
if (isNeedToTrackUser) {
ga('set', 'userId', hwid);
};
ga('send', 'pageview');
</script>
Configuração da tag de Visualização de Página com ID do Usuário

Testar com o relatório de cobertura de ID do Usuário

Anchor link to

Para testar a integração, use o “Relatório de cobertura de ID do Usuário”:
https://support.google.com/analytics/answer/3123670

User Explorer

Anchor link to

Selecione sua visualização de relatórios de ID do Usuário no Google Analytics. Adicione quaisquer segmentos lá para analisar e segmentar seu público.

Botão Novo Segmento para dividir o público em segmentos

Você pode ver seus IDs de Usuário exibidos na coluna “ID do Usuário”. Use o botão Exportar e selecione a opção CSV para baixar a lista de IDs de Usuário.

Coluna de ID do Usuário exibindo identificadores de usuário

Enviar notificações push para IDs de Usuário do GA

Anchor link to

Para enviar um push para usuários do seu público do GA, use o Push Único e, na etapa Público, escolha Importar segmento. Faça o upload do arquivo CSV que você exportou do Google Analytics e mapeie a coluna que contém os IDs de Usuário para o campo ID do Usuário. Saiba mais