- Żą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 określonych za pomocą nazw, dla których można pobrać statystyki. |
basicRequest |
Prośba o uwzględnienie w raporcie podstawowych statystyk. |
drivingDirectionsRequest |
Prośba o uwzględnienie w raporcie statystyk dotyczących żądań wskazówek dojazdu. |
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Wiadomość z odpowiedzią na temat: Insights.ReportLocationInsights
.
Zapis JSON | |
---|---|
{ "locationMetrics": [ { object ( |
Pola | |
---|---|
locationMetrics[] |
Zbiór wartości danych według lokalizacji. |
locationDrivingDirectionMetrics[] |
Zbiór wartości danych związanych ze wskazówkami dojazdu. |
Zakresy autoryzacji
Wymaga jednego z tych zakresów 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 wskazówek dojazdu.
Zapis JSON | |
---|---|
{
"numDays": enum ( |
Pola | |
---|---|
numDays |
Liczba dni, dla których mają zostać zebrane dane. Zwrócone wyniki będą dostępne jako dane z ostatniej żądanej liczby dni. Prawidłowe wartości to 7, 30 i 90. |
languageCode |
Kod BCP 47 języka. Jeśli nie podasz kodu języka, domyślnie zostanie ustawiony język angielski. |
NumDays
Liczba dni, z których może być obsługiwana ta prośba.
Wartości w polu enum | |
---|---|
SEVEN |
7 dni. jest to wartość domyślna |
THIRTY |
30 dni. |
NINETY |
90 dni. |
LocationMetrics
Seria danych i wskaźników podziału 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 wskaźników. |
LocationDrivingDirectionMetrics
Lokalizacja indeksowana według regionów, z których zwykle pochodzą użytkownicy. Służą one do zliczania, ile żądań wskazówek dojazdu do danej lokalizacji pochodzi z każdego regionu.
Zapis JSON | |
---|---|
{
"locationName": string,
"topDirectionSources": [
{
object ( |
Pola | |
---|---|
locationName |
Nazwa zasobu lokalizacji, do której należy ta wartość wskaźnika. |
topDirectionSources[] |
Żądania wskazówek dojazdu według regionu źródłowego. Według konwencji są one sortowane według liczebności – może ich być maksymalnie 10. |
timeZone |
Strefa czasowa (identyfikatory stref czasowych IANA, np. „Europe/London”) lokalizacji. |
TopDirectionSources
Najczęstsze regiony, z których pochodzą zapytania o wskazówki dojazdu.
Zapis JSON | |
---|---|
{
"dayCount": integer,
"regionCounts": [
{
object ( |
Pola | |
---|---|
dayCount |
Dane z kilku dni są obliczane zbiorczo. |
regionCounts[] |
Regiony posortowane w kolejności malejącej według liczby. |
RegionCount
Region z liczbą powiązanych żą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. |