-
Definition
Opt-out translates the user’s choice not to be tracked and consequently designates, for Piano Analytics, a collection of anonymous data.
On all platforms (website or mobile application, etc.) using an Analytics solution, it is a legal requirement to provide a clear opt-out option.
Expected behaviourPiano Analytics uses properties and cookies geared towards visitor and user identification.
If you use our markers, you must also use our methods to enable opt-out status.
They will define the opt-out values of all identification or cookie settings, in order to ensure the non-collection of this data by our servers.
Our marking methods are based on client-side or server-side cookie management.
Both forms of cookie management have their own opt-out method (see below).
Only these hit parameters will be filled in:
s idclient vm vc ts site number visitor identifier visitor mode visitor consent hit timestamp These parameters will feed the AT Internet Privacy analysis, allowing you to get an anonymous and quantitative view of your traffic generated by users refusing tracker deposit. More details in our developer documentation.
Client-side cookie managementDescription
As client-side cookie management is handled by JavaScript, only your marking is able to define the cookies and opt-out of the requesting visitor.
On your site, you simply add a button to activate the method in the example provided below.
Tag ConfigurationThis method requires SmartTag JavaScript v5.24.0 minimum.
Its configuration requires the use of Client-side user ID and Privacy plugins.Tagging
var tag = new ATInternet.Tracker.Tag(); tag.privacy.setVisitorOptout(); // Visitor is set to Opt-Out status tag.page.set({ name: 'pageName', }); tag.dispatch();
Non-transfer of a hit in opt-outYou can prevent the marker from sending hits when the visitor is deemed ‘opt-out’.
There are two ways for you to do this:
- Unclick the dedicated option in the advanced settings of your configuration
- Use the dedicated method in the following marking:
It is possible not to send data by overloading the tracker using the method:
sendHitWhenOptOut:false
Management of application identifiersOur audience measurement SDK for your applications meet the same requirements as websites relative to the use of trackers.
If identification is not stored on a cookie or application, it is stored and must benefit from an opt-out option as for websites.
Please refer to the dedicated articles in our developer documentation:
- Unclick the dedicated option in the advanced settings of your configuration