Currently, AB Tasty operates using two cookies, which are placed on the browsers of visitors subjected to a campaign.
When a visitor lands on a website that uses our platform, AB Tasty automatically places an ABTasty cookie on their browser to collect information such as the visitor’s ID, the campaign ID, the variation ID, etc. For each of the visitor’s sessions, an ABTasty.session cookie is also placed on the browser. This cookie collects information such as the session duration, the first page viewed or the website the visitor came from.
The ABTasty cookie has a one-year lifespan and the ABTasty.session only lasts for the visitor’s session.
These cookies are first-party cookies, which means they are linked to the web page’s domain name.
Recently, Apple came out with a new version of their Safari browser (Safari 12.1), which included a new version of the Intelligent Tracking Prevention system (ITP 2.1).
Apple implemented this technology in order to protect users’ data online.
This new version of ITP now impacts first-party cookies. The previous versions of ITP only concerned third-party cookies, i.e. cookies linked to a domain external to that of the website.
With ITP 2.1, the lifespan of first-party cookies is limited to 7 days, which may pose a problem for conversion counting as well as for campaign targeting, particularly when visitors use Safari.
For instance, if a user doesn't go to the website for 7 days or more, the ABTasty cookie placed during their first visit to the website will be deleted If the user visits the same website again 7 days or more after their first visit, a new ABTasty cookie will be placed and the visitor will be assigned a new variation (they may see the same one again, or a different one). This visitor is therefore considered to be a new visitor, because the collected data is zeroed whenever a new cookie is deposited.
ITP 2.1 also impacts campaign targeting because visitors are targeted thanks to the cookie. Once the cookie disappears, the visitor is no longer included in the initially configured targeting.
The cookie’s reduced lifespan leads to an increase in the number of unique visitors and may skew reporting results.
Storing data in Safari
To remedy this issue, AB Tasty continues to use ABTasty and ABTasty.session cookies and, in parallel, for Safari only, saves visitor information to the browser’s Local storage. If the visitor returns to the same website 7 days or more after their first visit, their information is still available. Thus, they will not be considered as a new visitor and will not be excluded from any targeting in place.
The switch between cookies and Safari’s Local storage is automatic. You do not need to change your account settings.