Webáruház-integráció

Szerveroldali követés PrestaShophoz

Kapcsold be a PrestaShop webservice-t, adj a ROASaurusnak egy olvasási kulcsot, és a kifizetett rendeléseket 5 percenként lekéri, majd a szerverről elküldi a hirdetési platformjaidnak.

A PrestaShop dióhéjban
A rendelések így érkeznekWebservice-lekérdezés 5 percenként
Hozzáférési adatokWebservice-kulcs GET hozzáféréssel a rendelésekhez, ügyfelekhez, címekhez, országokhoz és pénznemekhez
Kifizetett rendelésekA PrestaShop által érvényesnek jelölt rendelések
Köszönőoldali kódrészletorder-confirmation.tpl vagy a displayOrderConfirmation hook
RendelésegyeztetésKöszönőoldali kódrészlet, majd egy korábban megadott e-mail-cím

Hogyan csatlakozik a PrestaShop

  1. Add hozzá a ROASaurus scriptet a témád fejlécéhez (templates/_partials/head.tpl), vagy egy egyedi kód modullal.
  2. Add hozzá a köszönőoldali kódrészletet az order-confirmation.tpl fájlhoz, vagy egy modulhoz a displayOrderConfirmation hookon, a rendelésazonosítóval kitöltve.
  3. Advanced Parameters › Webservice: kapcsold be, és adj hozzá egy kulcsot GET hozzáféréssel a rendelésekhez, ügyfelekhez, címekhez, országokhoz és pénznemekhez. Add meg a kulcsot a ROASaurusban.

Hogyan olvassa ki a ROASaurus a rendeléseket

A PrestaShopnak nincsenek rendelés-webhookjai, ezért a ROASaurus 5 percenként, 30 perces átfedéssel lekéri a webservice-től a legutóbbi futása óta frissült rendeléseket. Csak a PrestaShop által érvényesnek jelölt rendelések számítanak kifizetettnek. Minden rendeléshez a ROASaurus kikeresi az ügyfelet, a számlázási címet, az országot és a pénznemet, ezért kell a kulcsnak olvasási jogosultság ezekhez az erőforrásokhoz.

A tételsorok megőrzik a terméket és annak kombinációját, így a variánsok megkülönböztethetők. A ROASaurus kiolvassa a kifizetett, adót tartalmazó végösszeget, a rendelés hivatkozási számát, a vevő e-mail-címét és nevét, a telefonszámot, a várost, az irányítószámot és az országot.

A rendelések összekötése a hirdetési kattintásokkal

A köszönőoldali kódrészlet a visszaigazoló oldalon a PrestaShop rendelésazonosítójával és végösszegével küldi el a ROASaurus vásárlást, ami összeköti a rendelést a látogatóval és a hirdetési kattintásával. Nélküle a ROASaurus egy olyan e-mail-címre esik vissza, amelyet a látogató korábban megadott az oldaladon, például egy felugró ablakban.

Korlátok

  • Nincsenek webhookok: a rendelések azután legfeljebb 5 perccel jutnak el a hirdetési platformokhoz, hogy érvényessé váltak. A „Fetch orders now” igény szerinti szinkronizálást futtat.
  • A PrestaShop-rendelések nem tartalmazzák a vásárló IP-címét, ezért az IP-alapú tartalék nem érhető el. Add hozzá a köszönőoldali kódrészletet.
  • A csatlakozó a platform hivatalos API-dokumentációja alapján készült. A hitelesítő adatok mentése után nyomd meg a Test connection gombot, majd adj le egy tesztrendelést, és nézd meg az Event logot.

Kapcsolódó

GYIK

Kérdések, válaszok

Miért kell a webservice-kulcsnak hozzáférés az ügyfelekhez és a címekhez?

A PrestaShop-rendelés csak az ügyfél, a számlázási cím, az ország és a pénznem azonosítóit tartalmazza. A ROASaurus ezeket a rekordokat olvassa ki, hogy megkapja az e-mail-címet, a nevet és a helyet, amelyeket hashelve ad át a hirdetési platformoknak.

Mely rendelések mennek el?

Azok, amelyeket a PrestaShop érvényesnek jelöl, így jelzi a kifizetett rendelést. A többit kihagyja, amíg érvényessé nem válnak.

Milyen gyorsan érkeznek meg a rendelések?

Nagyjából 5 percen belül. A PrestaShopnak nincsenek rendelés-webhookjai, ezért a ROASaurus lekérdezi a webservice-t. A Connection fülön a „Fetch orders now” azonnal szinkronizál.

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 →