Server-side παρακολούθηση για το WooCommerce
Εγκαταστήστε το plugin WordPress του ROASaurus ή στρέψτε ένα webhook του WooCommerce στο ROASaurus. Και στις δύο περιπτώσεις, οι πληρωμένες παραγγελίες φτάνουν στις διαφημιστικές πλατφόρμες σας από τον διακομιστή και αντιστοιχίζονται με το κλικ στη διαφήμιση.
| Το WooCommerce με μια ματιά | |
|---|---|
| Επιλογή 1 | Plugin ROASaurus: στέλνει τις πληρωμένες παραγγελίες στο orders API και αποθηκεύει τα cookies παρακολούθησης σε κάθε παραγγελία |
| Επιλογή 2 | Webhook του WooCommerce (Order updated), που επαληθεύεται με την υπογραφή HMAC |
| Εφεδρική λύση | Προαιρετικό REST API key: οι παραγγελίες που χάθηκαν ανακτώνται κάθε 5 λεπτά |
| Πληρωμένες παραγγελίες | Κατάσταση processing ή completed |
| Απαιτήσεις του plugin | PHP 7.4 και WooCommerce 6.0 ή νεότερο |
Επιλογή 1: το plugin ROASaurus
- Μεταβείτε στο Add a store › WooCommerce και εισαγάγετε τη διεύθυνση του καταστήματός σας.
- Στο Settings › Orders API του καταστήματος, δημιουργήστε ένα API key.
- Κατεβάστε το plugin και ανεβάστε το αρχείο zip στο WordPress από Plugins › Add New Plugin › Upload Plugin. Έπειτα ενεργοποιήστε το.
- Στο WooCommerce › ROASaurus, εισαγάγετε το endpoint, το store key και το API key.
Το plugin φορτώνει το script παρακολούθησης, αποθηκεύει τα cookies παρακολούθησης του επισκέπτη στην παραγγελία κατά την ολοκλήρωση αγοράς (το ID επισκέπτη μαζί με τα cookies των Meta, TikTok, Snap και Pinterest) και στέλνει κάθε πληρωμένη παραγγελία στο ROASaurus. Οι παραγγελίες με αντικαταβολή και τραπεζική μεταφορά στέλνονται όταν περάσουν σε processing. Στη σελίδα ευχαριστίας ενεργοποιεί την αγορά του προγράμματος περιήγησης. Επειδή το ID επισκέπτη ταξιδεύει με την παραγγελία, η αντιστοίχιση είναι ακριβής.
Επιλογή 2: webhooks του WooCommerce
Επιλέξτε WooCommerce όταν προσθέτετε το κατάστημα. Στο WooCommerce › Settings › Advanced › Webhooks, προσθέστε ένα webhook με κατάσταση Active, θέμα Order updated, το URL παράδοσης του ROASaurus, ένα secret και έκδοση API WP REST API Integration v3. Επικολλήστε το ίδιο secret στο ROASaurus· κάθε παράδοση ελέγχεται με βάση την υπογραφή της. Οι παραγγελίες με κατάσταση processing ή completed θεωρούνται πληρωμένες.
Προσθέστε και ένα REST API key μόνο για ανάγνωση και το ROASaurus ανακτά τις παραγγελίες κάθε 5 λεπτά, ώστε μια παραγγελία που έχασε το webhook να φτάνει παρ' όλα αυτά. Το plugin λειτουργεί και δίπλα στα webhooks: αποθηκεύει το ID επισκέπτη σε κάθε παραγγελία και το webhook το μεταφέρει μαζί του.
Αντιστοίχιση χωρίς το plugin
Χωρίς το plugin, τίποτα στη σελίδα ευχαριστίας δεν συνδέει την παραγγελία με τον επισκέπτη της. Το ROASaurus κάνει τότε αντιστοίχιση μέσω ενός email με hash που έδωσε νωρίτερα ο επισκέπτης στο site σας (σε ένα popup ή μέσω κλήσης Identify) και έπειτα μέσω της ίδιας διεύθυνσης IP και του ίδιου προγράμματος περιήγησης που εντοπίστηκαν από 3 ώρες πριν έως 15 λεπτά μετά την παραγγελία, μόνο όταν ταιριάζει ακριβώς ένας επισκέπτης.
Περιορισμοί
- Το script καταγράφει μόνο του τις προβολές σελίδας. Οι προβολές προϊόντων και οι προσθήκες στο καλάθι εντοπίζονται αυτόματα μόνο στο Shopify· στο WooCommerce ο προγραμματιστής σας μπορεί να τις στείλει με
tlq('track', 'AddToCart', {...}). - Το plugin και ο connector δημιουργήθηκαν με βάση την επίσημη τεκμηρίωση του WooCommerce. Μετά τη ρύθμιση, κάντε μια δοκιμαστική παραγγελία και ελέγξτε το Event log.
Σχετικά
Ερωτήσεις με απαντήσεις
Plugin ή webhook: ποιο να χρησιμοποιήσω;
Το plugin δίνει ακριβή αντιστοίχιση, επειδή αποθηκεύει το ID επισκέπτη σε κάθε παραγγελία. Τα webhooks δεν χρειάζονται εγκατάσταση plugin, αλλά τότε το ROASaurus μπορεί να αντιστοιχίσει τις παραγγελίες μόνο μέσω ενός email που έδωσε νωρίτερα ο επισκέπτης στο site σας ή μέσω διεύθυνσης IP και προγράμματος περιήγησης, κάτι που συνδέει λιγότερες παραγγελίες. Μπορείτε να χρησιμοποιήσετε και τα δύο.
Παρακολουθούνται οι παραγγελίες με αντικαταβολή;
Ναι. Το plugin στέλνει τις παραγγελίες με αντικαταβολή και τραπεζική μεταφορά όταν περάσουν σε processing. Με webhooks, οι παραγγελίες μετράνε μόλις η κατάστασή τους γίνει processing ή completed.
Χρειάζομαι το REST API key;
Όχι, είναι προαιρετική εφεδρική λύση. Με ένα REST API key μόνο για ανάγνωση, το ROASaurus ανακτά επίσης τις παραγγελίες κάθε 5 λεπτά, οπότε ένα webhook που χάθηκε δεν σημαίνει χαμένη παραγγελία.
Κάθε πώληση, αντιστοιχισμένη στη διαφήμιση που την έφερε
Server-side παρακολούθηση, κέρδος και διαχρονική αξία πελάτη σε μία εφαρμογή. Δωρεάν δοκιμή 14 ημερών, χωρίς πιστωτική κάρτα.
Ξεκινήστε τη δωρεάν δοκιμή σας →