Method: accounts.locations.reportInsights

Zwraca raport zawierający statystyki dotyczące co najmniej jednego rodzaju danych według lokalizacji.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

Nazwa zasobu konta.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "locationNames": [
    string
  ],
  "basicRequest": {
    object (BasicMetricsRequest)
  },
  "drivingDirectionsRequest": {
    object (DrivingDirectionMetricsRequest)
  }
}
Pola
locationNames[]

string

Zbiór lokalizacji, dla których mają być pobierane statystyki, określone za pomocą nazw.

basicRequest

object (BasicMetricsRequest)

Prośba o uwzględnienie w raporcie statystyk podstawowych danych.

drivingDirectionsRequest

object (DrivingDirectionMetricsRequest)

Prośba o uwzględnienie w raporcie statystyk dotyczących zapytań o wskazówki dojazdu.

Treść odpowiedzi

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Wiadomość z odpowiedzią dla: Insights.ReportLocationInsights.

Zapis JSON
{
  "locationMetrics": [
    {
      object (LocationMetrics)
    }
  ],
  "locationDrivingDirectionMetrics": [
    {
      object (LocationDrivingDirectionMetrics)
    }
  ]
}
Pola
locationMetrics[]

object (LocationMetrics)

Zbiór wartości danych według lokalizacji.

locationDrivingDirectionMetrics[]

object (LocationDrivingDirectionMetrics)

Zbiór wartości danych związanych z kierunkiem jazdy.

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.

DrivingDirectionMetricsRequest

Prośba o statystyki trasy dojazdu.

Zapis JSON
{
  "numDays": enum (NumDays),
  "languageCode": string
}
Pola
numDays

enum (NumDays)

Liczba dni, dla których mają zostać zebrane dane. Zwrócone wyniki będą dostępne dla danych z ostatniej liczby żądanych dni. Prawidłowe wartości to 7, 30 i 90.

languageCode

string

Kod języka BCP 47. Jeśli kod języka nie zostanie podany, domyślnie jest ustawiony język angielski.

NumDays

Liczba dni, w których ta prośba może być obsługiwana.

Wartości w polu enum
SEVEN 7 dni. jest to wartość domyślna
THIRTY 30 dni.
NINETY 90 dni.

LocationMetrics

Seria danych i elementów BreakdownMetrics powiązanych z lokalizacją w określonym przedziale czasu.

Zapis JSON
{
  "locationName": string,
  "timeZone": string,
  "metricValues": [
    {
      object (MetricValue)
    }
  ]
}
Pola
locationName

string

Nazwa zasobu lokalizacji, do której należą te wartości.

timeZone

string

Strefa czasowa IANA dla lokalizacji.

metricValues[]

object (MetricValue)

Lista wartości żądanych danych.

LocationDrivingDirectionMetrics

Lokalizacja zindeksowana razem z regionami, z których zwykle pochodzą użytkownicy. Liczbę żądań wskazówek dojazdu do tej lokalizacji pochodzi z każdego regionu.

Zapis JSON
{
  "locationName": string,
  "topDirectionSources": [
    {
      object (TopDirectionSources)
    }
  ],
  "timeZone": string
}
Pola
locationName

string

Nazwa zasobu lokalizacji, do której należy ta wartość danych.

topDirectionSources[]

object (TopDirectionSources)

Żądania wskazówek dojazdu według regionu źródłowego. Według konwencji te wyniki są sortowane według liczby, która zawiera maksymalnie 10 wyników.

timeZone

string

Strefa czasowa (identyfikatory strefy czasowej IANA, np. „Europa/Londyn”) i lokalizacji.

TopDirectionSources

Główne regiony, z których pochodziły zapytania o wskazówki dojazdu.

Zapis JSON
{
  "dayCount": integer,
  "regionCounts": [
    {
      object (RegionCount)
    }
  ]
}
Pola
dayCount

integer

Dane z liczby dni są agregowane.

regionCounts[]

object (RegionCount)

Regiony posortowane w kolejności malejącej według liczby.

RegionCount

Region z powiązaną liczbą żądań.

Zapis JSON
{
  "latlng": {
    object (LatLng)
  },
  "label": string,
  "count": string
}
Pola
latlng

object (LatLng)

Centrum regionu.

label

string

Czytelna dla człowieka etykieta regionu.

count

string (int64 format)

Liczba zapytań o wskazówki dojazdu z tego regionu.