Проследяване от страна на сървъра за магазини в Ecwid
ROASaurus чете платените поръчки от Ecwid чрез токен на персонализирано приложение и ги изпраща към вашите рекламни платформи от сървъра. Поискайте webhook-ове от поддръжката на Ecwid и поръчките ще пристигат незабавно.
| Ecwid накратко | |
|---|---|
| Поръчките пристигат чрез | Проверка през API на всеки 5 минути; webhook-ове, след като поддръжката на Ecwid ги включи |
| Данни за достъп | Store ID, секретният токен на персонализираното приложение и неговият client secret за webhook-овете |
| Проверка на webhook-а | HMAC подпис с client secret |
| Платени поръчки | Платежен статус PAID |
| Кодов фрагмент за благодарност | Ecwid.OnOrderPlaced, след скрипта за проследяване |
Как се свързва Ecwid
- Добавете скрипта на ROASaurus към сайта, в който е вграден вашият магазин в Ecwid, или към персонализирания код на вашия Instant Site.
- Добавете след него кодовия фрагмент за страницата за благодарност. Той слуша за събитието
OnOrderPlacedна Ecwid и задейства покупката в ROASaurus с номера на поръчката, общата сума и имейла. - На my.ecwid.com/#develop-apps създайте персонализирано приложение с достъп за четене до поръчките. Въведете в ROASaurus вашия store ID (показан в URL адреса на админ панела ви и под Account › Summary) и токена
secret_…на приложението.
След това ROASaurus изтегля на всеки 5 минути поръчките, обновени след последното му изпълнение, и изпраща тези с платежен статус PAID.
Незабавни поръчки с webhook-ове
Ecwid задава webhook URL адресите на персонализираните приложения чрез екипа си за поддръжка на API. Помолете ги да зададат webhook URL на вашето приложение към този в таба Connection на ROASaurus, със събитията order.created и order.updated. Поставете client secret на приложението в ROASaurus: всеки webhook се проверява спрямо своя HMAC подпис, а след това поръчката се изтегля от API.
Какво чете ROASaurus от всяка поръчка
Обща сума, валута, имейл, име, телефон и адрес за фактуриране, ID на клиента и артикулите с тяхната комбинация, количество, цена и SKU. Поръчките от Ecwid включват IP адреса и user agent на купувача, така че ROASaurus може да съпостави и по същия IP и браузър, но само когато подхожда точно един посетител.
Ограничения
- За webhook-овете е нужна заявка към поддръжката на Ecwid. Дотогава получаването на поръчките отнема до 5 минути.
- Ecwid предава едно поле за име, което ROASaurus разделя на собствено и фамилно име.
- Конекторът е изграден по официалната API документация на платформата. Натиснете Test connection, след като запазите данните си за достъп, после направете тестова поръчка и проверете Event log.
Свързани
Въпроси и отговори
Защо трябва да се свържа с Ecwid за webhook-ове?
Ecwid конфигурира webhook URL на персонализирано приложение чрез своята поддръжка на API. Проверката на всеки 5 минути работи и без тях.
За какво служи client secret?
Той потвърждава, че webhook наистина идва от Ecwid. ROASaurus проверява с него HMAC подписа на всеки webhook, преди да изтегли поръчката.
Работи ли с Ecwid, вграден в друг сайт?
Да. Добавете скрипта на ROASaurus и кодовия фрагмент за страницата за благодарност към сайта, в който е вграден вашият магазин в Ecwid.
Всяка продажба, проследена до рекламата, която я е донесла
Проследяване от страна на сървъра, печалба и пожизнена стойност на клиента в едно приложение. 14-дневен безплатен пробен период, без кредитна карта.
Започнете безплатния си пробен период →