RunAccessReportResponse

La risposta personalizzata del report del record di accesso ai dati.

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

object (AccessDimensionHeader)

L'intestazione di una colonna del report che corrisponde a una dimensione specifica. Il numero di QuoteHeader e l'ordine di QuoteHeaders corrisponde alle dimensioni presenti nelle righe.

metricHeaders[]

object (AccessMetricHeader)

L'intestazione di una colonna del report che corrisponde a una metrica specifica. Il numero di MetricHeaders e l'ordine di MetricHeaders corrisponde alle metriche presenti nelle righe.

rows[]

object (AccessRow)

Righe di combinazioni di valori di dimensioni e valori delle metriche nel report.

rowCount

integer

Il numero totale di righe nel risultato della query. rowCount è indipendente dal numero di righe restituite nella risposta, dal parametro di richiesta limit e dal parametro di richiesta offset. Ad esempio, se una query restituisce 175 righe e include limit di 50 nella richiesta API, la risposta conterrà rowCount di 175 ma solo 50 righe.

Per scoprire di più su questo parametro di impaginazione, consulta Impaginazione.

quota

object (AccessQuota)

Lo stato della quota per questa proprietà Analytics, inclusa questa richiesta. Questo campo non funziona con le richieste a livello di account.

AccessDimensionHeader

Descrive una colonna delle dimensioni nel report. Le dimensioni richieste in un report producono voci di colonna all'interno delle righe e delle intestazioni DimensioniHeader. Tuttavia, le dimensioni utilizzate esclusivamente all'interno di filtri o espressioni non producono colonne in un report e, di conseguenza, non generano intestazioni.

Rappresentazione JSON
{
  "dimensionName": string
}
Campi
dimensionName

string

Il nome della dimensione, ad esempio "EmailUtente".

AccessMetricHeader

Descrive una colonna di metriche nel report. Le metriche visibili richieste in un report producono voci di colonna all'interno di righe e MetricHeaders. Tuttavia, le metriche utilizzate esclusivamente all'interno di filtri o espressioni non producono colonne in un report e, di conseguenza, non producono intestazioni.

Rappresentazione JSON
{
  "metricName": string
}
Campi
metricName

string

Il nome della metrica; ad esempio, "accessCount".

AccessRow

Accedere ai dati dei report per ogni riga.

Rappresentazione JSON
{
  "dimensionValues": [
    {
      object (AccessDimensionValue)
    }
  ],
  "metricValues": [
    {
      object (AccessMetricValue)
    }
  ]
}
Campi
dimensionValues[]

object (AccessDimensionValue)

Elenco dei valori delle dimensioni. Questi valori sono nello stesso ordine specificato nella richiesta.

metricValues[]

object (AccessMetricValue)

Elenco dei valori delle metriche. Questi valori sono nello stesso ordine specificato nella richiesta.

AccessDimensionValue

Il valore di una dimensione.

Rappresentazione JSON
{
  "value": string
}
Campi
value

string

Il valore della dimensione. Ad esempio, questo valore può essere "Francia" per la dimensione "paese".

AccessMetricValue

Il valore di una metrica.

Rappresentazione JSON
{
  "value": string
}
Campi
value

string

Il valore di misurazione. Ad esempio, questo valore può essere "13".

AccessQuota

Stato attuale di tutte le quote per questa proprietà Analytics. Se una quota per una proprietà è esaurita, tutte le richieste a quella proprietà restituiranno errori di esaurimento risorse.

Rappresentazione JSON
{
  "tokensPerDay": {
    object (AccessQuotaStatus)
  },
  "tokensPerHour": {
    object (AccessQuotaStatus)
  },
  "concurrentRequests": {
    object (AccessQuotaStatus)
  },
  "serverErrorsPerProjectPerHour": {
    object (AccessQuotaStatus)
  },
  "tokensPerProjectPerHour": {
    object (AccessQuotaStatus)
  }
}
Campi
tokensPerDay

object (AccessQuotaStatus)

Le proprietà possono utilizzare 250.000 token al giorno. La maggior parte delle richieste utilizza meno di 10 token.

tokensPerHour

object (AccessQuotaStatus)

Le proprietà possono utilizzare 50.000 token all'ora. Una richiesta API utilizza un unico numero di token, che viene detratto da tutte le quote orarie, giornaliere e per progetto.

concurrentRequests

object (AccessQuotaStatus)

Le proprietà possono utilizzare fino a 50 richieste in parallelo.

serverErrorsPerProjectPerHour

object (AccessQuotaStatus)

Le coppie di proprietà e di progetti cloud possono presentare fino a 50 errori del server all'ora.

tokensPerProjectPerHour

object (AccessQuotaStatus)

Le proprietà possono utilizzare fino al 25% dei propri token per progetto all'ora. Ciò equivale a che le proprietà Analytics 360 possono utilizzare 12.500 token per progetto all'ora. Una richiesta API utilizza un unico numero di token, che viene detratto da tutte le quote orarie, giornaliere e per progetto.

AccessQuotaStatus

Stato attuale di un determinato gruppo di quote.

Rappresentazione JSON
{
  "consumed": integer,
  "remaining": integer
}
Campi
consumed

integer

Quota utilizzata da questa richiesta.

remaining

integer

Quota rimanente dopo questa richiesta.