1b.app
Скопирована ссылка -

доработка интеграции. записанных в дополнительные поля события

Проект https://jaluzi-service.1b.app
В настройку интеграции с телефонией Бинотел прошу https://i.imgur.com/Ln1dNyM.png
1. добавить возможность записывать данные события в ДОПОЛНИТЕЛЬНЫЕ ПОЛЯ СОБЫТИЯ:
- в какое поле записывать gaClientId при звонке с сайта
- в какое поле записывать gaTrackingId при звонке с сайта
- в какое поле записывать getCallDomain при звонке с сайта
- в какое поле записывать additionalData при звонке с сайта
- в какое поле записывать ссылку по которому клиент нажал форму звонка с сайта
2. Добавить опцию
В какое поле записать источник события (список дополнительных полей событий) . При выборе поля значение из поля события "Источник" https://i.imgur.com/6I4zNZW.png должно быть скопировано в выбранное поле
Оригинальный вопрос доступен на версии: ua

Ответы:


Перегиняк Александр
Oneboxconsulting (интегратор)

Тындик Максим Вадимович
OneBox production писал/а:
Доброго утра.
1. 2г
2. 1г
сколько стоит 1 г?
15.11.2023, 09:05
Оригинальный комментарий доступен на версии: ua


Перегибяк Александр писал/а:
сколько стоит 1 г?

30$
15.11.2023, 09:09
Оригинальный комментарий доступен на версии: ua

Перегиняк Александр
Oneboxconsulting (интегратор)

Тындик Максим Вадимович
OneBox production писал/а:
Доброго утра.
1. 2г
2. 1г

Готовы оплачивать. Прошу предоставить счет или ссылку на оплату
и еще один вопрос. некоторые события имеют два источника https://i.imgur.com/mV4RasC.png, который из них будет записываться в прил. поле события? Верхняя запись для заказчика приоритетнее.
16.11.2023, 13:17
Оригинальный комментарий доступен на версии: ua

Перегиняк Александр
Oneboxconsulting (интегратор)
Счет оплачен. Когда планируется выполнение работы?
22.11.2023, 18:03
Оригинальный комментарий доступен на версии: ua



Перегибяк Александр писал/а:
- в какое поле записывать getCallDomain при звонке с сайта
- в какое поле записывать additionalData при звонке с сайта

данные параметры приходят только в запросе /binotel/push-caller/ (т.е. до вызова и создания события)
могу предложить их копирование в событие если есть контакт (которому в запросе и записались поля) - скопировать с его дополнительных полей, указанных в настройках интеграции
23.11.2023, 09:19
Оригинальный комментарий доступен на версии: ua


Тындик Максим Вадимович
OneBox production писал/а:
данные параметры приходят только в запросе /binotel/push-caller/ (т.е. до вызова и создания события)

и что-то по вашим логам я не вижу, чтобы вам передавались эти параметры
23.11.2023, 09:40
Оригинальный комментарий доступен на версии: ua

Перегиняк Александр
Oneboxconsulting (интегратор)
Может это в другом api https://i.imgur.com/IF0lBWa.png ?
url: /binotel/push/complete/
contentID: binotel-push-complete

Тындик Максим Вадимович
OneBox production писал/а:
и что-то по вашим логам я не вижу, чтобы вам передавались эти параметры
23.11.2023, 12:50
Оригинальный комментарий доступен на версии: ua

Перегиняк Александр
Oneboxconsulting (интегратор)

Тындик Максим Вадимович
OneBox production писал/а:
могу предложить их копирование в событие если есть контакт (которому в запросе и записались поля) - скопировать с его дополнительных полей, указанных в настройках интеграции

это не имеет смысла тогда в доработке, ибо наладить копирование этих данных в карту процесса с карточки контакта действиями можно и без нее.
23.11.2023, 12:51
Оригинальный комментарий доступен на версии: ua


Перегибяк Александр писал/а:
Может это в другом api https://i.imgur.com/IF0lBWa.png ?
url: /binotel/push/complete/
contentID: binotel-push-complete

там есть все кроме getCallDomain и additionalData - они передаются только при запросе поиска контакта в начале звонка - разве что делать какую-то проверку, что окончание звонка пришло с getCallData (по запросу звонка) - и тогда копировать из контакта эти поля

Перегибяк Александр писал/а:
это не имеет смысла тогда в доработке, ибо наладить копирование этих данных в карту процесса с карточки контакта действиями можно и без нее.

как скажете – так и реализуем
можем сделать все кроме этих двух параметров – другие приходят в getCallData, а название источника найденного для события также можем скопировать в дополнительное поле события
23.11.2023, 13:03
Оригинальный комментарий доступен на версии: ua

Перегиняк Александр
Oneboxconsulting (интегратор)

Тындик Максим Вадимович
OneBox production писал/а:
там есть все кроме getCallDomain и additionalData - они передаются только при запросе поиска контакта в начале звонка - разве что делать какую-то проверку, что окончание звонка пришло с getCallData (по запросу звонка) - и тогда копировать из контакта эти поля

эти параметры имеются в массиве GetCallData только с другими ключами https://i.imgur.com/83uOJse.png
если такая ситуация, то ли мы тогда переформулировать задачу на следующее:
вместо того, чтобы переписывать код по записи данных в прил. поля карты клиента сделаем следующее
- таблица из двух полей: в первом поле прописывается ключ параметра из массива getCallData, а во втором поле – выбор доп. поля события, куда будет записано значение параметра. И к этому кнопка добавления новой строки "ключ – значение"
23.11.2023, 13:26
Оригинальный комментарий доступен на версии: ua

Реализовано в виде мультинастройки какое поле getCallData в какое дополнительное поле события записывать при запросе завершения звонка бинотел
23.11.2023, 16:07
Оригинальный комментарий доступен на версии: ua

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий