Recuperare dati sulle sedi

Questo tutorial mostra come recuperare le metriche sulla posizione in Profilo dell'attività. L'API Google My Business ti consente di utilizzare le metriche relative alla posizione per recuperare i seguenti tipi di dati:

Prima di iniziare

Prima di utilizzare l'API Google My Business, devi registrare la tua applicazione e ottenere le credenziali OAuth 2.0. Per informazioni dettagliate su come iniziare a utilizzare l'API Google My Business, consulta la sezione Configurazione di base.

Approfondimenti supportati

Per gli approfondimenti supportati, consulta la pagina di riferimento Metrica.

Approfondimenti di base

Recupera informazioni di base per un determinato elenco di località. Utilizza l'API accounts.locations.reportInsights per restituire gli approfondimenti associati a una località.

Per restituire le informazioni di base associate a una località, utilizza quanto segue:

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

Indicazioni stradali

Recupera le metriche relative alle indicazioni stradali per un determinato elenco di località. Utilizza l'API accounts.locations.reportInsights per restituire le metriche relative alle indicazioni stradali associate a una località.

Per restituire le metriche relative alle indicazioni stradali, utilizza quanto segue:

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