ResponseMetaData

Metadaten der Antwort mit zusätzlichen Informationen zum Berichtsinhalt.

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

boolean

Bei „true“ werden einige Kombinationen von Dimensionswerten in der Zeile „Sonstiges“ zusammengefasst. Das kann bei Berichten mit hoher Kardinalität passieren.

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

Die Zeile „Sonstiges“ könnte beispielsweise 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, Datenverlust aus einer anderen Zeile aufgetreten ist.

Weitere Informationen

samplingMetadatas[]

object (SamplingMetadata)

Wenn die Ergebnisse dieses Berichts auf Stichproben basieren, wird hier der Prozentsatz der Ereignisse angegeben, die in diesem Bericht verwendet wurden. Für jeden Zeitraum wird ein samplingMetadatas ausgefüllt. Jedes samplingMetadatas entspricht einem Zeitraum, sofern in der Anfrage Zeiträume angegeben wurden.

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

section

enum (Section)

Gibt den Datentyp im Bericht an.

dataTruncationReasons[]

object (DataTruncationReason)

Wenn festgelegt, wird angegeben, dass Daten im Bericht gekürzt werden.

schemaRestrictionResponse

object (SchemaRestrictionResponse)

Beschreibt die Schemabeschränkungen, die beim Erstellen dieses Berichts aktiv durchgesetzt wurden. Weitere Informationen finden Sie unter Verwaltung von Zugriffs- und Dateneinschränkungen.

currencyCode

string

Der in diesem Bericht verwendete Währungscode. Sollte zum Formatieren von Währungsmesswerten wie purchaseRevenue für die Visualisierung verwendet werden. Wenn „currencyCode“ in der Anfrage angegeben wurde, wird dieser Antwortparameter in der Antwort wiederholt. Andernfalls ist dieser Antwortparameter der aktuelle „currencyCode“ der Property.

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

timeZone

string

Die aktuelle Zeitzone der Unterkunft. Sollte verwendet werden, um zeitbasierte Dimensionen wie hour und minute zu interpretieren. Als Strings aus der IANA-Zeitzonendatenbank (https://www.iana.org/time-zones) formatiert, z. B. „America/New_York“ oder „Asia/Tokyo“.

emptyReason

string

Wenn „empty reason“ angegeben ist, ist der Bericht aus diesem Grund leer.

subjectToThresholding

boolean

Wenn subjectToThresholding „true“ ist, unterliegt dieser Bericht Grenzwerten und es werden nur Daten zurückgegeben, die die Mindestwerte für die Aggregation erreichen. Es ist möglich, dass eine Anfrage dem Schwellenwert unterliegt und keine Daten im Bericht fehlen. Das ist der Fall, wenn alle Daten über den Schwellenwerten liegen. Weitere Informationen finden Sie unter Datengrenzwerte und Daten zu demografischen Merkmalen und Interessen.

SchemaRestrictionResponse

Die Schemabeschränkungen, die beim Erstellen dieses Berichts aktiv durchgesetzt wurden. Weitere Informationen finden Sie unter Verwaltung von Zugriffs- und Dateneinschränkungen.

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

object (ActiveMetricRestriction)

Alle Einschränkungen, die bei der Erstellung des Berichts aktiv durchgesetzt wurden. purchaseRevenue hat beispielsweise immer den Einschränkungstyp REVENUE_DATA. Diese Einschränkung für aktive Antworten wird jedoch nur ausgefüllt, 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 Sie in bestimmten Google Analytics-Properties möglicherweise nicht sehen können.

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

DataTruncationReason

Beschreibt einen Grund für die Kürzung von Daten im Bericht.

JSON-Darstellung
{
  "dataTruncationDateRanges": [
    {
      object (DataTruncationDateRange)
    }
  ],
  "dataTruncationType": enum (DataTruncationType),
  "dataTruncationMessage": string,
  "dataTruncationDate": string
}
Felder
dataTruncationDateRanges[]

object (DataTruncationDateRange)

Die gekürzten Zeiträume.

dataTruncationType

enum (DataTruncationType)

Der Typ des Abschneidens von Daten.

dataTruncationMessage

string

Eine aussagekräftige Meldung, in der die Datenkürzung erläutert wird.

dataTruncationDate

string

Das Datum, an dem die Daten abgeschnitten werden, im Format JJJJ-MM-TT. Gibt an, dass Daten vor diesem Datum abgeschnitten sind.

DataTruncationType

Der Typ des Abschneidens von Daten.

Enums
DATA_TRUNCATION_TYPE_UNSPECIFIED Nicht definierter Typ.
DATA_TRUNCATION_TYPE_RULES_BASED_MODELS Daten werden im Attributionsbericht für regelbasierte Modelle am Golden Date abgeschnitten.
DATA_TRUNCATION_TYPE_DATA_DRIVEN_ATTRIBUTION Daten im Attributionsbericht für den goldenen Zeitraum der datengetriebenen Attribution werden gekürzt.
DATA_TRUNCATION_TYPE_DV360 Daten werden gekürzt, da gemäß der DV360-Richtlinie keine Daten zurückgegeben werden dürfen, die älter als zwei Jahre sind.
DATA_TRUNCATION_TYPE_CM360 Daten werden gekürzt, da gemäß der CM360-Richtlinie keine Daten zurückgegeben werden dürfen, die älter als 2 Jahre sind.
DATA_TRUNCATION_TYPE_ITEM_SCOPED_ECOMMERCE_METRICS Für die neuen E-Commerce-Messwerte auf Artikelebene sind erst ab einem bestimmten Datum Daten verfügbar.
DATA_TRUNCATION_TYPE_EVENT_SCOPED_ECOMMERCE_METRICS Für neue E-Commerce-Messwerte auf Ereignisebene sind erst ab einem bestimmten Datum Daten verfügbar.
DATA_TRUNCATION_TYPE_DATE_RANGE Der Zeitraum der Abfrage wird möglicherweise nicht vollständig abgedeckt.
DATA_TRUNCATION_TYPE_PROPERTY Daten werden gekürzt, weil mit der Abfrage versucht wird, Ereignisdaten vor dem Aufbewahrungsdatum zu lesen.
DATA_TRUNCATION_TYPE_CONVERSIONS Daten werden im Conversion-Bericht gekürzt.
DATA_TRUNCATION_TYPE_GOOGLE_ADS Daten werden aufgrund der 36‑monatigen Aufbewahrungsrichtlinie für Google Ads gekürzt.

DataTruncationDateRange

Definieren Sie den gekürzten Zeitraum von „startDate“ bis „endDate“.

JSON-Darstellung
{
  "startDate": string,
  "endDate": string
}
Felder
startDate

string

Das Startdatum im Format JJJJ-MM-TT (einschließlich).

endDate

string

Das Enddatum im Format JJJJ-MM-TT (einschließlich).