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

Server-side παρακολούθηση για το PrestaShop

Ενεργοποιήστε το webservice του PrestaShop, δώστε στο ROASaurus ένα κλειδί ανάγνωσης και οι πληρωμένες παραγγελίες ανακτώνται κάθε 5 λεπτά και στέλνονται στις διαφημιστικές πλατφόρμες σας από τον διακομιστή.

Το PrestaShop με μια ματιά
Οι παραγγελίες φτάνουν μέσωPolling webservice κάθε 5 λεπτά
ΔιαπιστευτήριαΚλειδί webservice με πρόσβαση GET σε παραγγελίες, πελάτες, διευθύνσεις, χώρες και νομίσματα
Πληρωμένες παραγγελίεςΠαραγγελίες που το PrestaShop επισημαίνει ως έγκυρες
Snippet σελίδας ευχαριστίαςorder-confirmation.tpl ή το hook displayOrderConfirmation
Αντιστοίχιση παραγγελιώνSnippet σελίδας ευχαριστίας, έπειτα email που έδωσε νωρίτερα ο επισκέπτης

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

  1. Προσθέστε το script του ROASaurus στην κεφαλίδα του theme σας (templates/_partials/head.tpl) ή μέσω ενός module custom κώδικα.
  2. Προσθέστε το snippet της σελίδας ευχαριστίας στο order-confirmation.tpl ή σε ένα module στο hook displayOrderConfirmation, συμπληρωμένο με το ID παραγγελίας.
  3. Advanced Parameters › Webservice: ενεργοποιήστε το και προσθέστε ένα κλειδί με πρόσβαση GET σε παραγγελίες, πελάτες, διευθύνσεις, χώρες και νομίσματα. Εισαγάγετε το κλειδί στο ROASaurus.

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

Το PrestaShop δεν έχει webhooks παραγγελιών, οπότε το ROASaurus ζητά από το webservice τις παραγγελίες που ενημερώθηκαν από την τελευταία εκτέλεση, κάθε 5 λεπτά, με επικάλυψη 30 λεπτών. Ως πληρωμένες θεωρούνται μόνο οι παραγγελίες που το PrestaShop επισημαίνει ως έγκυρες. Για κάθε παραγγελία, το ROASaurus αναζητά τον πελάτη, τη διεύθυνση τιμολόγησης, τη χώρα και το νόμισμα· για αυτόν τον λόγο το κλειδί χρειάζεται πρόσβαση ανάγνωσης σε αυτούς τους πόρους.

Οι γραμμές παραγγελίας διατηρούν το προϊόν και τον συνδυασμό του, ώστε οι παραλλαγές να διακρίνονται. Το ROASaurus διαβάζει το συνολικό πληρωθέν ποσό με φόρο, την αναφορά παραγγελίας, το email και το όνομα του πελάτη, το τηλέφωνο, την πόλη, τον ταχυδρομικό κώδικα και τη χώρα.

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

Το snippet της σελίδας ευχαριστίας ενεργοποιεί την αγορά στο ROASaurus με το ID παραγγελίας και το σύνολο του PrestaShop στη σελίδα επιβεβαίωσης, κάτι που συνδέει την παραγγελία με τον επισκέπτη και το κλικ του στη διαφήμιση. Χωρίς αυτό, το ROASaurus χρησιμοποιεί ως εφεδρική λύση ένα email που έδωσε νωρίτερα ο επισκέπτης στο site σας, για παράδειγμα σε ένα popup.

Περιορισμοί

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

Σχετικά

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

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

Γιατί το κλειδί webservice χρειάζεται πρόσβαση σε πελάτες και διευθύνσεις;

Μια παραγγελία PrestaShop περιέχει μόνο ID για τον πελάτη, τη διεύθυνση τιμολόγησης, τη χώρα και το νόμισμα. Το ROASaurus διαβάζει αυτές τις εγγραφές για να πάρει το email, το όνομα και την τοποθεσία που κάνει hash για τις διαφημιστικές πλατφόρμες.

Ποιες παραγγελίες στέλνονται;

Οι παραγγελίες που το PrestaShop επισημαίνει ως έγκυρες· έτσι σημαίνει μια πληρωμένη παραγγελία. Οι υπόλοιπες εξαιρούνται μέχρι να γίνουν έγκυρες.

Πόσο γρήγορα φτάνουν οι παραγγελίες;

Μέσα σε περίπου 5 λεπτά. Το PrestaShop δεν έχει webhooks παραγγελιών, οπότε το ROASaurus κάνει polling στο webservice. Το «Fetch orders now» στην καρτέλα Connection συγχρονίζει αμέσως.

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

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

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