Проследяване от страна на сървъра за Shopware 6
Добавете интеграция в Shopware с достъп за четене до поръчките и ROASaurus синхронизира платените поръчки от Admin API. Webhook от Flow Builder ги кара да пристигат в момента на плащането.
| Shopware накратко | |
|---|---|
| Поръчките пристигат чрез | Проверка през Admin API на всеки 5 минути; мигновено с webhook от Flow Builder |
| Данни за достъп | Access key ID и secret access key на интеграцията |
| Платени поръчки | Транзакция в състояние paid |
| ID на поръчката | Номерът на поръчката в Shopware |
| Кодов фрагмент за благодарност | Шаблон checkout/finish, с page.order.orderNumber |
Как се свързва Shopware
- Добавете скрипта на ROASaurus към вашата тема (
base.html.twig, блокbase_script_tracking) или с плъгин за tag manager. - Settings › System › Integrations › Add integration, с достъп за четене до поръчките. Въведете access key ID и secret access key в ROASaurus.
- За точно съпоставяне добавете кодовия фрагмент за страницата за благодарност към
storefront/page/checkout/finish/index.html.twig.
ROASaurus обменя ключовете на интеграцията за краткотраен токен на Admin API и на всеки 5 минути търси поръчки, обновени след последното му изпълнение. Поръчката се брои за платена, когато някоя от нейните транзакции е в състояние paid. Номерът на поръчката се използва като ID, което е и онова, което изпраща кодовият фрагмент за страницата за благодарност.
Незабавни поръчки с Flow Builder
В Shopware Evolve и по-горе създайте flow с тригер State Enter / Order Transaction / State / Paid и действие Call URL (Webhook), POST към webhook URL на ROASaurus. Извикването е само сигнал: ROASaurus не се доверява на съдържанието му, а вместо това изтегля поръчките от последните два часа през автентикираното API. Поръчките, които вече има, се игнорират.
Какво чете ROASaurus от всяка поръчка
Обща сума, валута, дата на поръчката, имейл и име на клиента, телефон, град, пощенски код и държава за фактуриране, ID на клиента и артикулите от поръчката с тяхното количество, единична цена и номер на продукта.
Свързване на поръчките с кликовете върху реклами
Кодовият фрагмент за страницата за благодарност задейства покупката в ROASaurus с номера на поръчката и общата сума, което свързва поръчката с посетителя. Без него ROASaurus използва имейл, който посетителят е въвел по-рано във вашия сайт, например в изскачащ прозорец.
Ограничения
- Shopware анонимизира IP адреса на клиента по подразбиране, затова резервното съпоставяне по IP рядко помага. Добавете кодовия фрагмент за страницата за благодарност.
- Webhook-овете от Flow Builder изискват Shopware Evolve или по-висок план. Без тях получаването на поръчките отнема до 5 минути.
- Конекторът е изграден по официалната API документация на платформата. Натиснете Test connection, след като запазите данните си за достъп, после направете тестова поръчка и проверете Event log.
Свързани
Въпроси и отговори
Нужен ли ми е Flow Builder?
Не. Без него ROASaurus изтегля платените поръчки на всеки 5 минути. Webhook-ът от Flow Builder, наличен в Shopware Evolve и по-горе, само кара поръчките да пристигат веднага.
Сигурен ли е webhook-ът от Flow Builder?
ROASaurus го третира само като сигнал. Никога не взема данни за поръчки от самото извикване; изтегля последните поръчки през Admin API с ключовете на вашата интеграция.
Какъв достъп е нужен на интеграцията?
Достъп за четене до поръчките. ROASaurus използва access key ID и secret на интеграцията, за да получи краткотраен токен на Admin API.
Всяка продажба, проследена до рекламата, която я е донесла
Проследяване от страна на сървъра, печалба и пожизнена стойност на клиента в едно приложение. 14-дневен безплатен пробен период, без кредитна карта.
Започнете безплатния си пробен период →