RunAccessReportResponse

Настраиваемый ответ отчета о доступе к данным.

JSON-представление
{
  "dimensionHeaders": [
    {
      object (AccessDimensionHeader)
    }
  ],
  "metricHeaders": [
    {
      object (AccessMetricHeader)
    }
  ],
  "rows": [
    {
      object (AccessRow)
    }
  ],
  "rowCount": integer,
  "quota": {
    object (AccessQuota)
  }
}
Поля
dimensionHeaders[]

object ( AccessDimensionHeader )

Заголовок столбца отчета, соответствующий определенному измерению. Количество DimensionHeaders и порядок DimensionHeaders соответствуют измерениям, представленным в строках.

metricHeaders[]

object ( AccessMetricHeader )

Заголовок столбца отчета, соответствующий определенной метрике. Количество MetricHeaders и порядок MetricHeaders соответствуют метрикам, представленным в строках.

rows[]

object ( AccessRow )

Строки комбинаций значений измерений и значений показателей в отчете.

rowCount

integer

Общее количество строк в результате запроса. rowCount не зависит от количества строк, возвращаемых в ответе, параметра запроса limit и параметра запроса offset . Например, если запрос возвращает 175 строк и включает limit в 50 в запросе API, ответ будет содержать rowCount , равный 175, но только 50 строк.

Дополнительные сведения об этом параметре нумерации страниц см. в разделе Нумерация страниц .

quota

object ( AccessQuota )

Состояние квоты для этого ресурса Google Analytics, включая этот запрос. Это поле не работает с запросами на уровне аккаунта.

Аксессдименсионхедер

Описывает столбец измерения в отчете. Измерения, запрошенные в отчете, создают записи столбцов в строках и заголовках измерений. Однако измерения, используемые исключительно в фильтрах или выражениях, не создают столбцы в отчете; соответственно, эти измерения не создают заголовки.

JSON-представление
{
  "dimensionName": string
}
Поля
dimensionName

string

Имя измерения; например «userEmail».

Аксессметрикхедер

Описывает столбец показателя в отчете. Видимые метрики, запрошенные в отчете, создают записи столбцов в строках и заголовках MetricHeaders. Однако метрики, используемые исключительно в фильтрах или выражениях, не создают столбцы в отчете; соответственно, эти метрики не создают заголовки.

JSON-представление
{
  "metricName": string
}
Поля
metricName

string

Имя метрики; например «accessCount».

АксессРоу

Доступ к данным отчета для каждой строки.

JSON-представление
{
  "dimensionValues": [
    {
      object (AccessDimensionValue)
    }
  ],
  "metricValues": [
    {
      object (AccessMetricValue)
    }
  ]
}
Поля
dimensionValues[]

object ( AccessDimensionValue )

Список значений измерений. Эти значения расположены в том же порядке, как указано в запросе.

metricValues[]

object ( AccessMetricValue )

Список значений метрики. Эти значения расположены в том же порядке, как указано в запросе.

Аксессименсионвалуе

Значение измерения.

JSON-представление
{
  "value": string
}
Поля
value

string

Значение измерения. Например, для параметра «страна» это значение может быть «Франция».

Аксессметриквалуе

Значение метрики.

JSON-представление
{
  "value": string
}
Поля
value

string

Значение измерения. Например, это значение может быть «13».

AccessQuota

Текущее состояние всех квот для этого ресурса Google Analytics. Если какая-либо квота для свойства исчерпана, все запросы к этому свойству будут возвращать ошибки «Ресурс исчерпан».

JSON-представление
{
  "tokensPerDay": {
    object (AccessQuotaStatus)
  },
  "tokensPerHour": {
    object (AccessQuotaStatus)
  },
  "concurrentRequests": {
    object (AccessQuotaStatus)
  },
  "serverErrorsPerProjectPerHour": {
    object (AccessQuotaStatus)
  },
  "tokensPerProjectPerHour": {
    object (AccessQuotaStatus)
  }
}
Поля
tokensPerDay

object ( AccessQuotaStatus )

Свойства могут использовать 250 000 токенов в день. Большинство запросов потребляют менее 10 токенов.

tokensPerHour

object ( AccessQuotaStatus )

Свойства могут использовать 50 000 токенов в час. Запрос API потребляет одно количество токенов, и это количество вычитается из всех почасовых, ежедневных и почасовых квот для каждого проекта.

concurrentRequests

object ( AccessQuotaStatus )

Свойства могут использовать до 50 одновременных запросов.

serverErrorsPerProjectPerHour

object ( AccessQuotaStatus )

В парах свойств и облачных проектов может возникать до 50 ошибок сервера в час.

tokensPerProjectPerHour

object ( AccessQuotaStatus )

Свойства могут использовать до 25% своих токенов на проект в час. Это означает, что Analytics 360 Properties может использовать 12 500 токенов на проект в час. Запрос API потребляет одно количество токенов, и это количество вычитается из всех почасовых, ежедневных и почасовых квот для каждого проекта.

Акквотастатус

Текущее состояние конкретной группы квот.

JSON-представление
{
  "consumed": integer,
  "remaining": integer
}
Поля
consumed

integer

Квота, использованная этим запросом.

remaining

integer

Квота, оставшаяся после этого запроса.