Integraciones

Zapier

Cómo conectar y usar la integración Infini Analytics en Zapier para monitorizar tus automatizaciones (Zaps) desde tu dashboard de Infini Analytics.

Qué Hace Este Conector

La integración Infini Analytics añade a Zapier la acción Register Event que registra eventos del ciclo de vida de una ejecución ( START, EVENT, WARNING, ERROR y END ) contra tu cuenta de Infini Analytics, dándote un histórico completo de cada Zap directamente en tu dashboard.

Es una integración de tipo Action only (no dispone de Trigger): se usa como un paso más dentro de tus Zaps existentes, no como disparador.

Requisitos

  • ●Una cuenta de Zapier
  • ●Una cuenta activa en analytics.infini.es, con al menos una automatización creada (para tener tu Automation ID)

Conectar Tu Cuenta

  1. 1

    Añade el paso

    Añade el paso Infini Analytics → Register Event a cualquier Zap.

  2. 2

    Conecta una cuenta nueva

    En Account, pulsa Connect a new account.

  3. 3

    Pega tu API Token

    Pega tu API Token, que encontrarás en tu cuenta de Infini Analytics, en la sección Organización.

  4. 4

    Validación automática

    Zapier valida el token automáticamente al conectar.

Una vez conectada, la cuenta queda disponible para reutilizar en cualquier otro Zap o paso Register Event sin volver a introducir el token.

Crear un Execution ID

El Execution ID identifica una ejecución de principio a fin. Todos los pasos Register Event dentro del mismo Zap deben compartir el mismo valor, para que Infini Analytics agrupe esos eventos como una única ejecución.

  1. 1

    Añade un paso Code by Zapier

    Añade un paso Code by Zapier (acción "Run Javascript") justo después de tu Trigger, antes del primer Register Event.

  2. 2

    Genera un valor único

    En el código, genera un valor único (también puedes usar un UUID si lo prefieres, en vez de un timestamp):

    javascript
    output = [{execution_id: new Date().toISOString()}];
  3. 3

    Referéncialo en cada paso posterior

    En cada paso Register Event posterior, en el campo Execution ID, usa el icono de insertar datos para referenciar el execution_id generado por ese paso de Code - nunca lo escribas a mano ni lo generes más de una vez por Zap.

Campos de Register Event

La acción Register Event expone los siguientes campos:

CampoObligatorioDescripción
Event TypeSíLista desplegable: START, EVENT, WARNING, ERROR, END
Automation IDSíEl ID de tu automatización, copiado desde tu cuenta de Infini Analytics
Execution IDSíReferencia al paso de Code/Formatter donde lo generaste (ver la sección Crear un Execution ID)
DescriptionSíTexto libre describiendo el evento
Error IDNoCódigo corto del error. Solo rellenar si Event Type = ERROR
Error DescriptionNoDetalle del error. Solo rellenar si Event Type = ERROR

Cuándo usar cada Event Type

Event TypeCuándo usarlo
STARTAl principio de la ejecución del Zap
EVENTEn pasos intermedios relevantes
WARNINGCuando se detecta un problema no crítico
ERRORCuando falla un paso del Zap
ENDAl completarse el Zap correctamente

Patrón de Uso Recomendado

text
[Trigger] -> [Code by Zapier: genera execution_id] -> [Register Event: START]
  -> [...tus pasos del Zap...] -> [Register Event: END]
Añade gestión de errores usando los Paths by Zapier o ramas condicionales de Zapier para dirigir a un paso Register Event: ERROR si algún paso falla.

Solución de Problemas

SíntomaCausa probableQué hacer
La cuenta no se conecta / token inválidoEl token es incorrecto o ha caducadoGenera o copia un token nuevo desde la sección Organización de tu cuenta de Infini Analytics
El evento no aparece en el dashboardAutomation ID o Execution ID incorrectosRevisa la salida del paso ("Data out") y confirma los valores contra tu cuenta
Cada evento aparece como una ejecución distinta en vez de agrupadosNo se está reutilizando el mismo execution_id en todos los pasosRevisa que todos los Register Event del Zap referencien el mismo paso de Code/Formatter (ver la sección Crear un Execution ID)

Recursos