CookieBot Bulk consent in Subdomains issue

Answered

Comments

5 comments

  • Avatar
    Martin Iv. – vConnect

    Hey Gonzalo,

    It seems that, you configured the domains correctly in Cookiebot.
    Can you elaborate and also to confirm that have implemented 'prior consent' on all domains/subdomains?

    Regards,
    Martin

    0
    Comment actions Permalink
  • Avatar
    Gonzalo Chacon

    Hello Martin, sorry for the delay, I haven't seen the response.

    I've checked about the "prior consent" you mention. We are currently implementing CookieBot through Google Tag Manager.

    We have followed the tutorial you have, and it works as it should, loading the scripts according to accepted consent. If I didn't misunderstood, implementing here we are implementing "GTM triggers" and do not need to specify the  "data-cookieconsent" in the script since GTM removes all "data" attributes.

    Every app works as expected, once you accept the cookies and refresh, it loads the scripts for the accepted consents, the problem is when we go from one doman to another (for example "example.com" to "documents.example.com") the cookies accepted in the first domain are not loaded in the second one, having to accept them once again.

    As I mention in the first post, we have "bulk consent" enabled, and we are also including in each app the same CookieBot "cbid".

    For each app we have a different GTM Container ID, since in each app we have different Google Analytic events and we load different scripts, could be possible that we have to keep all applications under the same GTM Container ID in order for the bulk consent to work?, I think it shouldn't since it is bind to the CookieBot cbid specified in the script.

    Do we need to specify anything else in GTM related to "Prior Consent"? (if so, please post and example)

    Please let me know if my description is not clear and I'll update with more info.
    Thank you very much for the response, I'll be pending :)
    Cheers!
    Gonzalo./

    0
    Comment actions Permalink
  • Avatar
    Martin Iv. – vConnect

     

    Hey Gonzalo,

    You have done everything correct and bulk consent should work. I`m sorry, but I still don't completely understand the problem, so please give more details in regards of the core problem: "If we accept the cookies in one domain they are not shown again correctly, however when we continue to another one the cookies are requested again." 
    Can you break this down with examples?

    Regards,
    Martin

    0
    Comment actions Permalink
  • Avatar
    Gonzalo Chacon

    Hey Martin,
    Thank you very much for the quick response.

    For example:

    Step 1) Let's say I go into the company website "www.example.com", I'm presented with the cookies message, I check the options I want to consent and click "OK". If I refresh the browser the cookie message does not appear anymore (as it should) and the selected options persists, loading the corresponding scripts, awesome!.

    Step 2) I go into a subdomain "documentation.example.com" and the cookie message appears at the page, even when I've accepted the cookies in the previous subdomain. I need to select the options I want to consent once again an click "OK", after that if I refresh options are saved.

    The problem is that we have several applications that we share with our customers, and each one is in a different subdomain, and currently in each application they need to accept the cookies once again. We want them to accept only once and apply the selected consents in the rest of them.

    Please let me know if it's clear, I can try to rephrase otherwise :)
    Cheers!

    0
    Comment actions Permalink
  • Avatar
    Martin Iv. – vConnect

    Hi Gonzalo, 

    If you tested it with Chrome,  there is a limitation by-design on third party cookies, which are processed in memory but only flushed to the disk cache once every 30-120 seconds, or whenever the browser is closed. Bulk consent will not work across domains, if the third party cookie "CookieConsentBulkTicket" has not been set in the disk cache. To test bulk consent with your 2 domains, you can start by opening the browser, go to the first domain and submit consent. Then close the browser (to flush the cache to disk), reopen it and go to the second domain. Then you should see that the consent banner is not displayed and the consent automatically registered for the second domain as well.

    Thanks.

    0
    Comment actions Permalink

Please sign in to leave a comment.