Neste tutorial, mostramos como coletar métricas de local no Perfil da Empresa. Com as APIs do Perfil da empresa, você pode recuperar os seguintes tipos de dados:
Antes de começar
Antes de usar a API Google My Business, você precisa registrar seu aplicativo e receber as credenciais do OAuth 2.0. Para saber como começar a usar a API Google My Business, consulte Configuração básica.
Insights compatíveis
Para ver os insights compatíveis, consulte a página de referência Métrica.
Insights básicos
Recupera insights básicos para uma determinada lista de locais. Use a API accounts.locations.reportInsights
para coletar os insights associados a um local.
Para isso, utilize o seguinte código:
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" } } }
Rotas de carro
Recupera métricas de rotas de carro para uma determinada lista de locais. Use a API accounts.locations.reportInsights
para coletar as métricas de rotas de carro associadas a um local.
Para isso, utilize o seguinte código:
POST https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations:reportInsights { "locationNames": [ "accounts/{accountId}/locations/{locationId}" ], "drivingDirectionsRequest": { "numDays": "NINETY" } }