В этом руководстве рассказывается, как получать показатели, связанные с адресами, в профиле компании. Google My Business API позволяет вам работать с показателями, в том числе получать следующие данные об адресах:
Подготовка
Прежде чем начинать работу с Google My Business API, необходимо зарегистрировать свое приложение и получить учетные данные OAuth 2.0. Подробнее о начале работы с Google My Business API рассказывается в этой статье.
Поддерживаемые данные
Дополнительную информацию о поддерживаемых данных вы можете найти на странице Показатели.
Основные данные
Вы можете получить основные данные для указанного списка адресов. Для этого используйте API accounts.locations.reportInsights.
Чтобы получить основные данные, связанные с адресом, примените следующий код:
POST
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations:reportInsights
{
"locationNames": [
"accounts/{accountId}/locations/{locationId}"
],
"basicRequest": {
"metricRequests": [
{
"metric": "QUERIES_DIRECT"
},
{
"metric": "QUERIES_INDIRECT"
}
],
"timeRange": {
"startTime": "2016-10-12T01:01:23.045123456Z",
"endTime": "2017-01-10T23:59:59.045123456Z"
}
}
}
Маршруты проезда
Вы можете получить сведения о маршрутах проезда к перечисленным адресам. Для этого используйте API accounts.locations.reportInsights.
Чтобы получить данные об автомобильных маршрутах, примените следующий код:
POST
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations:reportInsights
{
"locationNames": [
"accounts/{accountId}/locations/{locationId}"
],
"drivingDirectionsRequest": {
"numDays": "NINETY"
}
}