Guía de usuarioConceptos
Audiencia
A quiénes les llega una campaña, y quién las administra
Una audiencia es el conjunto de usuarios al que le llega una campaña.
Se crean en el Control Center, y los usuarios se pueden asignar ahí mismo o por API.
El endpoint de asignación es opcional. Si la audiencia se administra desde el Control Center, tu integración se reduce a dar de alta usuarios y emitir eventos.
Las audiencias trabajan con el id interno
Si manejás ids externos, resolvelos antes de asignar:
POST /accounts/resolve → te devuelve el id interno
POST /gamification/audiences/{audienceId}/accounts/assignCuándo el usuario recibe sus misiones
| Situación | Qué pasa |
|---|---|
| El usuario ya está en la audiencia y UIN activa la campaña | Recibe sus misiones en ese momento. |
| El usuario entra a la audiencia con la campaña ya activa | Recibe sus misiones en el momento de entrar. |
| La campaña todavía no está activa | El feed del usuario viene vacío. |
| El usuario sale de la audiencia | Deja de recibir misiones nuevas de esa campaña. |
Sin audiencia
Una campaña sin audiencia solo puede guardarse como borrador: no se puede activar.
Carga inicial del padrón
Para el primer onboarding se usa el CSV del Control Center, que toma externalId, email y name. Ver Usuarios y audiencias.
