Die Angabe von Kohorten für einen Kohortenbericht.
In Kohortenberichten wird eine Zeitreihe zur Nutzerbindung für die Kohorte erstellt. Sie können beispielsweise die Kohorte von Nutzern auswählen, die in der ersten Septemberwoche akquiriert wurden, und dieser Kohorte in den nächsten sechs Wochen folgen. Die Auswahl der Nutzer, die in der ersten September-Kohorte gewonnen wurden, werden im cohort
-Objekt festgelegt. Die nachfolgenden Kohorten für die nächsten sechs Wochen werden im cohortsRange
-Objekt angegeben.
Beispiele finden Sie unter Beispiele für Kohortenberichte.
Die Antwort auf den Bericht könnte eine wöchentliche Zeitreihe enthalten, in der beispielsweise 60% dieser Kohorte nach drei Wochen und 25% der Kohorte nach sechs Wochen beibehalten wurden. Diese beiden Prozentsätze können mit dem Messwert cohortActiveUsers/cohortTotalUsers
berechnet werden und werden im Bericht als separate Zeilen dargestellt.
JSON-Darstellung |
---|
{ "cohorts": [ { object ( |
Felder | |
---|---|
cohorts[] |
Definiert die Auswahlkriterien für die Gruppierung von Nutzern in Kohorten. In den meisten Kohortenberichten wird nur eine Kohorte definiert. Wenn mehrere Kohorten angegeben sind, kann jede im Bericht anhand ihres Namens erkannt werden. |
cohortsRange |
Kohortenberichte folgen Kohorten über einen längeren Berichtszeitraum. Dieser Bereich gibt einen Versatzzeitraum an, der auf die Kohorten angewendet wird. |
cohortReportSettings |
Optionale Einstellungen für einen Kohortenbericht. |
Cohort
Definiert ein Kohortenauswahlkriterium. Eine Kohorte ist eine Gruppe von Nutzenden mit einem gemeinsamen Merkmal. Beispielsweise gehören Nutzer mit derselben firstSessionDate
zur selben Kohorte.
JSON-Darstellung |
---|
{
"name": string,
"dimension": string,
"dateRange": {
object ( |
Felder | |
---|---|
name |
Weist dieser Kohorte einen Namen zu. Die Dimension „ |
dimension |
Von der Kohorte verwendete Dimension. Erforderlich und unterstützt nur |
dateRange |
Für die Kohorte werden Nutzer ausgewählt, deren Datum des ersten Kontakts zwischen dem in der In einer Kohortenanfrage ist diese Der Messwert „ |
CohortsRange
Mit dieser Richtlinie wird der erweiterte Berichtszeitraum für einen Kohortenbericht konfiguriert. Gibt einen Versatzzeitraum an, der auf die Kohorten angewendet wird.
JSON-Darstellung |
---|
{
"granularity": enum ( |
Felder | |
---|---|
granularity |
Erforderlich. Der Detaillierungsgrad, mit dem |
startOffset |
Wenn Wenn Wenn |
endOffset |
Erforderlich. Wenn Wenn Wenn |
Detaillierungsgrad
Der Detaillierungsgrad, mit dem startOffset
und endOffset
für den erweiterten Berichtszeitraum für einen Kohortenbericht interpretiert werden.
Enums | |
---|---|
GRANULARITY_UNSPECIFIED |
Sollte nie angegeben werden. |
DAILY |
Tägliche Leseeinheit. Wird häufig verwendet, wenn das dateRange der Kohorte ein einzelner Tag ist und die Anfrage cohortNthDay enthält. |
WEEKLY |
Wöchentlicher Detaillierungsgrad. Wird häufig verwendet, wenn das dateRange der Kohorte eine Woche dauert (beginnt am Sonntag und endet am Samstag) und die Anfrage cohortNthWeek enthält. |
MONTHLY |
Monatlicher Detaillierungsgrad. Wird häufig verwendet, wenn das dateRange der Kohorte einen Monat lang ist und die Anfrage cohortNthMonth enthält. |
CohortReportSettings
Optionale Einstellungen eines Kohortenberichts.
JSON-Darstellung |
---|
{ "accumulate": boolean } |
Felder | |
---|---|
accumulate |
Bei „true“ wird das Ergebnis vom ersten Berührungstag bis zum letzten Tag erfasst. In |