Praćenje na strani poslužitelja za Magento 2 i Adobe Commerce
Stvorite Magento integraciju s pristupom narudžbama pa ROASaurus svakih 5 minuta putem REST API-ja dohvaća plaćene narudžbe, a zatim ih šalje na vaše oglasne platforme s poslužitelja.
| Magento ukratko | |
|---|---|
| Narudžbe stižu putem | Dohvaćanje putem REST API-ja svakih 5 minuta |
| Pristupni podaci | Pristupni token integracije; consumer key, consumer secret i access token secret kada je korištenje bearer tokena isključeno |
| Pristup resursima | Sales › Operations › Orders |
| Plaćene narudžbe | Stanje processing ili complete |
| ID narudžbe | Increment ID koji kupci vide |
Kako se povezuje Magento
- Content › Design › Configuration › vaš store view › HTML Head › Scripts and Style Sheets: dodajte oznaku ROASaurus skripte.
- System › Extensions › Integrations › Add New Integration, s pristupom resursu Sales › Operations › Orders. Aktivirajte je i kopirajte pristupni token.
- Unesite token u ROASaurus. URL web-trgovine dodajte samo ako API radi na drugoj adresi od domene vaše web-trgovine.
Bearer token ili OAuth 1.0a
Od verzije Magento 2.4.4 opcija „Allow OAuth Access Tokens to be used as standalone Bearer tokens” zadano je isključena. Ako je isključena u vašoj web-trgovini, unesite i consumer key, consumer secret i access token secret iz iste integracije. ROASaurus tada svaki zahtjev potpisuje s OAuth 1.0a umjesto slanja bearer tokena.
Kako se čitaju narudžbe
Magento Open Source nema webhookove za narudžbe pa ROASaurus svakih 5 minuta od REST API-ja traži narudžbe ažurirane od svog posljednjeg pokretanja, uz preklapanje od 30 minuta. Narudžbe u stanju processing ili complete računaju se kao plaćene. ID narudžbe je increment ID. Konfigurabilni proizvodi pojavljuju se dvaput u Magentovim podacima o narudžbi, kao roditelj i dijete; ROASaurus zadržava retke roditelja kako se količine ne bi udvostručile.
Iz svake narudžbe čita ukupni iznos, valutu, e-adresu i ime kupca, telefon i adresu za naplatu s kodom regije, ID kupca i IP adresu kupca.
Povezivanje narudžbi s klikovima na oglase
Za točno povezivanje neka vaš programer pokrene ROASaurus isječak kupnje na checkout/onepage/success s increment ID-jem narudžbe i ukupnim iznosom. Bez njega ROASaurus koristi e-adresu koju je posjetitelj ranije ostavio na vašoj web-stranici, na primjer u skočnom prozoru, a zatim IP adresu kada odgovara samo jedan posjetitelj.
Ograničenja
- Nema webhookova: narudžbe stižu na vaše oglasne platforme do 5 minuta nakon plaćanja. „Fetch orders now” pokreće sinkronizaciju na zahtjev.
- Isječak za stranicu uspjeha zahtijeva mali prilagođeni modul koji dodaje vaš programer.
- 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
Zašto se Magento narudžbe dohvaćaju svakih 5 minuta?
Magento Open Source nema webhookove za narudžbe. ROASaurus umjesto toga svakih 5 minuta provjerava REST API, uz preklapanje kako nijedna narudžba ne bi bila propuštena, a narudžbe koje već ima zanemaruje.
Moj token je odbijen. Što trebam provjeriti?
Od verzije 2.4.4 samostalni bearer tokeni zadano su isključeni. Unesite i consumer key, consumer secret i access token secret pa ROASaurus potpisuje zahtjeve s OAuth 1.0a.
Radi li s platformom Adobe Commerce?
Konektor koristi Magento 2 REST API i integracije, koje dijele Magento Open Source i Adobe Commerce.
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 →