- 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» AGGREGATE_COUNT metricType игнорирует часть 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, чтобы указать год отдельно или год и месяц, если день не имеет значения. |