arrow_back_ios

¿Cómo activar Google Analytics?

En el código de procesamiento de eventos del widget, agrega el código para enviar datos a Google Analytics. Tu código del widget se verá así:
window.bukzaCallbackForBuzaContainer99999 = function(payload){
    switch(payload.message.event){
        //otros controladores
        case 'ORDER_COMPLETED':
            gtag('event', 'purchase');
            break;
    }
};
En el ejemplo anterior, BuzaContainer99999 es el id del contenedor div donde se inserta el widget.
Si quieres pasar campos del pedido con el evento (por ejemplo, el total del pedido), genera tus propios datos de evento. Para esto, usa el mecanismo descrito aquí.
El código de inicialización de Google Analytics debe estar presente en la página que contiene el widget. Aprende más sobre cómo enviar datos a Google Analytics aquí.
Si vas a insertar el código dentro de un widget, usa el siguiente enfoque:
<html>
<body>
[Código de inicialización de Google Analytics]
<script>
window.addEventListener('message', function (e) {
 if (e && e.origin
      && e.origin.indexOf('bukza.com') !== -1)
   var message = JSON.parse(e.data);
   switch (message.event) {
       //otros controladores
       case 'ORDER_COMPLETED':
            gtag('event', 'purchase');
         break;
     }
   }, false);
</script>
</body>
</html>