- Solicitação HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos da autorização
- BusinessCallsInsights
- MetricType
- AggregateMetrics
- HourlyMetrics
- WeekDayMetrics
- DayOfWeek
- Date
Retorna insights de chamadas comerciais para um local.
Solicitação HTTP
GET https://mybusinessbusinesscalls.googleapis.com/v1/{parent=locations/*}/businesscallsinsights
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
| parent | 
 Obrigatório. O local pai para o qual os insights de chamadas serão buscados. Formato: locations/{locationId} | 
Parâmetros de consulta
| Parâmetros | |
|---|---|
| pageSize | 
 Opcional. O número máximo de BusinessCallsInsights a serem retornados. Se não for especificado, serão retornados no máximo 20. Alguns dos metric_types(por exemplo, AGGREGATE_COUNT) retornam uma única página. Nessas métricas, o pageSize é ignorado. | 
| pageToken | 
 Opcional. Um token de página recebido de uma chamada  Ao paginar, todos os outros parâmetros fornecidos para  | 
| filter | 
 Opcional. Um filtro que restringe o retorno dos insights de chamadas. A resposta inclui apenas entradas que correspondem ao filtro. Se o MetricType não for fornecido, AGGREGATE_COUNT será retornado. Se nenhuma endDate for fornecida, a última data em que os dados estarão disponíveis será usada. Se nenhuma startDate for fornecida, o padrão será a primeira data em que os dados estiverem disponíveis, que atualmente é seis meses. Se startDate for anterior à data em que os dados estarão disponíveis, os dados serão retornados a partir da data em que estão disponíveis. No momento, oferecemos suporte aos filtros a seguir. 1. startDate="DATA" em que a data está no formato AAAA-MM-DD. 2. endDate="DATA" em que a data está no formato AAAA-MM-DD. 3. metricType=XYZ onde XYZ é um MetricType válido. 4. Conjunções(E) de todas as opções acima. Por exemplo: "startDate=2021-08-01 AND endDate=2021-08-10 AND metricType=AGGREGATE_COUNT" O metricType AGGREGATE_COUNT ignora a parte DD da data. | 
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Mensagem de resposta para businesscallsinsights.list.
| Representação JSON | 
|---|
| {
  "businessCallsInsights": [
    {
      object ( | 
| Campos | |
|---|---|
| businessCallsInsights[] | 
 Um conjunto de insights de chamadas de negócios para o local. | 
| nextPageToken | 
 Um token, que pode ser enviado como  | 
Escopos de autorização
Requer o seguinte escopo OAuth:
- https://www.googleapis.com/auth/business.manage
Para mais informações, consulte a Visão geral do OAuth 2.0.
BusinessCallsInsights
Insights de chamadas feitas para um local.
| Representação JSON | 
|---|
| { "name": string, "metricType": enum ( | 
| Campos | |
|---|---|
| name | 
 Obrigatório. O nome do recurso das chamadas para insights. Formato: locations/{location}/businesscallsinsights | 
| metricType | 
 A métrica à qual o valor se aplica. | 
| aggregateMetrics | 
 Métrica do período com base em startDate e endDate. | 
MetricType
O tipo de métrica.
| Enums | |
|---|---|
| METRIC_TYPE_UNSPECIFIED | O tipo de métrica não foi especificado. | 
| AGGREGATE_COUNT | As métricas fornecidas são contagens agregadas ao longo de input time_range. | 
AggregateMetrics
Métricas agregadas no período de entrada.
| Representação JSON | 
|---|
| { "missedCallsCount": integer, "answeredCallsCount": integer, "hourlyMetrics": [ { object ( | 
| Campos | |
|---|---|
| missedCallsCount | 
 Contagem total de chamadas perdidas. | 
| answeredCallsCount | 
 Contagem total de chamadas atendidas. | 
| hourlyMetrics[] | 
 Uma lista de métricas por hora do dia. | 
| weekdayMetrics[] | 
 Uma lista de métricas por dia da semana. | 
| startDate | 
 Data desta métrica. Se a métrica for mensal, apenas ano e mês serão usados. | 
| endDate | 
 Data de término desta métrica. | 
HourlyMetrics
Métricas para uma hora.
| Representação JSON | 
|---|
| { "hour": integer, "missedCallsCount": integer } | 
| Campos | |
|---|---|
| hour | 
 Hora do dia. Os valores permitidos são de 0 a 23. | 
| missedCallsCount | 
 Contagem total de chamadas perdidas nesta hora. | 
WeekDayMetrics
Métricas para um dia da semana.
| Representação JSON | 
|---|
| {
  "day": enum ( | 
| Campos | |
|---|---|
| day | 
 Dia da semana. Os valores permitidos são de domingo a sábado. | 
| missedCallsCount | 
 Contagem total de chamadas perdidas nesta hora. | 
DayOfWeek
Representa um dia da semana.
| Enums | |
|---|---|
| DAY_OF_WEEK_UNSPECIFIED | O dia da semana não é especificado. | 
| MONDAY | Segunda-feira | 
| TUESDAY | Terça-feira | 
| WEDNESDAY | Quarta-feira | 
| THURSDAY | Quinta-feira | 
| FRIDAY | Sexta-feira | 
| SATURDAY | Sábado | 
| SUNDAY | Domingo | 
Data
Representa uma data inteira ou parcial do calendário, como um aniversário. A hora do dia e o fuso horário são especificados em outro lugar ou são insignificantes. A data é referente ao calendário gregoriano. Isso pode representar uma das seguintes opções:
- uma data completa, com valores de ano, mês e dia diferentes de zero.
- um mês e dia, com um ano zero (por exemplo, uma data comemorativa);
- um ano sozinho, com um mês zero e um dia zero.
- um ano e um mês, com um dia zero (por exemplo, uma data de validade de cartão de crédito);
Tipos relacionados: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
| Representação JSON | 
|---|
| { "year": integer, "month": integer, "day": integer } | 
| Campos | |
|---|---|
| year | 
 Ano da data. Precisa ser de 1 a 9.999 ou 0 para especificar uma data sem ano. | 
| month | 
 Mês do ano. Precisa ser de 1 a 12, ou 0 para especificar um ano sem um mês e dia. | 
| day | 
 Dia do mês. Precisa ser de 1 a 31 e válido para o ano e o mês, ou 0 para especificar um ano sozinho ou um ano e mês em que o dia não é significativo. |