مواصفات المجموعات النموذجية لتقرير المجموعة النموذجية.
تُنشئ تقارير المجموعات النموذجية سلسلة زمنية للاحتفاظ بالمستخدمين في المجموعة النموذجية. على سبيل المثال، يمكنك اختيار المجموعة النموذجية من المستخدِمين الذين تم اكتسابهم في الأسبوع الأول من شهر أيلول (سبتمبر)، ومتابعة تلك المجموعة النموذجية على مدار الأسابيع الستة التالية. يتم تحديد اختيار المستخدمين المكتسَبين في المجموعة النموذجية من الأسبوع الأول من أيلول (سبتمبر) في العنصر cohort
. وبعد هذه المجموعة النموذجية للأسابيع الستة التالية، يتم تحديدها في العنصر cohortsRange
.
للحصول على أمثلة، يُرجى الاطّلاع على أمثلة تقارير المجموعات النموذجية.
يمكن أن تعرض استجابة التقرير سلسلة زمنية أسبوعية تفيد بأن تطبيقك قد احتفظ بنسبة 60% من هذه المجموعة النموذجية بعد ثلاثة أسابيع و25% من هذه المجموعة النموذجية بعد ستة أسابيع. يمكن حساب هاتَين النسبتَين المئوية باستخدام المقياس "cohortActiveUsers/cohortTotalUsers
" وسيكونان صفَين منفصلَين في التقرير.
تمثيل JSON |
---|
{ "cohorts": [ { object ( |
الحقول | |
---|---|
cohorts[] |
تُحدِّد معايير الاختيار لتجميع المستخدمين في مجموعات نموذجية. وتُحدِّد معظم تقارير المجموعات النموذجية مجموعة نموذجية واحدة فقط. في حال تحديد مجموعات نموذجية متعددة، يمكن التعرّف على كل مجموعة نموذجية في التقرير حسب اسمها. |
cohortsRange |
تتبع تقارير المجموعات النموذجية المجموعات النموذجية على مدار نطاق زمني موسع لإعداد التقارير. يحدّد هذا النطاق مدة إزاحة لمتابعة المجموعات النموذجية خلالها. |
cohortReportSettings |
إعدادات اختيارية لتقرير المجموعة النموذجية. |
المجموعة النموذجية
تحدد معايير اختيار المجموعة النموذجية. المجموعة النموذجية هي مجموعة من المستخدمِين لهم سمة مشترَكة. على سبيل المثال، ينتمي المستخدمون الذين لديهم سمة firstSessionDate
نفسها إلى المجموعة النموذجية نفسها.
تمثيل JSON |
---|
{
"name": string,
"dimension": string,
"dateRange": {
object ( |
الحقول | |
---|---|
name |
يعيّن اسمًا لهذه المجموعة النموذجية. يتمّ تحديد قيمة السمة |
dimension |
السمة التي تستخدمها المجموعة النموذجية. مطلوبة ولا تتوافق إلا مع |
dateRange |
وتختار المجموعة النموذجية المستخدمين الذين يقع تاريخ اللمس الأول بين تاريخ البدء وتاريخ الانتهاء المحدّدين في في طلب المجموعة النموذجية، تكون السمة يجب أن يتماشى نوع |
CohortsRange
تضبط هذه السياسة النطاق الزمني الموسَّع لإعداد التقارير في تقرير مجموعة نموذجية. يُحدِّد مدة معادلة لمتابعة المجموعات النموذجية.
تمثيل JSON |
---|
{
"granularity": enum ( |
الحقول | |
---|---|
granularity |
مطلوب. الدقة المستخدَمة لتفسير |
startOffset |
تحدّد السمة إذا كانت قيمة إذا كانت قيمة إذا كانت قيمة |
endOffset |
مطلوب. تحدّد السمة إذا كانت قيمة إذا كانت قيمة إذا كانت قيمة |
الدقة
الدقة المستخدَمة لتفسير startOffset
وendOffset
للنطاق الزمني الموسَّع لإعداد التقارير في تقرير مجموعة نموذجية
عمليات التعداد | |
---|---|
GRANULARITY_UNSPECIFIED |
لا يجب تحديدها مطلقًا. |
DAILY |
الدقة اليومية. ويشيع استخدام هذه السمة إذا كانت السمة dateRange للمجموعة النموذجية هي يوم واحد وكان الطلب يحتوي على السمة cohortNthDay . |
WEEKLY |
الدقة الأسبوعية. ويشيع استخدام هذه السمة إذا كانت مدة dateRange للمجموعة النموذجية أسبوعًا (تبدأ يوم الأحد وتنتهي يوم السبت) ويتضمّن الطلب cohortNthWeek . |
MONTHLY |
الدقة الشهرية. ويشيع استخدام هذه السمة إذا كانت مدة السمة dateRange للمجموعة النموذجية هي شهر وكان الطلب يحتوي على cohortNthMonth . |
CohortReportSettings
الإعدادات الاختيارية لتقرير المجموعة النموذجية.
تمثيل JSON |
---|
{ "accumulate": boolean } |
الحقول | |
---|---|
accumulate |
إذا كانت القيمة هي "صحيح"، يتم تجميع النتائج من يوم اللمس الأول إلى يوم الانتهاء. غير متاح في |