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 MetricHeaders coinciden con las métricas presentes en las filas.

rows[]

object (AccessRow)

Son filas de combinaciones de valores de dimensión y valores de métricas en el informe.

rowCount

integer

Es 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, el parámetro de solicitud limit y el parámetro de solicitud offset. Por ejemplo, si una consulta muestra 175 filas y, además, 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)

El estado de la cuota de esta propiedad de Analytics, incluida esta solicitud Este campo no funciona con solicitudes a nivel de la cuenta.

AccessDimensionHeader

Describe una columna de dimensión en el informe. Las dimensiones solicitadas en un informe producen entradas de columna dentro de filas y DimensionHeaders. Sin embargo, las dimensiones que se usan exclusivamente dentro de filtros o expresiones no producen columnas en un informe; en consecuencia, esas dimensiones no producen encabezados.

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

string

Es el nombre de la dimensión; por ejemplo, "userEmail".

AccessMetricHeader

Describe una columna de métrica en el informe. Las métricas visibles que se solicitan en un informe producen entradas de columna dentro de las filas y MetricHeaders. Sin embargo, las métricas que se usan exclusivamente dentro de filtros o expresiones no producen columnas en un informe. En consecuencia, esas métricas no producen encabezados.

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

string

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

AccessRow

Accede a los datos del informe de cada fila.

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

object (AccessDimensionValue)

Es una lista de valores de dimensión. Estos valores están en el mismo orden que se especifica en la solicitud.

metricValues[]

object (AccessMetricValue)

Es la lista de valores de métricas. Estos valores están en el mismo orden que se especifica en la solicitud.

AccessDimensionValue

Es 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 la medición. Por ejemplo, este valor puede ser "13".

AccessQuota

Es el estado actual de todas las cuotas de esta propiedad de Analytics. Si se agota la cuota de una propiedad, todas las solicitudes 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, diarias 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 Cloud 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 significa que las propiedades de Analytics 360 pueden usar 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, diarias y por proyecto.

AccessQuotaStatus

Es el estado actual de un grupo de cuotas en particular.

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

integer

Cuota que consume esta solicitud.

remaining

integer

Cuota restante después de esta solicitud.