Panneau d'affiliation et suivi du trafic
1) Objectif et principes
Le panneau d'affiliation est le « lieu de travail » du partenaire et du gestionnaire de compte, où les sources de trafic, l'efficacité de l'entonnoir et les finances (commissions, paiements, ajustements) sont visibles. Objectifs :- Attribution transparente du trafic (click → reg → KYC → FTD → activité de dépôt).
- Optimisation rapide : Créatifs, Lendings, Geo, Appareils, Horaires.
- Contrôle de la qualité et de la conformité : antifrod, geo/funnel-conformité, hydes de marque.
- Clarté financière : modèles de paiement (CPA/CPL/RevShare/Hybride), documents, calendrier.
- Time-to-insight <10 secondes : préréglages de filtres, vues « attachées ».
- Signaux> matières premières : rétroéclairage des anomalies CTR/CR/FTD-Rate, budget burn-down.
- L'explication est, « Pourquoi l'a-t-il fait ? » - Contribution géo/créative/source/dispositif.
- Accès au rôle : affiliation, gestionnaire de compte, finances, conformité - différents droits.
2) Rôles et scénarios
Affiliation : voir l'efficacité par subid/geo/creative, décharger les rapports, gérer les posts, demander des paiements.
Gestionnaire de compte : Surveiller le portefeuille d'affiliations, KPI par contrat, sanctions/bonus, communications.
Finances : charges, rajustements (chargeback/clawback), factures, statuts de paiement.
Conformité/Marque : Suivi des violations, géo/canaux autorisés, liste des mots stop/créatifs.
Support technique : intégration post-back, test-click, validation pixel/UTM.
3) Architecture de l'information (IA)
1. Filtres globaux (panneau supérieur) : période, programme/marque, géo, appareil/OS/navigateur, source/canal, subaccounts (subid1.. subid5), créatifs, landings, offer id.
2. Accueil (« Aujourd'hui ») : Résumé KPI + alertes/anomalies.
3. Trafic : sources, UTM/Ref, routage SmartLink, positions créatives.
4. Entonnoir : clicks → registrations → KYC pass → FTD → dépôts répétés.
5. Finances : modèle de paiement, taux, charges, corrections, paiements.
6. Outils : générateur de liens, postbacks (S2S/Client), accès API, exportations.
7. Conformité : géo/canaux autorisés, hyde de marque, tickets de violation.
4) KPI et formules
4. 1 Trafic et conversion
Impressions (Imp) - impressions.
Clicks (Clk) - clics.
CTR = Clk / Imp.
Visits/Landing CR = LP visiteurs uniques/Clk.
Registration (Reg) - inscriptions.
CR(Clk→Reg) = Reg / Clk.
KYC Pass Rate = KYC_approved / Reg.
FTD — First-Time Depositors.
FTD Rate = FTD / Reg.
Depositors - déposants au cours de la période (incl.
AFTD (Average FTD Deposit) = Somme (1er dépôt )/FTD.
4. 2 Monétisation
Stake Sum/Payout Sum (par les joueurs affiliés).
GGR = Stake − Payout.
Promo Cost (bonus, FS en den. eq.) .
Platform/PSP Fees - frais de plateforme et de paiement.
NGR = GGR − Promo − Fees.
RevShare Commission = NGR × RevShare %.
CPA Commission = Taux _ SRA × kol dans les FTD valides (selon les règles de qualité).
Hybrid = RevPartager Commission + CPA Commission.
EPC (Earnings per Click) = Paiements/Clk.
RPA (Revenue per Acquisition) = Paiements/FTD.
LTV (à la fenêtre convenue) = NGR_per_user_cumulative/Users.
4. 3 Qualité du trafic
Invalid Click Rate = (bot/doublons/sous-types vides )/Clk.
Early Churn % = joueurs sans activité après le D1/D7.
Chargeback/Clawback % = corrections/charges inversées.
Taux complet = tiquets/1000 inscriptions.
5) Attribution et routage
Structure UTM/Ref : 'utm _ source', 'utm _ medium', 'utm _ campagne', 'utm _ content', 'utm _ term', 'subid1.. subid5' (taxonomie libre).
Deeplink Builder : choix de la langue/devise/catégorie/jeu ; auto-construction des paramètres.
SmartLink : règles d'itinérance par géo/périphérique/temps/historique de performance ; fallback-landing.
Modèles d'attribution : Last Click (défaut), First Click (pour les campagnes de marque), Time-decay (half-life).
Lookback windows : clics (X jours), view-through (Y heures, optionnel et soigné).
Déduplication : par user_id/fingerprintu/kuki + S2S de confirmation.
6) Post-Becks, pixels et API
S2S Postback: `/conversion? click_id={click_id}&status=ftd&amount=...¤cy=...&ts=...&sig=...`
Signature HMAC, IP allowlist, logique retry, idempotence.
Client Pixel (fallback) : uniquement pour les événements de visualisation, sans données sensibles.
Utilitaire de test : « Envoyer le test post-back » → journal d'état/réponse.
API d'affiliation : rapports par jour/sous-titres, listes de créateurs, états de paiement.
Webhooks : calcul/correction/paiement ; alerte sur la faible qualité ou la flambée de défaillances.
7) Widgets et rapports (kit recommandé)
Accueil (« Aujourd'hui »)
Revenu Pulse : paiements pour la période vs plan/semaine dernière.
Funnel Pulse : Clk→Reg→KYC→FTD (goulets d'étranglement mis en évidence).
Surveillance de la qualité : Clics Invalid, Early Churn, Clawback % - feux de signalisation.
Top Movers : Subsides/créatifs avec le taux de croissance/chute le plus élevé d'EPC/FTD.
Trafic
Source Matrix: `source × geo × device` с CTR/CR/FTD Rate/EPC.
Carte géographique : clics, inscriptions, FTD, NGR ; filtre sur les marchés autorisés.
Créatif : prévisualisation, format, position, CTR, CR, taux FTD, EPC.
Entonnoir
Когhort Retention (FTD-cohort): D1/D7/D30.
Path Analysis: landing → action → reg → kyc → deposit.
Finances
Modèle de paiement : taux actuel (CPA/RevShare/Hybride) et conditions de qualité.
Accruals & Adjustments : charges, chargebacks/clawbacks, explications.
Payouts : statuts (Pending/Approved/Paid/Hold), méthode, graphique.
Conformité
Allowed/Restricted : géo, canaux (par exemple, contexte/réseaux sociaux/tic-talk/strim), dictionnaire des interdictions.
Brand Watch : violations (logo, claims « sans KYC », « conclusion instantanée », etc.), tiquets et deadlines.
8) Données et vitrines
Événements (contrat minimum)
`click` (click_id, ts, ip, ua, geo, utm, subid, device, referer).
`landing_view` (session_id, ts, lp_id, performance timings).
`registration` (user_id, ts, click_id?).
`kyc_status` (user_id, ts, status).
`deposit` (user_id, ts, amount, currency, method, is_first).
`bet_result` (user_id, ts, stake, win).
`payout_update` (affiliate_id, ts, amount, status).
user_id pseudonyme.
Vitrines
Fact_Clicks (grain: click_id).
Fact_Users (user_id, first_click_id, first_reg_ts, first_deposit_ts).
Fact_Finance (affilié × jour : charges à payer, ajustements, paiements).
Fact_Perf (affiliate × subid × day: CTR/CR/FTD Rate/EPC).
Dim_Affiliate/Offer/Landing/Creative/Geo/Device.
9) Qualité des données et antifrod
Détection de bots : taux de clics, répétition IP/UA, références non valides, chèque d'exécution JS.
Géo-incohérence : clics de géo interdit → auto-filtre et ticket.
Anomalies : sursaut de Reg sans FTD, taux de EPC→0, taux de FTD>> médiane (Insent possible).
Contrôle UTM/subid : champs obligatoires, caractères whitelist, déduplication.
Logs S2S : idempotence (event_id), retry avec retard exponentiel.
10) Paiements et documents
Modèles : CPA, CPL, RevShare, Hybride.
Seuil de qualité (pour les CPA) : KYC pass, taux minimaux/dépôts, pas de frod.
Horaire : hebdomadaire/mensuel/net-30 ; statuts par facture.
Méthodes : virement bancaire, SEPA/SWIFT, e-wallets, crypto (si la juridiction le permet).
Documents : contrat, affiliation KYC, formulaires fiscaux, facture/acte.
Ajustements : chargeback (paiement), clawback (qualité lead), hold (enquête).
Historique et exportation : CSV/XLSX/JSON ; Journal des commentaires du gestionnaire.
11) Conformité et vie privée
RBAC : l'affilié ne voit que ses données ; gestionnaire - portefeuille ; les finances sont des montants sans joueurs PDn.
PII-minimisation : l'affiliation ne montre pas les données personnelles des joueurs ; uniquement les agrégats et les identifiants anonymes.
Politiques de géo/canal : whitelist/blacklist, auto-sanctions et escalade.
Conservation des événements : délai de rétractation, droit de suppression des agrégats après la clôture du contrat (contractuel).
Journal des actions : qui a déchargé/changé quoi (après-bec, clés API).
12) Modèles UX
Cartes KPI avec tendances et couloirs de confiance.
Tableau « subid leader » avec filtre rapide et ancrage des colonnes.
Générateur de liens maître : sélection de offera→lendinga→deeplink→UTM/subid.
« Explain this drop » : contribution de la géo/créative/heure de la journée à la chute du taux CR/FTD.
Centre de création : prévisualisation, statuts de modération, génération automatique de tailles, modèles UTM.
Mode nuit, touches rapides, rapports enregistrés et préréglage.
13) Expériences A/B (par l'affilié)
Hypothèse : créatif/en-tête/format.
Objectif : Taux EPC/FTD/CR (Clk→Reg).
Conception : répartition uniforme par subid/créatif ; durée jusqu'à MDE.
Guardrails: Invalid Click Rate, Complaints Rate, CR(KYC), latency лендинга.
Rapport : uplift, intervalle de confiance, risque de dégradation.
14) Alertes et notations
EPC ↓> X % pour la médiane de 7 jours.
Les taux CR (Clk→Reg) ou FTD ont échoué en dessous du seuil de qualité.
Invalid Click Rate ↑ ou géo-incohérence.
Le seuil de paiement a été atteint/la facture a été rejetée/rajustée.
L'expiration de la clé API ou l'erreur post-Beck.
15) Chèque de mise en œuvre (par sprints)
Sprint 1 : événements de clics/inscriptions/dépôts, vitrines de Fact_Clicks/Fact_Perf, accueil « Aujourd'hui ».
Sprint 2 : générateur de liens, SmartLink, rapports de base subid/geo, exportation.
Sprint 3 : Post-Becks S2S, logs et testeur, règles antifrod, alertes.
Sprint 4 : finances (charges, rajustements, paiements), factures, journal.
Sprint 5 : centre de conformité, modération créative de marque, RBAC, journal d'audit.
Sprint 6 : Module A/B, explorateurs, recommandations d'optimisation.
16) Glossaire (bref)
UTM - étiquettes de campagne ; subid - paramètres du partenaire.
CPA/CPL/RevShare/Hybrid - modèles de paiement.
CPE - revenu par clic. RPA - revenu par lead/FTD.
Clawback est un ajustement inverse pour un lead de mauvaise qualité.
SmartLink - Routage dynamique du trafic vers le meilleur offer/landing.
KYC Pass - vérification du joueur. FTD est le premier dépôt.
17) Anti-modèles
Mélange de joueurs PII dans le panneau d'affiliation.
KPI « sombres » sans formules ni sources.
Pas d'outils de test pour les postbacks et le journal d'intégration.
Aucune explication pour les chutes/rostov (chiffres aveugles sans contributions).
Rapports durs sans vues et API enregistrés.
18) Résultat
Un bon panneau d'affiliation fait trois choses :1. montre l'efficacité et la qualité pour chaque source/sous-source,
2. explique pourquoi le taux EPC/CR/FTD change et où le « blocage » de l'entonnoir,
3. permet d'agir : changer les liens et les créations, personnaliser les postbacks, gérer les finances et respecter la conformité - rapidement, de manière transparente et sûre.