RunAccessReportResponse

La respuesta personalizada del informe de registro de acceso a los datos.

Representación JSON
{
  "dimensionHeaders": [
    {
      object (AccessDimensionHeader)
    }
  ],
  "metricHeaders": [
    {
      object (AccessMetricHeader)
    }
  ],
  "rows": [
    {
      object (AccessRow)
    }
  ],
  "rowCount": integer,
  "quota": {
    object (AccessQuota)
  }
}
Campos
dimensionHeaders[]

object (AccessDimensionHeader)

Es el encabezado de una columna del informe que corresponde a una dimensión específica. La cantidad de DimensionHeaders y el orden de DimensionHeaders coinciden con las dimensiones presentes en las filas.

metricHeaders[]

object (AccessMetricHeader)

Es el encabezado de una columna del informe que corresponde a una métrica específica. La cantidad de MetricHeaders y el orden de los de MetricHeaders coinciden con las métricas presentes en las filas.

rows[]

object (AccessRow)

Filas de combinaciones de valores de dimensiones y valores de métricas del informe.

rowCount

integer

La cantidad total de filas en el resultado de la consulta. rowCount es independiente de la cantidad de filas que se muestran en la respuesta, los parámetros de solicitud limit y offset. Por ejemplo, si una consulta muestra 175 filas e incluye limit de 50 en la solicitud a la API, la respuesta contendrá rowCount de 175, pero solo 50 filas.

Para obtener más información sobre este parámetro de paginación, consulta Paginación.

quota

object (AccessQuota)

Es el estado de la cuota de esta propiedad de Analytics que incluye esta solicitud. Este campo no funciona con solicitudes a nivel de la cuenta.

AccessDimensionHeader

Describe una columna de dimensiones del informe. Las dimensiones solicitadas en un informe producen entradas de columna en filas y DimensionHeaders. Sin embargo, las dimensiones que se usan exclusivamente en filtros o expresiones no generan columnas en un informe. Por lo tanto, esas dimensiones no generan encabezados.

Representación JSON
{
  "dimensionName": string
}
Campos
dimensionName

string

El nombre de la dimensión, por ejemplo, "userEmail".

AccessMetricHeader

Describe una columna de métricas del informe. Las métricas visibles solicitadas en un informe producen entradas de columna dentro de las filas y MetricHeaders. Sin embargo, las métricas que se usan exclusivamente en filtros o expresiones no generan columnas en un informe. Por lo tanto, esas métricas no generan encabezados.

Representación JSON
{
  "metricName": string
}
Campos
metricName

string

El nombre de la métrica; por ejemplo, "accessCount".

AccessRow

Acceder a los datos del informe para cada fila

Representación JSON
{
  "dimensionValues": [
    {
      object (AccessDimensionValue)
    }
  ],
  "metricValues": [
    {
      object (AccessMetricValue)
    }
  ]
}
Campos
dimensionValues[]

object (AccessDimensionValue)

Lista de valores de dimensión. Estos valores están en el mismo orden que se especificó en la solicitud.

metricValues[]

object (AccessMetricValue)

Lista de valores de métricas. Estos valores están en el mismo orden que se especificó en la solicitud.

AccessDimensionValue

Indica el valor de una dimensión.

Representación JSON
{
  "value": string
}
Campos
value

string

Es el valor de la dimensión. Por ejemplo, este valor puede ser "Francia" para la dimensión "país".

AccessMetricValue

Es el valor de una métrica.

Representación JSON
{
  "value": string
}
Campos
value

string

Es el valor de medición. Por ejemplo, este valor puede ser "13".

AccessQuota

Estado actual de todas las cuotas de esta propiedad de Analytics. Si se agota la cuota de una propiedad, todas las solicitudes que se hagan a esa propiedad mostrarán errores de recursos agotados.

Representación JSON
{
  "tokensPerDay": {
    object (AccessQuotaStatus)
  },
  "tokensPerHour": {
    object (AccessQuotaStatus)
  },
  "concurrentRequests": {
    object (AccessQuotaStatus)
  },
  "serverErrorsPerProjectPerHour": {
    object (AccessQuotaStatus)
  },
  "tokensPerProjectPerHour": {
    object (AccessQuotaStatus)
  }
}
Campos
tokensPerDay

object (AccessQuotaStatus)

Las propiedades pueden usar 250,000 tokens por día. La mayoría de las solicitudes consumen menos de 10 tokens.

tokensPerHour

object (AccessQuotaStatus)

Las propiedades pueden usar 50,000 tokens por hora. Una solicitud a la API consume una sola cantidad de tokens, y esa cantidad se deduce de todas las cuotas por hora, por día y por proyecto.

concurrentRequests

object (AccessQuotaStatus)

Las propiedades pueden usar hasta 50 solicitudes simultáneas.

serverErrorsPerProjectPerHour

object (AccessQuotaStatus)

Los pares de propiedades y proyectos de la nube pueden tener hasta 50 errores de servidor por hora.

tokensPerProjectPerHour

object (AccessQuotaStatus)

Las propiedades pueden usar hasta el 25% de sus tokens por proyecto por hora. Esto equivale a que las propiedades de Analytics 360 pueden utilizar 12,500 tokens por proyecto por hora. Una solicitud a la API consume una sola cantidad de tokens, y esa cantidad se deduce de todas las cuotas por hora, por día y por proyecto.

AccessQuotaStatus

El estado actual de un grupo de cuotas en particular.

Representación JSON
{
  "consumed": integer,
  "remaining": integer
}
Campos
consumed

integer

Cuota consumida por esta solicitud.

remaining

integer

Cuota restante después de esta solicitud.