Для подальшої обробки та наскрізної аналітики є потреба зібрати дані:
Об’єкт інтеграції: CRM https://salesdrive.ua/
Суть завдання: Налаштування обробника скрипта, який буде приймати Incoming Webhooks від CRM при настанні певних подій "Зміна статусу" info[webhookType], info[webhookEvent]
та витягувати дані через REST API :
data[products][0][sku]
data[products][0][parameter]
data[products][0][amount]
data[products][0][costPrice]
data[products][0][price]
data[statusId] (збираємо зі статусом "20", "5")
data[orderTime]
data[id]
це мінімально необхідний пакет даних.
Технічні вимоги:
Досвід і знання алгоритму та інструментів..
Уміння працювати з документацією API, і саме розібратись з CRM https://salesdrive.ua/
Налаштування авторизації (OAuth 2.0 або API Keys).
Логування запитів для контролю помилок та стабільності передачі даних.
Очікуваний результат: Автоматичне отримання актуальних даних у нашу базу даних, Google Sheets, потрібне буде налаштування для сумісної роботи, приклад: