Tracking server-side pentru magazinele Ecwid
ROASaurus citește comenzile Ecwid plătite printr-un token de aplicație personalizată și le trimite către platformele tale de publicitate de pe server. Cere suportului Ecwid webhook-uri, iar comenzile ajung instant.
| Ecwid pe scurt | |
|---|---|
| Comenzile ajung prin | Interogare API la fiecare 5 minute; webhook-uri după ce suportul Ecwid le activează |
| Credențiale | Store ID, secret token-ul aplicației personalizate și client secret-ul ei pentru webhook-uri |
| Verificarea webhook-ului | Semnătură HMAC cu client secret-ul |
| Comenzi plătite | Starea plății PAID |
| Snippet de pe pagina de mulțumire | Ecwid.OnOrderPlaced, după scriptul de tracking |
Cum se conectează Ecwid
- Adaugă scriptul ROASaurus pe site-ul care încorporează magazinul tău Ecwid sau în codul personalizat din Instant Site.
- Adaugă după el snippet-ul de pe pagina de mulțumire. Acesta ascultă evenimentul
OnOrderPlacedal Ecwid și declanșează achiziția ROASaurus cu numărul comenzii, totalul și emailul. - La my.ecwid.com/#develop-apps, creează o aplicație personalizată cu acces de citire la comenzi. Introdu în ROASaurus store ID-ul tău (afișat în URL-ul adminului și la Account › Summary) și token-ul
secret_…al aplicației.
ROASaurus preia apoi comenzile actualizate de la ultima rulare, la fiecare 5 minute, și le trimite pe cele cu starea plății PAID.
Comenzi instant cu webhook-uri
Ecwid setează URL-urile de webhook pentru aplicațiile personalizate prin echipa sa de suport API. Cere-le să seteze URL-ul de webhook al aplicației tale la cel din tab-ul Connection din ROASaurus, cu evenimentele order.created și order.updated. Lipește client secret-ul aplicației în ROASaurus: fiecare webhook este verificat pe baza semnăturii HMAC, iar comanda este apoi preluată din API.
Ce citește ROASaurus din fiecare comandă
Totalul, moneda, emailul, numele, telefonul și adresa de facturare, id-ul clientului și articolele, cu combinația, cantitatea, prețul și SKU-ul lor. Comenzile Ecwid includ adresa IP și user agent-ul cumpărătorului, așa că ROASaurus poate face asocierea și pe baza aceluiași IP și browser, dar numai atunci când se potrivește exact un vizitator.
Limite
- Webhook-urile necesită o cerere către suportul Ecwid. Până atunci, comenzile durează până la 5 minute.
- Ecwid oferă un singur câmp pentru nume, pe care ROASaurus îl împarte în prenume și nume de familie.
- 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, cu răspunsuri
De ce trebuie să contactez Ecwid pentru webhook-uri?
Ecwid configurează URL-ul de webhook al unei aplicații personalizate prin suportul său API. Interogarea la fiecare 5 minute funcționează și fără ele.
La ce folosește client secret-ul?
Verifică faptul că un webhook vine cu adevărat de la Ecwid. ROASaurus verifică cu el semnătura HMAC a fiecărui webhook înainte să preia comanda.
Funcționează cu Ecwid încorporat pe un alt site?
Da. Adaugă scriptul ROASaurus și snippet-ul de pe pagina de mulțumire pe site-ul care încorporează magazinul tău Ecwid.
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ă →