Saltearse al contenido

Conexiones

Connections es el pipeline de datos de graph8. Recopila eventos de su sitio web, los transforma con funciones personalizadas y los enruta hacia destinos: webhooks, almacenes de datos, etiquetas JavaScript y conectores externos.

Cómo funciona

Los eventos circulan por un pipeline sencillo:

  1. Streams recopilan eventos de su sitio web o aplicación (vistas de página, envíos de formularios, eventos personalizados)
  2. Funciones transforman o filtran los eventos en tránsito mediante JavaScript personalizado
  3. Destinos reciben los eventos procesados (webhooks, almacén, etiquetas, conectores)
  4. Enlaces definen qué streams se conectan con qué destinos, según reglas de enrutamiento

Streams

Un stream es una fuente de datos, normalmente su sitio web. Cada stream tiene:

CampoFunción
NombreEtiqueta para la fuente de datos (p. ej., “Sitio web”, “Aplicación móvil”)
DominiosDominios de origen permitidos para la validación CORS
Browser keyClave de escritura pública para el SDK de JavaScript
Server keyClave privada para el seguimiento de eventos en el servidor

Al configurar graph8, se crea automáticamente un stream “Website” predeterminado con claves de navegador y de servidor.

Tipos de eventos

Los streams aceptan tipos de eventos estándar:

EventoQué registra
pageVistas de página con URL, referrer y metadatos de la página
trackEventos personalizados (p. ej., clics en botones, registros)
identifyIdentificación del usuario con atributos
groupAgrupación por cuenta o empresa
form_submissionEnvíos de formularios capturados desde su sitio web

Destinos

Los destinos son los lugares a los que se envían los eventos una vez recopilados y transformados.

Tipos de destinos

TipoFunción
WebhookEnvía los payloads de eventos por HTTP POST a cualquier URL
TagInyecta JavaScript en la página para integraciones del lado del cliente
WarehouseAgrupa eventos en un almacén de datos para su análisis
ConnectorConectores externos para la sincronización de datos

Destinos predeterminados

Al configurar Connections, graph8 crea varios destinos de forma automática:

DestinoTipoPropósito
IdentifyTagPíxel de identificación de visitantes; asocia visitantes anónimos con empresas
ChatTagScript del widget de chat web
Form TrackerTagCaptura envíos desde cualquier formulario de su sitio
Campaign Visitor TriggerWebhookRegistra los clics en enlaces de campaña y los asocia con los contactos
Forms SyncWebhookEnvía los envíos de formularios a graph8 para crear contactos
TailorTagMotor de personalización del sitio web
WarehouseWarehouseAlmacenamiento de eventos para análisis (opcional)

Destinos personalizados

Agregue sus propios destinos para enrutar eventos a donde los necesite:

  • Destinos webhook: envíe eventos a cualquier endpoint HTTP
  • Destinos tag: inyecte JavaScript personalizado (analíticas, píxeles, widgets de chat)
  • Destinos connector: sincronice datos con bases de datos externas y herramientas SaaS

Funciones

Las funciones son código JavaScript personalizado que transforma los eventos en tránsito. Úselas para:

  • Filtrar: descartar eventos que no cumplen ciertos criterios
  • Enriquecer: añadir datos a los eventos antes de que lleguen a un destino
  • Transformar: ajustar los payloads para que coincidan con lo que espera el destino
  • Enrutar: enviar eventos a distintos destinos según condiciones

graph8 incluye funciones integradas para tareas habituales, como el filtrado de visitantes de campañas y el procesamiento de envíos de formularios.

Enlaces

Los enlaces conectan streams con destinos. Cada enlace define:

ConfiguraciónQué controla
FuenteQué stream envía los eventos
DestinoA dónde se enrutan los eventos
FuncionesQué funciones de transformación se aplican
Filtro de eventosQué tipos de eventos se reenvían
Filtro de hostQué dominios de origen se aceptan

En los enlaces de tipo sync, también puede configurar:

  • Programación: frecuencia de sincronización
  • Zona horaria: zona horaria de la programación
  • Prefijo de tabla: convención de nombres para las tablas de destino

Sincronizaciones

Las sincronizaciones permiten la transferencia de datos bidireccional con sistemas externos. Configure:

  • Qué streams de datos sincronizar
  • La programación de la sincronización
  • La nomenclatura de las tablas de destino

Eventos en vivo

Supervise su pipeline de eventos en tiempo real:

  • Visualice los eventos entrantes a medida que llegan
  • Inspeccione los payloads y metadatos de cada evento
  • Depure problemas de enrutamiento y transformación
  • Verifique que los destinos estén recibiendo datos

Seguimiento de campañas

Connections gestiona la atribución de campañas de forma automática. Cuando un prospecto hace clic en un enlace de campaña:

  1. La URL incluye un hash de campaña que identifica el paso de la secuencia y al contacto
  2. El script de seguimiento de graph8 captura la vista de página junto con el hash
  3. El destino Campaign Visitor Trigger envía el evento a graph8
  4. graph8 vincula la visita con el contacto y el paso de la secuencia correspondientes

Todo esto ocurre de forma automática: no requiere configuración manual más allá de tener Connections instalado en su sitio.

Próximos pasos