Conceptos Básicos

Eventos

Un evento es cualquier acción que un usuario realiza. Ejemplos:

  • Visitó una página

  • Hizo clic en un botón

  • Completó un formulario

  • Realizó una compra

Anatomía de un Evento

{
  "event": "product_viewed",
  "userId": "user_123",
  "timestamp": "2026-01-24T10:30:00.000Z",
  "properties": {
    "product_id": "PROD-456",
    "product_name": "Zapatos Deportivos",
    "price": 89.99,
    "category": "Calzado"
  },
  "context": {
    "page": {
      "url": "https://tienda.com/productos/zapatos-deportivos"
    },
    "userAgent": "Mozilla/5.0...",
    "ip": "192.168.1.1"
  }
}

Tipos de Llamadas

1. track()

Registra eventos que un usuario realiza:

2. identify()

Asocia un usuario con sus atributos:

3. page()

Registra vistas de página:

Properties vs Traits

Properties = Información sobre el EVENTO Traits = Información sobre el USUARIO

Context (Automático)

El SDK captura automáticamente:

  • URL de la página

  • User Agent

  • IP del usuario

  • Parámetros UTM

  • Timestamp

  • Device info

No necesitas enviar esta información manualmente.

Data Warehouse

Todos tus eventos se almacenan en tu propio data warehouse:

  • Snowflake

  • BigQuery

  • Redshift

  • PostgreSQL

  • ClickHouse

Ventaja: Tienes control total de tus datos.

Próximos Pasos

Última actualización