gpg:: PlayerStats
#include <playerstats.h>
Belirli bir oynatıcıyla ilgili verilere erişmenize olanak tanıyan veri yapısı.
Özet
Oluşturucular ve Yıkıcılar |
|
---|---|
PlayerStats()
|
|
PlayerStats(std::shared_ptr< const PlayerStatsImpl > impl)
|
|
PlayerStats(const PlayerStats & copy_from)
Mevcut bir PlayerStats nesnesinin kopyasını oluşturur.
|
|
PlayerStats(PlayerStats && move_from)
Mevcut bir PlayerStats nesnesini yeni bir nesneye taşır.
|
|
~PlayerStats()
|
Herkese açık işlevler |
|
---|---|
AverageSessionLength() const
|
float
Biliniyorsa bu oynatıcı için ortalama oturum uzunluğunu alır.
|
ChurnProbability() const
|
float
Biliniyorsa bu oyuncunun uygulamayı kullanmayı bırakma olasılığını alır.
|
DaysSinceLastPlayed() const
|
int32_t
Biliniyorsa bu oyuncunun son oynanışından bu yana geçen günleri alır.
|
HasAverageSessionLength() const
|
bool
Bu PlayerStats nesnesinin ortalama oturum uzunluğuna sahip olup olmadığını döndürür.
|
HasChurnProbability() const
|
bool
Bu PlayerStats nesnesinin uygulamayı kullanmayı bırakma olasılığının olup olmadığını döndürür.
|
HasDaysSinceLastPlayed() const
|
bool
Bu PlayerStats nesnesinin, son oynanmasından bu yana gün sayısı olup olmadığını döndürür.
|
HasHighSpenderProbability() const
|
bool
Bu PlayerStats nesnesinin yüksek harcama olasılığına sahip olup olmadığını döndürür.
|
HasNumberOfPurchases() const
|
bool
Bu PlayerStats nesnesinin kullanılabilir satın alma sayısına sahip olup olmadığını döndürür.
|
HasNumberOfSessions() const
|
bool
Bu PlayerStats nesnesinin kullanılabilir oturum sayısı olup olmadığını döndürür.
|
HasSessionPercentile() const
|
bool
Bu PlayerStats nesnesinin kullanılabilir oturum yüzdelik dilimi olup olmadığını döndürür.
|
HasSpendPercentile() const
|
bool
Bu PlayerStats nesnesinin kullanılabilir harcama yüzdelik dilimi olup olmadığını döndürür.
|
HasSpendProbability() const
|
bool
Bu PlayerStats nesnesinin kullanılabilir harcama olasılığı olup olmadığını döndürür.
|
HasTotalSpendNext28Days() const
|
bool
Bu PlayerStats nesnesinin gelecek 28 gün boyunca toplam harcama olup olmadığını döndürür.
|
HighSpenderProbability() const
|
float
Biliniyorsa bu oyuncu için yüksek harcama olasılığı bilgilerini getirir.
|
NumberOfPurchases() const
|
int32_t
Biliniyorsa bu oyuncunun satın alma işlemlerinin sayısını alır.
|
NumberOfSessions() const
|
int32_t
Biliniyorsa bu oyuncunun oturum sayısını alır.
|
SessionPercentile() const
|
float
Biliniyorsa bu oynatıcı için oturum yüzdelik dilimi bilgilerini alır.
|
SpendPercentile() const
|
float
Biliniyorsa bu oynatıcı için harcama yüzdelik dilimi bilgilerini alır.
|
SpendProbability() const
|
float
Biliniyorsa bu oyuncunun harcama olasılığı bilgilerini alır.
|
TotalSpendNext28Days() const
|
float
Biliniyorsa bu oyuncunun sonraki 28 gün içindeki toplam harcama bilgilerini alır.
|
Valid() const
|
bool
Döndürülen PlayerStats nesnesi veriyle doldurulduğunda ve buna başarılı bir yanıt durumu eşlik ettiğinde true değerini döndürür; false (yanlış) değerini döndürür.PlayerStats
|
operator=(const PlayerStats & copy_from)
|
Bir başkasından kopyalayarak bu PlayerStats nesnesine atar.
|
operator=(PlayerStats && move_from)
|
Bu PlayerStats nesnesine, başka bir nesneyi taşıyarak onu atar.
|
Herkese açık işlevler
AverageSessionLength
float AverageSessionLength() const
Biliniyorsa bu oynatıcı için ortalama oturum uzunluğunu alır.
Bu işlevin kullanılabilmesi için HasAverageSessionLength()
, doğru değerini döndürmelidir.
ChurnProbability
float ChurnProbability() const
Biliniyorsa bu oyuncunun uygulamayı kullanmayı bırakma olasılığını alır.
Bu işlevin kullanılabilmesi için HasChurnProbability()
, doğru değerini döndürmelidir.
DaysSinceLastPlayed
int32_t DaysSinceLastPlayed() const
Biliniyorsa bu oyuncunun son oynanışından bu yana geçen günleri alır.
Bu işlevin kullanılabilmesi için HasDaysSinceLastPlayed()
, doğru değerini döndürmelidir.
HasAverageSessionLength
bool HasAverageSessionLength() const
Bu PlayerStats nesnesinin ortalama oturum uzunluğuna sahip olup olmadığını döndürür.
AverageSessionLength()
öğesinin kullanılabilir olması için doğru değerini döndürmesi gerekir.
HasChurnProbability
bool HasChurnProbability() const
Bu PlayerStats nesnesinin uygulamayı kullanmayı bırakma olasılığının olup olmadığını döndürür.
ChurnProbability()
öğesinin kullanılabilir olması için doğru değerini döndürmesi gerekir.
HasDaysSinceLastPlayed
bool HasDaysSinceLastPlayed() const
Bu PlayerStats nesnesinin, son oynanmasından bu yana gün sayısı olup olmadığını döndürür.
DaysSinceLastPlayed()
öğesinin kullanılabilir olması için doğru değerini döndürmesi gerekir.
HasHighSpenderProbability
bool HasHighSpenderProbability() const
Bu PlayerStats nesnesinin yüksek harcama olasılığına sahip olup olmadığını döndürür.
HighSpenderProbability()
öğesinin kullanılabilir olması için doğru değerini döndürmesi gerekir.
HasNumberOfPurchases
bool HasNumberOfPurchases() const
Bu PlayerStats nesnesinin kullanılabilir satın alma sayısına sahip olup olmadığını döndürür.
NumberOfPurchases()
öğesinin kullanılabilir olması için doğru değerini döndürmesi gerekir.
HasNumberOfSessions
bool HasNumberOfSessions() const
Bu PlayerStats nesnesinin kullanılabilir oturum sayısı olup olmadığını döndürür.
NumberOfSessions()
öğesinin kullanılabilir olması için doğru değerini döndürmesi gerekir.
HasSessionPercentile
bool HasSessionPercentile() const
Bu PlayerStats nesnesinin kullanılabilir oturum yüzdelik dilimi olup olmadığını döndürür.
SessionPercentile()
öğesinin kullanılabilir olması için doğru değerini döndürmesi gerekir.
HasSpendPercentile
bool HasSpendPercentile() const
Bu PlayerStats nesnesinin kullanılabilir harcama yüzdelik dilimi olup olmadığını döndürür.
SpendPercentile()
öğesinin kullanılabilir olması için doğru değerini döndürmesi gerekir.
HasSpendProbability
bool HasSpendProbability() const
Bu PlayerStats nesnesinin kullanılabilir harcama olasılığı olup olmadığını döndürür.
SpendProbability()
öğesinin kullanılabilir olması için doğru değerini döndürmesi gerekir.
HasTotalSpendNext28Days
bool HasTotalSpendNext28Days() const
Bu PlayerStats nesnesinin gelecek 28 gün boyunca toplam harcama olup olmadığını döndürür.
TotalSpendNext28Days()
öğesinin kullanılabilir olması için doğru değerini döndürmesi gerekir.
HighSpenderProbability
float HighSpenderProbability() const
Biliniyorsa bu oyuncu için yüksek harcama olasılığı bilgilerini getirir.
Bu işlevin kullanılabilmesi için HasHighSpenderProbability()
, doğru değerini döndürmelidir.
NumberOfPurchases
int32_t NumberOfPurchases() const
Biliniyorsa bu oyuncunun satın alma işlemlerinin sayısını alır.
Bu işlevin kullanılabilmesi için HasNumberOfPurchases()
, doğru değerini döndürmelidir.
NumberOfSessions
int32_t NumberOfSessions() const
Biliniyorsa bu oyuncunun oturum sayısını alır.
Bu işlevin kullanılabilmesi için HasNumberOfSessions()
, doğru değerini döndürmelidir.
PlayerStats
PlayerStats()
PlayerStats
PlayerStats( std::shared_ptr< const PlayerStatsImpl > impl )
shared_ptr
değerinden PlayerStatsImpl
öğesine PlayerStats oluşturur.
API tarafından dahili kullanım için tasarlanmıştır.
PlayerStats
PlayerStats( const PlayerStats & copy_from )
Mevcut bir PlayerStats nesnesinin kopyasını oluşturur.
PlayerStats
PlayerStats( PlayerStats && move_from )
Mevcut bir PlayerStats nesnesini yeni bir nesneye taşır.
SessionPercentile
float SessionPercentile() const
Biliniyorsa bu oynatıcı için oturum yüzdelik dilimi bilgilerini alır.
Bu işlevin kullanılabilmesi için HasSessionPercentile()
, doğru değerini döndürmelidir.
SpendPercentile
float SpendPercentile() const
Biliniyorsa bu oynatıcı için harcama yüzdelik dilimi bilgilerini alır.
Bu işlevin kullanılabilmesi için HasSpendPercentile()
, doğru değerini döndürmelidir.
SpendProbability
float SpendProbability() const
Biliniyorsa bu oyuncunun harcama olasılığı bilgilerini alır.
Bu işlevin kullanılabilmesi için HasSpendProbability()
, doğru değerini döndürmelidir.
TotalSpendNext28Days
float TotalSpendNext28Days() const
Biliniyorsa bu oyuncunun sonraki 28 gün içindeki toplam harcama bilgilerini alır.
Bu işlevin kullanılabilmesi için HasTotalSpendNext28Days()
, doğru değerini döndürmelidir.
Geçerli
bool Valid() const
Döndürülen PlayerStats nesnesi veriyle doldurulduğunda ve buna başarılı bir yanıt durumu eşlik ettiğinde true değerini döndürür; false (yanlış) değerini döndürür.PlayerStats
Bu nesnedeki alıcı işlevlerinin kullanılabilir olması için doğru değerini döndürmesi gerekir.
operator=
PlayerStats & operator=( const PlayerStats & copy_from )
Bir başkasından kopyalayarak bu PlayerStats nesnesine atar.
operator=
PlayerStats & operator=( PlayerStats && move_from )
Bu PlayerStats nesnesine, başka bir nesneyi taşıyarak onu atar.
~PlayerStats
~PlayerStats()