Système de contrôle d'affiliation (modules AFF)

Introduction

Le système de gestion d'affiliation (module AFF) permet aux partenaires d'attirer les joueurs et de recevoir une commission de leur activité. Le module AFF intégré à la plate-forme permet la génération de liens de référence, le suivi des enregistrements et des dépôts, le calcul automatique des récompenses, la structure multi-tier des commissions et la comptabilité détaillée.

1. Génération et suivi des liens de référence

Jetons uniques : Pour chaque partenaire, vous créez un 'affiliateId' et un ensemble de liens de référence de vue

```
https: //casino. example. com/?aff=abc123
```
Cookie- et session-tracking : lorsque vous suivez le lien, le cookie enregistre 'aff = abc123' sur la TTL configurable (30-90 jours).
Attribution server-side : si le joueur s'enregistre en dehors de la période de cookie, fallback par IP et les étiquettes publicitaires UTM.

2. Module de calcul des commissions

1. Types de récompenses :
  • Partager le revenu : pourcentage de GGR (habituellement 20-40 %).
  • CPA : frais d'inscription fixes + premier dépôt.
  • HybrID : combinaison de CPA et RS.
  • 2. Programmes multi-tier :
    • Tier 1 : renvois directs.
    • Tier 2 + : renvois avec commission réduite (5-10 %).
    • 3. Période de calcul : journalière/hebdomadaire/mensuelle selon l'accord.
    • 4. Automatisation :
      • `POST /affiliate/compute? period = 2025-07 'déclenche le calcul job.
      • Transactions ACID : facturation dans Ledger Service, création d'une requête payout.

      3. API et intégration Webhook

      REST API:
      • `GET /affiliate/{id}/stats? from = & to = '→ d'enregistrement, dépôts, GGR, commission.
      • 'POST/affiliate/{ id }/payout '→ créer un paiement pour les détails spécifiés.
      • Webhooks:
        • Événements : 'player. registered`, `player. deposited`, `affiliate. commission. awarded`.
        • Payload contient 'affiliateId', 'playerId', les montants et les paris.

        4. Rapports et interfaces

        Dashboard partenaire :
        • Affiche en temps réel : nouveaux joueurs, montants des dépôts, GGR, honoraires, état des paiements.
        • Filtres par période, pays, sources de trafic (UTM).
        • Exportation : CSV/PDF selon les horaires et sur demande.
        • Accès API pour BI : intégration avec des systèmes externes via secure REST.

        5. Anti-fraud et protection du système

        Detection:
        • Verrouillage self-referral (same IP/device).
        • Velocity checks : plus de N enregistrements par minute à partir d'un seul token.
        • Blacklist/Whitelist:
          • Panneau admin pour la commande manuelle.
          • Audit-log :
            • Enregistrez tous les événements de suivi et de calcul dans le stockage WORM.

            6. Évolutivité et tolérance aux pannes

            Architecture microservices : AFF-Service séparé du core, évolutif en fonction de la charge de traçage.
            Message Broker (Kafka):
            • Traitement des événements d'inscription et de dépôt en temps réel.
            • Cache Layer (Redis):
              • Lookup rapide 'affiliateId' par 'playerId' et UTM.
              • High Availability:
                • Kubernetes avec HPA pour AFF-Service et Leadership Service, les clusters Sentinel Redis.

                7. Sécurité et conformité

                Authentification : OAuth2 pour les partenaires, clés API avec restriction IP.
                Cryptage : TLS pour tous les canaux, stockage de secrets Vault.
                GDPR/CCPA : droit de suppression des données du partenaire et des joueurs, possibilité anonymize.

                Conclusion

                Le système de gestion d'affiliation intégré fournit aux partenaires un outil complet pour attirer et monétiser le trafic, depuis les liens uniques et le suivi jusqu'au calcul automatique des commissions multi-tier, des dashbords en temps réel et une protection fiable contre la fraude. L'architecture microservice évolutive et l'intégration API garantissent la croissance du réseau partenaire sans perte de performances et de sécurité.