Bonus sistemi ve CRM ile görevlerin entegrasyonu
Görevler yalnızca ödül öngörülebilir olduğunda ve iletişim oyuncuyu adımdan adıma yönlendirdiğinde çalışır. Bu, çekirdeğin bir grup Misyon Motoru ↔ Bonusu/Cüzdanı ↔ CRM/CDP, artı RG/KYC ve sahtekarlık karşıtı olduğu anlamına gelir. Aşağıda, veri şablonları ve kanıtlanmış uygulamalarla hazır bir entegrasyon diyagramı bulunmaktadır.
1) Entegrasyon hedefleri
Büyüyen katılım ve ARPPU (net): Görevler - ilerleme - ödüller - tekrar oturumları/depozitolar.
Marj kontrolü: bütçe havuzları, limitler, aktif/ödeme başına "bonus maliyet".
Kişiselleştirme: CRM/CDP Segmentine göre Görevler ve Ödüller.
Uyumluluk: KYC/RG kapıları, coğrafi kurallar, denetim.
Ölçülebilirlik: A/B, post-efekt, yamyamlık.
2) Akış mimarisi
1. Event Ingest: 'bet', 'win', 'deposit', 'mission _ progress', 'mission _ complete'.
2. Görev Motoru: kontrol koşulları, puanlama/durum, ödül tetikleyicileri.
3. Ödül Orkestratörü: bütçe kontrolü, RG/KYC, 'reward _ task' oluşturma.
4. Bonus/Cüzdan: önbellek, bonus önbellek (vager), freespins, kuponlar; Web kitapları/SDK.
5. CRM/CDP: segmentler, tetik kampanyaları, frekans sınırları, bastırma listeleri.
6. Analytics/DWH: ham olaylar, vitrinler, artımlar, panolar.
7. Anti-Fraud & RG: Ağız koruyucuları, sezgisel/ML, hold-and-review.
3) Veri modeli ve olaylar
Olaylar (minimum):- 'mission _ view/join/progress/complete'
- 'points _ given {rule_id, amount, caps}'
- 'ödül _ görevi. oluşturulan/başarılı/başarısız/yardımcı '
- 'wallet _ credit/ bonus_issued/ freespins_issued'
- 'kyc _ status _ changed/ rg_event'
- 'crm _ send/ crm_open/ crm_click/ crm_unsub'
Json
{
"event": "mission_complete," "ts": "2025-10-24T10:17:12Z," "kullanıcı": {'id ":'u _ 123", "geo": "TR", "platform": "ios", "payer_flag":true}", misyon ": {'id":'m _ 4521 "," tip ":" ciro "," segment ":" mid _ core "}," ilerleme ": {" değer ": 1000," pencere ":" 2025-10-24 "}," bağlam ": {" session _ id ":'s _ 778"}
}
4) Ödül Kartı: Görevler - Bonus Sistemi
Seçim kuralı: toplu görevler - ucuz ödüller (FS/bonus önbellek), "bitiriciler "/derin zincirler - güven için no-vager önbelleğinin bir parçası.
5) Ödül Orkestratörü: Bütçe, RG/KYC, Idempotency
IDempotence: Harici aramalar için 'reward _ task _ id' key + 'X-Request-Id'.
Bütçeler: 'Season _ sprint', 'onboarding', 'reengage' havuzları; yumuşak/sert başlık; Devre kesici %90.
KYC/RG kapıları: önbellek> € X - sadece L2 +, aktif 'cool _ off' ödülleri 'düzenlenen'.
Denetim - Giden cisimlerin WORM kaydı
Örnek 'reward _ task. yaratıldı ':Json
{
"type ": "reward _ task. Oluşturulan "," reward_task_id":"rt_9a7, "user_id":"u_123," "origin": {"mission _ id":'m _ 4521 "," threshold ":" final "}," ödül ": {" type ":" bonus _ cash "," miktar ": 5," para birimi ":" EUR "," bahis ": 15," vade ":" 2025-10-27T00: 00: 00Z "}", pool_id":"season_sprint, "" durum ":" beklemede "
}
6) Cüzdan/bonus hizmeti ile entegrasyon
Giden webhook (örnek):
POST/cüzdan/bonus. sorun
X-Request-Id: rid_7f5...
X-Zaman Damgası: 1730061700
X-İmza: sha256 =...
{
"user_id":"u_123," "bonus": {"type": "bonus _ cash", "amount": 5, "currency": "EUR", "bahis": 15, "bitiş": "2025-10-27T00: 00: 00Z"}, "reason": "mission": "mission: m _ 4521"
}
Ortak yanıtı:' 200 {, bonus_id":"b_331" "status": "issued"} '-' reward _ task. Başarılı oldu '.
5xx hataları - aynı 'X-Request-Id'ile retrays; 4xx - DLQ + manuel işleme.
7) CRM/CDP bağlantısı
7. 1. Segmentasyon
Aşama: D0-D7 (onboarding), R7-R30 (re-engage), Core P30.
Para kazanma: ödeme yapmayan/NPP/RPP/yüksek değerli.
Davranış: Sonlandırıcılar T1/T2/T3, "sıkışmış", "neredeyse ulaştı".
Risk: RG bayrakları, KYC durumu.
7. 2. Kampanya tetikleyicileri
Görevde: "120 puan kaldı", "+ 2 pozisyon" - uygulama içi/push.
Görev sonrası: "Bonus etkinleştirildi/12 saat içinde sona eriyor".
Winback: göreve başlamadı 48 saat - kişisel teklif (izin verilirse).
Bastırma: 'cool _ off'/kendini dışlama için promosyon yok.
7. 3. Frekans kuralları
Görev başına maksimum 1 itme/4 saat, 1 e-posta/24 saat; Kanal ve genel olarak kapama.
Yerel saatle sessiz saatler, çift giriş/çıkış.
8) CRM'de boru hattı verileri
CDP vitrini 'mission _ funnel _ daily':- 'uygun', 'görüntülendi', 'birleştirildi', 'başladı', 't1.. tn', 'tamamlandı', 'ödüllendirildi'.
- T1/T2/... önceki zamanlar; Bonus durumu; 'cost _ eur'; 'net _ arppu'.
sql
SEÇ user_id
mission_funnel_daily'dan
NEREDE mission_id =: m
VE başladı = doğru
VE tamamlandı = false
VE points_to_next <= 150
VE last_seen_at> şimdi () - aralık '24 saat'
VE rg_ok = doğru;
9) Antifraud ve "adil oyun"
Ağız koruyucuları: puan/bahis, puan/dak/saat/gün; Tekrarlanan mikro oranların sınırı.
Teknik sinyaller: başsız, proxy, yinelenen 'device _ fp'.
Davranışsal filtreler: minimum bahis varyansı; "mükemmel" - tutma kalıpları.
Ödüller:> € X ve üst sıralar - KYC'ye kadar gecikmeli konu.
CRM kısıtlamaları: "gözlük çiftçilerini" teşvik etmeyin; Baskılama по dolandırıcılık-skor.
10) Ödül ekonomisi ve marj kontrolü
Temel göstergeler:- 'Aktif Başına Ödül ve Bonus Maliyeti'/' Ödeme Başına'
- 'Δ ARPPU (net)' = ARPPU − (Ödül + ödeme başına bonus)
- 'Net Yükselme' = Artan Gelir − Değer (ödüller + işlemler + dolandırıcılık)
sql
SELECT pool_id, SUM (value) AS spent, MAX (budget) AS limit, SUM (value )/MAX (budget) AS fill
reward_ledger'dan
WHERE date (created_at) = current _ date
pool_id GÖRE GRUP;
11) A/B entegrasyon testleri
Birim: kullanıcı, yapışkan atama, tabakalaşma (ödeyen/geo/platform).
Birincil: participation_net, tamamlama, 'Δ ARPPU (net)'.
Korkuluklar: şikayetler/1k, dolandırıcılık bayrakları, RG tetikleyicileri, SRM uyarıları.
CUPED: varyansı azaltmak için ön değer (ARPPU/geçen haftanın puanları).
Girişim: ayrı leadboardlar/puanların normalleştirilmesi.
12) Görevleri, bonusları ve CRM'yi ören UX kalıpları
Bir ekran - bir hedef: açık kurallar, görünür ilerleme.
Anında geri bildirim: "+ 10 puan've ilerleme rozeti.
Ödüllerin görünürlüğü: Daha önce ne alınmış, ne yanacak, sırada ne var.
Telif hakkı kılavuzu: "Davet ediyoruz" katılmaya, depozito üzerinde baskı kurmayın.
Yerelleştirme: metinler, para birimleri, terimler, yargı bölgeleri.
13) Gösterge Panoları (günlük)
1. Görev hunisi: Reach - Join - Start - T1/T2/... - Complete - Ödüllendirildi.
2. İletişim: gönderme/açma/tıklama, devre dışı bırakma, kanal başına kapatma.
3. Para Kazanma: Δ ARPPU (net), Avg Mevduat, Pay Ödeme.
4. Maliyet: Ödül/Bonus Maliyet %, Net Uplift, bütçe havuzları.
5. Kalite: DLQ, retrai, HMAC hataları, gecikme p95, sahtekarlık bayrakları, RG tetikleyicileri.
6. Segmentler: başlangıç/orta çekirdek/yüksek değerli; web/iOS/Android; Geo.
14) Kontrol listesini başlat
- Olay şeması, sürüm oluşturma, webhook sözleşmeleri (HMAC, TTL, idempotency).
- Görev haritalama - ödül türleri + bütçeler/privateers.
- KYC/RG kapıları, tutun ve büyük ödülleri gözden geçirin.
- Cüzdan/bonus hizmetinin entegrasyonu (sandbox - prod), retray/DLQ.
- CRM/CDP segmentleri, tetikleyiciler ve bastırma kuralları, frekans sınırları.
[SLO ve ekonominin] gösterge tabloları; SRM/DLQ/bütçe uyarıları.
- A/B planı, CUPED, bölünmüş liderlik tabloları.
- Olayların Runbook: olayların tekrarı, manuel check-out, kuralların "donma".
15) Mini Kasa (Sentetik)
Başlatılan: "Onboarding 7 gün", "Hafta sonu sprintleri", "Rebern 14 gün".
Ödüller: T1/T2 - FS/Bonus Önbellek; Bitiriciler, no-vager önbelleğinin bir parçasıdır.
CRM: neredeyse isabet, bonus süresi doluyor, sessiz saatler, kapatma tetikleyicileri.
6 hafta, 2 marka, %15.
Sonuçlar: participation_net %24 - %33 (+ 9 pp), tamamlama %42 - %56 (+ 14 pp), Δ ARPPU (net) + 2 €. 8; Ödül ve Bonus/Aktif + 0,8 €; DLQ <%0,07; Dolandırıcılık bayrakları <%1 PF.
Çözüm: ölçeklendirme, mikro yükselişlerin ve CRM'deki yerel metinlerin "uzun kuyruğunu" artırma.
Bonus sistemi ve CRM ile görev entegrasyonu tek bir makinedir: etkinlikler ve kurallar, bütçe kontrolü, cüzdan/bonuslar, kişiselleştirme ve güvenli iletişim. Bunu idempotency, KYC/RG kapıları, CRM segmentleri ve şeffaf bir ekonomi üzerine inşa edin - ve misyonlar sürekli olarak net artış getirecek ve "yemek" marjları olmayacak.