- HTTP-запрос
- Параметры пути
- Параметры запроса
- Тело запроса
- Тело ответа
- Области авторизации
- TimeSpec
- Дата
- MetricRow
- MetricValue
- Попробовать
Запросите показатели для объекта.
HTTP-запрос
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:queryMetrics
URL имеет синтаксис gRPC Transcoding.
Параметры пути
| Параметры | |
|---|---|
name |
Обязательно. Название объекта, для которого запрашиваются показатели. Формат: publishers/{publisher}/items/{item} |
Параметры запроса
| Параметры | |
|---|---|
timeSpec |
Обязательно. Спецификация времени для запроса набора показателей. |
metrics[] |
Обязательно. Показатели, для которых нужно запросить набор показателей. Поддерживаемые показатели:
|
dimensions[] |
Необязательное поле. Параметры, по которым можно сегментировать показатели. Можно указать не более одного параметра. Поддерживаемые параметры:
|
pageSize |
Необязательное поле. Максимальное количество строк, которые нужно вернуть. Если значение не указано, будет возвращено не более 100 строк. Максимальное значение – 1000. Значения выше 1000 будут принудительно заменены на 1000. |
pageToken |
Необязательное поле. Токен страницы, полученный из предыдущего вызова. Укажите его, чтобы получить следующую страницу. При разбиении на страницы все остальные параметры, указанные в запросе, должны соответствовать вызову, который предоставил токен страницы. |
Тело запроса
Тело запроса должно быть пустым.
Тело ответа
Ответное сообщение для items.queryMetrics.
Ниже приведена структура данных в ответе, полученном на запрос.
| JSON-представление |
|---|
{
"metricRows": [
{
object ( |
| Поля | |
|---|---|
metricRows[] |
Строки показателей. |
nextPageToken |
Токен, который можно отправить как |
Области авторизации
Требует одной из следующих областей применения OAuth:
https://www.googleapis.com/auth/chromewebstorehttps://www.googleapis.com/auth/chromewebstore.readonly
TimeSpec
Диапазон дат для запроса показателей.
| JSON-представление |
|---|
{ "firstDate": { object ( |
| Поля | |
|---|---|
firstDate |
Необязательное поле. Первая дата (включительно) временного интервала. Если не задана, нижняя граница не применяется. |
lastDate |
Необязательное поле. Последняя дата (включительно) временной спецификации. Если не задана, верхняя граница не применяется. |
Дата
Представляет полную или частичную календарную дату, например день рождения. Время суток и часовой пояс либо указаны в другом месте, либо не имеют значения. Дата указывается по григорианскому календарю. Это может быть:
- Полная дата с ненулевыми значениями года, месяца и дня.
- Месяц и день с нулевым годом (например, годовщина).
- Год без указания месяца и дня.
- Год и месяц с нулевым днем (например, срок действия кредитной карты).
Связанные типы:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| JSON-представление |
|---|
{ "year": integer, "month": integer, "day": integer } |
| Поля | |
|---|---|
year |
Год. Допустимые значения: от 1 до 9999. Чтобы указать дату без года, введите 0. |
month |
Месяц года. Должно быть от 1 до 12 или 0, чтобы указать год без месяца и дня. |
day |
День месяца. Должно быть от 1 до 31 и соответствовать году и месяцу или быть равно 0, чтобы указать только год или год и месяц, когда день не имеет значения. |
MetricRow
Одна строка со значениями показателей и параметров.
| JSON-представление |
|---|
{ "date": { object ( |
| Поля | |
|---|---|
date |
Дата записи. |
dimensionValues[] |
Столбцы со значениями параметров для строки. |
metricValues[] |
Столбцы показателей для строки. |
MetricValue
Значение одного показателя.
| JSON-представление |
|---|
{ "metric": string, "value": string, "uniqueUserCount": string } |
| Поля | |
|---|---|
metric |
Название показателя. |
value |
Значение показателя. |
uniqueUserCount |
Количество уникальных пользователей, связанное с показателем (если применимо). |