Проследяване от страна на сървъра за PrestaShop
Включете webservice на PrestaShop, дайте на ROASaurus ключ за четене и платените поръчки се изтеглят на всеки 5 минути и се изпращат към вашите рекламни платформи от сървъра.
| PrestaShop накратко | |
|---|---|
| Поръчките пристигат чрез | Проверка през webservice на всеки 5 минути |
| Данни за достъп | Webservice ключ с GET достъп до поръчките, клиентите, адресите, държавите и валутите |
| Платени поръчки | Поръчки, които PrestaShop отбелязва като валидни |
| Кодов фрагмент за благодарност | order-confirmation.tpl или hook-ът displayOrderConfirmation |
| Съпоставяне на поръчките | Кодов фрагмент за благодарност, след това имейл, въведен по-рано |
Как се свързва PrestaShop
- Добавете скрипта на ROASaurus в хедъра на вашата тема (
templates/_partials/head.tpl) или чрез модул за персонализиран код. - Добавете кодовия фрагмент за страницата за благодарност към
order-confirmation.tplили към модул на hook-аdisplayOrderConfirmation, попълнен с ID на поръчката. - Advanced Parameters › Webservice: включете го и добавете ключ с GET достъп до поръчките, клиентите, адресите, държавите и валутите. Въведете ключа в ROASaurus.
Как се четат поръчките
PrestaShop няма webhook-ове за поръчки, затова ROASaurus пита webservice за поръчките, обновени след последното му изпълнение, на всеки 5 минути, с 30-минутно препокриване. Само поръчките, които PrestaShop отбелязва като валидни, се броят за платени. За всяка поръчка ROASaurus търси клиента, адреса за фактуриране, държавата и валутата, поради което ключът има нужда от достъп за четене до тези ресурси.
Артикулите запазват продукта и неговата комбинация, така че вариантите се различават. ROASaurus чете платената обща сума с включен данък, референцията на поръчката, имейла и името на клиента, телефона, града, пощенския код и държавата.
Свързване на поръчките с кликовете върху реклами
Кодовият фрагмент за страницата за благодарност задейства покупката в ROASaurus с ID на поръчката в PrestaShop и общата сума на страницата за потвърждение, което свързва поръчката с посетителя и с клика му върху реклама. Без него ROASaurus разчита на имейл, който посетителят е въвел по-рано във вашия сайт, например в изскачащ прозорец.
Ограничения
- Без webhook-ове: поръчките достигат до рекламните ви платформи до 5 минути, след като станат валидни. „Fetch orders now“ стартира синхронизация при поискване.
- Поръчките от PrestaShop не съдържат IP адреса на купувача, затова резервното съпоставяне по IP не е налично. Добавете кодовия фрагмент за страницата за благодарност.
- Конекторът е изграден по официалната API документация на платформата. Натиснете Test connection, след като запазите данните си за достъп, после направете тестова поръчка и проверете Event log.
Свързани
Въпроси и отговори
Защо ключът за webservice има нужда от достъп до клиентите и адресите?
Поръчката в PrestaShop съдържа само ID-та на клиента, адреса за фактуриране, държавата и валутата. ROASaurus чете тези записи, за да вземе имейла, името и местоположението, които хешира за рекламните платформи.
Кои поръчки се изпращат?
Поръчките, които PrestaShop отбелязва като валидни — така маркира платена поръчка. Останалите се пропускат, докато не станат валидни.
Колко бързо пристигат поръчките?
До около 5 минути. PrestaShop няма webhook-ове за поръчки, затова ROASaurus проверява webservice. „Fetch orders now“ в таба Connection синхронизира веднага.
Всяка продажба, проследена до рекламата, която я е донесла
Проследяване от страна на сървъра, печалба и пожизнена стойност на клиента в едно приложение. 14-дневен безплатен пробен период, без кредитна карта.
Започнете безплатния си пробен период →