Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.
Il tracciamento dell'apertura delle email (pixel di tracciamento) rientra nelle stesse regole ePrivacy dei cookie, e le autorità europee per la protezione dei dati, come la CNIL in Francia e il Garante in Italia, richiedono un consenso separato, indipendente dal consenso a ricevere email di marketing. Verifica le indicazioni delle autorità dei paesi in cui invii email. Questa guida spiega come raccogliere questo consenso accanto alla casella di iscrizione della tua piattaforma email, conservarne una registrazione e comunicarlo alla tua piattaforma email.
email_open_tracking, il nome e la descrizione, con le traduzioni in italiano, francese, tedesco e spagnolo. Modifica il testo se necessario, ma mantieni il Purpose ID.La finalità compare ora nel banner del consenso, dove i visitatori possono concederla o revocarla in qualsiasi momento.
Mantieni la casella di iscrizione della tua piattaforma email per il marketing via email e aggiungi una seconda casella, non selezionata, per il tracciamento dell'apertura:
<form id="newsletter-form">
<input type="email" name="email" required>
<!-- consenso all'iscrizione della tua piattaforma email -->
<label><input type="checkbox" name="subscribe"> Inviami la newsletter</label>
<!-- consenso separato al tracciamento dell'apertura delle email -->
<label><input type="checkbox" name="open_tracking"> Acconsento che rileviate se e quando apro le vostre email (pixel di tracciamento). Facoltativo, separato dalla newsletter.</label>
<button type="submit">Iscriviti</button>
</form>
All'invio del modulo, comunica a UniConsent l'indirizzo email e la scelta sul tracciamento dell'apertura:
<script>
window._unicData = window._unicData || [];
document.getElementById('newsletter-form').addEventListener('submit', function (e) {
var form = e.target;
// collega la registrazione del consenso a questo iscritto
_unicData.push({ user_ids: { email: form.email.value }, event: 'send_identity' });
// registra la scelta sul tracciamento dell'apertura
if (typeof window.__unicapi === 'function') {
__unicapi('setCustomConsent', 2, null, { email_open_tracking: form.open_tracking.checked });
}
});
</script>
email_hash. UniConsent non conserva l'indirizzo stesso.email_hash dell'iscritto nel Consent DB.uniconsent:update. Se è la stessa, ad esempio dopo che il visitatore ha accettato tutto nel banner, resta valida la registrazione esistente.setTimeout, così la registrazione può essere inviata. I moduli che inviano i dati in background non richiedono altro.La tua piattaforma email deve aggiungere il pixel di tracciamento solo per gli iscritti che hanno acconsentito.
Invia il valore della casella alla tua piattaforma email insieme all'iscrizione, ad esempio come campo, tag o proprietà personalizzata del contatto. È il modo affidabile per impostarlo per un nuovo iscritto.
Quando in seguito un visitatore concede o revoca email_open_tracking, nel banner o con setCustomConsent, UniConsent imposta una proprietà del profilo con lo stesso nome nelle piattaforme email presenti sulla pagina:
| Piattaforma | Proprietà impostata | Requisito |
|---|---|---|
| Klaviyo | email_open_tracking | L'email è stata fornita con _unicData sulla pagina |
| Segment | trait email_open_tracking | — |
| Braze | attributo personalizzato email_open_tracking | — |
| Brevo | attributo EMAIL_OPEN_TRACKING | L'email è stata fornita con _unicData sulla pagina; crea prima in Brevo un attributo booleano EMAIL_OPEN_TRACKING |
Usa questa proprietà nella tua piattaforma email per inviare email con tracciamento dell'apertura solo agli iscritti per cui è true.
Funziona sui siti web in cui lo script della piattaforma è caricato sulla pagina. Nelle app mobili, leggi la scelta con getCustomConsents() e passala all'SDK per app della tua piattaforma email.
Per le altre piattaforme, ascolta l'evento di aggiornamento per seguire le modifiche fatte nel banner:
document.addEventListener('uniconsent:update', function (e) {
var allowed = e.detail['UNIC_CP_email_open_tracking'];
// aggiorna l'iscritto nella tua piattaforma email
});
I visitatori possono revocare il tracciamento dell'apertura in qualsiasi momento dal banner del consenso. La modifica viene registrata nel Consent DB e comunicata come nel Passaggio 4. Se gli iscritti possono modificarlo anche nella pagina delle preferenze della tua piattaforma email, aggiorna anche UniConsent da lì con setCustomConsent, così la registrazione del consenso resta corretta.
Contattaci: support@uniconsent.com