- Ένα διπλό συμβάν αγοράς είναι μία παραγγελία που μια διαφημιστική πλατφόρμα μετρά ως δύο ή περισσότερες αγορές.
- Οι συνηθισμένες αιτίες είναι ένα pixel του προγράμματος περιήγησης και ένα server-side συμβάν χωρίς κοινό ID συμβάντος, καθώς και δύο εργαλεία που στέλνουν το ίδιο pixel.
- Η Meta, το TikTok, το Snapchat, το Pinterest και το Reddit κρατούν από ένα αντίγραφο όταν τα συμβάντα του προγράμματος περιήγησης και του server έχουν αντίστοιχα ID και φτάνουν μέσα στο χρονικό παράθυρο της πλατφόρμας.
- Όταν η Meta, η Google και το TikTok διεκδικούν όλες την ίδια πώληση, δεν στάλθηκε κανένα συμβάν δύο φορές: πρόκειται για επικαλυπτόμενη απόδοση και η αφαίρεση διπλοεγγραφών δεν μπορεί να τη διορθώσει.
- Συγκρίνετε τον αριθμό αγορών από κάθε πηγή με τις παραγγελίες του καταστήματός σας: αν μία πηγή δείχνει περισσότερες αγορές από παραγγελίες, υπάρχει δεύτερος αποστολέας.
Διπλά συμβάντα αγοράς προκύπτουν όταν μια διαφημιστική πλατφόρμα μετρά μία παραγγελία ως δύο ή περισσότερες αγορές. Οι συνηθισμένες αιτίες είναι ένα pixel του προγράμματος περιήγησης και ένα server-side συμβάν που δεν μοιράζονται το ίδιο ID συμβάντος, καθώς και δύο εργαλεία που στέλνουν το ίδιο pixel. Το αποτέλεσμα είναι φουσκωμένες μετατροπές, ένα ROAS που φαίνεται καλύτερο από ό,τι είναι και υποβολή προσφορών που μαθαίνει από πωλήσεις που δεν έγιναν ποτέ.
Αυτός ο οδηγός εξηγεί τις αιτίες, τη διαφορά ανάμεσα στα διπλά συμβάντα μέσα σε μία πλατφόρμα και στις πολλές πλατφόρμες που διεκδικούν την ίδια πώληση, πώς λειτουργεί η αφαίρεση διπλοεγγραφών στη Meta, στο TikTok, στο Snapchat, στο Pinterest και στο Reddit, και πώς θα βρείτε και θα διορθώσετε τα διπλά.
Τι θεωρείται διπλό συμβάν αγοράς;
Δύο διαφορετικά προβλήματα ονομάζονται και τα δύο διπλή καταμέτρηση. Έχουν διαφορετικές αιτίες και μόνο το ένα από αυτά είναι σφάλμα παρακολούθησης.
| Διπλοεγγραφή μέσα σε μία πλατφόρμα | Πολλές πλατφόρμες διεκδικούν μία πώληση | |
|---|---|---|
| Τι συμβαίνει | Μία πλατφόρμα μετρά την ίδια παραγγελία περισσότερες από μία φορές | Κάθε μία από πολλές πλατφόρμες διεκδικεί την ίδια παραγγελία |
| Παράδειγμα | Η Meta δείχνει 2 αγορές για μία παραγγελία $80 | Η Meta, η Google και το TikTok αναφέρουν η καθεμία την ίδια παραγγελία $80 |
| Αιτία | Δύο συμβάντα για μία παραγγελία χωρίς κοινό ID συμβάντος | Κάθε πλατφόρμα αποδίδει την πώληση με τους δικούς της κανόνες απόδοσης |
| Διορθώνεται με αφαίρεση διπλοεγγραφών | Ναι | Όχι |
| Τι να κάνετε | Ένας αποστολέας ανά pixel και ένα ID συμβάντος ανά παραγγελία | Συγκρίνετε με τις παραγγελίες του καταστήματός σας και χρησιμοποιήστε ένα μοντέλο απόδοσης |
Γιατί οι αγορές μετριούνται δύο φορές
Ένα pixel του προγράμματος περιήγησης και ένα server-side συμβάν χωρίς κοινό ID
Πολλά καταστήματα στέλνουν κάθε αγορά δύο φορές σκόπιμα: μία από το pixel του προγράμματος περιήγησης και μία από έναν server μέσω ενός conversions API. Είναι μια καλή ρύθμιση, επειδή το αντίγραφο από τον server φτάνει όταν το αντίγραφο του προγράμματος περιήγησης μπλοκάρεται. Όμως η πλατφόρμα μπορεί να συγχωνεύσει τα δύο αντίγραφα μόνο όταν έχουν το ίδιο ID συμβάντος και το ίδιο όνομα συμβάντος. Αν το πρόγραμμα περιήγησης χρησιμοποιεί τυχαίο ID και ο server τον αριθμό παραγγελίας, η πλατφόρμα βλέπει δύο διαφορετικές αγορές.
Δύο εργαλεία που στέλνουν το ίδιο pixel
Αυτή η αιτία είναι συχνή και περνά εύκολα απαρατήρητη, ειδικά μετά τη μετάβαση σε νέο εργαλείο παρακολούθησης. Ένα κατάστημα εγκαθιστά μια εφαρμογή παρακολούθησης αλλά κρατά την εφαρμογή καναλιού πωλήσεων της ίδιας της πλατφόρμας, ένα tag του Google Tag Manager ή κώδικα pixel στο theme. Κάθε εργαλείο στέλνει το δικό του Purchase με δικά του ID. Η αφαίρεση διπλοεγγραφών μέσα σε κάθε εργαλείο λειτουργεί, αλλά η πλατφόρμα εξακολουθεί να λαμβάνει δύο άσχετες αγορές.
Το ίδιο συμβάν που στέλνεται ξανά
Ένα tag αγοράς στη σελίδα επιβεβαίωσης παραγγελίας μπορεί να ενεργοποιηθεί ξανά όταν ο αγοραστής ανανεώσει ή ξαναεπισκεφθεί τη σελίδα. Ένας server μπορεί επίσης να στείλει μια παραγγελία δύο φορές, για παράδειγμα μία όταν δημιουργείται και μία όταν πληρώνεται. Φτιάξτε το ID συμβάντος από το ID παραγγελίας, ώστε μια επανάληψη να φέρει το ίδιο ID με το πρώτο αντίγραφο και η πλατφόρμα να μπορεί να την αναγνωρίσει.
Πώς λειτουργεί η αφαίρεση διπλοεγγραφών;
Η αφαίρεση διπλοεγγραφών είναι ο τρόπος με τον οποίο μια πλατφόρμα κρατά ένα αντίγραφο ενός συμβάντος που έλαβε περισσότερες από μία φορές. Ο κανόνας είναι παρόμοιος στις πλατφόρμες αυτού του οδηγού: τα αντίγραφα πρέπει να έχουν το ίδιο ID, συνήθως μαζί με το ίδιο όνομα συμβάντος, και να φτάνουν μέσα σε ένα χρονικό παράθυρο. Η πλατφόρμα κρατά τότε ένα αντίγραφο και απορρίπτει τα υπόλοιπα.
browser Purchase event_id=order-1042Pixel του προγράμματος περιήγησης στην ολοκλήρωση αγοράςserver Purchase event_id=order-1042Conversions API, ίδιο όνομα και ID: συγχωνεύεται με το πρώτοbrowser Purchase event_id=7c1e9a40Δεύτερη εφαρμογή στο ίδιο pixel, με δικό της ID: μετριέται ξανάΑπό αυτό προκύπτουν δύο πρακτικοί κανόνες. Δημιουργήστε το ID μία φορά, από κάτι που γνωρίζουν και το πρόγραμμα περιήγησης και ο server, όπως το ID παραγγελίας. Και χρησιμοποιήστε ακριβώς το ίδιο όνομα συμβάντος και στις δύο πλευρές, όπως το ορίζει η πλατφόρμα, για παράδειγμα Purchase στη Meta.
Κανόνες αφαίρεσης διπλοεγγραφών ανά πλατφόρμα
Οι λεπτομέρειες διαφέρουν ανά πλατφόρμα. Ο πίνακας αυτός συνοψίζει την επίσημη τεκμηρίωση κάθε πλατφόρμας τον Οκτώβριο του 2026.
| Πλατφόρμα | Πεδίο στο πρόγραμμα περιήγησης | Πεδίο στον server | Χρονικό παράθυρο | Σημειώσεις |
|---|---|---|---|---|
| Meta | eventID | event_id | 48 ώρες | Πρέπει να ταιριάζει και το όνομα του συμβάντος. Μια εφεδρική αντιστοίχιση με fbp ή external_id λειτουργεί μόνο όταν το συμβάν του προγράμματος περιήγησης φτάνει πρώτο. |
| TikTok | event_id | event_id | 48 ώρες | Πρέπει να ταιριάζει και το όνομα του συμβάντος. Το TikTok κρατά το πρώτο συμβάν που λαμβάνει. |
| Snapchat | client_dedup_id, και transaction_id για αγορές | event_id, και order_id για αγορές | 48 ώρες, ή 30 ημέρες για το ID παραγγελίας αγοράς | Πρέπει να ταιριάζει και το όνομα του συμβάντος. Το ζεύγος client_dedup_id έχει προτεραιότητα. |
event_id | event_id | 48 ώρες | Στείλτε το ίδιο όνομα συμβάντος και από τις δύο πηγές. Το Pinterest κρατά το πρώτο συμβάν που λαμβάνει. | |
conversionId | conversion_id | 2 ημέρες | Ίδιος τύπος συμβάντος και ίδιο όνομα για τα προσαρμοσμένα συμβάντα. Τρέχει κάθε ώρα και μπορεί να χρειαστούν έως και 24 ώρες για να εμφανιστεί. |
Στο ROASaurus, τα pixel προγράμματος περιήγησης για τη Meta, το TikTok, το Snapchat, το Pinterest και το Reddit στέλνουν το ίδιο ID συμβάντος με τα συμβάντα του server, οπότε αυτές οι πλατφόρμες αφαιρούν τις διπλοεγγραφές. Για το Snapchat, το pixel στέλνει επίσης το ID παραγγελίας ως transaction_id, που ταιριάζει με το order_id της αγοράς από τον server. Για το Pinterest, το Tag και το API χρησιμοποιούν αντίστοιχα ονόματα συμβάντων. Το X, το Microsoft Advertising και το Taboola λαμβάνουν μόνο συμβάντα από τον server, οπότε δεν υπάρχει τίποτα να συγχωνευθεί. Αν στέλνετε τα συμβάντα μόνοι σας, ο οδηγός για το Meta Conversions API δείχνει πού μπαίνει το ID συμβάντος στο pixel και στην κλήση του API.
Όταν πολλές πλατφόρμες διεκδικούν μία πώληση, δεν πρόκειται για διπλό συμβάν
Τώρα το δεύτερο πρόβλημα. Ένας αγοραστής βλέπει ένα βίντεο στο TikTok, κάνει κλικ σε μια διαφήμιση Google Shopping δύο ημέρες αργότερα και αγοράζει μετά από μια διαφήμιση retargeting της Meta. Κάθε πλατφόρμα έχει τη δική της καταγραφή ενός κλικ ή μιας προβολής και κάθε μία αναφέρει την πώληση. Κανένα συμβάν δεν στάλθηκε δύο φορές, οπότε καμία ρύθμιση αφαίρεσης διπλοεγγραφών δεν το αλλάζει αυτό.
Το άθροισμα των εσόδων των πλατφορμών υπερεκτιμά επομένως πάντα όσα κέρδισαν οι διαφημίσεις σας. Για να κρίνετε τα κανάλια μεταξύ τους, χρησιμοποιήστε τα δικά σας δεδομένα παραγγελιών και ένα μοντέλο απόδοσης για όλα τα κανάλια. Ο οδηγός μας για το γιατί ο Ads Manager και το Shopify διαφωνούν το εξηγεί σε βάθος. Στην απόδοση του ROASaurus, τα μερίδια απόδοσης κάθε παραγγελίας αθροίζονται σε μία παραγγελία σε όλα τα κανάλια.
Πώς θα βρείτε διπλά συμβάντα αγοράς
- Συγκρίνετε κάθε πηγή με τις παραγγελίες σας
Πάρτε μία ολόκληρη ημέρα. Μετρήστε τα συμβάντα Purchase που έστειλε κάθε πηγή εκείνη την ημέρα, πριν από την αφαίρεση διπλοεγγραφών: το pixel του προγράμματος περιήγησης και τα συμβάντα του server. Ορισμένα εργαλεία συμβάντων δείχνουν αυτή τη διάσπαση ανά μέθοδο σύνδεσης και το εργαλείο server-side παρακολούθησής σας έχει δικό του αρχείο καταγραφής με ό,τι έστειλε. Συγκρίνετε κάθε αριθμό με τον αριθμό παραγγελιών που δέχτηκε το κατάστημά σας εκείνη την ημέρα.
- Διαβάστε τις αναφορές αφαίρεσης διπλοεγγραφών
Ορισμένες πλατφόρμες αναφέρουν τις διπλοεγγραφές που αφαίρεσαν. Το Reddit, για παράδειγμα, κρατά αρχείο καταγραφής των συμβάντων που αφαιρέθηκαν ως διπλοεγγραφές για επτά ημέρες και το Pinterest δείχνει την αφαίρεση διπλοεγγραφών ανά συμβάν στον Ads Manager.
- Κάντε μία δοκιμαστική παραγγελία
Ανοίξτε την προβολή δοκιμαστικών συμβάντων της πλατφόρμας και κάντε μία παραγγελία. Θα πρέπει να δείτε ένα Purchase από το πρόγραμμα περιήγησης και ένα από τον server με το ίδιο ID συμβάντος. Ένα τρίτο Purchase ή δύο διαφορετικά ID δείχνουν την αιτία.
- Καταγράψτε κάθε εργαλείο που μπορεί να στείλει το pixel
Ελέγξτε τις εφαρμογές καναλιών πωλήσεων, τα containers του tag manager, τον κώδικα του theme και παλαιότερες εφαρμογές παρακολούθησης. Μια επέκταση προγράμματος περιήγησης όπως το Meta Ads Data Advisor, παλαιότερα Meta Pixel Helper, δείχνει ποια συμβάντα pixel ενεργοποιούνται σε μια σελίδα.
Το πρώτο βήμα είναι ο πιο γρήγορος έλεγχος. Μια πηγή με έναν αποστολέα στέλνει το πολύ μία αγορά ανά παραγγελία. Ο αριθμός από το πρόγραμμα περιήγησης είναι συνήθως χαμηλότερος από τις παραγγελίες σας, λόγω των ad blockers και της άρνησης συγκατάθεσης. Άρα μια μεμονωμένη πηγή με περισσότερες αγορές από παραγγελίες δείχνει δεύτερο αποστολέα ή επαναλαμβανόμενα συμβάντα:
| Πηγή (κατάστημα παραδείγματος, μία ημέρα) | Αγορές | Παραγγελίες καταστήματος | Αναλογία | Τι υποδεικνύει |
|---|---|---|---|---|
| Meta, πρόγραμμα περιήγησης | 186 | 120 | 1.55 | Περισσότερες αγορές από παραγγελίες: δύο εργαλεία ενεργοποιούν το pixel του προγράμματος περιήγησης |
| Meta, server | 119 | 120 | 0.99 | Φυσιολογικό: ένας αποστολέας από τον server |
| TikTok, server | 241 | 120 | 2.01 | Κάθε παραγγελία δύο φορές: δύο εφαρμογές στέλνουν το Events API |
Πώς θα διορθώσετε διπλά συμβάντα αγοράς
- Κρατήστε έναν αποστολέα ανά pixel. Επιλέξτε ένα εργαλείο για κάθε pixel και απενεργοποιήστε αυτό το pixel παντού αλλού: εφαρμογές καναλιών πωλήσεων, tags του tag manager και κώδικα του theme. Στο Shopify, αφαιρέστε το ίδιο pixel από τις ρυθμίσεις κοινοποίησης δεδομένων του καναλιού Facebook & Instagram, επειδή κάθε επίπεδο κοινοποίησης δεδομένων εξακολουθεί να στέλνει το pixel του προγράμματος περιήγησης. Ελέγξτε με τον ίδιο τρόπο την εφαρμογή TikTok.
- Χρησιμοποιήστε ένα ID συμβάντος ανά παραγγελία. Φτιάξτε το ID από το ID παραγγελίας και στείλτε το και με το συμβάν του προγράμματος περιήγησης και με το συμβάν του server.
- Χρησιμοποιήστε το ίδιο όνομα συμβάντος. Το πρόγραμμα περιήγησης και ο server πρέπει να ονομάζουν το συμβάν με τον ίδιο τρόπο, ακριβώς όπως το ορίζει η πλατφόρμα.
- Στείλτε μέσα στο χρονικό παράθυρο. Ένα συμβάν server που φτάνει μέρες αργότερα δεν συγχωνεύεται. Στη Meta, στο TikTok και στο Pinterest το παράθυρο είναι 48 ώρες, στο Reddit δύο ημέρες.
- Δοκιμάστε ξανά μετά από κάθε αλλαγή. Επαναλάβετε τη δοκιμαστική παραγγελία και συγκρίνετε ξανά τους αριθμούς την επόμενη ημέρα.
Πώς το ROASaurus αποφεύγει τα διπλά συμβάντα αγοράς
Το ROASaurus στέλνει κάθε αγορά από τα δεδομένα παραγγελιών του καταστήματος και δίνει στο αντίγραφο του προγράμματος περιήγησης και στο αντίγραφο του server το ίδιο ID συμβάντος, που φτιάχνεται από το ID παραγγελίας. Στο Shopify, το συμβάν του server προέρχεται από το webhook πληρωμένης παραγγελίας, οπότε η επαναφόρτωση της σελίδας ευχαριστίας δεν δημιουργεί νέο συμβάν server. Το Event log παραθέτει κάθε αποστολή από τον server ανά πλατφόρμα, με το αίτημα και την απάντηση της πλατφόρμας, ώστε να βλέπετε τι στάλθηκε για κάθε παραγγελία. Ο οδηγός για την server-side παρακολούθηση στο Shopify δείχνει ολόκληρη τη ροή.
Αν μια πλατφόρμα εξακολουθεί να δείχνει περισσότερες αγορές από παραγγελίες, κάποιο άλλο εργαλείο στέλνει το ίδιο pixel. Το Αποφύγετε τη διπλή καταμέτρηση παραθέτει πού να ψάξετε και η server-side παρακολούθηση εξηγεί ποια συμβάντα στέλνει το ROASaurus σε κάθε πλατφόρμα.
Πηγές
- Meta: Handling Duplicate Pixel and Conversions API Events
- TikTok Ads Manager: About Event Deduplication
- Snap for Developers: Deduplication
- Pinterest Developers: Track conversion events in the API
- Reddit Ads Help: Event Deduplication