Skip to content

Ldebost/cmp_pv

Repository files navigation

cmp_pv

ParuVendu.fr Consent Management Platform

Démo : https://ldebost.github.io/cmp_pv/

Configuration

Command Type Description
gdprApplies boolean Does GDRP applies (Default:true)
hasGlobalScope boolean Store cookie globally on consensu.org
cookieDomain String Cookie domain for publisher consent string (Default: paruvendu.fr)
urlVendorList String (Default: https://vendorlist.consensu.org/vendorlist.json)
urlCookiesUsage String URL for cookie usage description (Default: https://www.paruvendu.fr/communfo/defaultcommunfo/defaultcommunfo/infosLegales#pc)
consentCallback Function Function callback after consentement
dayCheckInterval Int Number of days (Default:30)
globalConsentLocation String URL to portal.html
Example :
window.__cmp('init', {
	urlVendorList: 'test/vendorlist.json',
	consentCallback: function () {console.info('Callback');}
});

TODO List

TODO V1 (CMP) :

  • Vérifié tous les X jours la vendorlist
  • Bug IE9
  • Prise en compte Legitimate Interest "legIntPurposeIds"
  • Ajouter Callback après validation
  • Responsive
  • Encodage vendorIds type range
  • Lien vers la politique cookies
  • Purposes Paruvendu.fr
  • Global cookie (cmp.paruvendu.consensu.org)
  • Stats
  • Specify cookie domain

TODO V2 (Cookie Manager) :

Releases

No releases published

Packages

No packages published