- Τα ad blockers χρησιμοποιούν λίστες φίλτρων για να σταματούν τα scripts των pixel και τα αιτήματά τους, οπότε η διαφημιστική πλατφόρμα δεν λαμβάνει κανένα συμβάν από εκείνο το πρόγραμμα περιήγησης.
- Ένα μπλοκαρισμένο pixel χάνει προβολές σελίδας, συμβάντα προσθήκης στο καλάθι και αγορές, και η αγορά έχει τη μεγαλύτερη σημασία επειδή καθορίζει το ROAS που αναφέρεται και τις προσφορές.
- Οι αγορές που στέλνονται server-side από τα δεδομένα των παραγγελιών σας δεν επηρεάζονται, επειδή το πρόγραμμα περιήγησης του αγοραστή δεν τις στέλνει.
- Μετρήστε το δικό σας κενό συγκρίνοντας τις web παραγγελίες του καταστήματός σας με τα συμβάντα Purchase που έστειλε το pixel του προγράμματος περιήγησης, όχι με τις μετατροπές που αποδίδονται.
- Η server-side παρακολούθηση δεν μπορεί να επαναφέρει συμβάντα περιήγησης ή click ID που δεν αποθηκεύτηκαν ποτέ, και η first-party συλλογή δεδομένων μειώνει αυτή την απώλεια.
Τα ad blockers σταματούν την παρακολούθηση εμποδίζοντας το script pixel της διαφημιστικής πλατφόρμας, ή τα αιτήματα που αυτό στέλνει, να φορτώσουν στο πρόγραμμα περιήγησης του αγοραστή. Όταν συμβεί αυτό, η πλατφόρμα δεν μαθαίνει ποτέ για την προβολή σελίδας, την προσθήκη στο καλάθι ή την αγορά, παρότι η παραγγελία υπάρχει στο κατάστημά σας. Οι αγορές που στέλνονται server-side από τα δεδομένα των παραγγελιών σας δεν επηρεάζονται, επειδή το πρόγραμμα περιήγησης του αγοραστή δεν συμμετέχει στην αποστολή τους.
Αυτός ο οδηγός εξηγεί πώς λειτουργούν τα ad blockers και οι λειτουργίες απορρήτου των προγραμμάτων περιήγησης, ποια συμβάντα χάνει το κατάστημά σας, τι ανακτά η server-side παρακολούθηση και τι δεν μπορεί να ανακτήσει. Κλείνει με έναν απλό τρόπο να μετρήσετε το κενό στο δικό σας κατάστημα.
Πώς μπλοκάρουν τα ad blockers τα pixel παρακολούθησης;
Τα περισσότερα ad blockers λειτουργούν με λίστες φίλτρων. Μια λίστα φίλτρων είναι μια μακριά λίστα κανόνων που ταιριάζουν με διευθύνσεις web: domains, διαδρομές και ονόματα αρχείων γνωστών scripts διαφημίσεων και παρακολούθησης. Όταν μια σελίδα ζητά από το πρόγραμμα περιήγησης να φορτώσει κάτι που ταιριάζει με έναν κανόνα, το ad blocker ακυρώνει το αίτημα.
Οι πιο γνωστές λίστες είναι η EasyList, για διαφημίσεις, και η EasyPrivacy, για παρακολούθηση. Λειτουργούν με επεκτάσεις όπως οι Adblock Plus, AdBlock, uBlock Origin και AdGuard. Το pixel μιας μεγάλης διαφημιστικής πλατφόρμας είναι εύκολος στόχος για αυτές τις λίστες, επειδή φορτώνει το ίδιο script από το ίδιο domain σε πολλά διαφορετικά sites.
Προγράμματα περιήγησης με ενσωματωμένη προστασία
Ορισμένα προγράμματα περιήγησης μπλοκάρουν τους trackers χωρίς επέκταση. Το Brave ενεργοποιεί τα Shields του για κάθε site από προεπιλογή, και τα Shields μπλοκάρουν διαφημίσεις τρίτων, trackers και cookies μεταξύ sites. Το Firefox μπλοκάρει περιεχόμενο από γνωστά domains παρακολούθησης μεταξύ sites στα ιδιωτικά παράθυρα, και οι χρήστες μπορούν να επιλέξουν αυστηρότερες ρυθμίσεις που ισχύουν σε όλα τα παράθυρα. Το Intelligent Tracking Prevention του Safari μπλοκάρει όλα τα cookies τρίτων και μειώνει τη διάρκεια ζωής των cookies που ορίζουν scripts. Ο οδηγός μας για το Safari ITP και την παρακολούθηση διαφημίσεων εξηγεί αυτά τα όρια.
Blockers σε επίπεδο δικτύου
Ορισμένοι χρήστες μπλοκάρουν τους trackers για μια ολόκληρη συσκευή ή οικιακό δίκτυο, με blocker βάσει DNS ή με VPN που διαθέτει φίλτρο trackers. Αυτά σταματούν τα αιτήματα προς domains παρακολούθησης σε κάθε πρόγραμμα περιήγησης και εφαρμογή του δικτύου. Η αλλαγή προγράμματος περιήγησης δεν αλλάζει το αποτέλεσμα.
Ποια συμβάντα χάνει το κατάστημά σας;
Όταν το pixel μπλοκάρεται, χάνεται κάθε συμβάν που θα έστελνε από εκείνο το πρόγραμμα περιήγησης. Η ζημιά δεν είναι ίδια για κάθε συμβάν.
| Συμβάν | Σε τι χρησιμεύει | Χάνεται όταν το pixel μπλοκάρεται; | Μπορούν να το αντικαταστήσουν τα δεδομένα παραγγελιών; |
|---|---|---|---|
| PageView, ViewContent | Κοινά επισκεπτών του site, retargeting προϊόντων | Ναι | Όχι |
| AddToCart, InitiateCheckout | Βελτιστοποίηση προς αγοραστές που ξεκινούν μια αγορά, retargeting καλαθιού | Ναι | Όχι |
| Purchase | Αναφερόμενες μετατροπές, ROAS, βελτιστοποίηση για αγορές, προσφορές βάσει αξίας | Ναι | Ναι |
| Click ID στη σελίδα προσγείωσης | Σύνδεση της αγοράς με το ακριβές κλικ στη διαφήμιση | Ναι, όταν μπλοκάρεται και το script παρακολούθησης | Όχι, πρέπει να αποθηκευτεί στο πρόγραμμα περιήγησης |
Τα χαμένα συμβάντα περιήγησης μικραίνουν τα κοινά retargeting σας. Οι χαμένες αγορές κάνουν μεγαλύτερη ζημιά. Η πλατφόρμα αναφέρει λιγότερες μετατροπές, το ROAS στην αναφορά διαφημίσεων πέφτει και ο αλγόριθμος προσφορών μαθαίνει από λιγότερους αγοραστές. Μια κερδοφόρα καμπάνια μπορεί τότε να φαίνεται ζημιογόνα και να την περικόψετε.
Γιατί τα server-side συμβάντα από δεδομένα παραγγελιών δεν μπλοκάρονται
Ένα ad blocker λειτουργεί μέσα στο πρόγραμμα περιήγησης του αγοραστή. Μπορεί να σταματήσει μόνο τα αιτήματα που κάνει το πρόγραμμα περιήγησης. Όταν η αγορά στέλνεται από τα δεδομένα παραγγελιών του καταστήματός σας, το αίτημα πηγαίνει από έναν server στο API της διαφημιστικής πλατφόρμας. Το πρόγραμμα περιήγησης του αγοραστή δεν είναι μέρος αυτής της διαδρομής, οπότε δεν υπάρχει τίποτα για να ακυρώσει το ad blocker.
14:02:11 PageView pixelΜπλοκάρεται από λίστα φίλτρων στο πρόγραμμα περιήγησης14:09:47 Purchase pixel order-1042Δεν στέλνεται ποτέ, επειδή το script του pixel δεν φόρτωσε14:09:52 webhook order-1042 paidΤο κατάστημα αναφέρει την πληρωμένη παραγγελία στον server14:10:12 Purchase server order-1042Στάλθηκε στο Conversions API με email και τηλέφωνο με hashΗ πλατφόρμα αντιστοιχίζει τότε την αγορά σε ένα άτομο με τα δεδομένα του συμβάντος: το email και το τηλέφωνο με hash από την παραγγελία, τη διεύθυνση IP και το user agent, και το click ID αν είχε αποθηκευτεί. Τίποτα από αυτά δεν περνά μέσα από το ad blocker. Για την πλήρη διαδρομή των δεδομένων, διαβάστε τι είναι η server-side παρακολούθηση.
Τι δεν μπορεί να ανακτήσει η server-side παρακολούθηση;
Το click ID χρειάζεται το πρόγραμμα περιήγησης
Η ίδια η παραγγελία είναι ασφαλής, αλλά η σύνδεση με το κλικ στη διαφήμιση γίνεται στο πρόγραμμα περιήγησης. Ένα script πρέπει να διαβάσει το click ID από το URL προσγείωσης και να το αποθηκεύσει. Αν ένα ad blocker μπλοκάρει και αυτό το script, η παραγγελία φτάνει χωρίς click ID. Η πλατφόρμα μπορεί και πάλι να αντιστοιχίσει την αγορά μέσω των δεδομένων πελάτη με hash, αλλά η αντιστοίχιση είναι λιγότερο βέβαιη.
Δύο πράγματα μειώνουν αυτή την απώλεια. Πρώτον, συλλέξτε τα συμβάντα first-party: σερβίρετε το script παρακολούθησης και τα αιτήματά του από το δικό σας domain, για παράδειγμα μέσω ενός app proxy του Shopify ή ενός subdomain του site σας. Οι λίστες φίλτρων στοχεύουν γνωστές διευθύνσεις παρακολούθησης τρίτων, οπότε μια first-party διαδρομή μπλοκάρεται πολύ πιο δύσκολα, αν και όχι αδύνατο. Δεύτερον, χρησιμοποιήστε τη σελίδα προσγείωσης που ορισμένα ηλεκτρονικά καταστήματα, όπως το Shopify, αποθηκεύουν με κάθε παραγγελία. Αν αυτό το URL περιέχει ακόμη το click ID ή τα UTM, η παραγγελία μπορεί να αποδοθεί χωρίς κανένα συμβάν του προγράμματος περιήγησης.
Τα συμβάντα περιήγησης εξακολουθούν να χάνονται
Τα δεδομένα παραγγελιών περιέχουν παραγγελίες, όχι προβολές σελίδας. Η αποστολή αγορών από παραγγελίες δεν επαναφέρει τις προβολές σελίδας και τα συμβάντα προσθήκης στο καλάθι ενός επισκέπτη του οποίου το πρόγραμμα περιήγησης μπλόκαρε τα πάντα. Ένας first-party collector μπορεί να προωθεί αυτά τα συμβάντα από τον server όταν περνούν τα δικά του αιτήματα.
Η άρνηση συγκατάθεσης δεν είναι μπλοκάρισμα
Ένας επισκέπτης που απορρίπτει τα cookies μάρκετινγκ στο banner cookies σας δεν είναι το ίδιο με έναν επισκέπτη με ad blocker. Ο πρώτος επισκέπτης έκανε μια επιλογή που η παρακολούθησή σας πρέπει να ακολουθήσει. Με ενεργό το Respect visitor consent, το ROASaurus δεν ορίζει ID επισκέπτη για αυτόν τον επισκέπτη, οπότε τα κλικ και οι επισκέψεις του σε διαφημίσεις δεν συνδέονται μαζί του. Τα συμβάντα του προγράμματος περιήγησής του διατηρούνται χωρίς ID επισκέπτη, διεύθυνση IP ή στοιχεία προγράμματος περιήγησης και δεν στέλνονται στις διαφημιστικές πλατφόρμες. Η πληρωμένη παραγγελία στέλνεται και πάλι server-side, με δεδομένα πελάτη με hash από την παραγγελία και τη διεύθυνση IP και το user agent της παραγγελίας. Κρατήστε τις δύο ομάδες χωριστά όταν μετράτε την απώλειά σας και δείτε τη συγκατάθεση και το απόρρητο για λεπτομέρειες.
Πώς να εκτιμήσετε τη δική σας απώλεια
Δεν χρειάζεστε μέσους όρους του κλάδου, που εξαρτώνται από το κοινό, τη συσκευή και τη χώρα. Μπορείτε να μετρήσετε το δικό σας κενό συγκρίνοντας τις παραγγελίες του καταστήματός σας με τις αγορές που ανέφερε το pixel του προγράμματος περιήγησης για την ίδια περίοδο.
- Επιλέξτε μια περίοδο και μία πλατφόρμα
Χρησιμοποιήστε 14 ή 30 ημέρες και μία πλατφόρμα, για παράδειγμα τη Meta. Χρησιμοποιήστε την ίδια ζώνη ώρας και στα δύο συστήματα.
- Μετρήστε τις web παραγγελίες του καταστήματός σας
Ξεκινήστε με όλες τις παραγγελίες. Αφαιρέστε τις παραγγελίες που δεν περνούν ποτέ από την ηλεκτρονική σας ολοκλήρωση αγοράς: παραγγελίες από σημείο πώλησης (POS), χειροκίνητες και πρόχειρες παραγγελίες, ανανεώσεις συνδρομών και δοκιμαστικές παραγγελίες.
- Μετρήστε τα συμβάντα Purchase από το πρόγραμμα περιήγησης
Στο εργαλείο συμβάντων της πλατφόρμας, μετρήστε τα συμβάντα Purchase που έστειλε το pixel του προγράμματος περιήγησης. Αυτό είναι ευκολότερο πριν προσθέσετε συμβάντα server. Αν τα συμβάντα server λειτουργούν ήδη, χρησιμοποιήστε την προβολή της πλατφόρμας ανά μέθοδο σύνδεσης, όταν παρέχει τέτοια. Ο Events Manager της Meta δείχνει τη μέθοδο σύνδεσης κάθε συμβάντος και μετρά εκεί τα συμβάντα πριν από την αφαίρεση διπλοεγγραφών. Μη χρησιμοποιείτε τις αγορές που αποδίδονται στην αναφορά διαφημίσεων.
- Διαιρέστε
Οι αγορές του προγράμματος περιήγησης ÷ οι web παραγγελίες είναι το ποσοστό που είδε το pixel. Το υπόλοιπο είναι το κενό σας.
- Ξεχωρίστε τη συγκατάθεση από το μπλοκάρισμα
Εκτιμήστε τις παραγγελίες από επισκέπτες που απέρριψαν τα cookies μάρκετινγκ, με το ποσοστό απόρριψης από το εργαλείο συγκατάθεσής σας. Ό,τι απομένει οφείλεται κυρίως σε ad blockers, ρυθμίσεις απορρήτου και σελίδες που δεν φόρτωσαν.
| Κατάστημα-παράδειγμα, 30 ημέρες | Παραγγελίες | Ποσοστό των web παραγγελιών |
|---|---|---|
| Όλες οι παραγγελίες του καταστήματος | 1,240 | |
| Παραγγελίες από σημείο πώλησης, χειροκίνητες και ανανεώσεων | −90 | |
| Web παραγγελίες | 1,150 | 100% |
| Συμβάντα Purchase από το pixel του προγράμματος περιήγησης | 874 | 76% |
| Κενό | 276 | 24% |
| Εκτιμώμενες παραγγελίες από επισκέπτες που απέρριψαν τη συγκατάθεση (ποσοστό απόρριψης 10%) | 115 | 10% |
| Υπόλοιπο: ad blockers, ρυθμίσεις απορρήτου, σελίδες που δεν φόρτωσαν | 161 | 14% |
Το κενό αλλάζει και το ROAS. Ας πούμε ότι η Meta αναφέρει ROAS 2.0 για αυτό το κατάστημα και το ROAS νεκρού σημείου του είναι 2.3. Με βάση τα δεδομένα του pixel, οι καμπάνιες χάνουν χρήματα. Αν οι παραγγελίες από διαφημίσεις χάνονταν με το ίδιο ποσοστό 24% όπως όλες οι web παραγγελίες, το pixel είδε μόνο το 76% των εσόδων από διαφημίσεις. Το πραγματικό ROAS θα ήταν τότε περίπου 2.0 ÷ 0.76 = 2.6, πάνω από το νεκρό σημείο. Αυτή είναι μια ανώτατη εκτίμηση, επειδή δεν προέρχεται κάθε παραγγελία που λείπει από διαφήμιση. Ο οδηγός μας για το ROAS νεκρού σημείου εξηγεί πώς ορίζετε αυτό το όριο.
Πώς να μειώσετε όσα χάνετε
Οι διορθώσεις είναι ίδιες για κάθε πλατφόρμα ηλεκτρονικού καταστήματος. Λειτουργούν καλύτερα όλες μαζί.
- Στείλτε τις αγορές από τα δεδομένα παραγγελιών. Αυτό κλείνει το κενό των αγορών για κάθε πλατφόρμα που συνδέετε, ό,τι κι αν μπλοκάρει το πρόγραμμα περιήγησης του επισκέπτη.
- Κρατήστε το pixel, με κοινό ID συμβάντος. Οι επισκέπτες χωρίς blocker εξακολουθούν να στέλνουν συμβάντα προγράμματος περιήγησης με cookies και πλαίσιο σελίδας. Το ίδιο ID συμβάντος και στα δύο αντίγραφα επιτρέπει στην πλατφόρμα να κρατήσει ένα. Δείτε την αποφυγή διπλής καταμέτρησης.
- Συλλέξτε first-party. Σερβίρετε το script παρακολούθησης και τα συμβάντα του από το δικό σας domain, ώστε τα click ID να αποθηκεύονται για περισσότερους επισκέπτες.
- Στείλτε δεδομένα πελατών με hash. Το email και το τηλέφωνο από την παραγγελία επιτρέπουν στην πλατφόρμα να αντιστοιχίσει αγορές που δεν έχουν click ID.
- Μετρήστε ξανά. Επαναλάβετε τη σύγκριση έναν μήνα αργότερα. Τα συμβάντα Purchase που λαμβάνει η πλατφόρμα θα πρέπει πλέον να ταιριάζουν με τις web παραγγελίες σας.
Πώς το ROASaurus χειρίζεται τα ad blockers
Το ROASaurus στέλνει κάθε πληρωμένη παραγγελία server-side στις διαφημιστικές πλατφόρμες που προσθέτετε στο Tracking & platforms, οπότε ένα ad blocker στο πρόγραμμα περιήγησης του αγοραστή δεν σταματά την αγορά. Στο Shopify, τα συμβάντα του storefront περνούν από το app proxy του Shopify στο δικό σας domain καταστήματος. Μπορείτε επίσης να σερβίρετε το script και τα συμβάντα του από ένα subdomain CNAME του site σας. Όταν ένας επισκέπτης δεν έχει καταγεγραμμένο σημείο επαφής στο πρόγραμμα περιήγησης, η απόδοση του ROASaurus επιστρέφει στα click ID και τα UTM του URL προσγείωσης της παραγγελίας, όταν το κατάστημα καταγράφει ένα, όπως κάνει το Shopify.
Κάθε παράδοση και η απάντηση της πλατφόρμας καταγράφονται στο Event log, ώστε να ελέγξετε ότι κάθε παραγγελία έφτασε σε κάθε πλατφόρμα. Δείτε τη server-side παρακολούθηση και την ενσωμάτωση με το Shopify για τη ρύθμιση.
Πηγές
- EasyList: Overview
- Brave: Brave Shields
- MDN Web Docs: Firefox tracking protection
- WebKit: Tracking Prevention in WebKit
- Meta for Developers: Verifying Your Setup