项目作者: Ldebost

项目描述 :
ParuVendu.fr Consent Management Platform
高级语言: JavaScript
项目地址: git://github.com/Ldebost/cmp_pv.git
创建时间: 2018-06-06T20:46:26Z
项目社区:https://github.com/Ldebost/cmp_pv

开源协议:Apache License 2.0

下载


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 :
  1. window.__cmp('init', {
  2. urlVendorList: 'test/vendorlist.json',
  3. consentCallback: function () {console.info('Callback');}
  4. });

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) :