{"id":20472698,"url":"https://github.com/maxpou/analyticscnil","last_synced_at":"2026-04-24T05:33:01.940Z","repository":{"id":33233439,"uuid":"36877173","full_name":"maxpou/analyticsCNIL","owner":"maxpou","description":null,"archived":false,"fork":false,"pushed_at":"2016-06-17T15:04:20.000Z","size":11,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-05T13:52:14.551Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/maxpou.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-06-04T15:00:12.000Z","updated_at":"2018-08-04T09:38:03.000Z","dependencies_parsed_at":"2022-07-31T10:48:05.107Z","dependency_job_id":null,"html_url":"https://github.com/maxpou/analyticsCNIL","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/maxpou/analyticsCNIL","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxpou%2FanalyticsCNIL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxpou%2FanalyticsCNIL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxpou%2FanalyticsCNIL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxpou%2FanalyticsCNIL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maxpou","download_url":"https://codeload.github.com/maxpou/analyticsCNIL/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxpou%2FanalyticsCNIL/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32211044,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T03:15:14.334Z","status":"ssl_error","status_checked_at":"2026-04-24T03:15:11.608Z","response_time":64,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T14:21:23.270Z","updated_at":"2026-04-24T05:33:01.925Z","avatar_url":"https://github.com/maxpou.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# analyticsCNIL\n\n## Présentation\nPour se mettre en conformité avec la [CNIL](http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/), vous devez ajouter un bandeau sur votre site indiquant au visiteur que vous le traquez.\n\n## Pré-requis\nDeux bibliothèques sont nécessaires :\n* [jQuery](https://jquery.com/)\n* [js-cookie](https://github.com/js-cookie/js-cookie)\n\n\n## Installation\nAjoutez le CSS dans le head ou à votre CSS.\nAjoutez le script analyticsCNIL.js à la fin du body.\n\n## Utilisation\nIl existe 3 modes :\n* normal : le visiteur peut accepter ou refuser le tracking.\n* minimal : le visiteur n'a pas d'autres choix que d'accepter. Le tracking commence dès que le visiteur clique sur le bouton.\n* dontCare : le bandeau est uniquement présent à titre indicatif. Le visiteur est quand même tracké.\n\nIl est aussi possible de prendre en compte l'option DoNotTrack du navigateur. Si cette option est activée, le utilisateur ne verra pas le bandeau. Le mode \"dontCare\" ne tient pas compte de cette option.\n\n## Roadmap\n\n[X] Supprimer jQuery-cookie\n[ ] Supprimer jQuery\n[ ] Industrialiser les tests\n[ ] Intégrer plateforme intégration continue (Travis)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxpou%2Fanalyticscnil","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaxpou%2Fanalyticscnil","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxpou%2Fanalyticscnil/lists"}