Praćenje na strani poslužitelja za Squarespace Commerce
ROASaurus svakih 5 minuta čita plaćene narudžbe iz Squarespace Commerce API-ja i šalje ih na vaše oglasne platforme s poslužitelja. Isječak na stranici statusa narudžbe povezuje svaku narudžbu s klikom na oglas.
| Squarespace ukratko | |
|---|---|
| Narudžbe stižu putem | Dohvaćanje putem Commerce API-ja svakih 5 minuta |
| Pristupni podaci | Developer API ključ s dopuštenjem Orders: read |
| Paket | API ključevi zahtijevaju paket Commerce Advanced |
| Plaćene narudžbe | Stanje plaćanja PAID |
| Isječak za stranicu zahvale | Code injection na Order Status Page, uz {orderId} i {orderGrandTotal} |
Kako se povezuje Squarespace
- Settings › Advanced › Code Injection › Header: zalijepite oznaku ROASaurus skripte.
- Na istoj stranici, pod Order Status Page (te Order Confirmation Page za digitalne proizvode), zalijepite isječak za stranicu zahvale.
- Settings › Advanced › Developer API Keys › Generate Key s dopuštenjem Orders: read i unesite ga u ROASaurus.
Zašto dohvaćanje, a ne webhookovi
Squarespace šalje webhookove samo OAuth aplikacijama, a ne integracijama koje trgovac postavi API ključem. Zato ROASaurus svakih 5 minuta dohvaća narudžbe izmijenjene od svog posljednjeg pokretanja, uz preklapanje od 30 minuta. Šalju se narudžbe sa stanjem plaćanja PAID; duplikati se zanemaruju.
Povezivanje narudžbi s klikovima na oglase
Isječak koristi Squarespaceove vlastite varijable, {orderId}, {orderGrandTotal} i {customerEmailAddress}, kako bi pokrenuo ROASaurus kupnju s istim ID-jem narudžbe. Omotan je u {.if firstPageView}, pa se ne pokreće dvaput kad kupac ponovno učita stranicu statusa narudžbe. Bez isječka ROASaurus se vraća na e-adresu koju je posjetitelj ranije ostavio na vašoj web-stranici, na primjer u skočnom prozoru.
Što ROASaurus čita iz svake narudžbe
Broj narudžbe, ukupni iznos i valutu, e-adresu i ID kupca, ime, telefon i adresu za naplatu te proizvod, varijantu, količinu, plaćenu cijenu i SKU svake stavke.
Ograničenja
- API ključevi zahtijevaju paket Commerce Advanced.
- Narudžbe stižu do 5 minuta nakon plaćanja. „Fetch orders now” sinkronizira na zahtjev.
- Squarespace narudžbe ne sadrže IP adresu kupca pa rezervna opcija s IP adresom nije dostupna. Dodajte isječak.
- Konektor je izrađen prema službenoj API dokumentaciji platforme. Nakon spremanja vjerodajnica pritisnite Test connection, zatim zadajte probnu narudžbu i provjerite Event log.
Povezano
Pitanja i odgovori
Koji Squarespace paket trebam?
Developer API ključevi za narudžbe zahtijevaju paket Commerce Advanced. Skripta za praćenje i isječak rade putem Code Injection.
Zašto Squarespace ne može slati narudžbe odmah?
Squarespace šalje webhookove samo OAuth aplikacijama, a ne API ključevima trgovaca. ROASaurus umjesto toga svakih 5 minuta provjerava Commerce API.
Hoće li se ponovno učitavanje stranice narudžbe računati dvaput?
Ne. Isječak se pokreće samo pri prvom prikazu stranice statusa narudžbe, a ROASaurus zanemaruje drugu kupnju s istim ID-jem narudžbe.
Svaka prodaja, praćena do oglasa koji ju je zaradio
Praćenje na strani poslužitelja, dobit i životna vrijednost kupca u jednoj aplikaciji. 14-dnevno besplatno probno razdoblje, bez kreditne kartice.
Započnite besplatno probno razdoblje →