consent-string
Advanced tools
Comparing version 1.2.0 to 1.2.1
@@ -334,3 +334,3 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; | ||
if (purposeIndex !== -1) { | ||
this.allowedPurposeIds.splice(purposeIndex); | ||
this.allowedPurposeIds.splice(purposeIndex, 1); | ||
} | ||
@@ -396,3 +396,3 @@ } | ||
if (vendorIndex !== -1) { | ||
this.allowedVendorIds.splice(vendorIndex); | ||
this.allowedVendorIds.splice(vendorIndex, 1); | ||
} | ||
@@ -399,0 +399,0 @@ } |
{ | ||
"name": "consent-string", | ||
"version": "1.2.0", | ||
"version": "1.2.1", | ||
"description": "Encode and decode web-safe base64 consent information with the IAB EU's GDPR Transparency and Consent Framework", | ||
"homepage": "http://advertisingconsent.eu/", | ||
"homepage": "https://github.com/InteractiveAdvertisingBureau/Consent-String-SDK-JS", | ||
"keywords": [ | ||
@@ -7,0 +7,0 @@ "consent", |
@@ -1,2 +0,2 @@ | ||
# Consent String | ||
# Transparency and Consent Framework: Consent String SDK (JavaScript) | ||
@@ -11,6 +11,12 @@ [![Build Status](https://travis-ci.org/didomi/consent-string.svg?branch=master)](https://travis-ci.org/didomi/consent-string) | ||
The IAB specification for the consent string format is available on the [IAB Github](https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework/blob/master/Draft_for_Public_Comment_Transparency%20%26%20Consent%20Framework%20-%20cookie%20and%20vendor%20list%20format%20specification%20v1.0a.pdf) (section "Vendor Consent Cookie Format"). | ||
The IAB specification for the consent string format is available on the [IAB Github](https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework/blob/master/Consent%20string%20and%20vendor%20list%20formats%20v1.1%20Final.md) (section "Vendor Consent Cookie Format"). | ||
**This library fully supports the version v1.1 of the specification. It can encode and decode consent strings with version bit 1.** | ||
#### IAB Europe Transparency and Consent Framework | ||
In November 2017, IAB Europe and a cross-section of the publishing and advertising industry, announced a new Transparency & Consent Framework to help publishers, advertisers and technology companies comply with key elements of GDPR. The Framework will give the publishing and advertising industries a common language with which to communicate consumer consent for the delivery of relevant online advertising and content. | ||
Framework Technical specifications available at: https://raw.githubusercontent.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework. | ||
--- | ||
@@ -138,1 +144,20 @@ | ||
The documentation for the API exposed by this library is available here: https://didomi.github.io/consent-string/ | ||
## About | ||
#### About IAB Tech Lab | ||
The IAB Technology Laboratory (?Tech Lab?) is a non-profit research and development consortium that produces and provides standards, software, and services to drive growth of an effective and sustainable global digital media ecosystem. Comprised of digital publishers and ad technology firms, as well as marketers, agencies, and other companies with interests in the interactive marketing arena, IAB Tech Lab aims to enable brand and media growth via a transparent, safe, effective supply chain, simpler and more consistent measurement, and better advertising experiences for consumers, with a focus on mobile and ?TV?/digital video channel enablement. The IAB Tech Lab portfolio includes the DigiTrust real-time standardized identity service designed to improve the digital experience for consumers, publishers, advertisers, and third-party platforms. Board members include AppNexus, ExtremeReach, Google, GroupM, Hearst Digital Media, Integral Ad Science, Index Exchange, LinkedIn, MediaMath, Microsoft, Moat, Pandora, PubMatic, Quantcast, Telaria, The Trade Desk, and Yahoo! Japan. Established in 2014, the IAB Tech Lab is headquartered in New York City with an office in San Francisco and representation in Seattle and London. | ||
Learn more about IAB Tech Lab here: [https://www.iabtechlab.com/](https://www.iabtechlab.com/) | ||
#### About IAB Europe | ||
IAB Europe is the voice of digital business and the leading European-level industry association for the interactive advertising ecosystem. Its mission is to promote the development of this innovative sector by shaping the regulatory environment, investing in research and education, and developing and facilitating the uptake of business standards. | ||
Learn more about IAB Europe here: [https://www.iabeurope.eu/](https://www.iabeurope.eu/) | ||
#### Contributors and Technical Governance | ||
GDPR Technical Working Group members provide contributions to this repository. Participants in the GDPR Technical Working group must be members of IAB Tech Lab. Technical Governance for the project is provided by the IAB Tech Lab GDPR Commit Group. |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
44528
10
0
162
1