ResponseMetaData

Die Metadaten der Antwort mit zusätzlichen Informationen zum Inhalt des Berichts.

JSON-Darstellung
{
  "dataLossFromOtherRow": boolean,
  "samplingMetadatas": [
    {
      object (SamplingMetadata)
    }
  ],
  "schemaRestrictionResponse": {
    object (SchemaRestrictionResponse)
  },
  "currencyCode": string,
  "timeZone": string,
  "emptyReason": string,
  "subjectToThresholding": boolean
}
Felder
dataLossFromOtherRow

boolean

Falls wahr, werden einige Gruppen von Dimensionskombinationen in „Sonstiges“ zusammengefasst. Zeile. Das kann bei Berichten mit hoher Kardinalität vorkommen.

Der Metadatenparameter dataLossFromOtherRow wird basierend auf der im Bericht verwendeten aggregierten Datentabelle ausgefüllt. Der Parameter wird unabhängig von den Filtern und Grenzwerten im Bericht korrekt ausgefüllt.

Beispielsweise könnte die Zeile „Sonstiges“ aus dem Bericht entfernt werden, weil die Anfrage einen Filter für sessionSource = google. Dieser Parameter wird weiterhin gefüllt, wenn in den aggregierten Eingabedaten, die zum Generieren dieses Berichts verwendet werden, Datenverluste aus anderen Zeilen aufgetreten sind.

Weitere Informationen zur Zeile „Sonstiges“ und zur Stichprobenerhebung

samplingMetadatas[]

object (SamplingMetadata)

Falls es sich bei den Berichtsergebnissen um Stichproben handelt, entspricht dies dem Prozentsatz der in diesem Bericht verwendeten Ereignisse. Für jeden Zeitraum wird ein samplingMetadatas ausgefüllt. Jede samplingMetadatas entspricht einem Zeitraum, der in der Anfrage angegeben wurde.

Wenn die Ergebnisse jedoch nicht auf Stichproben basieren, wird dieses Feld nicht definiert.

schemaRestrictionResponse

object (SchemaRestrictionResponse)

Beschreibt die Schemaeinschränkungen, die beim Erstellen dieses Berichts aktiv erzwungen werden. Weitere Informationen finden Sie unter Verwaltung von Zugriffs- und Dateneinschränkungen.

currencyCode

string

Der in diesem Bericht verwendete Währungscode. Vorgesehen zur Formatierung von Währungsmesswerten wie purchaseRevenue zur Visualisierung. Wenn in der Anfrage „currencyCode“ angegeben wurde, gibt dieser Antwortparameter den Anfrageparameter zurück. Andernfalls ist dieser Antwortparameter der aktuelle „currencyCode“ der Property.

Währungscodes sind Stringcodierungen von Währungstypen aus dem ISO-Standard 4217 (https://en.wikipedia.org/wiki/ISO_4217). Beispiel: „USD“, „EUR“, „JPY“. Weitere Informationen finden Sie unter https://support.google.com/analytics/answer/9796179.

timeZone

string

Die aktuelle Zeitzone der Unterkunft. Wird zur Interpretation zeitbasierter Dimensionen wie hour und minute verwendet. als Strings aus der Zeitzonendatenbank der IANA (https://www.iana.org/time-zones)) formatiert Beispiel: „America/New_York“ oder „Asien/Tokio“.

emptyReason

string

Wird kein Grund angegeben, ist der Bericht aus diesem Grund leer.

subjectToThresholding

boolean

Wenn subjectToThresholding auf „true“ gesetzt ist, unterliegt dieser Bericht einem Grenzwert und es werden nur Daten zurückgegeben, die die minimalen Aggregationsschwellenwerte erreichen. Es ist möglich, dass eine Anfrage einem Grenzwert unterliegt und im Bericht keine Daten fehlen. Dies ist der Fall, wenn alle Daten über den Schwellenwerten liegen. Weitere Informationen finden Sie unter Datengrenzwerte.

SchemaRestrictionResponse

Die Schemaeinschränkungen, die beim Erstellen dieses Berichts aktiv erzwungen werden. Weitere Informationen finden Sie unter Verwaltung von Zugriffs- und Dateneinschränkungen.

JSON-Darstellung
{
  "activeMetricRestrictions": [
    {
      object (ActiveMetricRestriction)
    }
  ]
}
Felder
activeMetricRestrictions[]

object (ActiveMetricRestriction)

Alle Einschränkungen werden beim Erstellen des Berichts aktiv erzwungen. Beispielsweise hat purchaseRevenue immer den Einschränkungstyp REVENUE_DATA. Diese Einschränkung für aktive Antworten wird jedoch nur angewendet, wenn die benutzerdefinierte Rolle des Nutzers den Zugriff auf REVENUE_DATA nicht zulässt.

ActiveMetricRestriction

Ein Messwert, der beim Erstellen des Berichts aktiv eingeschränkt wurde.

JSON-Darstellung
{
  "restrictedMetricTypes": [
    enum (RestrictedMetricType)
  ],
  "metricName": string
}
Felder
restrictedMetricTypes[]

enum (RestrictedMetricType)

Der Grund für die Einschränkung dieses Messwerts.

metricName

string

Der Name des eingeschränkten Messwerts.

RestrictedMetricType

Datenkategorien, die in bestimmten GA4-Properties möglicherweise nicht angezeigt werden können.

Enums
RESTRICTED_METRIC_TYPE_UNSPECIFIED Nicht definierter Typ.
COST_DATA Kostenmesswerte wie adCost.
REVENUE_DATA Umsatzmesswerte wie purchaseRevenue.

SamplingMetadata

Falls es sich bei den Berichtsergebnissen um Stichproben handelt, entspricht dies dem Prozentsatz der in diesem Bericht verwendeten Ereignisse. Bei einer Stichprobenerhebung wird eine Teilmenge aller Daten analysiert, um die aussagekräftigen Informationen im größeren Dataset zu ermitteln.

JSON-Darstellung
{
  "samplesReadCount": string,
  "samplingSpaceSize": string
}
Felder
samplesReadCount

string (int64 format)

Die Gesamtzahl der in diesem Stichprobenbericht für einen Zeitraum gelesenen Ereignisse. Der Umfang der Daten in dieser Property, die in diesem Bericht analysiert wurden.

samplingSpaceSize

string (int64 format)

Die Gesamtzahl der in den Daten dieser Property vorhandenen Ereignisse, die in diesem Bericht für einen bestimmten Zeitraum hätten analysiert werden können. Durch das Sampling werden die aussagekräftigen Informationen über das größere Dataset aufgedeckt. Dies ist die Größe des größeren Datasets.

Um den Prozentsatz der verfügbaren Daten zu berechnen, die in diesem Bericht verwendet wurden, berechnen Sie samplesReadCount/samplingSpaceSize.