Platform üzerinden VIP programları ve sadakat sistemi

Giriş

Sadakat sistemi ve VIP programları en aktif oyuncuları tutar ve yaşam boyu değeri (LTV) arttırır. Platform düzeyinde, çok katmanlı bir birikim noktaları modeli, statüler arasında otomatik geçişler, kişiselleştirilmiş ödüller ve raporlama uygulanmaktadır. Tüm elemanlar promo motoru ve PMS mikro servisleri tarafından kontrol edilir.

1. Sadakat sistemi mimarisi

1. Sadakat hizmeti

Ciro eşikleri ve bonus ayrıcalıkları ile seviye konfigürasyonunu ('Bronz', 'Gümüş', 'Altın', 'Platin') depolar.
API:'/loyalty/{ playerId} ','/loyalty/points/add','/loyalty/status/update '.
2. Olay Otobüsü

Kafka события: 'BetPlaced', 'WinCredited', 'DepositMade', 'BonusRedeemed'.
Sadakat Hizmeti tüketicisi ciroyu ve ödül puanlarını toplar.
3. PMS entegrasyonu

Bir oyuncu durum değişikliğinden sonra, segmentasyon ve erişim haklarını güncellemek için PMS webhook aracılığıyla bildirilir.

2. Puan Modeli

1. Ciro bazlı puanlar

Her 1 EUR fiyat eşdeğeri için 1 Puan (yapılandırılabilir) ücretlendirilir.
2. Oyundaki oranlar

Slotlar: × 1, masa oyunları: × 0. 5, canlı casino: × 1. 5, özel: × 2.
3. Promosyon çarpanları

Kampanyaların bir parçası olarak ('DoublePointsWeek'), promosyon motoru geçici bir 'çarpan' ayarlar.

3. VIP Seviyeleri ve Ayrıcalıkları

SeviyeEşik ciro (EUR)Bonus çarpanıMini cashbackKişisel yönetici
Bronz0-9 999× 1%0-
Gümüş10 000-49 999× 1. 11 %
Altın50 000-199 999× 1. 25%2E-posta Desteği
Platin≥ 200.000× 1. 53 %Kişisel Yönetici

Eşiğe ulaşıldığında otomatik yükseltme ve 30 günlük ciroyu yuvarlayarak düşürme.
Kişisel teklifler: özel freespinler, özel turnuvalar, hızlandırılmış para çekme.

4. Tetikleyiciler ve iş akışı

1. Olay odaklı işleme

Her 'BetPlaced' etkinliği için Sadakat Hizmeti birikimli ciroları ve puanları yeniden hesaplar.
2. Durumlar için iş akışı

Servis durum makinesini destekler:
  • ```
  • Eğer cumulative_turnover ≥ seviyedeyse. eşik ve current_level
    • next_level geçiş
    • rolling_30d_turnover
      • Aşağı geçiş
      • ```
      • 3. Oynatıcıya bildirimler

      Seviyeyi değiştirirken, promosyon motoru Bildirim Hizmeti aracılığıyla e-posta/SMS/push gönderir.

      5. Gider muhasebesi ve puan geri ödemesi

      Puan dönüşümü - bonuslar

      Ölçek: 1000 Puan = 10 EUR ücretsiz oyun.
      Bir geri ödeme isteği oluşturulduğunda puanlar bloke edilir, kullanım onayından sonra silinir.
      Geçerlilik süresi

      Puanlar, 12 aylık hareketsizlik (yuvarlanma süresi), Cron-job aracılığıyla otomatik kesinti sonrasında sona erer.

      6. Promosyon motoru ve GMS ile entegrasyon

      Kampanyaları bağlama

      VIP tetikleyicileri ('OnLevelUp') Kampanya Motoru'nda kampanyalar yürütür.
      RTP ayarlarını ayarlama

      GMS'deki Platin oyuncular için, özellik bayrağı aracılığıyla daha yüksek bir RTP minimum değeri ayarlayabilirsiniz.

      7. Analytics ve Raporlama

      1. Sadakat hizmeti metrikleri

      'points _ accepted _ total', 'points _ redeemed _ total', 'level _ up _ events', 'avg _ points _ per _ user'.
      2. Grafana/BI'da gösterge tablosu

      Seviye haznesi, VIP statüsüyle elde tutma, ARPU'ya etki.
      3. Veri dışa aktarma

      Finansal analiz için tahakkuk ve itfa ayrıntılarını içeren CSV dosyaları.

      8. Güvenlik ve erişim kontrolü

      RBAC

      Seviyeleri yapılandırmak ve VIP verilerini görüntülemek için hakların farklılaştırılması: roller 'loyalty _ admin', 'marketing _ manager'.
      Denetim yolu

      Tüm işlemlerin günlüğü: eşikleri değiştirme, manuel puan ayarlamaları, zorunlu durumlar.

      9. Ölçeklenebilirlik ve hata toleransı

      Vatansız sadakat hizmeti

      Kafka'da lag-y tarafından Kubernetes HPA aracılığıyla yatay ölçekleme.
      Replika paylaşımı Redis

      HA için kümülatif\_ ciroyu ve current\_ level, replication ve Sentinel'i önbelleğe alın.
      Devre kesici

      Olay Veriyolu'ndaki arızalara karşı koruma: Son kaydedilen değerlere geri dönüş.

      Sonuç

      VIP programlarının ve sadakat sistemlerinin platform uygulaması, olay odaklı mimariyi, seviyeler için devlet makinesini, promosyon motoru ve GMS ile entegrasyonu ve ayrıca tasarruf ve geri ödemelerin ayrıntılı muhasebesini birleştirir. Bu yaklaşım, ayrıcalıkların esnek yapılandırılmasını, şeffaf izlemeyi ve en değerli oyuncuların tutulmasını sağlar.