- Żą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 1 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, których dotyczy pobieranie statystyk, określonych na podstawie ich nazw. |
basicRequest |
prośba o uwzględnienie w raporcie podstawowych statystyk danych; |
drivingDirectionsRequest |
prośbę o uwzględnienie w raporcie statystyk dotyczących żądań dotyczących wskazówek dojazdu; |
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Wiadomość z odpowiedzią dotyczącą 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 OAuth:
https://www.googleapis.com/auth/plus.business.manage
https://www.googleapis.com/auth/business.manage
Więcej informacji znajdziesz w artykule Omówienie OAuth 2.0.
DrivingDirectionMetricsRequest
Prośba o statystyki dotyczące wskazówek dojazdu.
Zapis JSON | |
---|---|
{
"numDays": enum ( |
Pola | |
---|---|
numDays |
Liczba dni, dla których mają zostać zebrane dane. Zwrócone wyniki będą zawierać dane z ostatniej liczby podanych 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 wybrany język angielski. |
NumDays
Liczba dni, w których można przesłać tę prośbę.
Wartości w polu enum | |
---|---|
SEVEN |
7 dni. jest to wartość domyślna |
THIRTY |
30 dni. |
NINETY |
90 dni. |
LocationMetrics
Seria danych i danych podziału powiązanych z lokalizacją w określonym zakresie czasowym.
Zapis JSON | |
---|---|
{
"locationName": string,
"timeZone": string,
"metricValues": [
{
object ( |
Pola | |
---|---|
locationName |
Nazwa zasobu lokalizacji, do którego 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. Zlicza się, ile żą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órego należy ta wartość danych. |
topDirectionSources[] |
Zapytania o trasę 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 stref czasowych IANA, np. „Europe/London”) lokalizacji. |
TopDirectionSources
Regiony, z których najczęściej pochodziły zapytania o wskazówki dojazdu.
Zapis JSON | |
---|---|
{
"dayCount": integer,
"regionCounts": [
{
object ( |
Pola | |
---|---|
dayCount |
Liczba dni, za które dane są agregowane. |
regionCounts[] |
Regiony posortowane malejąco według liczby. |
RegionCount
Region z powiązaną liczbą żądań.
Zapis JSON | |
---|---|
{
"latlng": {
object ( |
Pola | |
---|---|
latlng |
Centrum regionu. |
label |
Zrozumiała dla człowieka etykieta regionu. |
count |
Liczba żądań dotyczących wskazówek dojazdu z tego regionu. |