Ενσωμάτωση ηλεκτρονικού καταστήματος

Server-side παρακολούθηση για Magento 2 και Adobe Commerce

Δημιουργήστε μια ενσωμάτωση Magento με πρόσβαση στις παραγγελίες και το ROASaurus ανακτά τις πληρωμένες παραγγελίες μέσω του REST API κάθε 5 λεπτά και τις στέλνει στις διαφημιστικές πλατφόρμες σας από τον διακομιστή.

Το Magento με μια ματιά
Οι παραγγελίες φτάνουν μέσωPolling REST API κάθε 5 λεπτά
ΔιαπιστευτήριαAccess token της ενσωμάτωσης· consumer key, consumer secret και access token secret όταν η χρήση bearer είναι απενεργοποιημένη
Resource accessSales › Operations › Orders
Πληρωμένες παραγγελίεςΚατάσταση processing ή complete
ID παραγγελίαςΤο increment id που βλέπουν οι πελάτες

Πώς συνδέεται το Magento

  1. Content › Design › Configuration › το store view σας › HTML Head › Scripts and Style Sheets: προσθέστε το script tag του ROASaurus.
  2. System › Extensions › Integrations › Add New Integration, με Resource access Sales › Operations › Orders. Ενεργοποιήστε την και αντιγράψτε το access token.
  3. Εισαγάγετε το token στο ROASaurus. Προσθέστε το URL του καταστήματος μόνο αν το API λειτουργεί σε διαφορετική διεύθυνση από το domain του καταστήματός σας.

Bearer token ή OAuth 1.0a

Από το Magento 2.4.4, η ρύθμιση «Allow OAuth Access Tokens to be used as standalone Bearer tokens» είναι απενεργοποιημένη από προεπιλογή. Αν είναι απενεργοποιημένη στο κατάστημά σας, εισαγάγετε επίσης το consumer key, το consumer secret και το access token secret από την ίδια ενσωμάτωση. Το ROASaurus υπογράφει τότε κάθε αίτημα με OAuth 1.0a αντί να στέλνει bearer token.

Πώς διαβάζονται οι παραγγελίες

Το Magento Open Source δεν έχει webhooks παραγγελιών, οπότε το ROASaurus ζητά από το REST API τις παραγγελίες που ενημερώθηκαν από την τελευταία εκτέλεση, κάθε 5 λεπτά, με επικάλυψη 30 λεπτών. Οι παραγγελίες σε κατάσταση processing ή complete θεωρούνται πληρωμένες. Το ID παραγγελίας είναι το increment id. Τα configurable προϊόντα εμφανίζονται δύο φορές στα δεδομένα παραγγελιών του Magento, ως γονικό και ως παιδί· το ROASaurus κρατά τις γραμμές του γονικού, ώστε οι ποσότητες να μη διπλασιάζονται.

Από κάθε παραγγελία διαβάζει το grand total, το νόμισμα, το email και το όνομα του πελάτη, το τηλέφωνο και τη διεύθυνση χρέωσης με τον κωδικό περιοχής, το customer id και τη διεύθυνση IP του πελάτη.

Σύνδεση παραγγελιών με κλικ σε διαφημίσεις

Για ακριβή αντιστοίχιση, ζητήστε από τον προγραμματιστή σας να ενεργοποιεί το snippet αγοράς του ROASaurus στο checkout/onepage/success με το increment id της παραγγελίας και το grand total. Χωρίς αυτό, το ROASaurus χρησιμοποιεί ένα email που έδωσε νωρίτερα ο επισκέπτης στο site σας, για παράδειγμα σε ένα popup, και έπειτα τη διεύθυνση IP, όταν ταιριάζει μόνο ένας επισκέπτης.

Περιορισμοί

  • Χωρίς webhooks: οι παραγγελίες φτάνουν στις διαφημιστικές πλατφόρμες σας έως και 5 λεπτά μετά την πληρωμή. Το «Fetch orders now» εκτελεί συγχρονισμό όποτε το ζητήσετε.
  • Το snippet της σελίδας επιτυχίας χρειάζεται ένα μικρό custom module, που προσθέτει ο προγραμματιστής σας.
  • Ο connector δημιουργήθηκε με βάση την επίσημη τεκμηρίωση API της πλατφόρμας. Πατήστε Test connection αφού αποθηκεύσετε τα διαπιστευτήριά σας, έπειτα κάντε μια δοκιμαστική παραγγελία και ελέγξτε το Event log.

Σχετικά

Συχνές ερωτήσεις

Ερωτήσεις με απαντήσεις

Γιατί οι παραγγελίες του Magento ανακτώνται κάθε 5 λεπτά;

Το Magento Open Source δεν έχει webhooks παραγγελιών. Το ROASaurus κάνει polling στο REST API κάθε 5 λεπτά, με επικάλυψη ώστε να μη χαθεί καμία παραγγελία, και αγνοεί τις παραγγελίες που ήδη έχει.

Το token μου απορρίπτεται. Τι να ελέγξω;

Από την 2.4.4, τα αυτόνομα bearer tokens είναι απενεργοποιημένα από προεπιλογή. Εισαγάγετε και το consumer key, το consumer secret και το access token secret και το ROASaurus υπογράφει τα αιτήματα με OAuth 1.0a.

Λειτουργεί με το Adobe Commerce;

Ο connector χρησιμοποιεί το REST API και τις ενσωματώσεις του Magento 2, που μοιράζονται το Magento Open Source και το Adobe Commerce.

Κάθε πώληση, αντιστοιχισμένη στη διαφήμιση που την έφερε

Server-side παρακολούθηση, κέρδος και διαχρονική αξία πελάτη σε μία εφαρμογή. Δωρεάν δοκιμή 14 ημερών, χωρίς πιστωτική κάρτα.

Ξεκινήστε τη δωρεάν δοκιμή σας →