Overview
|
NAME |
TYPE & CATEGORY |
LIFETIME |
OBJECT |
PURPOSE |
USER OPT-OUT EFFECT |
PROCESSING PARTY |
|---|---|---|---|---|---|---|
|
|
1 year |
The User Browser Cookie (tinypass.com) |
Identifies the browser of the end user. Note that this cookie is set for the |
1 |
||
|
|
Cookie (Mandatory) |
2 years |
The User Token Cookie (clientsite.com) |
See here . |
The |
2* |
|
|
Cookie (Optional) |
1 day |
The Previous Visit Cookie |
See here . |
The |
2* |
|
|
Cookie (Optional) |
30 days |
The Time Zone Difference Cookie |
See here . |
Using for refreshing the |
2* |
|
|
Cookie (Mandatory) |
90 days |
The Ad Blocker Check Cookie |
See here . |
Adblock detection may be falsely positive. |
2* |
|
|
Cookie (Optional) |
- |
The Gigya Cookie |
See here . |
Piano would make more frequent requests to the Gigya API. |
2* |
|
|
Cookie (Optional) |
90 days |
The Campaign Code Cookie |
See here . |
Conversions won't be attributed to campaigns. Composer targeting based on campaign codes won't work. |
2* |
|
|
Cookie (Optional) |
30 days |
Manages the frequency of Google modals. |
Used only with Sign-up with Google, ensures that Google modals appear every 30 days. |
Google modals will appear after every page refresh. |
2* |
|
|
Local Storage (Optional) |
24 hours |
Stores the GA account which is set in the Piano Dashboard. |
Used to send GA metrics such as |
GA isn't sent. |
2* |
|
|
Local Storage (Optional) |
24 hours |
List of AIDs in whose applications our internal performance Google Analytics metrics should be sent. |
Stores the list of AIDs in whose applications our internal performance Google Analytics metrics should be sent. If a user opts out, nothing happens as the GA script won't be injected into the page. |
Nothing as GA script won't be injected into the page. |
2* |
|
|
Local Storage (Optional) |
24 hours |
Stores our own Google Analytics account which is used to obtain our internal performance metrics. If a user opts out, GA internal metrics aren't sent. |
Used for Piano Google Analytics tracking. Disabled by default. |
Internal metrics GA isn't sent. |
2* |
|
|
Local Storage (Optional) |
7200s |
Contains information if Apple Pay is available on the browser. |
Stores info if Apple Pay is available on the browser to reduce the waiting time for execution. |
Experiences will be delayed by checking the Apple Pay availability. |
2* |
|
|
Local Storage (Optional) |
- |
Used if ITP solution is applied. |
Stores the cookie names and values that need to be extended via the ITP solution . |
ITP cookie extension might not work. |
2* |
|
|
30 days |
The App Selector Cookie |
The ID of the application the client selected with the app switcher in Publisher dashboard. For merchants with multiple applications only. |
1 |
||
|
|
1000 days |
The Recently Accessed Apps Cookie |
The IDs of the recently accessed applications displayed in the applications dropdown in Publisher dashboard. |
1 |
||
|
|
Cookie (Mandatory) |
1 hour |
The Checkout Session Cookie |
A randomly generated ID of the checkout session. Used to associate checkout statistics data with a specific checkout session. |
The cookie will be set anyway since it's mandatory. Required for Piano statistics. |
2* |
|
|
Cookie (Mandatory) |
Temporary |
Temporary cookie for top-level domain lookups. |
Its purpose is to detect and capture the top-level domain of a website, especially when working with content inside iframes. |
Will not set any cookie. |
2 |
*1 = first-party cookies (managed by publishers), 2 = first-party cookies (managed and set by Piano), 3 = third-party cookies.
The User Token Cookie (clientsite.com)
Name: __ut
Value: User token. AID specific – only used by Piano
Expiration: 730 days (2 years).
Purpose: Stored on your website, the User Token Cookie stores encrypted data used by all Piano User Accounts.
The Previous Visit Cookie
Name: __pvi
Value: Encrypted data.
Expiration: 1 day.
Purpose: Data about the last visit to the site including the AID, lastTrackedVisitId, domain and time of the visit. Used for reporting only.
The Time Zone Difference Cookie
Name: __pat
Value: Integer value in milliseconds.
Expiration: 30 days.
Purpose: Difference between the client’s application time zone and UTC. At midnight, (application's local time), the previous visit is expired and a new one is created. The cookie is used for calculation.
The Ad Blocker Check Cookie
Name: __pnahc
Value: Number treated as a set of bits.
Expiration: 90 days.
Purpose: The result of previous Adblock detection, removes false-positive AdBlock detection clauses.
The Gigya Cookie
Name: __utg_[GIGYA_API_KEY]
Value: Encrypted copy of user token.
Expiration: -.
Purpose: Contains a copy of the user token (found in the glt_[GIGYA_API_KEY] cookie). Used for caching, and reducing requests to the Gigya API.
The Campaign Code Cookie
Name: tpcc_[campaign code value]
Value: timestamp when campaign code was observed.
Expiration: 90 days.
Purpose: Whenever Piano’s JavaScript code encounters a campaign code in the URL string (clientsite.com?tpcc=“banner_campaign”) it places that campaign code into a cookie with a 90-day expiration period. Piano uses that campaign code to report how many users responded to that campaign and how many users converted against offers on the publisher's site. You can also use these campaign codes for targeting in Composer.
Read more about campaign codes here.