- Żądanie HTTP
 - Parametry ścieżki
 - Parametry zapytania
 - Treść żądania
 - Treść odpowiedzi
 - Zakresy autoryzacji
 - BusinessCallsInsights
 - MetricType
 - AggregateMetrics
 - HourlyMetrics
 - WeekDayMetrics
 - DayOfWeek
 - Data
 
Zwraca statystyki połączeń biznesowych z lokalizacją.
Żądanie HTTP
GET https://mybusinessbusinesscalls.googleapis.com/v1/{parent=locations/*}/businesscallsinsights
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
parent | 
                
                   
 Wymagane. Lokalizacja nadrzędna, dla której mają być pobierane statystyki połączeń. Format: lokalizacje/{locationId}  | 
              
Parametry zapytania
| Parametry | |
|---|---|
pageSize | 
                
                   
 Opcjonalnie: Maksymalna liczba statystyk BusinessCallsInsights do zwrócenia. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 20. Niektóre z rodzajów danych(np.AGGREGATE_COUNT) zwracają jedną stronę. W przypadku tych danych wartość pageSize jest ignorowana.  | 
              
pageToken | 
                
                   
 Opcjonalnie: Token strony otrzymany z poprzedniego wywołania funkcji  Podczas dzielenia na strony wszystkie pozostałe parametry podane w narzędziu   | 
              
filter | 
                
                   
 Opcjonalnie: Filtr ograniczający statystyki połączeń, które mają zostać zwrócone. Odpowiedź zawiera tylko wpisy pasujące do filtra. Jeśli typ wskaźnika nie jest podany, zwracana jest wartość AGGREGATE_COUNT. Jeśli nie podano endDate, używana jest ostatnia data, dla której są dostępne dane. Jeśli nie podasz daty początkowej, domyślnie zostanie użyta pierwsza data, dla której dostępne są dane, czyli obecnie 6 miesięcy. Jeśli data początkowa przypada przed datą dostępności danych, to dane są zwracane od daty ich udostępnienia. Obecnie obsługujemy następujące filtry. 1. startDate="DATA" gdzie data jest w formacie RRRR-MM-DD. 2. endDate="DATA" gdzie data jest w formacie RRRR-MM-DD. 3. metricType=XYZ, gdzie XYZ to prawidłowy typ wskaźnika. 4. Spójniki(ORAZ) wszystkich powyższych. np. "startDate=2021-08-01 AND endDate=2021-08-10 AND metricType=AGGREGATE_COUNT" Typ danych AGGREGATE_COUNT ignoruje część daty DD.  | 
              
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Wiadomość z odpowiedzią na temat businesscallsinsights.list.
| Zapis JSON | 
|---|
{
  "businessCallsInsights": [
    {
      object ( | 
                  
| Pola | |
|---|---|
businessCallsInsights[] | 
                    
                       
 Zbiór statystyk dotyczących połączeń biznesowych w danej lokalizacji.  | 
                  
nextPageToken | 
                    
                       
 Token, który może zostać wysłany jako   | 
                  
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/business.manage
Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.
BusinessCallsInsights
Statystyki połączeń z lokalizacją.
| Zapis JSON | 
|---|
{ "name": string, "metricType": enum (  | 
              
| Pola | |
|---|---|
name | 
                
                   
 Wymagane. Nazwa zasobu statystyk połączeń. Format: lokalizacje/{lokalizacja}/businesscallsinsights  | 
              
metricType | 
                
                   
 Dane, do których ma zastosowanie wartość.  | 
              
aggregateMetrics | 
                
                   
 Dane dotyczące zakresu czasu na podstawie data rozpoczęcia i data zakończenia.  | 
              
MetricType
Typ danych.
| Wartości w polu enum | |
|---|---|
METRIC_TYPE_UNSPECIFIED | 
                Typ wskaźnika nie jest określony. | 
AGGREGATE_COUNT | 
                Podane wskaźniki to liczby zbiorcze w zakresie wejściowego zakresu czasu. | 
AggregateMetrics
Wskaźniki zagregowane w wejściowym zakresie czasowym.
| Zapis JSON | 
|---|
{ "missedCallsCount": integer, "answeredCallsCount": integer, "hourlyMetrics": [ { object (  | 
              
| Pola | |
|---|---|
missedCallsCount | 
                
                   
 Łączna liczba nieodebranych połączeń.  | 
              
answeredCallsCount | 
                
                   
 Łączna liczba odebranych połączeń.  | 
              
hourlyMetrics[] | 
                
                   
 Lista danych według pory dnia.  | 
              
weekdayMetrics[] | 
                
                   
 Lista danych według dnia tygodnia.  | 
              
startDate | 
                
                   
 Data dla tych danych. Jeśli rodzaj danych jest miesięczny, używane są tylko rok i miesiąc.  | 
              
endDate | 
                
                   
 Data zakończenia dla tych danych.  | 
              
HourlyMetrics
Dane na godzinę.
| Zapis JSON | 
|---|
{ "hour": integer, "missedCallsCount": integer }  | 
              
| Pola | |
|---|---|
hour | 
                
                   
 Pora dnia. Dozwolone są wartości z przedziału 0–23.  | 
              
missedCallsCount | 
                
                   
 Łączna liczba nieodebranych połączeń w tej godzinie.  | 
              
WeekDayMetrics
Dane dla dnia tygodnia.
| Zapis JSON | 
|---|
{
  "day": enum ( | 
              
| Pola | |
|---|---|
day | 
                
                   
 Dzień tygodnia. Dozwolone wartości to od niedzieli do soboty.  | 
              
missedCallsCount | 
                
                   
 Łączna liczba nieodebranych połączeń w tej godzinie.  | 
              
DzieńTygodnia
Przedstawia dzień tygodnia.
| Wartości w polu enum | |
|---|---|
DAY_OF_WEEK_UNSPECIFIED | 
                Dzień tygodnia nie jest określony. | 
MONDAY | 
                Poniedziałek | 
TUESDAY | 
                Tuesday (wtorek) | 
WEDNESDAY | 
                Wednesday (środa) | 
THURSDAY | 
                Thursday (czwartek) | 
FRIDAY | 
                Friday (piątek) | 
SATURDAY | 
                Saturday (sobota) | 
SUNDAY | 
                niedziela | 
Data
Reprezentuje całą datę lub jej część, na przykład datę urodzin. Pora dnia i strefa czasowa zostały określone w innym miejscu lub są nieistotne. Data zależy od kalendarza gregoriańskiego. Może to być jedna z tych wartości:
- pełną datę, zawierającą rok, miesiąc i dzień o wartości większej niż 0;
 - Miesiąc i dzień bez roku (np. rocznica)
 - Samotny rok z zerowym miesiącem i zerowym dniem
 - Rok i miesiąc z zerową datą ważności (np.data ważności karty kredytowej).
 
Powiązane typy: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
| Zapis JSON | 
|---|
{ "year": integer, "month": integer, "day": integer }  | 
              
| Pola | |
|---|---|
year | 
                
                   
 Rok daty. Wartość musi mieścić się w zakresie od 1 do 9999 lub od 0 do określenia daty bez roku.  | 
              
month | 
                
                   
 Miesiąc w roku. Musi mieścić się w zakresie od 1 do 12 lub 0, jeśli chcesz określić rok bez miesiąca i dnia.  | 
              
day | 
                
                   
 Dzień miesiąca. Wartość musi należeć do zakresu od 1 do 31 i jest ważna dla roku i miesiąca. Wartość 0 pozwala określić pojedynczy rok lub rok i miesiąc, w którym dzień nie jest istotny.  |