Oyunlaştırma metrikleri: DAU/WAU, katılım, tamamlanma oranı
Oyunlaştırma yalnızca etkisinin sayılarla onaylandığı durumlarda çalışır. Aşağıda, görevleri, etkinlikleri ve ödülleri yönetmenin imkansız olduğu üç temel metriğin bir sistem analizi bulunmaktadır: DAU/WAU, katılım oranı (katılım) ve tamamlama oranı (tamamlanma).
1) DAU/WAU ve yapışkanlık
Tanımlar
DAU (Günlük Aktif Kullanıcılar) - günde hedeflenen bir eylemle benzersiz kullanıcıların sayısı (giriş, müşteri lansmanı, bahis/spin, görev tamamlama, vb.).
WAU (Haftalık Aktif Kullanıcılar) - Son 7 gün içinde hedeflenmiş bir etkinliğe sahip benzersiz kullanıcılar.
DAU/WAU (Yapışkanlık) - "haftalık" arasında "günlük aktif" oranı.
[
\ text {DAU/WAU} =\frac {\text {DAU}} {\text {WAU }\quad (0\ldots1)
]Nasıl yorumlanır
0. 15-0. 25 - Günlük olmayan bir desene sahip rekreasyonel ürünler için temel "sağlıklı" yapışkanlık.
0. 25-0. 35 - Düzenli görevler ve kolay giriş ile iyi bir seviye.
Önemli: segmente göre değerlendirin (yeni başlayanlar, yeniden etkinleştirilen, ödeme yapan, orta çekirdekli, yüksek değerli). Genel rakam sorunları kolayca maskeler.
Sık görülen deformasyonlar
Prim günlerinden kaynaklanan enflasyon. Tek bir "hype" olayı DAU'yu artıracak, ancak 4-8 hafta ufukta DAU/WAU trendini iyileştirmeyecektir.
Yanlış çoklu aktivite. Bot/yinelenen hesaplar. Cihaz parmak izi veri tekilleştirme + KYC sinyalleri gereklidir.
"Hedef eylem" değişikliği. "Etkin olarak kabul edilen" kuralını değiştirirseniz, tarihi düzeltin ve "metrik" 2 oluşturun. 0».
2) Katılım oranı
Tanım
Oyunlaştırma döngüsüne (etkinlik/görev/turnuva) giren kullanıcıların hedef kitle içindeki oranı.
Temel formüller:[
\ text {Katılım (brüt)} =\frac {#\text {users _ with _ event _ open}} {#\text {uygun _ kitle}}
][
\ text {Katılım (net)} =\frac {#\text {users _ started _ progress} {#\text {uygun _ kitle}
]Brüt - olayı gören ve "katıl'ı tıklayan herkes.
Net - yürütmeyi gerçekten başlatanlar (örneğin, ilk X puan/dönüş/görev adımlarını atanlar).
Doğru "payda"
"İsteğe bağlı kitle" önceden kaydedilir: örneğin, son 14 gün içinde ≥1 kez aktif olan ve coğrafi/kurallara giren tüm kullanıcılar.
Ayrı olarak, erişim iletişimlerini okuyun (push, uygulama içi, e-posta). Düşük katılım genellikle = düşük erişim.
Standartlar ve yönergeler
Toplu ışık olayları için net katılım %12-25.
Giriş eşiği (depozito/seviye) olan "hardcore" etkinlikler için %5-12.
Sıcak bölümler için mikro baskılarda %30 + elde edilir (yeni başlayanlar D1-D7, yeniden devreye sokulur).
3) Tamamlanma oranı
Tanım
Görev/zincir/etkinliği tamamlayan katılımcıların yüzdesi.
[
\ text {Tamamlama Oranı} =\frac {#\text {users _ completed}} {# text {users _ started}}
]Versiyonlar
Görev başına tamamlama - zincirdeki belirli adımların tamamlanması (T1, T2,...).
Tam zincir tamamlama - tüm hattın tamamlanması.
Zaman sınırlı tamamlama - son teslim tarihine kadar tamamlama.
Yorumlama
Standartlar görevlerin uzunluğuna ve "fiyatına" bağlıdır.
Basit tek görev: %60-85.
3-5 adımlık zincir: %35-60.
Uzun görev 7-10 adım: %18-35.
Geç adımlarda tamamlanmayı azaltmak her zaman kötü bir şey değildir. Para kazanma/karmaşıklığın bilinçli bir hunisi olabilir. Net Uplift'in pozitif kalması ve RG metriklerinin yeşil bölgede kalması önemlidir.
4) Bir grup metrik: "saw - started - completed"
Tek bir huni oluşturun:1. Erişim: olayı gördüm.
2. Katılım (brüt/net): giriş/çıkış.
3. İlerleme: Ulaşılan T1/T2/.../Tn oranı (zamanlamalarla).
4. Tamamlama: Tamamlandı.
5. Değer: Δ DAU/WAU, Δ Tutma, Δ ARPPU, Δ Avg Mevduat, Bonus Maliyet %, Net Uplift.
Bu, "sızıntıları" yakalamanıza izin verir: düşük erişim, giriş engelleri, 2-3 adımlarının karmaşıklığı üzerinde eğilme, UX düşüşleri (ilerlemenin zayıf görünürlüğü).
5) Analіtika: segmentasyon ve kohortlar
Önerilen bölümler:- Aşama: Yeni başlayanlar D0-D7, iade edilen R7-R30, kalıcı P30.
- Para kazanma: Ödemesiz, yeni ödeme (NPP), yeniden ödeme (RPP), yüksek değerli.
- Kanal/Geo/Platform: web/iOS/Android, ülkeler/yönetmelikler.
- İçerik: Görev türü (XP, sırtlar, depozito), oyun oynaklığı, eşikler.
Her grup için, DAU/WAU, katılım, tamamlama, ARPPU, Aktif Başına Bonus Maliyeti - etkinlik öncesi/sırasında/sonrasında (D-penceresi, W-penceresi) düzeltin.
6) Deneysel tasarım: artışı kanıtlamak
Holdout kontrolü: Seyircinin bir kısmı olayı görmez (veya "kukla'yı görür).
Randomize Davet: davetiyelerin rastgele dağılımı, sabit erişim.
Geo/Channel Split: rastgele yasak ise - düzgün eşleştirme.
Ölçüm penceresi: efekt "sırasında've olay sonrası kuyruk (7-14 gün).
Son metrikler: Δ DAU/WAU, Δ Katılım/Tamamlama, Δ ARPPU (bonus ağı), Tutma D7/D30, Net Yükseltme.
7) DWH/olaylar: minimal veri şeması
Olaylar (örnek):- 'session _ start {user_id, ts, platform}'
- 'mission _ view {user_id, mission_id, ts}'
- 'mission _ join {user_id, mission_id, ts}'
- 'mission _ progress {user_id, mission_id, adım, değer, ts}'
- 'mission _ complete {user_id, mission_id, ts}'
- 'hisse senedi/mevduat {user_id, tutar, ts}'
- 'spin/bet {user_id, game_id, bet, win, ts}'
- 'missions {mission_id, tip, start_at, end_at, kurallar, segment, min_requirement, reward_type}'
- 'users {user_id, geo, platform, signup_at, payer_flag, segmentler}'
8) Hesaplama örnekleri (SQL eskizleri)
Tarih d için DAU:sql
DATE (ts) AS d, COUNT (DISTINCT user_id) AS dau'yu seçin
session_start'dan
DATE (ts) =: d
1 İLE GRUP;sql
SAYIMI (AYRI user_id) wau OLARAK SEÇ
session_start'dan
Ts> =: d - ARALIK '6 gün'VE ts <: d + ARALIK' 1 gün ';sql
Dau AS ile (
DAU OLARAK SAYIMI (AYRI user_id) SEÇ
session_start'dan
DATE (ts) =: d
), wau AS (
SAYIMI (AYRI user_id) wau OLARAK SEÇ
session_start'dan
Ts> =: d - ARALIK '6 gün'VE ts <: d + ARALIK' 1 gün '
)
SELECT dau:: float/NULLIF (wau, 0) AS dau_wau FROM dau, wau;sql
Elig AS ile (
SEÇ user_id
Kullanıcılardan
NEREDE last_active_at> =: d - ARALIK '14 gün'
), AS (
AYRI user_id SEÇ
mission_progress'dan
WHERE mission_id =: m AND ts BETWEEN: start AND: end
)
SELECT COUNT (DISTINCT s. user_id)::float/NULLIF (COUNT (DISTINCT e. user_id),0) AS participation_net
ELIG 'DEN e
SOL KATILIM s ON s başladı. user_id = e. user_id;sql
OLARAK BAŞLADI (
AYRI user_id SEÇ
mission_progress'dan
WHERE mission_id =: m AND ts BETWEEN: start AND: end
), AS (tamamlanmış
AYRI user_id SEÇ
mission_complete'dan
WHERE mission_id =: m AND ts BETWEEN: start AND: end
)
SELECT COUNT (DISTINCT c. user_id)::float/NULLIF (COUNT (DISTINCT s. user_id),0) AS completion_rate
BAŞLANGIÇ s
LEFT JOIN completed c USING (user_id);9) Katılımı ve tamamlanmayı etkileyen tasarım
Görünürlük: "kırışıklık çizgisinin" üzerindeki afişler, Görev simgesindeki rozet, ana ekranda ilerleme çubuğu.
Kuralların netliği: 1 ekran = 1 anahtar hedef, "X puanı nasıl alınır" örnekleri.
Mikro ödüller yolda: ganimet, T1/T2/T3 için düşer - motivasyonu destekler.
Giriş eşiği: ilk adımdaki gereksinimleri abartmayın; Siz ilerledikçe karmaşıklaşır.
Zamanlama: Sıcak bölümler için kısa sprintler (2-24 saat), kütle için haftalık kemerler.
Dinamik ipuçları: "Ödülden önce 120 puan kaldı ≈ 8 tur 15".
10) Bozulma önleme ve veri kalitesi
Veri tekilleştirme: Çoklu hesaplamaya karşı savaşmak için cihaz parmak izi + KYC bayrakları.
Anomaliler: patlamalar ilerleme olmadan başladı - izleme hataları; tamamlama> başladı> kopyalar.
Dondur şeması: iş kurallarında herhangi bir değişiklik - yalnızca metrik sürüm oluşturma yoluyla.
Zaman hata ayıklama: 'event _ time've' ingest _ time 'depolayın; Zaman dilimi kaymaları "deliklerin" yaygın bir nedenidir.
11) Gösterge tablosu: günlük olarak ne gösterilecek
1. Yapışkanlık: DAU, WAU, DAU/WAU (trend 8 hafta, segmente göre medyan).
2. Etkinlik hunisi: Reach - Katılım brüt/net - T1/T2/... - Tamamlama.
3. Kalite: arızalar (sıçrama), ortalama T1/T2 süresi, izleme hataları.
4. Değer: Δ ARPPU (bonus net), Δ Avg Mevduat, Bonus Maliyet %, Net Uplift.
5. Segmentler: aşama/geo/platform/payer-statüsüne göre bölüm.
6. Uyarılar: katılım düşüşü> X pp, bir adımda tamamlanma hatası, mevsimsel modelden DAU/WAU sapması.
12) Sık yapılan hatalar
İsteğe bağlı filtreleri yoksayarak'tüm veritabanı "üzerindeki katılımı okuyun.
Brüt ve net katılıma müdahale edin, "ortalama olarak" sonuç çıkarın.
Yalnızca tamamlamayı optimize edin, karmaşıklığı abartın ve etkileşimi azaltın.
Yapışkanlığın (DAU/WAU) ve etki sonrasının artıp artmadığını kontrol etmeden DAU'nun büyümesine körü körüne sevinin.
ARPPU Δ yanlış yorumlayarak bonusların/ödüllerin değerini göz ardı edin.
13) Başlangıç ve değerlendirme kontrol listesi
- Olaylar ve paydalar (isteğe bağlı izleyici) tanımlanmıştır.
- DAU/WAU/katılım/tamamlama için iş kuralları (v1. 0).
- Artış için Holdout/rand yapılandırıldı.
- Segmentler, platformlar, geo bölümlerinde gösterge tablosu.
- Kalite uyarıları ve dolandırıcılıkla mücadele kontrolü.
- Nihai puan: Δ DAU/WAU, Δ Katılım/Tamamlama, Δ ARPPU (net), Net Yükselme, etki sonrası 7-14 gün.
DAU/WAU, ürünün alışkanlığını ve yapışkanlığını gösterir, katılım, etkinliğin hedef kitlenin ilgisini çekme yeteneğini gösterir ve tamamlama, karmaşıklık ve ödül dengesinin kalitesini gösterir. Bunları aynı kurallara göre düşünün, sürümleri saklayın, artışı ve büyüme fiyatını kontrol edin. O zaman oyunlaştırma tahmin edilebilir bir araç olacak, piyango değil.
