ao link
Affino

Cookie Policy Overview

2018AfHlpCookiePreferences700
2018AfHlpCookiePreferences700

Overview

 

It’s been a legal requirement for a number of years now for all EU countries to display Cookie Policies - i.e. how user’s identifiers are handled and shared. We provide you with default text - where you simply need to overwrite some placeholder variables - e.g. ’www.yourwebsitename.com’.

 

Cookie Policy for Responsive normally utilises Responsive Article and a Design Style which is applied to relevant Skins also as ’Additional Design Style’. There are some Country filters, but otherwise this is all pretty straightforward.

 

New

 

We have made extensive updates to Affino’s use of cookies, essentially we have removed virtually all the cookies from Affino and consolidated the few remaining ones down to just five essential cookies: Visitor, User, UserSecure, UserLogin and JSession. The cookie bar functionality has also changed, there is no longer any implied consent, and users now have to explicitly accept and close the cookie bar or amend their cookie settings to accept them.

 

We are introducing a new Cookie Settings panel, available from the Cookie Bar, and optionally also available from My Account and as a new link on the Smart Button DE (we use all three on affino.com). The Cookie Settings allows users to turn off all non essential cookies, however as all the Affino ones are now essential this will have no impact on core Affino functionality.

 

We have further updated the core Google Analytics and Google Tag Manager integrations so that they are turned off when the relevant cookie types are turned off on the Cookie Settings. It is now possible to determine what custom cookies are being set on design and integration scripts, as well as the new Zone scripts (see below). The respective integrations are turned off when the cookie preferences are switched off on the cookie settings.

Set up Cookie Policy Profile including Consent Bar and Settings Panel

Setting up your Cookie Policy Profile gives you the ability to add or amend your Cookie Policy text, add text to the Cookie Consent bar and include introductory text for each type of Cookie (Strictly Necessary Cookies | Functional Cookies | Performance Cookies | Targeting Cookies) on the Cookie Settings panel.

 

This screen can be found in the Settings section:

Control > Settings > Cookie Policies

 

Here are some of the key fields, with a help text, that you'll need to set up your Cookie Policy screen, bar and settings panel:

  • Name - Enter a unique name for the Cookie Policy.
  • Default Cookie Policy Display - Set the Cookie Preference Panel to default display on your sites until the user either closes it or sets their cookie preferences.
  • Design Style - Select the design style to apply to the Cookie Policy bar and settings panel.
  • Geo Filter - Select the filter to restrict viewing the Cookie Policy by region
  • Geo Filter Countries - Select the countries you wish to filter by
  • Consent Bar Text - Enter the message you want to display on Cookie Policy bar, which will include a link to the Cookie Settings panel. The Consent Cookie bar will be displayed at the bottom of the page.
  • Your Privacy - Enter a summary message how your site uses cookies. This is also to be used as an introductory text on the Cookie Settings panel.
  • Strictly Necessary Cookies - Enter the introductory text to be displayed on the Cookie Settings panel - Strictly Necessary Cookies tab. This text to be shown above the list of Strictly Necessary Cookies set by Affino and you via Design Script, Integration Script and/or Google Tag Manager.
  • Functional Cookies - Enter the introductory text to be displayed on the Cookie Settings panel - Functional Cookies tab. This text to be shown above the list of Functional Cookies set by you via Design Script, Integration Script and/or Google Tag Manager.
  • Performance Cookies - Enter the introductory text to be displayed on the Cookie Settings panel - Performace Cookies tab. This text to be shown above the list of Functional Cookies set by you via Design Script, Integration Script, Google Analytics Profile and/or Google Tag Manager Profile.
  • Targeting Cookies - Enter the introductory text to be displayed on the Cookie Settings panel - Targeting Cookies tab. This text to be shown above the list of Targeting Cookies set by you via Design Script, Integration Script and/or Google Tag Manager Profile.
  • Cookie Policy Article - This will be your Cookie Policy article which will contain full details about the use of cookies on your site. Normally, this is the article that you will have as a link on your site's footer.

Set up Cookies Script via Design Script

You can include cookies scripts to your site via the design script and give it a type (Strictly Necessary Cookies | Functional Cookies | Performance Cookies | Targeting Cookies)

 

This can be done through the following screen:

Control > Design > Design Scripts

 

Cookies scripts can be applied across your site via the new Zone Design Script type, which allows you to choose it on your Zone. When you hit the add button on Design Scripts screen, you will be asked to pick a type which Zone is available for you to pick.

 

Here are some of the key fields, with a help text, that you will need for your setup:

  • Name - Enter the Name you wish to call this Design Script.
  • Header Script; Start Body Script; End Body Script - You have three options where you can place your cookie code. It can be placed into the Header tag, after the Start Body tag and just before the End Body tag of the page.
  • Cookie Name - Enter the name of the cookie used. This will be listed on the Cookie Settings panel.
  • Cookie Policy Profiles - Select the Cookie Policy Profiles where the cookies in this script are used.
  • Cookie Type - Select the type of cookie this script is using.

 

 

Set up Cookies Script via Integration Script

You can include Coldfusion cookies script to your site via the Integration script and give it a type (Strictly Necessary Cookies | Functional Cookies | Performance Cookies | Targeting Cookies)

 

This can be done through the following screen:

Control > Design > Integration Scripts

 

Here are some of the key fields, with a help text, that you will need for your setup:

  • Name - Enter the Name you wish to call this Integration Script.
  • Script - The script is a script that can use any combination of HTML, DHTML, JavaScript, CSS, ColdFusion and Affino Functions.
  • Cookie Name - Enter the name of the cookie used. This will be listed on the Cookie Settings panel.
  • Cookie Policy Profiles - Select the Cookie Policy Profiles where the cookies in this script are used.
  • Cookie Type - Select the type of cookie this script is using.

 

 

Define Cookies set on Google Tag Manager Profile

When you set up the Google Tag Manager Profile and is selected on a zone, it adds cookies to the header/footer of each page. You need to declare which cookies are being used in the Cookie Settings panel.

 

This can be done through the following screen:

Control > Settings > Google Tag Manager Profile

 

Here are some of the key fields, with a help text, that you will need to define cookies from your Google Tag Manager Profile on the Cookies Settings panel:

  • Name - Enter the name for this Google Tag Manager Profile.
  • Google Tag Manager Code - Copy and paste the code generated by Google Tag Manager to insert into every page of your site. This will be inserted immediately after the opening body tag.
  • Cookie Name - Enter the name of the cookie used. This will be listed on the Cookie Settings panel.
  • Cookie Type - Select the type of cookie this script is using.

You can multiple Cookies by clicking the Add Row button on the Cookie Policy section.

 

Cookie Policy Workflow

The Cookie Policy Profile is set on Zone screen: Control > Structure > Zones (Add/Edit)

 

 

 

 

Note: You can use the same Cookie Policy across multiple Zones.

 

Cookie Policy Update

 

If there is a change of Cookie Policy on the Zone or if the existing Cookie Policy was updated, the Default Cookie Policy Display, whether it is the Consent Bar:

 

 


- or Pop-Up:

 

 

- will be shown again to users in order for them to agree to the new Cookie Policy (similar to T&Cs.).

 

This will enable you to show an updated policy and obtain consent from users.

 

When you change the Cookie Policy, upon saving, you will be shown a warning message:

 

User Tracking & Cookie Preferences

Affino gives you the option to show the full Cookie Preference menu on first loading the site, so that users can potentially switch off third party tracking or targeting cookies.

 

Whilst Affino does not profile users without consent, many of our clients run 3rd party scripts and cookies off their Affino sites.

 

To that end, it is now possible to set the Cookie Preference Panel to default display on your sites until the user either closes it or sets their cookie preferences.

 

For more information, please consult the FAQ: User Tracking & Cookie Preferences

List of Core Affino Cookies

This is a list of cookies that Affino uses to deliver a better experience to you and your users:

  • JSESSIONID: session cookie, http only
  • VISITOR: permanent cookie, http only, not secure
  • VISITORLOGIN: session cookie, js and http , not secure
  • USER: Permanent cookie, http only, not secure
  • USERSECURE: permanent cookie, http only, secure
  • AWSALBCORS: is a Strictly Necessary AWS cookie for maintaining sessions across a load balancer
  • AWSALB: is a Strictly Necessary AWS cookie for maintaining sessions across a load balancer

If the Zone's Store Profile has Stripe as a Payment Method, the following cookies are included:

  • __stripe_mid 
  • __stripe_sid

 

Did you find this content useful?

Thank you for your input

Thank you for your feedback

Driving business at some of the world's most forward thinking companies

Our Chosen Charity

Humanity Direct