ResponseMetaData

Métadonnées de la réponse contenant des informations supplémentaires sur le contenu du rapport.

Représentation JSON
{
  "dataLossFromOtherRow": boolean,
  "samplingMetadatas": [
    {
      object (SamplingMetadata)
    }
  ],
  "schemaRestrictionResponse": {
    object (SchemaRestrictionResponse)
  },
  "currencyCode": string,
  "timeZone": string,
  "emptyReason": string,
  "subjectToThresholding": boolean
}
Champs
dataLossFromOtherRow

boolean

Si la valeur est "true", cela indique que certains ensembles de combinaisons de dimensions sont regroupés dans une ligne "(other)". Cela peut se produire pour les rapports à cardinalité élevée.

Le paramètre de métadonnées dataLossFromOtherRow est renseigné en fonction du tableau de données agrégées utilisé dans le rapport. Le paramètre sera renseigné avec précision, quels que soient les filtres et les limites du rapport.

Par exemple, la ligne "(other)" peut être supprimée du rapport, car la demande contient un filtre sur sessionSource = google. Ce paramètre sera renseigné si une perte de données sur une autre ligne était présente dans les données agrégées d'entrée utilisées pour générer ce rapport.

Pour en savoir plus, consultez À propos de la ligne "(other)" et de l'échantillonnage de données.

samplingMetadatas[]

object (SamplingMetadata)

Si les résultats du rapport sont échantillonnés, il s'agit du pourcentage d'événements utilisés. Un champ samplingMetadatas est renseigné pour chaque plage de dates. Chaque samplingMetadatas correspond à une plage de dates dans l'ordre dans lequel les plages de dates ont été spécifiées dans la requête.

Toutefois, si les résultats ne sont pas échantillonnés, ce champ ne sera pas défini.

schemaRestrictionResponse

object (SchemaRestrictionResponse)

Décrit les restrictions de schéma activement appliquées lors de la création de ce rapport. Pour en savoir plus, consultez Gestion des accès et des restrictions de données.

currencyCode

string

Code de devise utilisé dans ce rapport. Elle est destinée à être utilisée pour mettre en forme des métriques monétaires telles que purchaseRevenue à des fins de visualisation. Si currencyCode a été spécifié dans la requête, ce paramètre de réponse renvoie le paramètre de requête. Sinon, il est le paramètre currencyCode actuel de la propriété.

Les codes de devise sont des encodages de chaîne correspondant à des types de devises conformes à la norme ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217). Par exemple : "USD", "EUR" ou "JPY". Pour en savoir plus, consultez https://support.google.com/analytics/answer/9796179.

timeZone

string

Fuseau horaire actuel de la propriété. Destiné à interpréter des dimensions temporelles telles que hour et minute. Sous la forme de chaînes issues de la base de données des fuseaux horaires de l'IANA (https://www.iana.org/time-zones) ; par exemple "America/New_York" ou "Asia/Tokyo".

emptyReason

string

Si le motif est vide, le rapport ne l'est pas.

subjectToThresholding

boolean

Si subjectToThresholding est défini sur "true", ce rapport est soumis à un seuil et ne renvoie que les données qui atteignent les seuils minimaux d'agrégation. Il est possible qu'une demande soit soumise à un seuil et qu'aucune donnée ne soit absente du rapport, ce qui se produit lorsque toutes les données sont supérieures aux seuils. Pour en savoir plus, consultez la section Seuils de données.

SchemaRestrictionResponse

Restrictions de schéma appliquées de manière active lors de la création de ce rapport. Pour en savoir plus, consultez Gestion des accès et des restrictions de données.

Représentation JSON
{
  "activeMetricRestrictions": [
    {
      object (ActiveMetricRestriction)
    }
  ]
}
Champs
activeMetricRestrictions[]

object (ActiveMetricRestriction)

Toutes les restrictions activement appliquées lors de la création du rapport. Par exemple, purchaseRevenue a toujours le type de restriction REVENUE_DATA. Toutefois, cette restriction de réponse active n'est renseignée que si le rôle personnalisé de l'utilisateur interdit l'accès à REVENUE_DATA.

ActiveMetricRestriction

Métrique activement limitée à la création du rapport.

Représentation JSON
{
  "restrictedMetricTypes": [
    enum (RestrictedMetricType)
  ],
  "metricName": string
}
Champs
restrictedMetricTypes[]

enum (RestrictedMetricType)

Motif de la restriction de cette métrique.

metricName

string

Nom de la métrique faisant l'objet de restrictions.

RestrictedMetricType

Catégories de données qu'il est possible que vous ne puissiez pas consulter dans certaines propriétés GA4.

Enums
RESTRICTED_METRIC_TYPE_UNSPECIFIED Type non spécifié.
COST_DATA Métriques sur les coûts telles que adCost
REVENUE_DATA Métriques sur les revenus telles que purchaseRevenue

SamplingMetadata

Si les résultats du rapport sont échantillonnés, il s'agit du pourcentage d'événements utilisés. L'échantillonnage consiste à analyser un sous-ensemble de données afin de découvrir des informations pertinentes dans un ensemble de données plus vaste.

Représentation JSON
{
  "samplesReadCount": string,
  "samplingSpaceSize": string
}
Champs
samplesReadCount

string (int64 format)

Nombre total d'événements lus dans ce rapport échantillonné pour une période donnée. Il s'agit de la taille du sous-ensemble de données de cette propriété analysées dans ce rapport.

samplingSpaceSize

string (int64 format)

Nombre total d'événements présents dans les données de cette propriété qui auraient pu être analysés dans ce rapport pendant une période donnée. L'échantillonnage permet d'obtenir des informations pertinentes sur le plus grand ensemble de données, c'est-à-dire la taille de l'ensemble de données plus important.

Pour calculer le pourcentage de données disponibles utilisé dans ce rapport, calculez samplesReadCount/samplingSpaceSize.