Integrare cu magazine online

Tracking server-side pentru WooCommerce

Instalează pluginul WordPress ROASaurus sau îndreaptă un webhook WooCommerce către ROASaurus. În ambele cazuri, comenzile plătite ajung de pe server la platformele tale de reclame și sunt potrivite cu click-ul pe reclamă.

WooCommerce pe scurt
Opțiunea 1Pluginul ROASaurus: trimite comenzile plătite către orders API și salvează cookie-urile de tracking pe fiecare comandă
Opțiunea 2Webhook WooCommerce (Order updated), verificat cu semnătura sa HMAC
RezervăCheie REST API opțională: comenzile ratate sunt preluate la fiecare 5 minute
Comenzi plătiteStatusul processing sau completed
Cerințe pluginPHP 7.4 și WooCommerce 6.0 sau mai nou

Opțiunea 1: pluginul ROASaurus

  1. Mergi la Add a store › WooCommerce și introdu adresa magazinului tău.
  2. În Settings › Orders API al magazinului, creează o cheie API.
  3. Descarcă pluginul și încarcă arhiva zip în WordPress la Plugins › Add New Plugin › Upload Plugin, apoi activează-l.
  4. La WooCommerce › ROASaurus, introdu endpoint-ul, cheia magazinului și cheia API.

Pluginul încarcă scriptul de tracking, salvează cookie-urile de tracking ale vizitatorului pe comandă la checkout (id-ul vizitatorului plus cookie-urile Meta, TikTok, Snap și Pinterest) și trimite fiecare comandă plătită către ROASaurus. Comenzile cu plata ramburs și cele prin transfer bancar sunt trimise când ajung în starea processing. Pe pagina de mulțumire declanșează achiziția din browser. Pentru că id-ul vizitatorului călătorește odată cu comanda, asocierea este exactă.

Opțiunea 2: webhook-uri WooCommerce

Alege WooCommerce când adaugi magazinul. În WooCommerce › Settings › Advanced › Webhooks, adaugă un webhook cu statusul Active, topic-ul Order updated, URL-ul tău de livrare ROASaurus, un secret și versiunea API WP REST API Integration v3. Lipește același secret în ROASaurus; fiecare livrare este verificată pe baza semnăturii. Comenzile cu statusul processing sau completed sunt considerate plătite.

Adaugă și o cheie REST API doar pentru citire, iar ROASaurus preia comenzile la fiecare 5 minute, așa că o comandă ratată de un webhook ajunge oricum. Pluginul funcționează și alături de webhook-uri: salvează id-ul vizitatorului pe fiecare comandă, iar webhook-ul îl transmite mai departe.

Asocierea fără plugin

Fără plugin, nimic de pe pagina de mulțumire nu leagă comanda de vizitatorul ei. ROASaurus asociază atunci comanda prin emailul cu hash pe care vizitatorul l-a lăsat mai devreme pe site-ul tău (într-un popup sau printr-un apel Identify), apoi prin aceeași adresă IP și același browser, văzute de la 3 ore înainte până la 15 minute după comandă, doar atunci când se potrivește exact un vizitator.

Limite

  • Scriptul urmărește singur vizualizările de pagină. Vizualizările de produs și adăugările în coș sunt detectate automat doar pe Shopify; pe WooCommerce, dezvoltatorul tău le poate trimite cu tlq('track', 'AddToCart', {...}).
  • Pluginul și conectorul sunt construite pe baza documentației oficiale WooCommerce. Plasează o comandă de test după configurare și verifică Event log.

Articole conexe

Întrebări frecvente

Întrebări, cu răspunsuri

Plugin sau webhook: pe care să-l folosesc?

Pluginul oferă o asociere exactă, pentru că stochează id-ul vizitatorului pe fiecare comandă. Webhook-urile nu necesită instalarea unui plugin, dar ROASaurus poate atunci asocia comenzile doar printr-un email pe care vizitatorul l-a lăsat mai devreme pe site-ul tău sau prin adresa IP și browser, ceea ce leagă mai puține comenzi. Le poți folosi pe amândouă.

Sunt urmărite comenzile cu plata ramburs?

Da. Pluginul trimite comenzile cu plata ramburs și cele prin transfer bancar când trec în starea processing. Cu webhook-uri, comenzile se numără din momentul în care statusul lor este processing sau completed.

Am nevoie de cheia REST API?

Nu, este o copie de rezervă opțională. Cu o cheie REST API doar pentru citire, ROASaurus preia comenzile și la fiecare 5 minute, așa că un webhook ratat nu înseamnă o comandă ratată.

Fiecare vânzare, urmărită până la reclama care a adus-o

Tracking server-side, profit și lifetime value într-o singură aplicație. Probă gratuită de 14 zile, fără card bancar.

Începe proba gratuită →