Apps, keys e integración

Una app por cada web o bundle que instrumentas. Todas comparten servidor y base analítica; cada una tiene su key, su tagging y sus guías.

Instalar el agente (copiar y pegar)

El panel genera el snippet exacto de la app seleccionada:

<script src="https://TU-ARGUMENTUM/agent.js"
        data-key="sk_xxxxxxxx"
        data-endpoint="https://TU-ARGUMENTUM"></script>

Y para identificar usuarios y clientes (multitenant):

argumentum('identify', {
  visitorId: user.id,
  tenantId:  user.clienteId,
  visitor: { rol: user.rol },
  tenant:  { plan: user.plan }
});
argumentum('track', 'nombre_evento', { prop: 'valor' });

Qué configurar por app

Crear y eliminar apps

Crea una app por entorno/web que instrumentes. Eliminar una app borra su configuración (tagging y guías); los eventos ya almacenados permanecen en la base analítica.

API para BI e informes

Con el mismo ADMIN_TOKEN: POST /v1/query/{mau,kpis,top,funnel,paths, clickmap,adoption,guias,tenants}. Referencia completa y ejemplos en docs/INTEGRACION.md (enlazada arriba en esta misma pantalla).

Verificación

Tras desplegar, ejecuta el smoke de API: ADMIN_TOKEN=… node tools/api-smoke.mjs --server https://tu-servidor y confirma los 40 checks en verde.