- Représentation JSON
- Cohorte
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- CohortsRange
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Précision
- CohortReportSettings
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
Spécification des cohortes pour un rapport sur les cohortes.
Les rapports sur les cohortes créent une série temporelle de fidélisation des utilisateurs pour la cohorte. Par exemple, vous pouvez sélectionner la cohorte d'utilisateurs qui ont été acquis au cours de la première semaine de septembre et suivre cette cohorte pendant les six semaines suivantes. La sélection des utilisateurs acquis au cours de la première semaine de cohorte de septembre est spécifiée dans l'objet cohort
. Cette dernière est indiquée dans l'objet cohortsRange
pour les six prochaines semaines.
Pour obtenir des exemples, reportez-vous à la section Exemples de rapports sur les cohortes.
La réponse au rapport peut indiquer une série temporelle hebdomadaire dans laquelle votre application a retenu 60% de cette cohorte après trois semaines et 25% de cette cohorte après six semaines. Ces deux pourcentages peuvent être calculés à l'aide de la métrique cohortActiveUsers/cohortTotalUsers
et constitueront des lignes distinctes dans le rapport.
Représentation JSON |
---|
{ "cohorts": [ { object ( |
Champs | |
---|---|
cohorts[] |
Définit les critères de sélection pour regrouper les utilisateurs en cohortes. La plupart des rapports sur les cohortes ne définissent qu'une seule cohorte. Si plusieurs cohortes sont spécifiées, chacune d'elles peut être reconnue dans le rapport par son nom. |
cohortsRange |
Les rapports sur les cohortes suivent les cohortes sur une période étendue. Cette plage spécifie une durée de décalage sur laquelle suivre les cohortes. |
cohortReportSettings |
Paramètres facultatifs d'un rapport sur les cohortes. |
Cohorte
Définit un critère de sélection de cohorte. Une cohorte est un groupe d'utilisateurs qui partagent une caractéristique commune. Par exemple, les utilisateurs ayant le même firstSessionDate
appartiennent à la même cohorte.
Représentation JSON |
---|
{
"name": string,
"dimension": string,
"dateRange": {
object ( |
Champs | |
---|---|
name |
Attribue un nom à cette cohorte. La dimension " |
dimension |
Dimension utilisée par la cohorte. Obligatoire et n'est compatible qu'avec |
dateRange |
La cohorte sélectionne les utilisateurs dont la première date de contact est comprise entre la date de début et la date de fin définies dans les Dans une demande de cohorte, cet élément Ce |
CohortsRange
Configure la période étendue d'un rapport sur une cohorte. Spécifie une durée de décalage pour le suivi des cohortes.
Représentation JSON |
---|
{
"granularity": enum ( |
Champs | |
---|---|
granularity |
Obligatoire. Niveau de précision utilisé pour interpréter les valeurs |
startOffset |
Si Si Si |
endOffset |
Obligatoire. Si Si Si |
Précision
Niveau de précision utilisé pour interpréter les valeurs startOffset
et endOffset
pour la période étendue d'un rapport sur une cohorte.
Enums | |
---|---|
GRANULARITY_UNSPECIFIED |
Ne doit jamais être spécifié. |
DAILY |
Précision quotidienne. Ce paramètre est fréquemment utilisé si le dateRange de la cohorte correspond à un seul jour et que la requête contient cohortNthDay . |
WEEKLY |
Précision hebdomadaire. Il est généralement utilisé si le dateRange de la cohorte dure une semaine (du dimanche au samedi) et que la requête contient cohortNthWeek . |
MONTHLY |
Précision mensuelle. Ce paramètre est fréquemment utilisé si le dateRange de la cohorte dure un mois et que la requête contient cohortNthMonth . |
CohortReportSettings
Paramètres facultatifs d'un rapport sur les cohortes.
Représentation JSON |
---|
{ "accumulate": boolean } |
Champs | |
---|---|
accumulate |
Si la valeur est "true", le résultat s'accumule entre le premier jour de contact et le jour de la fin. Non disponible dans ce pays : |