In the tables below please find information regarding cookies and local storage information for a current Sourcepoint implementation.
CMP local storage
Note: _sp_user_consent_{propertyId}
is a local storage key that contain's the end-user's consent or preferences.
Additionally, _sp_local_state
and _sp_non_keyed_local_state
are local storage keys that contain values pertaining to the end-user's campaign and scenario.
While they serve the same function, the difference between the two keys is that _sp_local_state
is included in our CDN cache keys (how the CDN identifies a file in cache) while _sp_non_keyed_local_state
is not included in our CDN cache keys.
Key | Name | Expiry | Data Collected | Purpose | Set when: |
_sp_non_keyed_local_state | [legislation]._sp_v1_p | Expiration is configurable by client, but no longer than 12 months | Represents end-user's partition number. A randomized number between 0-999 | The field is utilized by our messaging service to deliver "scenario" based messaging to different partition sets. | Always set |
_sp_non_keyed_local_state | [legislation]._sp_v1_data | Expiration is configurable by client, but no longer than 12 months | Represents the campaign ID delivered to the end-user. | Used to compare against properties current campaign to determine if the property's active campaign is the same as what was previously set for the user. If a new campaign was started we will issue a new [legislation].mmsCookies._sp_v1_ss cookie. | Always set |
_sp_local_state | [legislation].mmsCookies._sp_v1_ss | Expiration is configurable by client, but no longer than 12 months | Represents user's scenario state (leveraged by our messaging service) | Represents user's scenario state (leveraged by our messaging service) | Always set |
_sp_local_state | [legislation].mmsCookies._sp_v1_freqcap | Expiration is configurable by client, but no longer than 12 months | How many times a message has been surfaced to a user | Capping the frequency of messaging to users | Set when frequency capping is configured |
_sp_local_state | [legislation].propertyId | Expiration is configurable by client, but no longer than 12 months | Sourcepoint property ID | Technical | Always set |
_sp_local_state | [legislation].messageId | Expiration is configurable by client, but no longer than 12 months | Sourcepoint message ID | Technical | Always set |
_sp_user_consent_{propertyId} | gdpr | Expiration is configurable by client, but no longer than 12 months | End-user's consent choices for GDPR messaging campaign. | Store end-user consent record for GDPR messaging campaign | Set when the GDPR script module is enabled. |
_sp_user_consent_{propertyId} | ccpa | Expiration is configurable by client, but no longer than 12 months | End-user's consent choices for U.S. Privacy (Legacy) message campaign. | Store end-user consent record for U.S. Privacy (Legacy) message campaign | Set when the U.S. Privacy (Legacy) script module is enabled |
_sp_user_consent_{propertyId} | usnat | Expiration is configurable by client | End-user's consent choices for U.S. Multi-State Privacy message campaign. | Store end-user consent record for U.S. Multi-State Privacy message campaign | Set when the U.S. Multi-State Privacy script module is enabled |
_sp_user_consent_{propertyId} | preferences | Does not expire | End-user's marketing preferences for a Preferences message campaign. | Store end-user marketing preferences for Preferences message campaign | Set when the Preferences script module is enabled and an identifier (email) is provided. |
CMP cookies
Name | Expiry | Cookie Type | Cookie Host Domain | Data Collected | Purpose | Set when: |
consentUUID | Configurable by client, but no longer than 12 months | Browser | First Party Domain | Represents the users unique id for which a GDPR consent record is stored against | Represents the users unique id for which a GDPR consent record is stored against | Set when a user has made a consent choice or if they are included in the analytics sample. (GDPR) |
euconsent-v2 | Configurable by client, but no longer than 12 months | Browser | First Party Domain | Represents user's consent string (the encoded IAB purposes and vendors consented to by end-user) | Represents user's consent string (the encoded IAB purposes and vendors consented to by end-user) | Set when a user has made a choice (GDPR). |
ccpaUUID | Configurable by client, but no longer than 12 months | Browser | First Party Domain | Represents the users unique id for which a U.S. Privacy (Legacy) consent record is stored against | Represents the users unique id for which a U.S. Privacy (Legacy) consent record is stored against | Set when a user has made a consent choice or if they are included in the analytics sample. (U.S. Privacy Legacy) |
dnsDisplayed | Configurable by client, but no longer than 12 months | Browser | First Party Domain | Boolean which represents if DNS has been shown | (U.S. Privacy Legacy) Whether Do Not Sell has been displayed to user | Set when module is enabled (U.S. Privacy Legacy) |
ccpaApplies |
Configurable by client, but no longer than 12 months | Browser | First Party Domain | Boolean which represents if U.S. Privacy (Legacy) applies | (U.S. Privacy Legacy) Whether U.S. Privacy (Legacy) applies or not | Set when module is enabled (U.S. Privacy Legacy) |
signedLspa | Configurable by client, but no longer than 12 months | Browser | First Party Domain | Boolean which represents if vendor is part of LSPA | Whether vendor is part of LSPA | Set when module is enabled (U.S. Privacy Legacy) |
_sp_su | Configurable by client, but no longer than 12 months | Browser | First Party Domain | Boolean which represents if the user is selected for sampling methodology in reporting pipeline | Whether user is included in our sampling methodology in reporting pipeline | Set when a property is collecting sampled analytics. |
consentDate | Configurable by client, but no longer than 12 months | Browser | Top Level Domain | (GDPR) Date the end-user updated their consent preferences for the top level domain or subdomain | Used to share consent across subdomains for properties on the same vendor list where the consent scope is set to Shared site. Applies to properties using multi-campaign script or TCF v2 script. | Set when a user has made a choice and consent scope is set to Shared site. (GDPR) |
usnatUUID | Configurable by client, but no longer than 12 months | Browser | First Party Domain | Represents the users unique id for which a consent record is stored against for the U.S. Multi-State Privacy framework | (U.S. Multi-State Privacy) Represents the users unique id for which a consent record is stored against | Set when a user has made a consent choice or if they are included in the analytics sample. (U.S. Multi-State Privacy) |
consentDateUsnat | Configurable by client, but no longer than 12 months | Browser | Top Level Domain | (U.S. Multi-State Privacy) Date the end-user updated their consent preferences for the top level domain or subdomain | Used to share consent across subdomains for properties on the same vendor list where the consent scope is set to Shared site. Applies to properties using U.S. Multi-State Privacy framework | Set when a user has made a choice and consent scope is set to Shared site. (U.S. Multi-State Privacy) |
ccpaConsentDate | Configurable by client, but no longer than 12 months | Browser | Top Level Domain | (U.S. Privacy Legacy) Date the end-user updated their consent preferences for the top level domain or subdomain | Used to share consent across subdomains for properties on the same vendor list where the consent scope is set to Shared site. Applies to properties using U.S. Privacy (Legacy) framework | Set when a user has made a choice and consent scope is set to Shared site. (U.S. Privacy Legacy) |
Comments
0 comments