Σοβαρότητα: ΥψηλήΥπεύθυνος: ΑνάπτυξηΧρόνος διόρθωσης: 1-2 h
Third-party embeds πριν από τη συγκατάθεση
Καθυστερήστε τη φόρτωση YouTube, χαρτών, chat, booking και άλλων third-party embeds μέχρι ο επισκέπτης να συναινέσει ή να επιλέξει ρητά τη φόρτωσή τους.
Καλύπτει: pre_consent_embed, third_party_embed_before_consent
Γιατί έχει σημασία
Το ενσωματωμένο third-party content συχνά στέλνει requests και εκθέτει identifiers ήδη από το πρώτο load, ακόμη κι αν ο χρήστης δεν έχει αλληλεπιδράσει με το banner.
Πώς να το επαληθεύσετε χειροκίνητα
- Επιθεωρήστε το page load για iframe, script και API requests από embedded providers.
- Εντοπίστε ποια embeds είναι πραγματικά essential και ποια είναι καθαρά optional.
- Ελέγξτε αν υπάρχουν click-to-load placeholders αντί για αυτόματη φόρτωση.
Τυπικές αιτίες
- Τα embeds γίνονται render απευθείας στο HTML χωρίς consent guard.
- CMS blocks ή page builders φορτώνουν iframe content αμέσως.
- Το CMP μπλοκάρει cookies αλλά όχι την αρχικοποίηση iframe ή embed.
Διόρθωση στο GTM
- Μην χρησιμοποιείτε το GTM για inject optional embeds πριν από τη συγκατάθεση.
- Τοποθετήστε embed loader scripts πίσω από marketing ή functional consent όπου είναι σχετικό.
- Κάντε audit σε Custom HTML tags που inject iframes.
Διόρθωση σε WordPress ή CMP plugins
- Αντικαταστήστε auto-load embed blocks με click-to-load εκδόσεις.
- Χρησιμοποιήστε CMP integrations ή placeholder plugins για YouTube, Maps και chat εργαλεία.
- Ελέγξτε ότι cached templates δεν επαναφέρουν παλιό embed markup.
Γενική διόρθωση για developers
- Εμφανίστε placeholders αντί για live third-party embeds πριν από τη συγκατάθεση.
- Φορτώστε το πραγματικό embed μόνο μετά από opt-in ή ρητή ενέργεια χρήστη.
- Διαχωρίστε essential service embeds από optional marketing ή media content.
Πώς να επιβεβαιώσετε ότι η διόρθωση λειτουργεί
- Επιβεβαιώστε ότι οι embedded providers δεν λαμβάνουν requests στο πρώτο load.
- Επιβεβαιώστε ότι το embed φορτώνει μόνο μετά από opt-in ή click-to-load.
- Τρέξτε νέο scan και ελέγξτε ότι το embed finding εξαφανίζεται.
Επόμενο βήμα
Εκτελέστε νέα σάρωση μετά το deploy για να επιβεβαιώσετε ότι άλλαξε η πραγματική συμπεριφορά runtime και όχι μόνο το κείμενο του banner.