Cookies and local storage (Web)

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)
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.