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 має бути скопійовано в обране поле

Відповіді:

Доброго ранку.
1. 2г
2. 1г
15.11.2023, 08:30

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

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


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

30$
15.11.2023, 09:09

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

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

Готові оплачувати. ПРошу надати рахунок або посилання на оплату

і ще одне питання. деякі події мають два джерела https://i.imgur.com/mV4RasC.png, яке із них буде записуватися в дод. поле події? Верхній запис для замовника є пріоритетнішим.
16.11.2023, 13:17

Перегиняк Александр
Oneboxconsulting (интегратор)
Рахунок оплачено. Коли планується виконання роботи?
22.11.2023, 18:03

До кінця тижня буде готова.
22.11.2023, 18:05


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

дані параметри приходять лише в запиті /binotel/push-caller/ (тобто до дзвінка та створення події)

могу запропонувати їх копіювання в подію якщо є контакт (якому в запиті і записались поля) - скопіювати з його додаткових полів, які вказані в налаштуваннях інтеграції
23.11.2023, 09:19


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

і щось по вашим логам я не бачу щоб вам передавались ці параметри
23.11.2023, 09:40

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


Тындык Максим Вадимович
OneBox production писал/а:

і щось по вашим логам я не бачу щоб вам передавались ці параметри
23.11.2023, 12:50

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

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

це не має сенсу тоді в доробці, бо налагодити копіювання цих даних в картку процесу з картки контакту діями можна і без неї.
23.11.2023, 12:51


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

там є все окрім getCallDomain та additionalData - вони передаються лише при запиті пошуку контакту на початку дзвінка - хіба шо робити якусь перевірку що закінчення дзвінка прийшло з getCallData (після запиту дзвінка) - і тоді копіювати з контакту ці поля


Перегиняк Александр писал/а:
це не має сенсу тоді в доробці, бо налагодити копіювання цих даних в картку процесу з картки контакту діями можна і без неї.

як скажете - так і реалізуємо
можемо зробити все окрім цих двох параметрів - інші приходять в getCallData, а назву джерела знайденного для події також можемо скопіювати до додаткового поля події
23.11.2023, 13:03

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

Тындык Максим Вадимович
OneBox production писал/а:
там є все окрім getCallDomain та additionalData - вони передаються лише при запиті пошуку контакту на початку дзвінка - хіба шо робити якусь перевірку що закінчення дзвінка прийшло з getCallData (після запиту дзвінка) - і тоді копіювати з контакту ці поля

ці параметри є в масиві GetCallData тільки з іншими ключами https://i.imgur.com/83uOJse.png

якщо така ситуація, то чи мижемо ми тоді переформулювати завдання на наступне:
замість того, щоби переписувати код по запису даних в дод. поля картки клієнта зробимо наступне
- таблиця з двох полів : в першому полі прописується ключ параметра з масиву getCallData , а в другому полі - вибір дод. поля події, куди буде записано значення параметру. І до цього кнопка додавання нового рядку "ключ - значення"
23.11.2023, 13:26

Реалізовано в виді мультиналаштування яке поле getCallData в яке додаткове поле події записувати при запиті завершення дзвінка бінотел
23.11.2023, 16:07

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар