Server-side tracking: τι αλλάζει στη μέτρηση του eshop σας και πότε αξίζει τον κόπο.
Έχετε ακούσει ότι το server-side tracking «φέρνει πίσω» τις χαμένες μετατροπές του eshop σας; Πριν πληρώσετε γι' αυτό, δείτε τι κάνει πραγματικά, τι δεν κάνει, τι κοστίζει να λειτουργεί και πότε αξίζει.
Η ΣΥΝΤΟΜΗ ΑΠΑΝΤΗΣΗ
Το server-side tracking στέλνει τη μέτρηση του site (επισκέψεις, αγορές) πρώτα σε έναν δικό σας server, που αποφασίζει τι θα προωθήσει στη Google και στις άλλες πλατφόρμες. Δίνει έλεγχο στα δεδομένα, λιγότερα scripts στη σελίδα και cookies από το δικό σας domain. Δεν καταργεί τη συγκατάθεση του επισκέπτη και έχει μηνιαίο κόστος φιλοξενίας. Αξίζει όταν η βασική μέτρηση είναι ήδη σωστή και διαφημίζεστε σε πολλές πλατφόρμες ή θέλετε να ελέγχετε τι φεύγει από το site.
ΤΙ ΕΙΝΑΙ, ΜΕ ΑΠΛΑ ΛΟΓΙΑ
Όλες οι ενότητεςΣτη συνηθισμένη μέτρηση (client-side), ο browser του επισκέπτη φορτώνει ένα script για κάθε πλατφόρμα: ένα για το GA4, ένα για το Google Ads, ένα για το Meta. Καθένα στέλνει τα δικά του στοιχεία απευθείας στην πλατφόρμα του, ενώ εσείς δεν βλέπετε τι στάλθηκε.
Στο server-side tracking, ο browser στέλνει τη μέτρηση μία φορά, σε έναν server που ανήκει σε εσάς και απαντά σε μια διεύθυνση του domain σας, π.χ. metrisi.example.com. Εκεί τρέχει ένα server container του Google Tag Manager, που διαβάζει κάθε ενέργεια του επισκέπτη (event), όπως μια επίσκεψη ή μια αγορά, κρατά ό,τι χρειάζεται και το προωθεί σε κάθε πλατφόρμα.
Στη σελίδα εξακολουθεί να υπάρχει το Google tag ή ένα web container του Tag Manager. Το server-side δεν αντικαθιστά τη μέτρηση στη σελίδα· της αλλάζει τον προορισμό.
ΤΙ ΚΕΡΔΙΖΕΤΕ
Όλες οι ενότητεςΗ Google περιγράφει τρία οφέλη και στην πράξη αυτά είναι που μετρούν:
- Έλεγχος στα δεδομένα. Ο server μπορεί να ελέγξει, να ανωνυμοποιήσει ή να μπλοκάρει ένα event πριν φτάσει σε μια πλατφόρμα. Οι πλατφόρμες βλέπουν αίτημα από τον δικό σας server, όχι από τον browser του επισκέπτη, οπότε μπορείτε να μην τους δίνετε τη διεύθυνση IP του.
- Ελαφρύτερη σελίδα. Ο browser στέλνει ένα αίτημα αντί για πολλά σχεδόν ίδια και φορτώνει λιγότερα scripts. Σε ένα eshop με πολλά tags, η διαφορά φαίνεται στο κινητό.
- Καλύτερα δεδομένα. Τα cookies γράφονται από το δικό σας domain, με τη ρύθμιση HttpOnly, που κατά την Google τα κάνει πιο ανθεκτικά και πιο ασφαλή. Και ο server μπορεί να προσθέσει σε ένα event στοιχεία που δεν πρέπει να φαίνονται στον browser, όπως το περιθώριο κέρδους από το εμπορικό πρόγραμμα.
Το τελευταίο είναι συχνά ο πιο πρακτικός λόγος. Αν θέλετε το Google Ads να κυνηγά κέρδος και όχι τζίρο, η αξία κάθε αγοράς πρέπει να βγαίνει από το κόστος των προϊόντων, και αυτό το ξέρει μόνο το εμπορικό σας πρόγραμμα.
ΤΙ ΔΕΝ ΚΑΝΕΙ
Όλες οι ενότητεςΕδώ γίνονται οι περισσότερες υπερβολές, οπότε αξίζει να είμαστε σαφείς.
- Δεν καταργεί τη συγκατάθεση. Το script στη σελίδα εξακολουθεί να διαβάζει και να στέλνει στοιχεία από τη συσκευή του επισκέπτη και γι’ αυτό θέλει συγκατάθεση. Το εξηγούν και οι κατευθυντήριες γραμμές 2/2023 του Ευρωπαϊκού Συμβουλίου Προστασίας Δεδομένων: όταν ένας κώδικας JavaScript δίνει εντολή στον browser να στείλει πληροφορίες, πρόκειται για «απόκτηση πρόσβασης» στη συσκευή.
- Δεν παρακάμπτει την επιλογή του επισκέπτη. Το Consent Mode ρυθμίζεται στη σελίδα, η επιλογή φτάνει στον server μαζί με κάθε αίτημα, και τα tags της Google στον server την ακολουθούν.
- Δεν υπόσχεται να ξεπεράσει τα ad blockers ή τους περιορισμούς των browsers. Η Google δεν το αναφέρει στα οφέλη του και δεν πρέπει να το υπόσχεται κανείς για λογαριασμό σας.
- Δεν διορθώνει λάθος μετρήσεις. Αν το «Προσθήκη στο καλάθι» μετράει ως αγορά, θα συνεχίσει να μετράει ως αγορά, απλώς από τον server. Πρώτα διορθώνεται η βάση: δείτε τον οδηγό Google Ads για eshop: σωστή μέτρηση μετατροπών.
- Δεν είναι δωρεάν. Ο server κοστίζει κάθε μήνα και θέλει κάποιον να τον παρακολουθεί.
ΤΙ ΓΙΝΕΤΑΙ ΟΤΑΝ Ο ΕΠΙΣΚΕΠΤΗΣ ΠΑΤΗΣΕΙ «ΑΠΟΡΡΙΨΗ»
Όλες οι ενότητεςΜε server-side tracking, η «Απόρριψη» λειτουργεί όπως και χωρίς αυτό. Η Google το περιγράφει για κάθε tag:
- GA4: με το basic Consent Mode, τα tags δεν φορτώνουν καθόλου. Με το advanced, στέλνουν μόνο σήματα χωρίς cookies, και κανένα cookie του Analytics δεν γράφεται ούτε διαβάζεται.
- Google Ads: δεν γράφονται ούτε διαβάζονται cookies του Google Ads, και το remarketing δεν παίρνει στοιχεία.
- Enhanced conversions: λειτουργούν μόνο όταν ο επισκέπτης έχει δώσει συγκατάθεση.
Η πώληση πάντως δεν χάνεται. Η παραγγελία υπάρχει στο eshop και στο εμπορικό σας πρόγραμμα, ό,τι κι αν έγινε στον browser. Γι’ αυτό τα πραγματικά νούμερα πωλήσεων τα βλέπετε εκεί, ενώ το Google Ads τα χρειάζεται για να μαθαίνει, όχι για να σας πει πόσα πουλήσατε.
CLIENT-SIDE, TAG GATEWAY Ή SERVER-SIDE;
Όλες οι ενότητεςΥπάρχει και μια ενδιάμεση λύση: το Google tag gateway, που φορτώνει τα scripts της Google από το δικό σας domain, μέσω του CDN ή του server που ήδη έχετε. Δεν φιλτράρει τίποτα, αλλά μεταφέρει τη μέτρηση στο δικό σας domain. Η Google προτείνει να το συνδυάζετε με το server-side tagging.
| Τι αλλάζει | Client-side | Google tag gateway | Server-side tracking |
|---|---|---|---|
| Από πού φορτώνουν τα scripts | Από τα domains των πλατφορμών | Από το δικό σας domain | Από το δικό σας domain |
| Ποιος στέλνει τα στοιχεία στις πλατφόρμες | Ο browser, σε καθεμία χωριστά | Ο browser, μέσω του domain σας | Ο δικός σας server |
| Ελέγχετε τι στέλνεται | Όχι | Όχι | Ναι, event προς event |
| Στοιχεία από το εμπορικό πρόγραμμα | Όχι | Όχι | Ναι |
| Θέλει συγκατάθεση | Ναι | Ναι | Ναι |
| Ξεχωριστός server με μηνιαίο κόστος | Όχι | Όχι, τρέχει σε ό,τι ήδη έχετε | Ναι |
Για ένα eshop που διαφημίζεται μόνο στο Google, το tag gateway μαζί με σωστό Consent Mode και enhanced conversions καλύπτει συχνά τα περισσότερα. Το server-side προσθέτει τον έλεγχο και τα στοιχεία από το εμπορικό πρόγραμμα.
ΠΟΤΕ ΑΞΙΖΕΙ
Όλες οι ενότητεςΑξίζει, αν ισχύουν τα περισσότερα από αυτά:
- Η βασική μέτρηση είναι ήδη σωστή: η αγορά μετράει μία φορά, με την αξία της, με banner και Consent Mode v2.
- Διαφημίζεστε σε περισσότερες από μία πλατφόρμες, π.χ. Google Ads και Meta, και τα scripts βαραίνουν τη σελίδα.
- Θέλετε να ελέγχετε ποια στοιχεία φεύγουν από το site, ή να μη δίνετε τη διεύθυνση IP των επισκεπτών στις πλατφόρμες.
- Θέλετε η αξία κάθε αγοράς να βγαίνει από το κέρδος, με στοιχεία από το εμπορικό πρόγραμμα που δεν πρέπει να φτάσουν στον browser.
- Έχετε αρκετή κίνηση ώστε το μηνιαίο κόστος του server να είναι μικρό μπροστά στον διαφημιστικό προϋπολογισμό.
Δεν αξίζει ακόμα, αν:
- Οι μετατροπές μετράνε λάθος ή δεν υπάρχει banner. Διορθώστε πρώτα αυτά· το server-side θα αντέγραφε τα ίδια λάθη.
- Διαφημίζεστε μόνο στο Google, με μικρό προϋπολογισμό. Εκεί το Consent Mode v2, τα enhanced conversions και, αν θέλετε, το tag gateway φτάνουν.
- Δεν υπάρχει κανείς να παρακολουθεί τον server. Ένας server που πέφτει χωρίς να το δει κανείς χάνει μετρήσεις αθόρυβα, για μέρες.
ΤΙ ΚΟΣΤΙΖΕΙ ΚΑΙ ΠΟΙΟΣ ΤΟ ΠΛΗΡΩΝΕΙ
Όλες οι ενότητεςΤο server container χρειάζεται φιλοξενία: στο Google Cloud (Cloud Run) ή σε υπηρεσίες φιλοξενίας ειδικά για server-side tagging. Για το Cloud Run, ο οδηγός της Google προτείνει τουλάχιστον 2 servers, ώστε να μη χαθούν δεδομένα αν πέσει ο ένας, και υπολογίζει ότι 2 έως 10 servers αντέχουν από 35 έως 350 αιτήματα το δευτερόλεπτο.
Το κόστος εξαρτάται από την κίνηση και πληρώνεται κάθε μήνα. Προτείνουμε ο λογαριασμός φιλοξενίας να είναι στο όνομα της επιχείρησής σας και να τον πληρώνετε απευθείας, όπως και το Google Ads. Έτσι ο server, τα δεδομένα και οι ρυθμίσεις μένουν δικά σας, όποιος κι αν τα συντηρεί.
Υπολογίστε και τη συντήρηση: ενημερώσεις του container, έλεγχο ότι ο server απαντά και νέο έλεγχο των μετρήσεων κάθε φορά που αλλάζει κάτι στο eshop, όπως ένας νέος τρόπος πληρωμής.
ΠΩΣ ΣΤΗΝΟΥΜΕ ΤΟ SERVER-SIDE TRACKING, ΒΗΜΑ ΒΗΜΑ
Όλες οι ενότητες- Ελέγχουμε τη βάση: τι μετράει ως αγορά, με ποια αξία και αν το banner τηρεί τις συστάσεις 1/2020 της Αρχής Προστασίας Δεδομένων.
- Γράφουμε τη λίστα μετρήσεων: κάθε event, τα στοιχεία του, πού πηγαίνει και τι χρειάζεται συγκατάθεση.
- Στήνουμε τον server στον δικό σας λογαριασμό, σε μια διεύθυνση του domain σας.
- Ρυθμίζουμε το Consent Mode στη σελίδα, ώστε η επιλογή του επισκέπτη να φτάνει στον server.
- Μεταφέρουμε τα tags ένα ένα, πρώτα το GA4 και μετά το Google Ads, και συγκρίνουμε τις μετρήσεις πριν και μετά.
- Δοκιμάζουμε με «Αποδοχή» και με «Απόρριψη» και ελέγχουμε τι έφτασε σε κάθε πλατφόρμα.
- Βάζουμε παρακολούθηση, ώστε αν ο server σταματήσει να απαντά, να το μάθετε την ίδια μέρα.
Δείτε πώς το συνδυάζουμε με τις καμπάνιες και τις πωλήσεις τηλεφώνου στη σελίδα Google Ads & μέτρηση πωλήσεων.
ΑΞΙΖΕΙ ΓΙΑ ΤΟ ΔΙΚΟ ΣΑΣ ESHOP;
Κοιτάμε τη μέτρηση που έχετε σήμερα και σας λέμε αν το server-side tracking αξίζει, ή αν πρέπει να διορθωθεί πρώτα κάτι άλλο.