Как получать данные об адресах

В этом руководстве рассказывается, как получать показатели, связанные с адресами, в профиле компании. Google My Business API позволяет вам работать с показателями, в том числе получать следующие данные об адресах:

Подготовка

Прежде чем начинать работу с Google My Business API, необходимо зарегистрировать свое приложение и получить учетные данные OAuth 2.0. Подробнее о начале работы с Google My Business API рассказывается в этой статье.

Поддерживаемые данные

Дополнительную информацию о поддерживаемых данных вы можете найти на странице Показатели.

Основные данные

Вы можете получить основные данные для указанного списка адресов. Для этого используйте API accounts.locations.reportInsights.

Чтобы получить основные данные, связанные с адресом, примените следующий код:

HTTP
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.

Чтобы получить данные об автомобильных маршрутах, примените следующий код:

HTTP
POST
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations:reportInsights
{
     "locationNames": [
             "accounts/{accountId}/locations/{locationId}"
       ],
      "drivingDirectionsRequest": {
          "numDays": "NINETY"
      }
}