Webáruház-integráció

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égROASaurus 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égWooCommerce-webhook (Order updated), HMAC-aláírással ellenőrizve
TartalékOpcionális REST API-kulcs: a kimaradt rendeléseket 5 percenként lekéri
Kifizetett rendelésekA státusz processing vagy completed
A plugin követelményeiPHP 7.4 és WooCommerce 6.0 vagy újabb

1. lehetőség: a ROASaurus plugin

  1. Menj ide: Add a store › WooCommerce, és add meg a webáruházad címét.
  2. A webáruház Settings › Orders API oldalán hozz létre egy API-kulcsot.
  3. 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.
  4. 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ó

GYIK

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 →