Method: accounts.locations.reportInsights

Gibt einen Bericht zurück, der Informationen zu einem oder mehreren Messwerten nach Standort enthält.

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. Sie werden anhand ihrer Namen angegeben.

basicRequest

object (BasicMetricsRequest)

Eine Anfrage, grundlegende Messwertstatistiken in den Bericht aufzunehmen

drivingDirectionsRequest

object (DrivingDirectionMetricsRequest)

Eine Anfrage, um Statistiken zu Anfragen zu Wegbeschreibungen 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 Messwerte zu Wegbeschreibungen.

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 der letzten Anzahl von angeforderten Tagen. Gültige Werte sind 7, 30 und 90.

languageCode

string

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

NumDays

Anzahl der Tage, die für diese Anfrage unterstützt werden.

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

LocationMetrics

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

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

string

Der Name der Standortressource, zu dem diese Werte gehören.

timeZone

string

IANA-Zeitzone für den Standort.

metricValues[]

object (MetricValue)

Eine Liste von Werten für die angeforderten Messwerte.

LocationDrivingDirectionMetrics

Ein Standort, der mit den Regionen indexiert ist, aus denen Nutzer normalerweise kommen. Dazu wird gezählt, wie viele Anfragen für Wegbeschreibungen zu diesem Standort aus jeder Region stammen.

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

string

Der Name der Standortressource, zu dem dieser Messwert gehört.

topDirectionSources[]

object (TopDirectionSources)

Anfragen für Wegbeschreibungen nach Quellregion. Diese werden standardmäßig nach der Anzahl mit maximal 10 Ergebnissen sortiert.

timeZone

string

Zeitzone (IANA-Zeitzonen-IDs, z. B. 'Europe/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, die in absteigender Reihenfolge nach Anzahl sortiert sind.

RegionCount

Eine Region mit der zugehörigen Anzahl der Anfragen.

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

object (LatLng)

Mittelpunkt der Region.

label

string

Für Menschen lesbares Label für die Region.

count

string (int64 format)

Anzahl der Anfragen für Wegbeschreibungen aus dieser Region.