RunAccessReportResponse

Die benutzerdefinierte Antwort zum Bericht über Datenzugriffseinträge.

JSON-Darstellung
{
  "dimensionHeaders": [
    {
      object (AccessDimensionHeader)
    }
  ],
  "metricHeaders": [
    {
      object (AccessMetricHeader)
    }
  ],
  "rows": [
    {
      object (AccessRow)
    }
  ],
  "rowCount": integer,
  "quota": {
    object (AccessQuota)
  }
}
Felder
dimensionHeaders[]

object (AccessDimensionHeader)

Die Überschrift einer Spalte im Bericht, die einer bestimmten Dimension entspricht. Die Anzahl der DimensionHeaders und die Reihenfolge der DimensionHeaders entsprechen den Dimensionen in den Zeilen.

metricHeaders[]

object (AccessMetricHeader)

Die Überschrift einer Spalte im Bericht, die einem bestimmten Messwert entspricht. Die Anzahl der MetricHeaders und die Reihenfolge der MetricHeaders entsprechen den Messwerten in den Zeilen.

rows[]

object (AccessRow)

Zeilen mit Dimensionswertkombinationen und Messwerten im Bericht.

rowCount

integer

Die Gesamtzahl der Zeilen im Abfrageergebniss. rowCount ist unabhängig von der Anzahl der in der Antwort zurückgegebenen Zeilen, dem Anfrageparameter limit und dem Anfrageparameter offset. Wenn eine Abfrage beispielsweise 175 Zeilen zurückgibt und die API-Anfrage für limit den Wert 50 enthält, enthält die Antwort rowCount von 175, aber nur 50 Zeilen.

Weitere Informationen zu diesem Parameter finden Sie unter Paginierung.

quota

object (AccessQuota)

Der Kontingentstatus für die Analytics-Property, einschließlich dieser Anfrage. Dieses Feld funktioniert nicht bei Anfragen auf Kontoebene.

AccessDimensionHeader

Beschreibt eine Dimensionsspalte im Bericht. Dimensionen, die in einem Bericht angefordert werden, erzeugen Spalteneinträge in Zeilen und DimensionHeaders. Dimensionen, die ausschließlich in Filtern oder Ausdrücken verwendet werden, generieren jedoch keine Spalten in einem Bericht. Daher werden für diese Dimensionen auch keine Überschriften erzeugt.

JSON-Darstellung
{
  "dimensionName": string
}
Felder
dimensionName

string

Der Name der Dimension, z. B. „userEmail“.

AccessMetricHeader

Beschreibt eine Messwertspalte im Bericht. Sichtbare Messwerte, die in einem Bericht angefordert werden, erzeugen Spalteneinträge in Zeilen und Messwertheadern. Messwerte, die ausschließlich in Filtern oder Ausdrücken verwendet werden, erzeugen jedoch keine Spalten in einem Bericht. Daher erzeugen diese Messwerte auch keine Überschriften.

JSON-Darstellung
{
  "metricName": string
}
Felder
metricName

string

Der Name des Messwerts, z. B. "accessCount".

AccessRow

Zugriff auf Berichtsdaten für jede Zeile.

JSON-Darstellung
{
  "dimensionValues": [
    {
      object (AccessDimensionValue)
    }
  ],
  "metricValues": [
    {
      object (AccessMetricValue)
    }
  ]
}
Felder
dimensionValues[]

object (AccessDimensionValue)

Liste mit Dimensionswerten. Die Reihenfolge dieser Werte entspricht der in der Anfrage angegebenen Reihenfolge.

metricValues[]

object (AccessMetricValue)

Liste der Messwerte. Die Reihenfolge dieser Werte entspricht der in der Anfrage angegebenen Reihenfolge.

AccessDimensionValue

Wert einer Dimension.

JSON-Darstellung
{
  "value": string
}
Felder
value

string

Der Dimensionswert. Dieser Wert könnte beispielsweise „Frankreich“ für die Dimension „Land“ sein.

AccessMetricValue

Der Wert eines Messwerts.

JSON-Darstellung
{
  "value": string
}
Felder
value

string

Der Messwert. Dieser Wert könnte beispielsweise „13“ sein.

AccessQuota

Aktueller Status aller Kontingente für diese Analytics-Property. Wenn ein Kontingent für ein Attribut erschöpft ist, wird bei allen Anfragen an dieses Attribut der Fehler „Ressource erschöpft“ zurückgegeben.

JSON-Darstellung
{
  "tokensPerDay": {
    object (AccessQuotaStatus)
  },
  "tokensPerHour": {
    object (AccessQuotaStatus)
  },
  "concurrentRequests": {
    object (AccessQuotaStatus)
  },
  "serverErrorsPerProjectPerHour": {
    object (AccessQuotaStatus)
  },
  "tokensPerProjectPerHour": {
    object (AccessQuotaStatus)
  }
}
Felder
tokensPerDay

object (AccessQuotaStatus)

Properties können 250.000 Tokens pro Tag verwenden. Die meisten Anfragen benötigen weniger als 10 Tokens.

tokensPerHour

object (AccessQuotaStatus)

Properties können 50.000 Tokens pro Stunde verwenden. Eine API-Anfrage verbraucht eine einzelne Anzahl von Tokens, die von allen Stunden-, Tages- und Projektkontingenten abgezogen wird.

concurrentRequests

object (AccessQuotaStatus)

Properties können bis zu 50 Anfragen gleichzeitig verwenden.

serverErrorsPerProjectPerHour

object (AccessQuotaStatus)

Paare von Properties und Cloud-Projekten können bis zu 50 Serverfehler pro Stunde haben.

tokensPerProjectPerHour

object (AccessQuotaStatus)

Properties können bis zu 25% ihrer Tokens pro Projekt und Stunde verwenden. Das bedeutet,dass für Analytics 360-Properties 12.500 Tokens pro Projekt und Stunde verwendet werden können. Eine API-Anfrage verbraucht eine einzelne Anzahl von Tokens, die von allen Stunden-, Tages- und Projektkontingenten abgezogen wird.

AccessQuotaStatus

Aktueller Status für eine bestimmte Kontingentgruppe.

JSON-Darstellung
{
  "consumed": integer,
  "remaining": integer
}
Felder
consumed

integer

Von dieser Anfrage verbrauchtes Kontingent.

remaining

integer

Nach dieser Anfrage verbleibendes Kontingent.