Testing

This section will help figure whether your Consent Mode setup with TRUENDO is working as it should be. We will highlight some key aspects so that you can be confident about your setup.

GTM#

This section will assist you in testing your Consent Mode settings if you have configured Consent Mode via GTM


Using The Tag Assistant

The GTM tag assistant is very useful in monitoring events, triggers, tag behavior and consent all within GTM.

  1. Launching the Tag assistant and connecting it to a URL: The Tag Asisstant is accesessed by clicking the Preview button in the top right of the GTM workspace window (next to the Submit button). Once you have configured all your tags, triggers, etc, click the preview.

  2. Once clicked a separate browser page will open and you will be prompted to enetr a URL. This URL should correspond to a site where you have integrated the selected GTM container. This can be a live site or test site just remember to make sure that you have integrated the correct container. Once you enter the URL click Connect.

  3. Once you enter the URL click connect and a separate browser window will open the URL you specified. Do not click anything and we mean anything in this browser window yet as tempting as it may be DO NOT click Finish or anything on the TRUENDO banner that will have popped up if you have any privacy relevant services running on this page such as Google Analytics or Google Ads.

  4. Click into the previous browser window into the Tag Assistant page (for ease of reference we will call this Window A going forward), you should see a pop up that says Connected. Click the blue Continue button. You should be met with a screen that resembles the following


  5. In the screen shot above the left panel, titled Summary shows on page events that have occured while the main window displays the status of tags amongst other things. You will note in the example the TRUENDO tag has fired without consent. The TRUENDO tag should always fire regardless of consent if configured properly as it is what is requesting the consent. For now we will ignore the fact that the Analytics tag has fired, we will come back to this in the Advanced Consent mode section that follows.

  6. Under the Summary panel click the Consent Default event, then in the main window click the consent tab. If configured correctly yours should look very similar to this:


  7. Now back in the test browser window that loaded your URL, make a consent decision on the TRUENDO banner. For the purposes of this guide we have clicked 'Accept All'. Now look back at Window A

  8. You will see under the Summary panel a 'Consent Update' event has occured. Click it and again click the consent tab if the main window is not already on it. Your screen should look alot like this one:


  9. If the consent has updated then Congrats all looks in order and you are good to go. If you clicked Necessary Only or customized your consent choices then the respective categories should be Granted or Denied accordingly. You can perform additional checks using network traffic monitoring in the browser see the section below. check the following two secions for what to look out for in Advanced and Basic consent mode.
    You will notice two categories in our example are still denied, this is simply because we do not have any relevant tags or triggers in these categories in this container.




Rememebr in this mode regardless of consent Google tags are supposed to fire based on trigger but will not communicate any privacy relevant data.

The above screen shot in Step 1.4 shows just this where the Google Analytics tag has fired before consent has been granted.


In this instance no Google Tags should have fired before consent . So the above screen shot will show that the Google analytics Tag has not been fired but will be after consent is granted ie after the Consent Update.


By Looking at Network Traffic

If you have not used GTM to initialize Consent Mode or simply want to verify that all is working as it should outside of the Tag Assistant then read on.


  1. You will to visit the site you are testing in a clean browsing environments, this means a cleared cache. The simplest way of doing continual testing is to use a Private/Incognito window when visiting the site. Do not click anything once the site loads ie do not interact with the TRUENDO banner
  2. RIght click on the page and then Click on 'Inspect', the browser's Developer tools screen will appear in a new window. Now click the Network tab.
  3. Reload the web page in its window (again without accepting or clicking anything else) or you can usually use the keyboard shortcut F5 to reload the page from the Developer Tools screen (this may differ based on Browser or Keyboard).


In Advanced consent mode you will see a 'collect' request before consent is granted for any relevant service such as Google Analytics. if you click on this request you will then be able to view its request url, in there you will see a gcs parameter



The value of this parameter should be either 100 or 000 before consent or when consent is denied but will change if granted.

See below for a summary of these gcs values.

- gcs=G100: Both analytics_storage and ad_storage are denied.

- gcs=G110: Analytics_storage is denied, ad_storage is granted.

- gcs=G101: Analytics_storage is granted, ad_storage is denied.

- gcs=G111: Both analytics_storage and ad_storage are granted.

- gcs=G1--: Consent for ad_storage or analytics_storage was not required by the site


In Basic consent mode before consent you should simply not see any collect request but after a consent has been granted the above should be present.




×