Создание групп телефонных номеров для замены на номера коллтрекинга
| Метод | create.replacement_phones_group |
|---|---|
| Описание | Создание групп телефонных номеров для замены на номера коллтрекинга |
| Кому доступен | Агент, Клиент |
Параметры запроса
| Название | Тип | Обязательный | Допустимые значения | Описание |
|---|---|---|---|---|
access_token |
string | да | Ключ сессии аутентификации | |
user_id |
number | нет | Уникальный идентификатор пользователя клиента агента от имени которого делается запрос Является обязательным для агентаДля получения списка пользователей клиента необходимо использовать метод "get.customer_users" |
|
site_ids |
array | да | Уникальные идентификаторы сайтов, которым принадлежат группы элементов сайта для замены на номера коллтрекинга. Метод получение списка существующих сайтов: "get.sites" | |
name |
string | да | Название группы. Название подсказывает, за какой номер отвечает группа. Например, можно указать название отдела: отдела продаж или тех. поддержки. | |
| Массив селекторов элементов страницы сайта, автоматически выбранных номеров коллтрекинга | ||||
phone_selectors |
array | В разрезе одного сайта(и группы) не должно быть селекторов с однинаковыми парами element_attribute и element_attribute_value | Массив селекторов элементов страницы сайта, автоматически выбранных номеров коллтрекинга | |
element_attribute |
enum | да |
|
Аттрибут заменяемого элемента на странице сайта
|
element_attribute_value |
string | да | Название, значение заменяемого элемента на странице сайта | |
phone_number_template |
string | нет | Формат номера. Выберите, как будет отображаться номер телефона в теге {phone}. Цифры номера обозначаются символом #, их может быть от 5 до 7. Если в вашем номере другое количество цифр, они останутся в начале маски. Например, если выбрана маска ###-##-##, номер с лишними символами 1234567 будет отображаться как 123-45-67. Номер с недостающими цифрами 12345 будет отображаться как 1-23-45. | |
phone_number_mask |
string | нет | Маска телефона. Правило отображения номеров коллтрекинга на сайте. Выберите один из существующих шаблонов или настройте свой, используя теги или добавляя любой текст. Значения тегов: {country} - код страны, {city} - код города, {phone} - номер телефона. Пример: +{country} ({city}) {phone} | |
Параметры ответа
| Название | Тип | Допустимые значения | Фильтрация | Сортировка | Описание |
|---|---|---|---|---|---|
id |
number | да | Уникальный идентификатор группы заменяемых элементов |
JSON структура запроса
{
"jsonrpc":"2.0",
"id":"number",
"method":"create.replacement_phones_group",
"params":{
"access_token":"string",
"user_id":"number",
"site_ids": [
"number"
],
"name": "string",
"phone_selectors":[
{
"element_attribute": "enum",
"element_attribute_value": "string",
"phone_number_template": "string",
"phone_number_mask": "string"
}
]
}
}
JSON структура ответа
{
"jsonrpc": "2.0",
"id": "number",
"result": {
"metadata": {
},
"data": [
{
"id": "number"
}
]
}
}
Список возвращаемых ошибок
Смотрим раздел "Список ошибок для методов с глаголом get"