ResponseMetaData

Die Metadaten der Antwort, die zusätzliche Informationen zum Inhalt des Berichts enthalten.

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

boolean

Bei „true“ werden einige Gruppen von Dimensionskombinationen in die Zeile „Sonstiges“ zusammengefasst. Das kann bei Berichten mit hoher Kardinalität passieren.

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

Beispielsweise kann die Zeile „Sonstiges“ aus dem Bericht entfernt werden, weil die Anfrage einen Filter für „sessionSource = google“ enthält. Dieser Parameter wird weiterhin ausgefüllt, wenn in den aggregierten Eingabedaten, die zum Generieren dieses Berichts verwendet wurden, ein Datenverlust aus einer anderen Zeile aufgetreten ist.

Weitere Informationen zur Zeile „Sonstiges“ und zur Stichprobenerhebung

samplingMetadatas[]

object (SamplingMetadata)

Falls die Berichtsergebnisse Stichproben sind, beschreibt dies den Prozentsatz der im Bericht verwendeten Ereignisse. Für jeden Zeitraum wird eine samplingMetadatas ausgefüllt. Jedes 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. Zur Visualisierung zur Formatierung von Währungsmesswerten wie purchaseRevenue vorgesehen. Wenn in der Anfrage „currencyCode“ angegeben wurde, gibt dieser Antwortparameter den Anfrageparameter wieder. Andernfalls ist der Antwortparameter der aktuelle „currencyCode“ des Attributs.

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

timeZone

string

Die aktuelle Zeitzone der Unterkunft. Zur Interpretation zeitbasierter Dimensionen wie hour und minute vorgesehen. Formatiert als Strings aus der Zeitzonendatenbank der IANA (https://www.iana.org/time-zones), z. B. „America/New_York“ oder „Asia/Tokyo“.

emptyReason

string

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

subjectToThresholding

boolean

Wenn subjectToThresholding „true“ ist, unterliegt dieser Bericht einem Grenzwert und gibt nur Daten zurück, die die Mindestwerte für die Aggregation erreichen. Es ist möglich, dass für eine Anfrage ein Grenzwert für den Grenzwert gilt und der Bericht keine Daten enthält. Das 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 beim Erstellen des Berichts werden aktiv erzwungen. purchaseRevenue hat beispielsweise immer den Einschränkungstyp REVENUE_DATA. Diese Einschränkung für aktive Antworten wird jedoch nur gefüllt, wenn die benutzerdefinierte Rolle des Nutzers den Zugriff auf REVENUE_DATA verhindert.

ActiveMetricRestriction

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

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 aufgerufen werden können

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

SamplingMetadata

Falls die Berichtsergebnisse Stichproben sind, beschreibt dies den Prozentsatz der im Bericht verwendeten Ereignisse. Als Stichprobenerhebung wird eine Teilmenge aller Daten analysiert, um aussagekräftige Informationen in einem größeren Dataset zu gewinnen.

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

string (int64 format)

Gesamtzahl der Ereignisse, die in diesem Stichprobenbericht für einen Zeitraum gelesen wurden. Dies ist die Größe der Teilmenge der Daten dieser Property, die in diesem Bericht analysiert wurden.

samplingSpaceSize

string (int64 format)

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

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