Compartir datos con Segment

Con la integración de Segment, disponible en Looker Action Hub, puedes enviar Looks y Exploraciones a varias integraciones gestionadas por Segment, incluidas aplicaciones de terceros como Marketo, HubSpot y otras.

Para empezar a usar Segment en Looker, sigue estos pasos:

  1. Un administrador de Looker configura una integración de Segment. Solo es necesario completar este paso una vez.
  2. Un desarrollador de Looker configura etiquetas de segmento. Solo es necesario completar este paso una vez.
  3. Un usuario de Looker selecciona Segment como destino de un envío.

Configurar una integración de Segment

Para configurar una integración de Segment, sigue estos pasos:

  1. En tu espacio de trabajo Segment, busca la fuente de Looker en el catálogo y selecciónala.

  2. En Configuración de la fuente, asigne un nombre a la fuente (normalmente, Looker) y seleccione Añadir fuente.

  3. Segment mostrará una clave de escritura para tu fuente. Copia esta clave de escritura.

  4. En tu instancia de Looker, ve a la página Acciones de la sección Plataforma del panel Administración.

  5. Selecciona Habilitar junto a la acción de segmento que quieras habilitar.

  6. Pega la clave de escritura de Segment del paso 3 en el campo Segment Write Key (Clave de escritura de Segment).

  7. Selecciona Guardar.

Para terminar de configurar la integración de Segment, añada etiquetas de Segment a su modelo de LookML.

Añadir etiquetas de Segment al modelo de LookML

Para enviar o programar Looks y Exploraciones con atributos de segmento, primero debes añadir etiquetas LookML a los campos correspondientes de tu modelo de Looker. Para ver una lista completa de las etiquetas permitidas para cada acción, consulta la página de documentación sobre etiquetas (para campos).

La mayoría de las acciones requieren al menos las etiquetas email y user_id. Añada estas etiquetas a los campos de su modelo de LookML que correspondan a las direcciones de correo electrónico y los IDs de usuario de Segment, respectivamente. Por ejemplo:

dimension: email {
  sql: ${TABLE}.email ;;
  tags: ["email"]
}

dimension: user_id {
  sql: ${TABLE}.user_id ;;
  tags: ["user_id"]
}

Enviar un Look o una Exploración a Segment

Una vez que haya configurado la integración de Segment y haya definido las etiquetas de LookML, podrá enviar Looks y Exploraciones a Segment.

  1. Crea un Look o crea una exploración usando uno o varios campos con una etiqueta LookML de segmento.

  2. Selecciona el icono de la rueda dentada. En Looks, selecciona Enviar o Programar. En Exploraciones, selecciona Enviar o Guardar y programar.

  3. Selecciona el destino del segmento.

  4. Configura otros ajustes de entrega como quieras y selecciona Enviar o Guardar.

  5. Confirma que Segment está recibiendo tus atributos de Segment con el depurador de Segment.