- HTTP-запрос
- Параметры пути
- Тело запроса
- Тело ответа
- Области авторизации
- ЗапуститьОтчетЗапрос
- Попробуйте!
Возвращает несколько отчетов в пакете. Все отчеты должны относиться к одному и тому же ресурсу Google Analytics.
HTTP-запрос
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:batchRunReports
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
property | Идентификатор ресурса Google Analytics, события которого отслеживаются. Указывается в URL-пути, а не в теле. Чтобы узнать больше, посмотрите , где найти свой идентификатор объекта . Это свойство необходимо указать для пакета. Свойство внутри RunReportRequest может быть неопределенным или соответствовать этому свойству. Пример: свойства/1234 |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{
"requests": [
{
object ( |
Поля | |
---|---|
requests[] | Индивидуальные запросы. Каждый запрос имеет отдельный ответ-отчет. В каждом пакетном запросе допускается до 5 запросов. |
Тело ответа
Пакетный ответ, содержащий несколько отчетов.
В случае успеха тело ответа содержит данные следующей структуры:
JSON-представление |
---|
{
"reports": [
{
object ( |
Поля | |
---|---|
reports[] | Индивидуальные ответы. Каждый ответ имеет отдельный запрос отчета. |
kind | Определяет, к какому типу ресурса относится это сообщение. Этот |
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/analytics.readonly
-
https://www.googleapis.com/auth/analytics
ЗапуститьОтчетЗапрос
Запрос на создание отчета.
JSON-представление |
---|
{ "property": string, "dimensions": [ { object ( |
Поля | |
---|---|
property | Идентификатор ресурса Google Analytics, события которого отслеживаются. Указывается в URL-пути, а не в теле. Чтобы узнать больше, посмотрите , где найти свой идентификатор объекта . В пакетном запросе это свойство должно быть либо неопределенным, либо соответствовать свойству уровня пакета. Пример: свойства/1234 |
dimensions[] | Запрошенные и отображенные размеры. |
metrics[] | Запрошенные и отображаемые метрики. |
date Ranges[] | Диапазоны дат данных для чтения. Если запрошено несколько диапазонов дат, каждая строка ответа будет содержать индекс диапазона дат, отсчитываемый от нуля. Если два диапазона дат перекрываются, данные о событиях для перекрывающихся дней включаются в строки ответа для обоих диапазонов дат. В запросе когорты этот |
dimension Filter | Фильтры измерений позволяют запрашивать в отчете только определенные значения измерений. Дополнительные сведения см. в разделе «Основы фильтров измерений» . В этом фильтре нельзя использовать метрики. |
metric Filter | Предложение фильтра метрик. Применяется после агрегирования строк отчета, аналогично предложению «have» в SQL. В этом фильтре нельзя использовать размеры. |
offset | Количество строк в начальной строке. Первая строка считается строкой 0. При пейджинге первый запрос не указывает смещение; или, что то же самое, устанавливает смещение в 0; первый запрос возвращает первый Дополнительные сведения об этом параметре нумерации страниц см. в разделе Нумерация страниц . |
limit | Количество возвращаемых строк. Если не указано, возвращается 10 000 строк. API возвращает максимум 250 000 строк на запрос, независимо от того, сколько вы запрашиваете. API также может возвращать меньше строк, чем запрошенное Дополнительные сведения об этом параметре нумерации страниц см. в разделе Нумерация страниц . |
metric Aggregations[] | Агрегация метрик. Агрегированные значения показателей будут отображаться в строках, где для параметра DimensionValues установлено значение «RESERVED_(MetricAggregation)». Агрегаты, включающие как сравнения, так и несколько диапазонов дат, будут агрегированы на основе диапазонов дат. |
order Bys[] | Указывает, как упорядочены строки в ответе. Запросы, включающие как сравнения, так и несколько диапазонов дат, будут иметь порядок по сравнению. |
currency Code | Код валюты в формате ISO4217, например «AED», «USD», «JPY». Если поле пусто, в отчете используется валюта ресурса по умолчанию. |
cohort Spec | Когортная группа, связанная с этим запросом. Если в запросе указана когортная группа, параметр «когорта» должен присутствовать. |
keep Empty Rows | Если значение false или не указано, каждая строка со всеми метриками, равными 0, не будет возвращена. Если это правда, эти строки будут возвращены, если они не будут удалены фильтром отдельно. Независимо от этого параметра Например, если свойство никогда не регистрирует событие |
return Property Quota | Переключает, возвращать ли текущее состояние квоты этого ресурса Google Analytics. Квота возвращается в PropertyQuota . |
comparisons[] | Необязательный. Конфигурация сравнений запрошена и отображена. Запросу требуется только поле сравнения, чтобы получить столбец сравнения в ответе. |