Integración con Google Analytics
La función de ID de Usuario de Google Analytics le permite recopilar y aplicar datos de usuario completos conectando múltiples fuentes de datos a los mismos usuarios. Conecte Pushwoosh con Google Analytics y utilice los datos de GA para la segmentación de la audiencia y la orientación de sus campañas de notificaciones push. Veamos cómo funciona.
Habilitar el ID de Usuario
Anchor link toPara habilitar la función de ID de Usuario en su cuenta de Google Analytics, siga la guía de Google: https://support.google.com/analytics/answer/3123666
Configurar el ID de Usuario en su código de seguimiento
Anchor link toIntegrar el SDK web de Pushwoosh
Anchor link toPara integrar el SDK de Pushwoosh en su Google Tag Manager, siga la guía del SDK web para notificaciones push.
Crear etiqueta de ID de Usuario en GTM
Anchor link toCree una Etiqueta HTML personalizada que se active con el disparador Todas las páginas.
Utilice el siguiente código para configurar el ID de Usuario que coincida con los datos del usuario entre Pushwoosh y Google Analytics.
En el ejemplo siguiente, utilizamos el ID de Hardware (HWID) de Pushwoosh para configurar el ID de Usuario. Puede utilizar un identificador diferente, pero tenga en cuenta no poner direcciones de correo electrónico ni ninguna otra información de identificación personal (PII) en el ID de Usuario, ya que esto no cumple con la Política de Privacidad de Google Analytics.
<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>
Añadir ID de Usuario a la etiqueta de Vista de Página
Anchor link toModifique su etiqueta de Vista de Página para incluir el ID de Usuario si se conoce para el usuario:
<script> var hwid = localStorage.deviceRegistrationId; var registrationStatus = localStorage.deviceRegistrationStatus; var isNeedToTrackUser = hwid && registrationStatus === "registered";
if (isNeedToTrackUser) { ga('set', 'userId', hwid); }; ga('send', 'pageview');</script>
Probar con el informe de cobertura de ID de Usuario
Anchor link toPara probar la integración, utilice el “informe de cobertura de ID de Usuario”:
https://support.google.com/analytics/answer/3123670
Explorador de Usuarios
Anchor link toSeleccione su vista de informes de ID de Usuario en Google Analytics. Añada cualquier segmento allí para analizar y segmentar su audiencia.

Puede ver sus IDs de Usuario mostrados en la columna “ID de Usuario”.

Pulse el botón Exportar y seleccione la opción “CSV”.
Enviar notificaciones push por IDs de Usuario de GA
Anchor link toNavegue a la pestaña CSV Push en su Panel de Control de Pushwoosh y suba el archivo CSV exportado en el paso anterior.

Seleccione la primera columna y elija “ID de Usuario” para el Tipo de Datos. Seleccione un preajuste en el campo desplegable correspondiente, establezca la fecha (si es necesario) y haga clic en ¡Woosh!

¡Acaba de enviar una notificación push a sus usuarios desde Google Analytics