Szerveroldali követés WooCommerce-hez
Telepítsd a ROASaurus WordPress-plugint, vagy irányíts egy WooCommerce-webhookot a ROASaurushoz. Bárhogy is, a kifizetett rendelések a szerverről jutnak el a hirdetési platformokhoz, és párosítva vannak a hirdetési kattintással.
| A WooCommerce dióhéjban | |
|---|---|
| 1. lehetőség | ROASaurus plugin: a kifizetett rendeléseket az orders API-nak küldi, és minden rendelésnél elmenti a követőcookie-kat |
| 2. lehetőség | WooCommerce-webhook (Order updated), HMAC-aláírással ellenőrizve |
| Tartalék | Opcionális REST API-kulcs: a kimaradt rendeléseket 5 percenként lekéri |
| Kifizetett rendelések | A státusz processing vagy completed |
| A plugin követelményei | PHP 7.4 és WooCommerce 6.0 vagy újabb |
1. lehetőség: a ROASaurus plugin
- Menj ide: Add a store › WooCommerce, és add meg a webáruházad címét.
- A webáruház Settings › Orders API oldalán hozz létre egy API-kulcsot.
- Töltsd le a plugint, és töltsd fel a zip-fájlt a WordPressben a Plugins › Add New Plugin › Upload Plugin menüpontban. Utána aktiváld.
- A WooCommerce › ROASaurus alatt add meg a végpontot, a webáruház-kulcsot és az API-kulcsot.
A plugin betölti a követőscriptet, a pénztárnál elmenti a látogató követőcookie-jait a rendeléshez (a látogatóazonosítót, valamint a Meta, TikTok, Snap és Pinterest cookie-jait), és minden kifizetett rendelést elküld a ROASaurusnak. Az utánvétes és banki átutalásos rendelések akkor mennek el, amikor processing állapotba kerülnek. A köszönőoldalon elküldi a böngészős vásárlási eseményt. Mivel a látogatóazonosító a rendeléssel együtt utazik, az egyeztetés pontos.
2. lehetőség: WooCommerce-webhookok
Válaszd a WooCommerce-t a webáruház hozzáadásakor. A WooCommerce › Settings › Advanced › Webhooks alatt adj hozzá egy webhookot Active státusszal, Order updated témával, a ROASaurus kézbesítési URL-jével, egy titkos kulccsal és WP REST API Integration v3 API-verzióval. Illeszd be ugyanazt a titkos kulcsot a ROASaurusban; minden kézbesítést ellenőrzünk az aláírása alapján. A processing vagy completed státuszú rendelések számítanak kifizetettnek.
Adj hozzá egy csak olvasható REST API-kulcsot is, és a ROASaurus 5 percenként lekéri a rendeléseket, így a webhook által kihagyott rendelés is megérkezik. A plugin a webhookok mellett is működik: minden rendelésre elmenti a látogatóazonosítót, a webhook pedig magával viszi.
Egyeztetés plugin nélkül
Plugin nélkül a köszönőoldalon semmi nem köti a rendelést a látogatójához. A ROASaurus ilyenkor egy hashelt e-mail-cím alapján párosít, amelyet a látogató korábban megadott az oldaladon (felugró ablakban vagy Identify híváson keresztül), majd az alapján, hogy ugyanazt az IP-címet és böngészőt látták a rendelés előtt 3 órától a rendelés után 15 percig, de csak akkor, ha pontosan egy látogató jön szóba.
Korlátok
- A script az oldalmegtekintéseket magától követi. A termékmegtekintéseket és a kosárba helyezéseket csak Shopifyon ismeri fel automatikusan; WooCommerce-en a fejlesztőd elküldheti őket a
tlq('track', 'AddToCart', {...})hívással. - A plugin és a csatlakozó a WooCommerce hivatalos dokumentációja alapján készült. A beállítás után adj le egy tesztrendelést, és nézd meg az Event logot.
Kapcsolódó
Kérdések, válaszok
Plugin vagy webhook: melyiket használjam?
A plugin pontos egyeztetést ad, mert a látogatóazonosítót minden rendelésnél eltárolja. A webhookokhoz nem kell plugint telepíteni, de a ROASaurus ilyenkor a rendeléseket csak egy olyan e-mail-cím alapján tudja párosítani, amelyet a látogató korábban megadott az oldaladon, vagy IP-cím és böngésző alapján, ami kevesebb rendelést köt össze. Használhatod mindkettőt.
Az utánvétes rendeléseket is követi?
Igen. A plugin az utánvétes és banki átutalásos rendeléseket akkor küldi el, amikor processing állapotba kerülnek. Webhookoknál a rendelés akkor számít, amint a státusza processing vagy completed.
Kell a REST API-kulcs?
Nem, ez egy opcionális tartalék. Csak olvasható REST API-kulccsal a ROASaurus 5 percenként le is kéri a rendeléseket, így egy kimaradt webhook nem jelent kimaradt rendelést.
Minden eladás visszavezetve arra a hirdetésre, amelyik hozta
Szerveroldali követés, profit és ügyfél-élettartamérték egyetlen appban. 14 napos ingyenes próbaidőszak, bankkártya nélkül.
Indítsd el az ingyenes próbaidőszakot →