RunAccessReportResponse

Die benutzerdefinierte Antwort auf den Datenzugriffseintragsbericht.

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 von 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 Abfrageergebnis. rowCount ist unabhängig von der Anzahl der in der Antwort zurückgegebenen Zeilen sowie den Anfrageparametern limit und offset. Wenn eine Abfrage beispielsweise 175 Zeilen zurückgibt und limit von 50 in die API-Anfrage einschließt, enthält die Antwort rowCount von 175 Zeilen, aber nur 50 Zeilen.

Weitere Informationen zu diesem Paginierungsparameter finden Sie unter Paginierung.

quota

object (AccessQuota)

Der Kontingentstatus der Analytics-Property, einschließlich der Anfrage. Dieses Feld funktioniert nicht bei Anfragen auf Kontoebene.

AccessDimensionHeader

Beschreibt eine Dimensionsspalte im Bericht. Für Dimensionen, die über einen Bericht angefordert werden, werden Spalteneinträge innerhalb von Zeilen und DimensionHeaders generiert. Dimensionen, die ausschließlich in Filtern oder Ausdrücken verwendet werden, erzeugen jedoch keine Spalten in einem Bericht. Dementsprechend ergeben diese Dimensionen keine Überschriften.

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

string

Den Namen der Dimension Beispiel: „userEmail“.

AccessMetricHeader

Beschreibt eine Messwertspalte im Bericht. Für sichtbare Messwerte, die in einem Bericht angefordert werden, werden Spalteneinträge innerhalb von Zeilen und MetricHeaders generiert. Messwerte, die ausschließlich in Filtern oder Ausdrücken verwendet werden, erzeugen jedoch keine Spalten in einem Bericht. entsprechende Messwerte generieren keine Header.

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

string

Der Name des Messwerts; Beispiel: 'accessCount'.

AccessRow

Auf Berichtsdaten für jede Zeile zugreifen

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

object (AccessDimensionValue)

Liste der Dimensionswerte. Diese Werte haben die gleiche Reihenfolge wie in der Anfrage angegeben.

metricValues[]

object (AccessMetricValue)

Liste der Messwerte. Diese Werte haben die gleiche Reihenfolge wie in der Anfrage angegeben.

AccessDimensionValue

Der Wert einer Dimension.

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

string

Der Dimensionswert. Dieser Wert kann beispielsweise "Frankreich" sein. für "country" Dimension.

AccessMetricValue

Der Wert eines Messwerts.

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

string

Der Messwert. Dieser Wert kann 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 „Resource Exhausted“ 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 stündlichen, täglichen und projektbasierten Stundenkontingenten abgezogen wird.

concurrentRequests

object (AccessQuotaStatus)

Attribute können bis zu 50 Anfragen gleichzeitig verwenden.

serverErrorsPerProjectPerHour

object (AccessQuotaStatus)

Bei Properties und Cloud-Projekt-Paaren können bis zu 50 Serverfehler pro Stunde auftreten.

tokensPerProjectPerHour

object (AccessQuotaStatus)

Properties können bis zu 25% ihrer Tokens pro Projekt und Stunde verwenden. In Analytics 360-Properties können also 12.500 Tokens pro Projekt und Stunde verwendet werden. Eine API-Anfrage verbraucht eine einzelne Anzahl von Tokens, die von allen stündlichen, täglichen und projektbasierten Stundenkontingenten 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

Verbleibendes Kontingent nach dieser Anfrage.