- HTTP-запрос
- Параметры пути
- Параметры запроса
- Тело запроса
- Тело ответа
- Области авторизации
- БизнесЗвонкиАналитика
- Тип метрики
- Агрегатные метрики
- Почасовые метрики
- НеделяДеньМетрики
- ДеньНедели
- Дата
Возвращает аналитическую информацию о бизнес-вызовах местоположения.
HTTP-запрос
 GET https://mybusinessbusinesscalls.googleapis.com/v1/{parent=locations/*}/businesscallsinsights
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
| parent |   Необходимый. Родительское местоположение, для которого требуется получить статистику вызовов. Формат: location/{locationId}. | 
Параметры запроса
| Параметры | |
|---|---|
| pageSize |   Необязательный. Максимальное количество возвращаемых BusinessCallsInsights. Если не указано, будет возвращено не более 20. Некоторые из metric_types (например, AGGREGATE_COUNT) возвращают одну страницу. Для этих метрик параметр pageSize игнорируется. | 
| pageToken |    Необязательный. Токен страницы, полученный в результате предыдущего вызова   При разбиении на страницы все остальные параметры, предоставленные в  | 
| filter |   Необязательный. Фильтр, ограничивающий возврат статистики вызовов. Ответ включает только записи, соответствующие фильтру. Если MetricType не указан, возвращается AGGREGATE_COUNT. Если endDate не указан, используется последняя дата, для которой доступны данные. Если startDate не указан, по умолчанию мы будем использовать первую дату, для которой доступны данные, которая в настоящее время составляет 6 месяцев. Если startDate предшествует дате доступности данных, данные возвращаются, начиная с даты их доступности. В настоящее время мы поддерживаем следующие фильтры. 1. startDate="ДАТА", где дата имеет формат ГГГГ-ММ-ДД. 2. endDate="ДАТА", где дата имеет формат ГГГГ-ММ-ДД. 3. metricType=XYZ, где XYZ — допустимый тип метрики. 4. Союзы (И) всего вышеперечисленного. например, «startDate=2021-08-01 И endDate=2021-08-10 И metricType=AGGREGATE_COUNT» Параметр metricType AGGREGATE_COUNT игнорирует часть даты, состоящую из DD. | 
Тело запроса
Тело запроса должно быть пустым.
Тело ответа
В случае успеха тело ответа содержит данные следующей структуры:
Ответное сообщение для businesscallsinsights.list.
| JSON-представление | 
|---|
| {
  "businessCallsInsights": [
    {
      object ( | 
| Поля | |
|---|---|
| businessCallsInsights[] |   Коллекция бизнес-звонков с информацией о местоположении. | 
| nextPageToken |    Токен, который можно отправить как  | 
Области авторизации
Требуется следующая область действия OAuth:
-  https://www.googleapis.com/auth/business.manage
Дополнительную информацию см. в обзоре OAuth 2.0 .
БизнесЗвонкиАналитика
Статистика звонков, совершенных в определенное место.
| JSON-представление | 
|---|
| { "name": string, "metricType": enum ( | 
| Поля | |
|---|---|
| name |   Необходимый. Имя ресурса статистики вызовов. Формат: location/{location}/businesscallsinsights. | 
| metricType |   Метрика, к которой применяется значение. | 
| aggregateMetrics |   Метрика для диапазона времени на основе startDate и endDate. | 
Тип метрики
Тип метрики.
| Перечисления | |
|---|---|
| METRIC_TYPE_UNSPECIFIED | Тип метрики не указан. | 
| AGGREGATE_COUNT | Предоставленные метрики представляют собой счетчики, агрегированные по входному диапазону времени. | 
Агрегатные метрики
Метрики, агрегированные за входной диапазон времени.
| JSON-представление | 
|---|
| { "missedCallsCount": integer, "answeredCallsCount": integer, "hourlyMetrics": [ { object ( | 
| Поля | |
|---|---|
| missedCallsCount |   Общее количество пропущенных звонков. | 
| answeredCallsCount |   Общее количество отвеченных вызовов. | 
| hourlyMetrics[] |   Список метрик по часам суток. | 
| weekdayMetrics[] |   Список показателей по дням недели. | 
| startDate |   Дата для этого показателя. Если метрика является ежемесячной, используются только год и месяц. | 
| endDate |   Дата окончания для этого показателя. | 
Почасовые метрики
Показатели за час.
| JSON-представление | 
|---|
| { "hour": integer, "missedCallsCount": integer } | 
| Поля | |
|---|---|
| hour |   Час дня. Допустимые значения: 0–23. | 
| missedCallsCount |   Общее количество пропущенных звонков за этот час. | 
НеделяДеньМетрики
Показатели за день недели.
| JSON-представление | 
|---|
| {
  "day": enum ( | 
| Поля | |
|---|---|
| day |   День недели. Допустимые значения: воскресенье – суббота. | 
| missedCallsCount |   Общее количество пропущенных звонков за этот час. | 
ДеньНедели
Представляет день недели.
| Перечисления | |
|---|---|
| DAY_OF_WEEK_UNSPECIFIED | День недели не указан. | 
| MONDAY | Понедельник | 
| TUESDAY | Вторник | 
| WEDNESDAY | Среда | 
| THURSDAY | Четверг | 
| FRIDAY | Пятница | 
| SATURDAY | Суббота | 
| SUNDAY | Воскресенье | 
Дата
Представляет полную или частичную календарную дату, например день рождения. Время суток и часовой пояс либо указаны в другом месте, либо не имеют значения. Дата указана по григорианскому календарю. Это может представлять собой одно из следующих действий:
- Полная дата с ненулевыми значениями года, месяца и дня.
- Месяц и день с нулевым годом (например, годовщина)
- Год сам по себе, с нулевым месяцем и нулевым днем.
- Год и месяц с нулевым днем (например, дата истечения срока действия кредитной карты).
Связанные типы: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
| JSON-представление | 
|---|
| { "year": integer, "month": integer, "day": integer } | 
| Поля | |
|---|---|
| year |   Год даты. Должно быть от 1 до 9999 или 0, чтобы указать дату без года. | 
| month |   Месяц года. Должно быть от 1 до 12 или 0, чтобы указать год без месяца и дня. | 
| day |   День месяца. Должно быть от 1 до 31 и действительно для года и месяца, или 0, чтобы указать год отдельно или год и месяц, если день не имеет значения. |