Grup raporu için grupların özellikleri.
Grup raporları, grup için bir zaman serisi kullanıcı elde tutma işlemi oluşturur. Örneğin, Eylül ayının ilk haftasında edinilen kullanıcı kohortunu seçebilir ve bu kohortu sonraki altı hafta boyunca takip edebilirsiniz. Eylül kohortunun ilk haftasında edinilen kullanıcıların seçilmesi cohort
nesnesinde belirtilir. Sonraki altı hafta için bu kohortun sonraki altı haftası cohortsRange
nesnesinde belirtilir.
Örnekler için Kohort Raporu Örnekleri bölümüne bakın.
Rapora verilen yanıtta, uygulamanızın üç hafta sonra bu kohortun% 60'ını ve bu kohortun% 25'ini altı hafta sonra elinde tuttuğunu belirten haftalık bir zaman serisi gösterilebilir. Bu iki yüzde, cohortActiveUsers/cohortTotalUsers
metriği ile hesaplanabilir ve rapordaki ayrı satırlar olacaktır.
JSON gösterimi |
---|
{ "cohorts": [ { object ( |
Alanlar | |
---|---|
cohorts[] |
Kullanıcıları kohortlar halinde gruplandırmak için seçim ölçütlerini tanımlar. Çoğu grup raporu yalnızca bir kohortu tanımlar. Birden fazla kohort belirtilirse her kohort raporda adlarıyla tanınabilir. |
cohortsRange |
Grup raporları, genişletilmiş bir raporlama tarihi aralığı boyunca kohortları takip eder. Bu aralık, kohortların takip edilmesi için bir ofset süresi belirtir. |
cohortReportSettings |
Grup raporu için isteğe bağlı ayarlar. |
Kohort
Kohort seçim ölçütü tanımlar. Kohort, ortak bir özelliği paylaşan kullanıcı gruplarıdır. Örneğin, aynı firstSessionDate
değerine sahip kullanıcılar aynı kohorta dahildir.
JSON gösterimi |
---|
{
"name": string,
"dimension": string,
"dateRange": {
object ( |
Alanlar | |
---|---|
name |
Bu gruba bir ad atar. |
dimension |
Grup tarafından kullanılan boyut. Zorunludur ve yalnızca |
dateRange |
Grup, ilk temas tarihi Grup isteğinde, bu Bu |
CohortsRange
Grup raporu için genişletilmiş raporlama tarih aralığını yapılandırır. Kohortların takip edilmesi için ofset süresini belirtir.
JSON gösterimi |
---|
{
"granularity": enum ( |
Alanlar | |
---|---|
granularity |
Zorunlu. Grup raporunun genişletilmiş raporlama tarih aralığı için |
startOffset |
|
endOffset |
Zorunlu.
|
Ayrıntı düzeyi
Grup raporunun genişletilmiş raporlama tarih aralığı için startOffset
ve endOffset
değerlerini yorumlamak için kullanılan ayrıntı düzeyi.
Sıralamalar | |
---|---|
GRANULARITY_UNSPECIFIED |
Hiçbir zaman belirtilmemelidir. |
DAILY |
Günlük ayrıntı düzeyi. Grubun dateRange değeri tek bir günse ve istek cohortNthDay içeriyorsa genellikle kullanılır. |
WEEKLY |
Haftalık ayrıntı düzeyi. Grubun dateRange değeri bir haftaysa (Pazar günü başlayıp Cumartesi günü sona eriyor) ve istek cohortNthWeek içeriyorsa yaygın olarak kullanılır. |
MONTHLY |
Aylık ayrıntı düzeyi. Grubun dateRange değeri bir ayysa ve istek cohortNthMonth içeriyorsa yaygın olarak kullanılır. |
Grup Raporu Ayarları
Grup raporunun isteğe bağlı ayarları.
JSON gösterimi |
---|
{ "accumulate": boolean } |
Alanlar | |
---|---|
accumulate |
Doğru ise sonucu ilk temas gününden bitiş gününe kadar toplar. |