Se connecter
Saisissez votre email pour recevoir un code de connexion.
Pas encore de compte ? Créer un compte
Création de votre compte
Déjà un compte ?
Vérification du code
Un code à 6 chiffres a été envoyé à .
Code non reçu ?
Confirmer la suppression
Un code à 6 chiffres vous a été envoyé par email. Saisissez-le pour supprimer définitivement votre compte.
CMP 7817
Gestionnaire de consentement cookies, sans dépendance, sans appel réseau.
Qu'est-ce que le CMP 7817
Le CMP 7817 est un gestionnaire de consentement cookies (RGPD/ePrivacy) sous la forme d'un unique fichier JavaScript, sans bibliothèque ni framework. Une fois chargé, il ne contacte plus aucun serveur : tout se passe dans le navigateur du visiteur. Moins de 20 Ko, CSS et logo compris. Pas d'intégration du Transparency & Consent Framework de l'IAB Europe, pas de liste de partenaires publicitaires à gérer.
Les iframes YouTube, Dailymotion, Vimeo et Google Maps déjà présentes sur votre site sont bloquées automatiquement, sans aucune modification du HTML, dès lors que le CMP est chargé dans le <head> — voir l'installation ci-dessous.
Installation
Le CMP 7817 s'installe sous licence annuelle, par domaine, depuis votre compte 7817.fr — un domaine vérifié, une licence valable 1 an, une URL personnalisée. Cette URL est servie dynamiquement par 7817.fr : vous n'avez jamais de fichier à remplacer, les mises à jour du CMP sont automatiques. Un rappel vous est envoyé 7 jours avant l'échéance ; le renouvellement conserve la même URL, sans rien à modifier sur votre site.
1. La configuration (optionnelle) — placée avant la balise du CMP, indépendante de votre licence :
<script>
window.CMP7817Config = { siteName: "Mon Site" };
</script>
Vous n'utilisez pas toutes les catégories ? Par défaut, le panneau affiche "Mesure d'audience", "Publicité" et "Personnalisation". Si votre site n'utilise par exemple pas de publicité, retirez la catégorie correspondante pour ne pas afficher un interrupteur qui ne pilote rien :
<script>
window.CMP7817Config = {
categories: { marketing: null, personnalisation: null }
};
</script>
Détails complets (ajouter une catégorie, la redéfinir...) dans le README d'intégration.
2. Votre URL de licence — obtenue depuis votre compte, au format :
<script src="https://7817.fr/cmp/VOTRE-JETON-DE-LICENCE/cmp7817.min.js"></script>
Placez ces deux balises dans le <head>, avant tout iframe — c'est ce qui permet le blocage automatique des iframes YouTube/Dailymotion/Vimeo/Maps déjà présentes sur vos pages, sans y toucher.
3. Neutralisez vos scripts et vos autres iframes tiers (Google Analytics, Meta Pixel, iframes hors YouTube/Dailymotion/Vimeo/Maps…) — c'est l'étape indispensable pour tout ce que le blocage automatique ne couvre pas. La convention complète est documentée dans le README d'intégration.
Comment ça marche
Pour les scripts et la plupart des iframes tiers, vous neutralisez vos balises en amont (scripts en type="text/plain", iframes en data-7817-src, toutes deux annotées d'une catégorie data-7817-category) ; le CMP les réactive uniquement après consentement de la catégorie correspondante. Pour les iframes YouTube, Dailymotion, Vimeo et Google Maps, cette neutralisation est automatique : aucune balise à modifier. Tant qu'aucune catégorie n'est consentie, rien ne se charge — vérifiable dans l'onglet Réseau de n'importe quel navigateur.
Pourquoi une licence par domaine
Le fichier lui-même reste léger et sans appel réseau applicatif — c'est son fonctionnement qui est gratuit de toute dépendance. Sa distribution, elle, est payante : une licence par domaine vérifié, débitée en jetons depuis votre compte, valable 1 an. Elle vous donne une URL personnalisée, toujours à jour, sans fichier à gérer ni à remplacer de votre côté. À l'échéance, sans renouvellement, l'URL cesse de fonctionner ; un renouvellement, même tardif, réactive la même URL.
Questions fréquentes
Dois-je convertir mes 100 iframes YouTube une par une ?
Non, si le CMP est chargé dans le <head>. YouTube, Dailymotion, Vimeo et Google Maps sont couverts automatiquement : aucune vidéo ne s'affiche et aucun cookie tiers n'est posé avant consentement. Une tentative de connexion très brève et immédiatement annulée peut toutefois survenir (visible dans l'onglet Network des outils de développement) — un blocage sans aucune requête à 100 % nécessite la conversion manuelle (data-7817-src, voir le README). Les autres services et tous les scripts tiers nécessitent toujours cette conversion manuelle.
Le CMP envoie-t-il des données quelque part ?
Non. Le consentement est stocké localement (cookie ou localStorage) sur le domaine du site qui l'installe. Le chargement du fichier depuis 7817.fr apparaît dans nos journaux serveur comme toute requête web, sans cookie ni rapprochement avec vos visiteurs.
Mon URL de licence fonctionne-t-elle sur un autre domaine ?
Non : elle est liée au domaine vérifié choisi à l'achat. Pour équiper un autre domaine, licenciez-le depuis votre compte.
Que se passe-t-il si je ne renouvelle pas à temps ?
L'URL cesse immédiatement de fonctionner (le CMP ne se charge plus sur votre site) et un rappel vous est envoyé 7 jours avant l'échéance. Vous pouvez renouveler à tout moment, même après coupure : la même URL est réactivée, rien à changer sur votre site.
Compatibilité navigateurs ?
Navigateurs evergreen (Chrome, Firefox, Safari, Edge récents). JavaScript ES2017, aucune API exotique.
Accessibilité ?
Navigation clavier complète, focus piégé dans le panneau ouvert, attributs ARIA (role="dialog", aria-modal, aria-labelledby). Le bandeau n'est jamais bloquant : le contenu de la page reste accessible et défilable derrière.