Integrare cu magazine online

Tracking server-side pentru PrestaShop

Activează webservice-ul PrestaShop, oferă ROASaurus o cheie de citire, iar comenzile plătite sunt preluate la fiecare 5 minute și trimise către platformele tale de publicitate de pe server.

PrestaShop pe scurt
Comenzile ajung prinInterogare webservice la fiecare 5 minute
CredențialeCheie webservice cu acces GET la comenzi, clienți, adrese, țări și monede
Comenzi plătiteComenzile pe care PrestaShop le marchează ca valide
Snippet de pe pagina de mulțumireorder-confirmation.tpl sau hook-ul displayOrderConfirmation
Potrivirea comenzilorSnippet de pe pagina de mulțumire, apoi un email lăsat mai devreme de vizitator

Cum se conectează PrestaShop

  1. Adaugă scriptul ROASaurus în header-ul temei tale (templates/_partials/head.tpl) sau printr-un modul de cod personalizat.
  2. Adaugă snippet-ul de pe pagina de mulțumire în order-confirmation.tpl, sau într-un modul pe hook-ul displayOrderConfirmation, completat cu id-ul comenzii.
  3. Advanced Parameters › Webservice: activează-l și adaugă o cheie cu acces GET la comenzi, clienți, adrese, țări și monede. Introdu cheia în ROASaurus.

Cum sunt citite comenzile

PrestaShop nu are webhook-uri de comenzi, așa că ROASaurus cere de la webservice comenzile actualizate de la ultima rulare, la fiecare 5 minute, cu o suprapunere de 30 de minute. Doar comenzile pe care PrestaShop le marchează ca valide sunt considerate plătite. Pentru fiecare comandă, ROASaurus caută clientul, adresa de facturare, țara și moneda, motiv pentru care cheia are nevoie de acces de citire la aceste resurse.

Liniile de comandă păstrează produsul și combinația lui, așa că variantele se disting între ele. ROASaurus citește totalul plătit cu taxe incluse, referința comenzii, emailul și numele clientului, telefonul, orașul, codul poștal și țara.

Asocierea comenzilor cu click-urile pe reclame

Snippet-ul de pe pagina de mulțumire declanșează achiziția ROASaurus cu id-ul comenzii PrestaShop și totalul pe pagina de confirmare, ceea ce leagă comanda de vizitator și de click-ul lui pe reclamă. Fără el, ROASaurus folosește ca alternativă un email pe care vizitatorul l-a lăsat mai devreme pe site-ul tău, de exemplu într-un popup.

Limite

  • Fără webhook-uri: comenzile ajung la platformele tale de publicitate până la 5 minute după ce devin valide. „Fetch orders now” pornește o sincronizare la cerere.
  • Comenzile PrestaShop nu includ adresa IP a cumpărătorului, așa că varianta de rezervă prin IP nu este disponibilă. Adaugă snippet-ul de pe pagina de mulțumire.
  • Conectorul este construit pe baza documentației API oficiale a platformei. Apasă Test connection după ce salvezi credențialele, apoi plasează o comandă de test și verifică Event log.

Articole conexe

Întrebări frecvente

Întrebări, cu răspunsuri

De ce are nevoie cheia webservice de acces la clienți și adrese?

O comandă PrestaShop conține doar id-urile clientului, ale adresei de facturare, ale țării și ale monedei. ROASaurus citește acele înregistrări ca să obțină emailul, numele și locația pe care le transformă în hash pentru platformele de publicitate.

Ce comenzi sunt trimise?

Comenzile pe care PrestaShop le marchează ca valide, așa semnalează o comandă plătită. Celelalte sunt lăsate deoparte până când devin valide.

Cât de repede ajung comenzile?

În circa 5 minute. PrestaShop nu are webhook-uri de comenzi, așa că ROASaurus interoghează webservice-ul. „Fetch orders now” din tab-ul Connection sincronizează imediat.

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ă →