- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- DrivingDirectionMetricsRequest
- NumDays
- LocationMetrics
- LocationDrivingDirectionMetrics
- TopDirectionSources
- RegionCount
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 |
Nazwa zasobu konta. |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON | |
---|---|
{ "locationNames": [ string ], "basicRequest": { object ( |
Pola | |
---|---|
locationNames[] |
Zbiór lokalizacji, dla których mają być pobierane statystyki, określone za pomocą nazw. |
basicRequest |
Prośba o uwzględnienie w raporcie statystyk podstawowych danych. |
drivingDirectionsRequest |
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 ( |
Pola | |
---|---|
locationMetrics[] |
Zbiór wartości danych według lokalizacji. |
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 ( |
Pola | |
---|---|
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 |
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 ( |
Pola | |
---|---|
locationName |
Nazwa zasobu lokalizacji, do której należą te wartości. |
timeZone |
Strefa czasowa IANA dla lokalizacji. |
metricValues[] |
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 ( |
Pola | |
---|---|
locationName |
Nazwa zasobu lokalizacji, do której należy ta wartość danych. |
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 |
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 ( |
Pola | |
---|---|
dayCount |
Dane z liczby dni są agregowane. |
regionCounts[] |
Regiony posortowane w kolejności malejącej według liczby. |
RegionCount
Region z powiązaną liczbą żądań.
Zapis JSON | |
---|---|
{
"latlng": {
object ( |
Pola | |
---|---|
latlng |
Centrum regionu. |
label |
Czytelna dla człowieka etykieta regionu. |
count |
Liczba zapytań o wskazówki dojazdu z tego regionu. |