Cómo recuperar estadísticas de ubicación

En este instructivo, se muestra cómo recuperar métricas de ubicación en el Perfil de Negocio. La API de Google Mi Negocio te permite trabajar con métricas de ubicación para recuperar los siguientes tipos de datos:

Antes de comenzar

Antes de usar la API de Google Mi Negocio, debes registrar tu aplicación y obtener credenciales de OAuth 2.0. Para obtener detalles sobre cómo comenzar a usar la API de Google My Business, consulta Configuración básica.

Estadísticas compatibles

Para obtener información sobre las estadísticas compatibles, consulta la página de referencia de Métrica.

Información básica

Recupera estadísticas básicas para una lista determinada de ubicaciones. Usa la API de accounts.locations.reportInsights para mostrar las estadísticas asociadas con una ubicación.

Para mostrar las estadísticas básicas asociadas con una ubicación, usa lo 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"
          }
    }
}

Ruta en auto

Recupera las métricas de instrucciones sobre cómo llegar en auto para una lista determinada de ubicaciones. Usa la API de accounts.locations.reportInsights para mostrar las métricas de dirección de conducción asociadas con una ubicación.

Para mostrar las métricas de dirección de conducción, usa lo siguiente:

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