Редактирование групп телефонных номеров для замены на номера коллтрекинга

Метод update.replacement_phones_group
Описание Редактирование групп телефонных номеров для замены на номера коллтрекинга
Кому доступен Агент, Клиент

Параметры запроса

Название Тип Обязательный Допустимые значения Описание
access_token string да Ключ сессии аутентификации
user_id number нет Уникальный идентификатор пользователя клиента агента от имени которого делается запрос
Является обязательным для агента
Для получения списка пользователей клиента необходимо использовать метод "get.customer_users"
id number да Уникальный идентификатор группы заменяемых элементов
name string Название группы. Название подсказывает, за какой номер отвечает группа. Например, можно указать название отдела: отдела продаж или тех. поддержки.
site_ids array Уникальные идентификаторы сайтов, которым принадлежат группы элементов сайта для замены на номера коллтрекинга. Метод получение списка существующих сайтов: "get.sites"
Массив селекторов элементов страницы сайта, автоматически выбранных номеров коллтрекинга
phone_selectors array В разрезе одного сайта(и группы) не должно быть селекторов с однинаковыми парами element_attribute и element_attribute_value Массив селекторов элементов страницы сайта, автоматически выбранных номеров коллтрекинга
element_attribute enum да
  • id
  • class
  • name
  • selector
  • number
Аттрибут заменяемого элемента на странице сайта
  • id - Идентификатор;
  • class - Класс;
  • name - Название;
  • selector - Селектор;
  • number - Номер на сайте.
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}

JSON структура запроса

Копировать
{
 "jsonrpc":"2.0",
 "id":"number",
 "method":"update.replacement_phones_group",
 "params":{
  "access_token":"string",
  "user_id":"number",
  "id":"number",
  "name": "string",
  "site_ids": [
   "number"
  ],
  "phone_selectors":[
   {
    "element_attribute": "enum",
    "element_attribute_value": "string",
    "phone_number_template": "string",
    "phone_number_mask": "string"
   }
  ]
 }
}

JSON структура ответа

Копировать
{
 "jsonrpc": "2.0",
 "id": "number",
 "result": {
   "data": {},
   "metadata": "object"
 }
}

Список возвращаемых ошибок

Смотрим раздел "Список ошибок для методов с глаголом get"

Спасибо за обращение
Понятно