Отображает данные о производительности оператора, доступные звонящему.
Каждый результат представляет собой показатели производительности конкретного агента в конкретной стране. Если для агента недостаточно данных по данной стране, запись о производительности для этой пары агент-страна не возвращается.
HTTP-запрос
GET https://businesscommunications.googleapis.com/v1/analytics/agentPerformances
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры запроса
| Параметры | |
|---|---|
pageSize | Необязательно. Укажите максимальное количество результатов, которые должен вернуть сервер. Сервер может дополнительно ограничить максимальное количество результатов, возвращаемых на одной странице. Если pageSize равно 0, сервер сам определит количество возвращаемых результатов. Максимальное значение pageSize — 1000. |
pageToken | Необязательный параметр. Значение nextPageToken, возвращаемое из предыдущего запроса List, если таковое имелось. |
Текст запроса
Тело запроса должно быть пустым.
Ответный текст
Возвращает список результатов работы агентов.
В случае успеха тело ответа содержит данные следующей структуры:
| JSON-представление |
|---|
{
"agentPerformances": [
{
object ( |
| Поля | |
|---|---|
agentPerformances[] | Список достижений агентов. |
nextPageToken | Необязательный параметр. Токен пагинации для получения следующей страницы результатов. Если значение равно "", это означает, что дальнейшие результаты по запросу отсутствуют. |
Области полномочий
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/businesscommunications
Для получения более подробной информации см.OAuth 2.0 Overview .
Производительность агента
Показатели эффективности работы агента в стране.
| JSON-представление |
|---|
{ "name": string, "displayName": string, "countryCode": string, "agentUseCase": enum ( |
| Поля | |
|---|---|
name | Уникальный идентификатор агента. Определяется платформой. |
displayName | Обязательно. Имя, которое агент отображает пользователям. Максимум 40 символов. После подтверждения личности агента внести изменения невозможно. |
countryCode | Страновой аспект для заданных показателей эффективности. Указывается в виде кода страны ISO 3166 Alpha-2 . Например, «US» означает Соединенные Штаты Америки. |
agentUseCase | Вариант использования агента |
reputation | Репутация агента в данной стране. |
trafficLimit | Ограничение трафика для агента (количество сообщений на пользователя в месяц) в данной стране. Если на агента не распространяются ограничения трафика, значение не будет установлено. |
metricsPeriodEndTime | Временная метка, обозначающая конец периода, за который были рассчитаны метрики. Метрики, включая репутацию, рассчитываются на основе данных до этой временной метки. Эта временная метка соответствует последней полуночи по тихоокеанскому времени (PT). Используется RFC 3339, согласно которому сгенерированный вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
spamTrendDays7 | Тенденция спама за 7 дней. |
spamTrendDays28 | Тенденция спама за 28-дневный период. |
agentUnsubscribeReasonMetricsDays7 | Показатели причин отписки агентов за 7-дневный период. |
agentUnsubscribeReasonMetricsDays28 | Показатели причин отписки агентов за 28-дневный период. |
Репутация
Репутация агента в данной стране.
| Перечисления | |
|---|---|
REPUTATION_UNSPECIFIED | Репутация не указана. |
LOW | Низкая репутация. |
MEDIUM | Средний уровень репутации. Это уровень репутации по умолчанию. |
HIGH | Высокая репутация. |
TrendDirection
Показывает, как изменился показатель за определенный период времени.
| Перечисления | |
|---|---|
TREND_DIRECTION_UNSPECIFIED | Направление тренда не указано. |
DOWN | Тенденция к снижению. |
NEUTRAL | Тенденция не изменилась. |
UP | Тенденция восходящая. |
AgentUnsubscribeReasonMetrics
Метрики причин отписки агента за заданный период.
| JSON-представление |
|---|
{ "notSignedUpPercentage": integer, "tooManyMessagesPercentage": integer, "noLongerInterestedPercentage": integer, "spamPercentage": integer, "otherPercentage": integer } |
| Поля | |
|---|---|
notSignedUpPercentage | Процент пользователей, выбравших в качестве причины отписки «Не зарегистрирован». |
tooManyMessagesPercentage | Процент пользователей, выбравших в качестве причины отписки «Слишком много сообщений». |
noLongerInterestedPercentage | Процент пользователей, выбравших в качестве причины отписки «Больше не интересно». |
spamPercentage | Процент пользователей, выбравших «Спам» в качестве причины отписки. |
otherPercentage | Процент пользователей, выбравших «Другое» в качестве причины отписки. |