Consent Framework
  • 08 Nov 2024
  • Dark
    Light

Consent Framework

  • Dark
    Light

Article summary

For more general consent-related questions, please review the related article in our Advertiser Success Center.

Disclaimer

If you are not making use of the consent parameters, we will assume you’ve obtained consent from the website visitor as per the ‘Advertiser Agreement’ for any traffic sent to us.


If any value besides those outlined as the acceptable below is passed, we will treat it as if no value is specified.

Overview

As an Advertiser, it is your responsibility to obtain cookie consent for Awin’s tracking and inform us of the consent status.

There are exceptional cases in which, cookies can be set by Awin where they are strictly necessary even if the consumer did not consent on the website. This is because cookies are needed to deliver the service that the consumer asked for (such as cashback or loyalty points).

To do this, you’ll need to inform the sale tracking calls of consumer consent status. We support two consent frameworks:

  1. Consent Signals Framework (by Awin)

  2. IAB Transparency and Consent Framework

The visitor’s consent status is only used for that specific journey. Each new journey should include the consumer’s latest consent preference.

Using Awin’s Consent Signal Framework

On the landing page of your website, if the consumer navigated through an affiliate link, an affiliate click identifier will be present in the URL and the MasterTag will attempt to set a first-party affiliate cookie.

If consent has not been obtained (a consent window is yet to be presented to the consumer), you can inform the MasterTag to delay the settings of the first party cookie by adding:

var AWIN = AWIN || {};
AWIN.Tracking = AWIN.Tracking || {};
AWIN.Tracking.AdvertiserConsent = false;

This should be added before the MasterTag is loaded.

After initializing the above variable, based on the choice of the consumer, you can send a consent update event to the MasterTag by calling:

AWIN.Tracking.Consent.setAdvertiserConsentStatus(true); //cookie consent was obtained for Awin
AWIN.Tracking.Consent.setAdvertiserConsentStatus(false); //cookie consent was not obtained for Awin

We accept values of 1 and 0 as true and false, respectively.

Please ensure that the URL query parameters, especially Awin parameters (&awc= and &sn=) appended by Awin to the landing page URL, are still available when the consent update is sent.

Using the IAB Transparency & Consent Framework

Awin is a member of the IAB Transparency & Consent Framework.

As an Advertiser, to obtain consent for Awin using this method you must ensure that your Consent Management Platform (CMP) is using the latest vendor list which includes AWIN AG (Vendor ID: 907).

If applicable to your CMP, you must also specific that Awin AG is a vendor your for site so that Awin appears in the subset of vendors presented to consumers on your site. After ensuring this, please reach out to our consent team to set your consent framework preferences to IAB TCF.


Was this article helpful?