Интеграция с онлайн магазин

Проследяване от страна на сървъра за PrestaShop

Включете webservice на PrestaShop, дайте на ROASaurus ключ за четене и платените поръчки се изтеглят на всеки 5 минути и се изпращат към вашите рекламни платформи от сървъра.

PrestaShop накратко
Поръчките пристигат чрезПроверка през webservice на всеки 5 минути
Данни за достъпWebservice ключ с GET достъп до поръчките, клиентите, адресите, държавите и валутите
Платени поръчкиПоръчки, които PrestaShop отбелязва като валидни
Кодов фрагмент за благодарностorder-confirmation.tpl или hook-ът displayOrderConfirmation
Съпоставяне на поръчкитеКодов фрагмент за благодарност, след това имейл, въведен по-рано

Как се свързва PrestaShop

  1. Добавете скрипта на ROASaurus в хедъра на вашата тема (templates/_partials/head.tpl) или чрез модул за персонализиран код.
  2. Добавете кодовия фрагмент за страницата за благодарност към order-confirmation.tpl или към модул на hook-а displayOrderConfirmation, попълнен с ID на поръчката.
  3. 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-дневен безплатен пробен период, без кредитна карта.

Започнете безплатния си пробен период →