Saltar a contenido

Tu Primer Evento

Esta guía te llevará paso a paso para enviar tu primer evento al CDP de Midas.

Paso 1: Instalar SDK

Si aún no lo has hecho, agrega el SDK a tu sitio:

<script 
  src="https://cdp.companydomain.m1das.app/p.js" 
  data-write-key="TU_WRITE_KEY"
  defer>
</script>

Paso 2: Identificar al Usuario

Cuando un usuario inicia sesión o se registra:

jitsu.identify({
  id: 'user_123',
  email: '[email protected]',
  name: 'Ana Martínez'
});

Paso 3: Trackear un Evento

Trackea una acción del usuario:

jitsu.track('button_clicked', {
  button_name: 'Comenzar Prueba Gratuita',
  button_location: 'hero_section',
  page: '/pricing'
});

Paso 4: Track Automático de Pageviews

El SDK trackea pageviews automáticamente cuando se carga. Para SPAs:

// Al cambiar de ruta
jitsu.page({
  name: 'Dashboard',
  category: 'App'
});

Ejemplo Completo: E-commerce

<!DOCTYPE html>
<html>
<head>
  <!-- CDP de Midas SDK -->
  <script 
    src="https://cdp.companydomain.m1das.app/p.js" 
    data-write-key="js.abc123.xyz"
    defer>
  </script>
</head>
<body>
  <button id="add-to-cart">Agregar al Carrito</button>

  <script>
    // Identificar usuario (si está logueado)
    jitsu.identify({
      id: 'user_456',
      email: '[email protected]'
    });

    // Trackear click en botón
    document.getElementById('add-to-cart')
      .addEventListener('click', function() {
        jitsu.track('product_added_to_cart', {
          product_id: 'PROD-789',
          product_name: 'Camiseta Premium',
          price: 29.99,
          quantity: 1
        });
      });
  </script>
</body>
</html>

Siguiente Paso

Ahora que tienes eventos fluyendo, explora: