同類群組報表的同類群組規格。
同類群組報表會為同類群組建立使用者留存時間序列。舉例來說,您可以選取 9 月第一週招攬到的使用者同類群組,並在接下來六週內追蹤該同類群組。在 cohort
物件中指定要選取 9 月第一週同類群組中招攬到的使用者。在 cohortsRange
物件中指定接下來六週的追蹤對象。
如需範例,請參閱「同類群組報表範例」。
報表回應可能會顯示每週時序,指出應用程式在三週後保留了這個同類群組的 60%,在六週後保留了 25%。這兩個百分比可透過指標 cohortActiveUsers/cohortTotalUsers
計算,並在報表中分開顯示。
JSON 表示法 |
---|
{ "cohorts": [ { object ( |
欄位 | |
---|---|
cohorts[] |
定義選取條件,將使用者分組為同類群組。 大多數同類群組報表只定義單一同類群組。如果指定多個同類群組,報表中會以名稱標示每個同類群組。 |
cohorts |
同類群組報表會追蹤報表日期範圍內的同類群組。這個範圍會指定追蹤同類群組的偏移時間長度。 |
cohort |
同類群組報表的選用設定。 |
同類群組
定義同類群組選擇條件。同類群組是指具有共同特徵的使用者。舉例來說,firstSessionDate
相同的使用者會歸為同一個同類群組。
JSON 表示法 |
---|
{
"name": string,
"dimension": string,
"dateRange": {
object ( |
欄位 | |
---|---|
name |
為這個同類群組指派名稱。在報表回應中,維度 |
dimension |
同類群組使用的維度。這是必要屬性,且僅支援 |
date |
同類群組會選取首次觸及日期介於 在同類群組要求中,這個 這個 |
CohortsRange
設定同類群組報表的延長報表日期範圍。指定要追蹤同類群組的偏移時間長度。
JSON 表示法 |
---|
{
"granularity": enum ( |
欄位 | |
---|---|
granularity |
必要欄位。用於解讀同類群組報表延長報表日期範圍的 |
start |
如果 如果 如果 |
end |
必要欄位。 如果 如果 如果 |
精細程度
用於解讀同類群組報表延長報表日期範圍的 startOffset
和 endOffset
的精細程度。
列舉 | |
---|---|
GRANULARITY_UNSPECIFIED |
不應指定。 |
DAILY |
每日精細程度。如果同類群組的 dateRange 是單日,且要求包含 cohortNthDay ,通常會使用此方法。 |
WEEKLY |
每週精細程度。如果同類群組的 dateRange 是週週期 (從週日開始,結束於週六),且要求包含 cohortNthWeek ,通常會使用此方法。 |
MONTHLY |
每月精細程度。如果同類群組的 dateRange 為一個月的時間長度,且要求包含 cohortNthMonth ,通常會使用此方法。 |
CohortReportSettings
同類群組報表的選用設定。
JSON 表示法 |
---|
{ "accumulate": boolean } |
欄位 | |
---|---|
accumulate |
如果為 true,則會累積從首次接觸日到結束日的結果。 |