O Xtremepush suporta integração com motores bônus, permitindo que você destaque e atribua promoções diretamente de campanhas CRM. Quando os requisitos de integração são atendidos, novas conexões normalmente podem ser configuradas em poucos dias.
Antes de começar
Para que a integração do motor bônus seja possível, os seguintes requisitos devem ser cumpridos.
Autenticação e acesso à API — Você deve ser capaz de criar uma conexão segura e autenticada com o motor bônus e interagir com ele via API.
Requisitos principais do endpoint — No mínimo, a API do motor bônus deve suportar um dos seguintes padrões:
Recupere uma lista de bônus ativos e aloque o ID do Bônus X ao ID do Cliente Y
Recupere uma lista de tipos de bônus e aloque um bônus do tipo X com valor Y ao ID do Cliente Z
Capacidades opcionais — Quando suportado, o Xtremepush também pode permitir:
Desalocação de bônus — Remover um bônus de um cliente pelo mesmo endpoint de atribuição (desalocar ID de bônus X do ID de Cliente Y). Note que a alocação e a desalocação são tratadas por meio de um único ponto final; endpoints separados para cada operação não são suportados.
Captura de eventos pós-campanha — O motor bônus publica eventos transacionais de volta ao Xtremepush após um usuário ser adicionado a um público bônus. Isso é feito pelo caminho padrão de integração do fluxo de eventos (por exemplo, Bônus Reivindicado ou Bônus Creditado).
Integração técnica
Configuração padrão
O Xtremepush oferece uma configuração baseada em configuração que pode ser implementada em poucos dias (excluindo o tempo de entrega), desde que o motor bônus atenda aos seguintes requisitos.
Métodos de autenticação suportados
Os seguintes são suportados de imediato:
Token de portador
Token de cabeçalho
Nome de usuário e senha
OpenID
OAuth
Requisitos da API
Solicitações e respostas no formato JSON com níveis mínimos de aninhamento
Um endpoint para recuperar uma lista de promoções ou bônus ativos
Um único endpoint para alocar e remover bônus para os usuários
Funcionalidade padrão
Como parte da integração padrão, o Xtremepush suporta atribuição dinâmica — definindo valores fixos ou com base em variáveis encontradas nos atributos do jogador ou que acionam eventos. Quando é necessária uma configuração avançada por variável bônus, isso é gerenciado via endpoint /sync , permitindo que os clientes definam variáveis por bônus.
O que precisamos de você
Para começar, exigimos o seguinte da sua equipe, como uma especificação OpenAPI com exemplos sempre que possível:
Documentação da API para seu motor bônus
Confirmação do método de autenticação em uso
A URL base para os endpoints da API
Detalhes completos de todos os campos necessários ao atribuir ou remover um bônus — os nomes exatos, tipos e quaisquer requisitos condicionais são importantes para confirmar antecipadamente para evitar atrasos durante a configuração
Formato esperado da API - simples
Bônus de lista
GET /bonus/fetch
Authorization: Bearer <token> or Basic <credentials>
Content-Type: application/jsonResposta esperada:
[
{
"id": "183",
"name": "Name of Promotion"
},
{
"id": "184",
"name": "Name of Promotion"
}
]Bônus de atribuição - lotado
POST /bonus/assign
Authorization: Bearer <token> or Basic <credentials>
Content-Type: application/jsonÓrgão esperado do pedido:
{
"promotionId": "510948",
"amount": 100.00,
"userIds": ["1261853", "1261854"]
}Integrações sob medida
Quando um motor bônus possui um método de autenticação não suportado, um protocolo de comunicação diferente (por exemplo, JSON-RPC ou XML) ou um formato complexo de solicitação/resposta, o Xtremepush pode construir uma integração personalizada quando for prático e viável. Isso gerará um prazo adicional de entrega e pode gerar custos de instalação e manutenção.
Eventos pós-campanha
Sempre que possível, o motor bônus deve postar eventos transacionais de volta no Xtremepush após o usuário ser adicionado a um público bônus. Esses podem ser enviados ao ponto final do evento da mesma forma que qualquer outro evento transacional (por exemplo, depósito, aposta feita, resultado da aposta).
No mínimo, os seguintes eventos devem ser incluídos:
Bônus Creditado — Demitido quando um usuário atende a qualquer critério adicional e o bônus é adicionado à carteira
Bônus Reivindicado — Demitido quando um usuário consegue reivindicar o bônus com sucesso
Integrações existentes de terceiros
O Xtremepush possui integrações pré-construídas com os seguintes provedores de motores bônus:
Provedor | Motor |
|---|---|
Amelco | Motor de Promoções NATS |
ASVLA | Motor de Promoções |
Bede Gaming | Motor Bônus |
Bragg | Motor de Promoções |
Digitain | Motor Bônus |
TodoMatriz | Motor Bônus |
Grupo de Inovação em Jogos (GiG) | Endeavour & Motores Principais de Promoção |
GAN | Motor de Promoções iSight |
GT Solutions | Motor de Promoções |
IGT | Motor de Promoções |
OpenBet | Motor Bônus |
Soluções Pragmáticas | Motor Bônus |
Esforce-se | Motor Bônus |
Tecnalis | Plataforma Alira |
TG Lab | Motor de Promoções |
White Hat Gaming | Motor de Promoções |
Vibra Gaming | Motor Bônus |
FAQ
Quanto tempo leva a integração padrão de um motor bônus?
Quando os requisitos de integração são atendidos, uma configuração padrão normalmente pode ser concluída em poucos dias, excluindo o prazo de entrega. Integrações sob medida levarão mais tempo — os prazos devem ser acordados com seu gerente de conta Xtremepush desde o início.
E se nosso motor bônus usar um protocolo diferente do REST/JSON?
Quando um motor bônus utiliza um método de autenticação ou protocolo de comunicação não suportado (por exemplo, JSON-RPC ou XML), o Xtremepush pode construir uma integração personalizada quando possível. Isso gera um prazo adicional de entrega e pode gerar custos de instalação e manutenção.
Bônus podem ser removidos além de atribuídos?
Sim, onde o motor de bônus suporta a desalocação, o Xtremepush pode remover um bônus do cliente. A alocação e a desalocação são gerenciadas por meio de um único endpoint compartilhado.
Precisamos enviar os eventos pós-campanha de volta para o Xtremepush?
Onde foi suportado, sim. No mínimo, recomendamos enviar eventos de Bônus Creditados e Bônus Reclamados pelo endpoint padrão do evento. Esses eventos permitem relatórios precisos de campanha e permitem que você acione mensagens de acompanhamento com base nos resultados bônus.
Nosso motor bônus não está na lista de integrações existente. Ainda pode ser integrado?
Sim. O Xtremepush pode se integrar a qualquer motor bônus que atenda aos requisitos da API descritos neste guia. Entre em contato com a equipe da sua conta para discutir seu motor de bônus específico e o prazo esperado.