Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.
Consent DB vous permet d'enregistrer, stocker et interroger les enregistrements de consentement en temps réel. Lorsqu'il est activé, chaque événement de consentement est enregistré avec l'UUID de l'utilisateur, la chaîne de consentement, l'adresse IP et les correspondances d'identité optionnelles.
Consent DB est uniquement disponible pour les comptes Enterprise. Veuillez contacter support@uniconsent.com pour l'activer.
Consent DB utilise un modèle de couche de données similaire au dataLayer de Google Tag Manager. Vous pouvez envoyer des données à window._unicData à tout moment — avant ou après le chargement du script CMP.
<script>
window._unicData = window._unicData || [];
</script>
Associez les identités utilisateur (par exemple après la connexion) à l'UUID de consentement. Ces identifiants seront inclus dans tous les événements de journal de consentement suivants.
window._unicData = window._unicData || [];
_unicData.push({
user_ids: {
auth_uid: 'user_12345',
email_hash: 'sha256_of_email'
}
});
Vous pouvez effectuer plusieurs envois — les identifiants utilisateur sont fusionnés :
_unicData.push({ user_ids: { auth_uid: 'user_12345' } });
_unicData.push({ user_ids: { loyalty_id: 'LY9876' } });
// Résultat : { auth_uid: 'user_12345', loyalty_id: 'LY9876' }
Pour envoyer immédiatement un événement d'identité liant les identifiants utilisateur à l'UUID de consentement sans attendre une action de consentement :
_unicData.push({
event: 'send_identity',
user_ids: {
auth_uid: 'user_12345'
}
});
Les types d'identifiants système par défaut suivants sont disponibles :
auth_uid — Identifiant utilisateur authentifiéemail — Adresse e-mailemail_hash — Adresse e-mail hachéephone — Numéro de téléphonephone_hash — Numéro de téléphone hachécustomer_id — Identifiant clientcrm_id — Identifiant CRMVous pouvez également définir des types d'identifiants personnalisés dans le tableau de bord sous Consent Logs > Search > Settings (icône d'engrenage).
Vous pouvez récupérer l'UUID de consentement depuis la clé de stockage local de l'utilisateur __unid, ou via l'API JavaScript :
__unicapi('getConsentId', 2, (consentId) => {
console.log(consentId);
});
Lorsque Consent DB est activé, une page Consent Logs apparaît dans la barre latérale sous Consent Data. Le tableau de bord fournit :
auth_uid spécifique)Saisissez l'UUID de consentement dans le champ de recherche UUID pour trouver tous les enregistrements de consentement pour un appareil ou navigateur spécifique.
Sélectionnez un type d'identifiant (par exemple auth_uid) et saisissez la valeur de l'identifiant pour trouver tous les enregistrements de consentement sur tous les appareils liés à cette identité.
Contactez-nous : support@uniconsent.com