Server-side παρακολούθηση για το Shopware 6
Προσθέστε μια ενσωμάτωση Shopware με πρόσβαση ανάγνωσης στις παραγγελίες και το ROASaurus συγχρονίζει τις πληρωμένες παραγγελίες από το Admin API. Ένα webhook του Flow Builder τις κάνει να φτάνουν τη στιγμή που πληρώνονται.
| Το Shopware με μια ματιά | |
|---|---|
| Οι παραγγελίες φτάνουν μέσω | Polling Admin API κάθε 5 λεπτά· άμεσα με webhook του Flow Builder |
| Διαπιστευτήρια | Access key ID και secret access key της ενσωμάτωσης |
| Πληρωμένες παραγγελίες | Συναλλαγή σε κατάσταση paid |
| ID παραγγελίας | Ο αριθμός παραγγελίας του Shopware |
| Snippet σελίδας ευχαριστίας | Template checkout/finish, με χρήση του page.order.orderNumber |
Πώς συνδέεται το Shopware
- Προσθέστε το script του ROASaurus στο theme σας (
base.html.twig, blockbase_script_tracking) ή μέσω ενός plugin tag manager. - Settings › System › Integrations › Add integration, με πρόσβαση ανάγνωσης στις παραγγελίες. Εισαγάγετε στο ROASaurus το access key ID και το secret access key.
- Για ακριβή αντιστοίχιση, προσθέστε το snippet της σελίδας ευχαριστίας στο
storefront/page/checkout/finish/index.html.twig.
Το ROASaurus ανταλλάσσει τα κλειδιά της ενσωμάτωσης με ένα βραχύβιο token του Admin API και αναζητά τις παραγγελίες που ενημερώθηκαν από την τελευταία εκτέλεση, κάθε 5 λεπτά. Μια παραγγελία θεωρείται πληρωμένη όταν μία από τις συναλλαγές της βρίσκεται σε κατάσταση paid. Ως ID χρησιμοποιείται ο αριθμός παραγγελίας, που στέλνει και το snippet της σελίδας ευχαριστίας.
Άμεσες παραγγελίες με το Flow Builder
Στο Shopware Evolve και σε ανώτερες εκδόσεις, δημιουργήστε ένα flow με trigger State Enter / Order Transaction / State / Paid και ενέργεια Call URL (Webhook), με POST στο URL webhook του ROASaurus. Η κλήση είναι απλώς ένα σήμα: το ROASaurus δεν εμπιστεύεται το περιεχόμενό της και ανακτά τις παραγγελίες των τελευταίων δύο ωρών μέσω του πιστοποιημένου API. Οι παραγγελίες που ήδη έχει αγνοούνται.
Τι διαβάζει το ROASaurus από κάθε παραγγελία
Το σύνολο, το νόμισμα, η ημερομηνία παραγγελίας, το email και το όνομα του πελάτη, το τηλέφωνο, η πόλη, ο ταχυδρομικός κώδικας και η χώρα χρέωσης, το customer id και οι γραμμές προϊόντων με την ποσότητα, την τιμή μονάδας και τον αριθμό προϊόντος.
Σύνδεση παραγγελιών με κλικ σε διαφημίσεις
Το snippet της σελίδας ευχαριστίας ενεργοποιεί την αγορά στο ROASaurus με τον αριθμό παραγγελίας και το σύνολο, κάτι που συνδέει την παραγγελία με τον επισκέπτη. Χωρίς αυτό, το ROASaurus χρησιμοποιεί ένα email που έδωσε νωρίτερα ο επισκέπτης στο site σας, για παράδειγμα σε ένα popup.
Περιορισμοί
- Το Shopware ανωνυμοποιεί από προεπιλογή τη διεύθυνση IP του πελάτη, οπότε η εφεδρική αντιστοίχιση μέσω IP σπάνια βοηθά. Προσθέστε το snippet της σελίδας ευχαριστίας.
- Τα webhooks του Flow Builder απαιτούν Shopware Evolve ή ανώτερο. Χωρίς αυτά, οι παραγγελίες χρειάζονται έως και 5 λεπτά.
- Ο connector δημιουργήθηκε με βάση την επίσημη τεκμηρίωση API της πλατφόρμας. Πατήστε Test connection αφού αποθηκεύσετε τα διαπιστευτήριά σας, έπειτα κάντε μια δοκιμαστική παραγγελία και ελέγξτε το Event log.
Σχετικά
Ερωτήσεις με απαντήσεις
Χρειάζομαι το Flow Builder;
Όχι. Χωρίς αυτό το ROASaurus ανακτά τις πληρωμένες παραγγελίες κάθε 5 λεπτά. Το webhook του Flow Builder, διαθέσιμο στο Shopware Evolve και σε ανώτερες εκδόσεις, απλώς τις κάνει να φτάνουν αμέσως.
Είναι ασφαλές το webhook του Flow Builder;
Το ROASaurus το αντιμετωπίζει μόνο ως σήμα. Δεν παίρνει ποτέ δεδομένα παραγγελίας από την κλήση· ανακτά τις πρόσφατες παραγγελίες μέσω του Admin API με τα κλειδιά της ενσωμάτωσής σας.
Τι πρόσβαση χρειάζεται η ενσωμάτωση;
Πρόσβαση ανάγνωσης στις παραγγελίες. Το ROASaurus χρησιμοποιεί το access key ID και το secret της ενσωμάτωσης για να λάβει ένα βραχύβιο token του Admin API.
Κάθε πώληση, αντιστοιχισμένη στη διαφήμιση που την έφερε
Server-side παρακολούθηση, κέρδος και διαχρονική αξία πελάτη σε μία εφαρμογή. Δωρεάν δοκιμή 14 ημερών, χωρίς πιστωτική κάρτα.
Ξεκινήστε τη δωρεάν δοκιμή σας →