Возвращает несколько отчетов в пакете. Все отчеты должны относиться к одному и тому же объекту.
HTTP-запрос
POST https://analyticsdata.googleapis.com/v1alpha:batchRunReports
URL-адрес использует синтаксис транскодирования gRPC .
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление | |
---|---|
{ "entity": { object ( |
Поля | |
---|---|
entity | Свойство, события которого отслеживаются. Этот объект должен быть указан для пакета. Сущность внутри RunReportRequest может быть либо неопределенной, либо соответствовать этой сущности. |
requests[] | Индивидуальные запросы. Каждый запрос имеет отдельный ответ-отчет. В каждом пакетном запросе допускается до 5 запросов. |
Тело ответа
В случае успеха тело ответа содержит данные следующей структуры:
Пакетный ответ, содержащий несколько отчетов.
JSON-представление | |
---|---|
{
"reports": [
{
object ( |
Поля | |
---|---|
reports[] | Индивидуальные ответы. Каждый ответ имеет отдельный запрос отчета. |
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/analytics.readonly
-
https://www.googleapis.com/auth/analytics
ЗапуститьОтчетЗапрос
Запрос на создание отчета.
JSON-представление | |
---|---|
{ "entity": { object ( |
Поля | |
---|---|
entity | Свойство, события которого отслеживаются. В пакетном запросе этот объект должен быть либо неопределенным, либо соответствовать объекту уровня пакета. |
dimensions[] | Запрошенные и отображенные размеры. |
metrics[] | Запрошенные и отображаемые метрики. |
dateRanges[] | Диапазоны дат данных для чтения. Если запрошено несколько диапазонов дат, каждая строка ответа будет содержать индекс диапазона дат, отсчитываемый от нуля. Если два диапазона дат перекрываются, данные о событиях для перекрывающихся дней включаются в строки ответа для обоих диапазонов дат. В запросе когорты этот |
offset | Количество строк в начальной строке. Первая строка считается строкой 0. |
limit | Количество возвращаемых строк. Если параметр |
metricAggregations[] | Агрегация метрик. Агрегированные значения показателей будут отображаться в строках, где для параметра DimensionValues установлено значение «RESERVED_(MetricAggregation)». |
dimensionFilter | Предложение фильтра измерений. Для использования в этом фильтре необходимо запросить размеры. В этом фильтре нельзя использовать метрики. |
metricFilter | Предложение фильтра метрик. Применяется на этапе после агрегирования, аналогично предложению «имеет» в SQL. Метрики должны быть запрошены для использования в этом фильтре. В этом фильтре нельзя использовать размеры. |
orderBys[] | Указывает, как упорядочены строки в ответе. |
currencyCode | Код валюты в формате ISO4217, например «AED», «USD», «JPY». Если поле пусто, в отчете используется валюта сущности по умолчанию. |
cohortSpec | Когортная группа, связанная с этим запросом. Если в запросе есть когортная группа, параметр «когорта» должен присутствовать. |
keepEmptyRows | Если значение false или не указано, каждая строка со всеми метриками, равными 0, не будет возвращена. Если это правда, эти строки будут возвращены, если они не будут удалены фильтром отдельно. |
returnPropertyQuota | Переключает, возвращать ли текущее состояние квоты этого ресурса Analytics. Квота возвращается в PropertyQuota . |