Method: accounts.locations.reportInsights

Gibt einen Bericht mit Statistiken zu einem oder mehreren Messwerten nach Standort zurück.

HTTP-Anfrage

POST https://mybusiness.googleapis.com/v4/{name=accounts/*}/locations:reportInsights

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Der Ressourcenname des Kontos.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "locationNames": [
    string
  ],
  "basicRequest": {
    object (BasicMetricsRequest)
  },
  "drivingDirectionsRequest": {
    object (DrivingDirectionMetricsRequest)
  }
}
Felder
locationNames[]

string

Eine Sammlung von Standorten, für die Statistiken abgerufen werden sollen, angegeben durch ihre Namen.

basicRequest

object (BasicMetricsRequest)

Eine Anfrage zum Aufnehmen grundlegender Messwertstatistiken in den Bericht.

drivingDirectionsRequest

object (DrivingDirectionMetricsRequest)

Eine Anfrage, um Statistiken zu Anfragen zur Fahrtrichtung in den Bericht aufzunehmen.

Antworttext

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

Antwortnachricht für Insights.ReportLocationInsights.

JSON-Darstellung
{
  "locationMetrics": [
    {
      object (LocationMetrics)
    }
  ],
  "locationDrivingDirectionMetrics": [
    {
      object (LocationDrivingDirectionMetrics)
    }
  ]
}
Felder
locationMetrics[]

object (LocationMetrics)

Eine Sammlung von Messwerten nach Standort.

locationDrivingDirectionMetrics[]

object (LocationDrivingDirectionMetrics)

Eine Sammlung von Werten für richtungsbezogene Messwerte.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.

DrivingDirectionMetricsRequest

Eine Anfrage für Statistiken zu Wegbeschreibungen.

JSON-Darstellung
{
  "numDays": enum (NumDays),
  "languageCode": string
}
Felder
numDays

enum (NumDays)

Die Anzahl der Tage, für die Daten aggregiert werden sollen. Die zurückgegebenen Ergebnisse sind die verfügbaren Daten über die letzte Anzahl der angeforderten Tage. Gültige Werte sind 7, 30 und 90.

languageCode

string

Der BCP 47-Code für die Sprache. Wenn kein Sprachcode angegeben wird, wird standardmäßig Englisch verwendet.

NumDays

Anzahl der Tage, die diese Anfrage unterstützen kann.

Enums
SEVEN 7 Tage „Immer“ ist der Standardwert.
THIRTY 30 Tage.
NINETY 90 Tage.

LocationMetrics

Eine Reihe von Messwerten und Aufschlüsselungsmesswerten, die einem Standort über einen bestimmten Zeitraum zugeordnet sind.

JSON-Darstellung
{
  "locationName": string,
  "timeZone": string,
  "metricValues": [
    {
      object (MetricValue)
    }
  ]
}
Felder
locationName

string

Der Standortressourcenname, zu dem diese Werte gehören.

timeZone

string

IANA-Zeitzone für den Standort

metricValues[]

object (MetricValue)

Eine Liste der Werte für die angeforderten Messwerte.

LocationDrivingDirectionMetrics

Ein Standort, der mit den Regionen indexiert ist, aus denen die Nutzer normalerweise kommen. Dies wird erfasst, indem gezählt wird, wie viele Routenanfragen zu diesem Standort aus jeder Region stammen.

JSON-Darstellung
{
  "locationName": string,
  "topDirectionSources": [
    {
      object (TopDirectionSources)
    }
  ],
  "timeZone": string
}
Felder
locationName

string

Der Standortressourcenname, zu dem dieser Messwert gehört.

topDirectionSources[]

object (TopDirectionSources)

Anfragen zur Wegbeschreibung nach Quellregion. Konventionsgemäß werden diese nach Anzahl mit höchstens 10 Ergebnissen sortiert.

timeZone

string

Zeitzone (IANA-Zeitzonen-IDs, z. B. „Europa/London“) des Standorts.

TopDirectionSources

Top-Regionen, aus denen Anfragen für Wegbeschreibungen stammen.

JSON-Darstellung
{
  "dayCount": integer,
  "regionCounts": [
    {
      object (RegionCount)
    }
  ]
}
Felder
dayCount

integer

Die Anzahl der Tage, für die Daten aggregiert werden.

regionCounts[]

object (RegionCount)

Regionen in absteigender Reihenfolge nach Anzahl sortiert.

RegionCount

Eine Region mit der zugehörigen Anzahl von Anfragen.

JSON-Darstellung
{
  "latlng": {
    object (LatLng)
  },
  "label": string,
  "count": string
}
Felder
latlng

object (LatLng)

Zentrum der Region.

label

string

Menschenlesbares Label für die Region.

count

string (int64 format)

Anzahl der Routenanfragen aus dieser Region.