Obtener información sobre la ubicación

En este tutorial se explica cómo obtener métricas de ubicación en Perfil de Empresa. La API de Google My Business te permite trabajar con métricas de ubicación para obtener los siguientes tipos de datos:

Antes de empezar

Para usar la API de Google My Business, debes registrar tu aplicación y obtener credenciales de OAuth 2.0. Consulta información detallada sobre cómo empezar a usar la API de Google My Business en la guía Configuración básica.

Datos admitidos

Consulta cuáles son los datos admitidos en la página Métrica de la referencia.

Datos básicos

Consulta los datos básicos de una lista determinada de ubicaciones. Utiliza la API accounts.locations.reportInsights para que devuelva los datos asociados a una ubicación.

Para obtener los datos básicos asociados a una ubicación, utiliza la solicitud siguiente:

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"
          }
    }
}

Indicaciones para llegar en coche

Consulta las métricas correspondientes a las indicaciones para llegar en coche de una lista determinada de ubicaciones. Utiliza la API accounts.locations.reportInsights para devolver las métricas de las indicaciones para llegar en coche asociadas a una ubicación.

Para obtener las métricas de las indicaciones para llegar en coche a la ubicación, utiliza la solicitud siguiente:

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