Eventos Personalizados
Eventos personalizados podem ser enviados na API de Integração FT CRM. Este evento te dá a possibilidade de disparar qualquer eventos.
REST API
RabbitMQ Connector
Kafka Connector
⬆️ POST /v1/integration/custom
Propriedades da Mensagem RabbitMQ
| chave | valor |
|---|---|
type | CUSTOM |
O tipo é esperado como uma propriedade (mas não no payload) da Mensagem RabbitMQ. Qualquer cabeçalho será ignorado.
Cabeçalhos da Mensagem Kafka
| chave | valor |
|---|---|
type | CUSTOM |
Este endpoint é usado para enviar eventos personalizados em tempo real. Exemplos poderiam ser o usuário clica em um botão de senha esquecida, ou o clima muda de chuva para ensolarado, apenas sua imaginação define os limites. Você usa esses eventos para vincular atividades e ações em tempo real no FT CRM posteriormente. Você também pode usar esses eventos personalizados como regras de segmentação. Entre em contato com seu Gerente de Parceiro/Integração sobre como proceder.
| Chave | Tipo | Obrigatório | Descrição |
|---|---|---|---|
notification_type | String | Sim | A chave deste evento personalizado. |
user_id | String | Sim | O ID do usuário ao qual este evento pertence. |
origin | String | Sim | A origem desta chamada. |
timestamp | RFC3339 Datetime | Sim | Quando isso foi chamado / iniciado. |
data | Objeto Chave-Valor com strings (como nos exemplos acima) | Sim | Dados adicionais para fornecer para este evento específico. |
user_agent | String | Não | O agente do usuário para o usuário que disparou isso. |
ip_address | Endereço IP Válido | Não | De onde isso foi chamado / iniciado. |
Se você quiser sobrescrever a proteção automática de jogadores "bloqueados" ou "excluídos", você pode fazê-lo adicionando esses parâmetros extras no campo de dados do payload do Evento Personalizado: