- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- DrivingDirectionMetricsRequest
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- NumDays
- LocationMetrics
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- LocationDrivingDirectionMetrics
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- TopDirectionSources
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- RegionCount
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
Affiche un rapport contenant des insights sur une ou plusieurs métriques par établissement.
Requête HTTP
POST https://mybusiness.googleapis.com/v4/{name=accounts/*}/locations:reportInsights
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
name |
Nom de ressource du compte. |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
| Représentation JSON | |
|---|---|
{ "locationNames": [ string ], "basicRequest": { object ( |
|
| Champs | |
|---|---|
locationNames[] |
Ensemble d'établissements pour lesquels extraire des insights, spécifiés par leur nom. |
basicRequest |
Demande d'inclusion d'insights de base sur les métriques dans le rapport. |
drivingDirectionsRequest |
Demande d'inclusion d'insights sur les demandes d'itinéraire dans le rapport. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Message de réponse pour Insights.ReportLocationInsights.
| Représentation JSON | |
|---|---|
{ "locationMetrics": [ { object ( |
|
| Champs | |
|---|---|
locationMetrics[] |
Ensemble de valeurs de métriques par emplacement. |
locationDrivingDirectionMetrics[] |
Ensemble de valeurs permettant de générer des métriques liées aux itinéraires. |
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/plus.business.managehttps://www.googleapis.com/auth/business.manage
Pour en savoir plus, consultez la Présentation d'OAuth 2.0.
DrivingDirectionMetricsRequest
Requête d'insights sur les itinéraires.
| Représentation JSON | |
|---|---|
{
"numDays": enum ( |
|
| Champs | |
|---|---|
numDays |
Nombre de jours pour lesquels agréger les données. Les résultats affichés seront les données disponibles pour le dernier nombre de jours demandés. Les valeurs valides sont 7, 30 et 90. |
languageCode |
Code BCP 47 du langage. Si aucun code de langue n'est fourni, la langue par défaut est l'anglais. |
NumDays
Nombre de jours pendant lesquels cette demande peut être traitée.
| Enums | |
|---|---|
SEVEN |
7 jours. Il s'agit de la valeur par défaut. |
THIRTY |
30 jours. |
NINETY |
90 jours. |
LocationMetrics
Série de métriques et de RépartitionMetrics associées à un établissement sur une période donnée.
| Représentation JSON | |
|---|---|
{
"locationName": string,
"timeZone": string,
"metricValues": [
{
object ( |
|
| Champs | |
|---|---|
locationName |
Nom de ressource d'emplacement auquel ces valeurs appartiennent. |
timeZone |
Fuseau horaire IANA de l'emplacement. |
metricValues[] |
Liste de valeurs pour les métriques demandées. |
LocationDrivingDirectionMetrics
Emplacement indexé avec les régions d'où viennent généralement les utilisateurs. Ces données sont obtenues en comptabilisant le nombre de demandes d'itinéraire vers cet établissement provenant de chaque région.
| Représentation JSON | |
|---|---|
{
"locationName": string,
"topDirectionSources": [
{
object ( |
|
| Champs | |
|---|---|
locationName |
Nom de ressource d'emplacement auquel cette valeur de métrique appartient. |
topDirectionSources[] |
Requêtes d'itinéraire par région source. Par convention, les résultats sont triés par nombre (10 résultats au maximum). |
timeZone |
Fuseau horaire (ID de fuseau horaire IANA, par exemple, "Europe/Londres") du lieu. |
TopDirectionSources
Principales régions d'où proviennent les demandes d'itinéraire.
| Représentation JSON | |
|---|---|
{
"dayCount": integer,
"regionCounts": [
{
object ( |
|
| Champs | |
|---|---|
dayCount |
Nombre de jours sur lesquels les données sont agrégées. |
regionCounts[] |
Régions triées par ordre décroissant du nombre. |
RegionCount
Une région avec le nombre de requêtes associé.
| Représentation JSON | |
|---|---|
{
"latlng": {
object ( |
|
| Champs | |
|---|---|
latlng |
Centre de la région. |
label |
Libellé lisible pour la région. |
count |
Nombre de demandes d'itinéraires depuis cette région. |