- Richiesta HTTP
- Parametri percorso
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- BusinessCallsInsights
- MetricType
- AggregateMetrics
- HourlyMetrics
- WeekDayMetrics
- DayOfWeek
- Data
Restituisce informazioni sulle chiamate alle attività commerciali per una sede.
Richiesta HTTP
GET https://mybusinessbusinesscalls.googleapis.com/v1/{parent=locations/*}/businesscallsinsights
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
parent |
Obbligatorio. La sede principale per cui recuperare le statistiche sulle chiamate. Formato: locations/{locationId} |
Parametri di query
Parametri | |
---|---|
pageSize |
(Facoltativo) Il numero massimo di BusinessCallsInsights da restituire. Se non specificato, verranno restituiti al massimo 20. Alcuni dei parametri metric_types(ad es.AGGREGATE_COUNT) restituiscono una singola pagina. Per queste metriche, pageSize viene ignorato. |
pageToken |
(Facoltativo) Un token di pagina, ricevuto da una precedente chiamata a Durante l'impaginazione, tutti gli altri parametri forniti a |
filter |
(Facoltativo) Un filtro che vincola gli insight sulle chiamate da restituire. La risposta include solo le voci che corrispondono al filtro. Se il valore MetricType non viene specificato, viene restituito AGGREGATE_COUNT. Se non viene specificata alcuna data di fine, viene utilizzata l'ultima data per cui sono disponibili i dati. Se non viene specificata alcuna data di inizio, per impostazione predefinita utilizzeremo la prima data per la quale sono disponibili i dati, che al momento corrisponde a 6 mesi. Se la data di inizio è precedente alla data in cui sono disponibili i dati, i dati vengono restituiti a partire dalla data in cui sono disponibili. Al momento supportiamo i seguenti filtri. 1. startDate="DATA" dove la data è nel formato AAAA-MM-GG. 2. endDate="DATA" dove la data è nel formato AAAA-MM-GG. 3. metricType=XYZ, dove XYZ è un MetricType valido. 4. Congiunzioni(AND) di tutte le risposte precedenti. ad es. "startDate=2021-08-01 AND endDate=2021-08-10 AND metricType=AGGREGATE_COUNT" Il valore metricType AGGREGATE_COUNT ignora la parte DD della data. |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Messaggio di risposta per businesscallsinsights.list.
Rappresentazione JSON |
---|
{
"businessCallsInsights": [
{
object ( |
Campi | |
---|---|
businessCallsInsights[] |
Una raccolta di informazioni sulle chiamate dell'attività per la sede. |
nextPageToken |
Un token, che può essere inviato come |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/business.manage
Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.
BusinessCallsInsights
Statistiche sulle chiamate effettuate verso una località.
Rappresentazione JSON |
---|
{ "name": string, "metricType": enum ( |
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa degli insight sulle chiamate. Formato: locations/{location}/businesscallsinsights |
metricType |
La metrica per cui si applica il valore. |
aggregateMetrics |
Metrica per l'intervallo di tempo basato su startDate e endDate. |
MetricType
Il tipo di metrica.
Enum | |
---|---|
METRIC_TYPE_UNSPECIFIED |
Il tipo di metrica non è specificato. |
AGGREGATE_COUNT |
Le metriche fornite sono conteggi aggregati nell'intervallo di tempo di input. |
AggregateMetrics
Metriche aggregate nell'intervallo di tempo di input.
Rappresentazione JSON |
---|
{ "missedCallsCount": integer, "answeredCallsCount": integer, "hourlyMetrics": [ { object ( |
Campi | |
---|---|
missedCallsCount |
Conteggio totale delle chiamate senza risposta. |
answeredCallsCount |
Conteggio totale delle chiamate con risposta. |
hourlyMetrics[] |
Un elenco di metriche per ora del giorno. |
weekdayMetrics[] |
Un elenco di metriche per giorno della settimana. |
startDate |
Data per questa metrica. Se la metrica è mensile, vengono utilizzati solo anno e mese. |
endDate |
Data di fine per questa metrica. |
HourlyMetrics
Metriche per un'ora.
Rappresentazione JSON |
---|
{ "hour": integer, "missedCallsCount": integer } |
Campi | |
---|---|
hour |
Ora del giorno. I valori consentiti sono 0-23. |
missedCallsCount |
Conteggio totale di chiamate senza risposta per quest'ora. |
WeekDayMetrics
Metriche per un giorno della settimana.
Rappresentazione JSON |
---|
{
"day": enum ( |
Campi | |
---|---|
day |
Giorno della settimana. I valori consentiti sono da domenica a sabato. |
missedCallsCount |
Conteggio totale di chiamate senza risposta per quest'ora. |
DayOfWeek
Rappresenta un giorno della settimana.
Enum | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
Il giorno della settimana non è specificato. |
MONDAY |
Lunedì |
TUESDAY |
Martedì |
WEDNESDAY |
Mercoledì |
THURSDAY |
Giovedì |
FRIDAY |
Venerdì |
SATURDAY |
Sabato |
SUNDAY |
Domenica |
Data
Rappresenta una data di calendario intera o parziale, come un compleanno. L'ora del giorno e il fuso orario sono specificati altrove o non sono significativi. La data è relativa al calendario gregoriano. Può trattarsi di uno dei seguenti valori:
- Una data completa, con valori diversi da zero per anno, mese e giorno
- Un mese e un giorno con zero anni (ad es. un anniversario)
- Un anno a sé stante, con uno zero mese e uno zero-day
- Un anno e un mese, con zero-day (ad es. la data di scadenza della carta di credito)
Tipi correlati: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
Rappresentazione JSON |
---|
{ "year": integer, "month": integer, "day": integer } |
Campi | |
---|---|
year |
Anno della data. Il valore deve essere compreso tra 1 e 9999 oppure 0 per specificare una data senza anno. |
month |
Mese dell'anno. Il valore deve essere compreso tra 1 e 12 oppure 0 per specificare un anno senza mese e giorno. |
day |
Giorno di un mese. Deve essere compreso tra 1 e 31 e deve essere valido per l'anno e il mese oppure 0 per specificare un anno da solo o un anno e mese in cui il giorno non è significativo. |