Система афіліатного управління (AFF-модулі)
Вступ
Система афіліатного управління (AFF-модуль) дозволяє партнерам залучати гравців і отримувати комісію від їх активності. Вбудований в платформу AFF-модуль забезпечує генерацію реферальних посилань, трекінг реєстрацій і депозитів, автоматичний розрахунок винагород, multi-tier структуру комісій і деталізовану звітність.
1. Генерація і трекінг реферальних посилань
Унікальні токени: для кожного партнера створюється'affiliateId'і набір реферальних посилань виду
```
https: //casino. example. com/?aff=abc123
```
Cookie- и session-tracking: при переході за посиланням в cookie зберігається'aff = abc123'на configurable TTL (30-90 днів).
Server-side attribution: якщо гравець реєструється поза cookie-терміну, fallback по IP і рекламним тегам UTM.
2. Модуль розрахунку комісій
1. Види винагород:
Система афіліатного управління (AFF-модуль) дозволяє партнерам залучати гравців і отримувати комісію від їх активності. Вбудований в платформу AFF-модуль забезпечує генерацію реферальних посилань, трекінг реєстрацій і депозитів, автоматичний розрахунок винагород, multi-tier структуру комісій і деталізовану звітність.
1. Генерація і трекінг реферальних посилань
Унікальні токени: для кожного партнера створюється'affiliateId'і набір реферальних посилань виду
```
https: //casino. example. com/?aff=abc123
```
Cookie- и session-tracking: при переході за посиланням в cookie зберігається'aff = abc123'на configurable TTL (30-90 днів).
Server-side attribution: якщо гравець реєструється поза cookie-терміну, fallback по IP і рекламним тегам UTM.
2. Модуль розрахунку комісій
1. Види винагород:
- Revenue share: відсоток від GGR (зазвичай 20-40%).
- CPA: фіксована плата за реєстрацію + перший депозит.
- HybrID:поєднання CPA і RS. 2. Multi-tier програми:
- Tier 1: Прямі реферали.
- Tier 2+: реферали рефералів зі зниженою комісією (5-10%).
- 3. Період розрахунку: щодня/щотижня/щомісяця залежно від угоди. 4. Автоматизація:
- `POST /affiliate/compute? period = 2025-07'запускає job розрахунку.
- ACID-транзакції: нарахування в Ledger Service, створення payout-запиту.
- `GET /affiliate/{id}/stats? from = & to ='→ реєстрації, депозити, GGR, commission.
- 'POST/affiliate/{ id }/payout'→ створення виплати на зазначені реквізити. Webhooks:
- Події: `player. registered`, `player. deposited`, `affiliate. commission. awarded`.
- Payload містить'affiliateId','playerId', суми і ставки.
- У реальному часі відображає: нових гравців, суми депозитів, GGR, нараховані комісії, статус виплат.
- Фільтри за періодами, країнами, трафіковими джерелами (UTM).
- Експорт: CSV/PDF за розкладом і за запитом.
- API-доступ для BI: інтеграція із зовнішніми системами через secure REST.
- Блокування self-referral (same IP/device).
- Velocity checks: більше N реєстрацій в хвилину з одного токена. Blacklist/Whitelist:
- Адмін-панель для ручного управління. Audit-лог:
- Immutable запис всіх подій трекінгу і розрахунків в WORM-сховищі.
- Обробка подій реєстрації та депозитів в реальному часі. Cache Layer (Redis):
- Швидкий lookup'affiliateId'по'playerId'і UTM. High Availability:
- Kubernetes з HPA для AFF-Service і Leaderboard Service, Sentinel-кластери Redis.
3. API та Webhook-інтеграції
REST API:
4. Звітність та інтерфейси
Партнерський дашборд:
5. Anti-fraud і захист системи
Detection:
6. Масштабованість і відмовостійкість
Мікросервісна архітектура: AFF-Service окремо від core, масштабується по навантаженню трекінгу.
Message Broker (Kafka):
7. Безпека та комплаєнс
Автентифікація: OAuth2 для партнерів, API-ключі з обмеженням IP.
Шифрування: TLS для всіх каналів, Vault-зберігання секретів.
GDPR/CCPA: право на видалення даних партнера і гравців, можливість anonymize.
Висновок
Вбудована система афіліатного управління забезпечує партнерам повноцінний інструмент залучення і монетизації трафіку: від унікальних посилань і трекінгу до автоматичного розрахунку multi-tier комісій, real-time дашбордів і надійного захисту від шахрайства. Масштабована мікросервісна архітектура і API-інтеграції гарантують зростання партнерської мережі без втрати продуктивності і безпеки.