Eventos Personalizados
Se pueden enviar eventos personalizados en la API de Integración de FT CRM. Este evento te da la posibilidad de activar cualquier evento.
REST API
RabbitMQ Connector
Kafka Connector
⬆️ POST /v1/integration/custom
Propiedades del Mensaje RabbitMQ
| clave | valor |
|---|---|
type | CUSTOM |
Se espera que el tipo sea una propiedad (pero no en el payload) del Mensaje RabbitMQ. Cualquier encabezado será ignorado.
Encabezados del Mensaje Kafka
| clave | valor |
|---|---|
type | CUSTOM |
Este endpoint se utiliza para enviar eventos personalizados en tiempo real. Los ejemplos podrían ser que el usuario hace clic en un botón de contraseña olvidada, o que el clima cambia de lluvia a soleado, solo tu imaginación establece los límites. Usas estos eventos para vincular actividades y acciones en tiempo real en FT CRM más tarde. También podrías usar estos eventos personalizados como reglas de segmentación. Contacta a tu Gerente de Socios/Integración sobre cómo proceder.
| Clave | Tipo | Requerido | Descripción |
|---|---|---|---|
notification_type | String | Sí | La clave de este evento personalizado. |
user_id | String | Sí | El ID del usuario al que pertenece este evento. |
origin | String | Sí | El origen de esta llamada. |
timestamp | RFC3339 Datetime | Sí | Cuándo esto fue llamado / iniciado. |
data | Objeto Clave-Valor con strings (como en los ejemplos anteriores) | Sí | Datos adicionales a proporcionar para este evento específico. |
user_agent | String | No | El user agent para el usuario que activó esto. |
ip_address | Dirección IP Válida | No | Desde dónde esto fue llamado / iniciado. |
Si quieres sobrescribir la protección automática de jugadores "bloqueados" o "excluidos" puedes hacerlo agregando estos parámetros adicionales en el campo de payload de datos del Evento Personalizado: