مشخصات همگروهی ها برای گزارش گروهی.
گزارش های کوهورت یک سری زمانی از حفظ کاربر برای گروه ایجاد می کند. برای مثال، میتوانید گروهی از کاربرانی را که در هفته اول سپتامبر بهدست آوردهاند انتخاب کنید و آن گروه را برای شش هفته آینده دنبال کنید. انتخاب کاربرانی که در هفته اول همگروهی سپتامبر به دست آمده اند در شی cohort
مشخص شده است. به دنبال آن گروه برای شش هفته آینده در شی cohortsRange
مشخص شده است.
برای مثال، نمونههای گزارش همگروهی را ببینید.
پاسخ گزارش می تواند یک سری زمانی هفتگی را نشان دهد که در آن برنامه شما پس از سه هفته 60٪ و بعد از شش هفته 25٪ از این گروه را حفظ کرده است. این دو درصد را میتوان با متریک cohortActiveUsers/cohortTotalUsers
محاسبه کرد و ردیفهای جداگانهای در گزارش خواهند بود.
نمایندگی JSON |
---|
{ "cohorts": [ { object ( |
زمینه های | |
---|---|
cohorts[] | معیارهای انتخاب را برای گروه بندی کاربران به گروه ها تعریف می کند. بیشتر گزارش های همگروهی تنها یک گروه واحد را تعریف می کنند. اگر چند گروه مشخص شده باشد، هر گروه را می توان با نام خود در گزارش شناسایی کرد. |
cohortsRange | گزارشهای همگروهی، گروههایی را در محدوده تاریخ گزارشدهی گسترده دنبال میکنند. این محدوده مدت زمان افست را برای دنبال کردن همگروه ها مشخص می کند. |
cohortReportSettings | تنظیمات اختیاری برای گزارش گروهی. |
گروه
معیارهای انتخاب گروه را تعریف می کند. همگروهی گروهی از کاربران است که یک ویژگی مشترک دارند. به عنوان مثال، کاربران با firstSessionDate
یکسان به یک گروه تعلق دارند.
نمایندگی JSON |
---|
{
"name": string,
"dimension": string,
"dateRange": {
object ( |
زمینه های | |
---|---|
name | نامی را به این گروه اختصاص می دهد. |
dimension | بعد استفاده شده توسط گروه مورد نیاز است و فقط |
dateRange | گروه کاربرانی را انتخاب می کند که اولین تاریخ لمس آنها بین تاریخ شروع و تاریخ پایان تعریف شده در در یک درخواست همگروهی، این این |
محدوده همگروهی
محدوده تاریخ گزارش گسترده را برای گزارش گروهی پیکربندی می کند. مدت زمان افست را برای دنبال کردن همگروه ها مشخص می کند.
نمایندگی JSON |
---|
{
"granularity": enum ( |
زمینه های | |
---|---|
granularity | ضروری. جزئیات مورد استفاده برای تفسیر |
startOffset | اگر اگر اگر |
endOffset | ضروری. اگر اگر اگر |
دانه دانه بودن
جزئیات مورد استفاده برای تفسیر startOffset
و endOffset
برای محدوده تاریخ گزارش گسترده برای یک گزارش کوهورت.
Enums | |
---|---|
GRANULARITY_UNSPECIFIED | هرگز نباید مشخص شود. |
DAILY | دانه بندی روزانه معمولاً اگر dateRange گروه یک روزه باشد و درخواست شامل cohortNthDay باشد، استفاده میشود. |
WEEKLY | دانه بندی هفتگی معمولاً اگر dateRange گروه یک هفته باشد (از یکشنبه شروع می شود و شنبه به پایان می رسد) و درخواست شامل cohortNthWeek باشد. |
MONTHLY | دانه بندی ماهانه معمولاً اگر dateRange گروه یک ماه باشد و درخواست شامل cohortNthMonth باشد، استفاده میشود. |
CohortReport Settings
تنظیمات اختیاری یک گزارش گروهی
نمایندگی JSON |
---|
{ "accumulate": boolean } |
زمینه های | |
---|---|
accumulate | اگر درست باشد، نتیجه را از روز اول لمس تا روز پایان جمع میکند. در |