- HTTP-запрос
- Параметры пути
- Тело запроса
- Тело ответа
- Области авторизации
- DrivingDirectionMetricsRequest
- Число дней
- МестоположениеМетрики
- МестоположениеВождениеНаправлениеМетрики
- ТопНаправлениеИсточники
- РегионКаунт
Возвращает отчет, содержащий информацию об одном или нескольких показателях по местоположению.
HTTP-запрос
POST https://mybusiness.googleapis.com/v4/{name=accounts/*}/locations:reportInsights
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
name | Имя ресурса учетной записи. |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление | |
---|---|
{ "locationNames": [ string ], "basicRequest": { object ( |
Поля | |
---|---|
locationNames[] | Коллекция мест, по которым можно получить информацию, указанная по их именам. |
basicRequest | Запрос на включение в отчет основных показателей. |
drivingDirectionsRequest | Просьба включить в отчет информацию о запросах направления движения. |
Тело ответа
В случае успеха тело ответа содержит данные следующей структуры:
Ответное сообщение для Insights.ReportLocationInsights
.
JSON-представление | |
---|---|
{ "locationMetrics": [ { object ( |
Поля | |
---|---|
locationMetrics[] | Коллекция значений метрик по местоположению. |
locationDrivingDirectionMetrics[] | Коллекция значений показателей, связанных с направлением движения. |
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/plus.business.manage
-
https://www.googleapis.com/auth/business.manage
Дополнительную информацию см. в обзоре OAuth 2.0 .
DrivingDirectionMetricsRequest
Запрос на информацию о направлении движения.
JSON-представление | |
---|---|
{
"numDays": enum ( |
Поля | |
---|---|
numDays | Количество дней, за которые необходимо агрегировать данные. В возвращенных результатах будут доступны данные за последнее количество запрошенных дней. Допустимые значения: 7, 30 и 90. |
languageCode | Код BCP 47 для языка. Если код языка не указан, по умолчанию используется английский. |
Число дней
Количество дней, в течение которых этот запрос может поддерживаться.
Перечисления | |
---|---|
SEVEN | 7 дней. Это значение по умолчанию. |
THIRTY | 30 дней. |
NINETY | 90 дней. |
МестоположениеМетрики
Ряд показателей и показателей BreakdownMetrics, связанных с местоположением за определенный период времени.
JSON-представление | |
---|---|
{
"locationName": string,
"timeZone": string,
"metricValues": [
{
object ( |
Поля | |
---|---|
locationName | Имя ресурса местоположения, которому принадлежат эти значения. |
timeZone | Часовой пояс IANA для данного местоположения. |
metricValues[] | Список значений запрошенных метрик. |
МестоположениеВождениеНаправлениеМетрики
Местоположение, индексированное по регионам, из которых обычно приезжают люди. Это фиксируется путем подсчета количества запросов направления движения к этому местоположению из каждого региона.
JSON-представление | |
---|---|
{
"locationName": string,
"topDirectionSources": [
{
object ( |
Поля | |
---|---|
locationName | Имя ресурса местоположения, которому принадлежит это значение метрики. |
topDirectionSources[] | Запросы направления движения по исходному региону. По соглашению они сортируются по количеству и дают не более 10 результатов. |
timeZone | Часовой пояс (идентификаторы часовых поясов IANA, например, «Европа/Лондон») местоположения. |
ТопНаправлениеИсточники
Основные регионы, из которых поступали запросы о направлении движения.
JSON-представление | |
---|---|
{
"dayCount": integer,
"regionCounts": [
{
object ( |
Поля | |
---|---|
dayCount | Данные о количестве дней агрегируются. |
regionCounts[] | Регионы отсортированы в порядке убывания количества. |
РегионКаунт
Регион со связанным с ним количеством запросов.
JSON-представление | |
---|---|
{
"latlng": {
object ( |
Поля | |
---|---|
latlng | Центр региона. |
label | Читаемая человеком метка региона. |
count | Количество запросов направления движения из этого региона. |