• Resolved MrMattEastwood

    (@mrmatteastwood)


    Hey, Complianz team,

    I noticed that the Google Map we have on [ redundant link removed ] isn’t blocked by Complianz before visitors give consent.

    It’s a DIVI builder website (like in this support ticket: https://wordpress.org/support/topic/google-maps-not-blocked-in-divi/), however, we’re not using any DIVI modules for the map. Instead, it’s a code module, in which the Maps embed code was pasted (an iframe inside a slightly styled div).

    The Complianz Assistant’s cookie scan doesn’t recognize any third-party services, and when I select Google Maps on the Implementations step, that’s not enough to convince Complianz to block the map.

    That said, Chrome doesn’t show me any cookies that would belong to Google on that page, either – consent or not.

    Any suggestions would be greatly appreciated 🙂

    Thanks!
    Matt.

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Contributor jarnovos

    (@jarnovos)

    Hi @mrmatteastwood,

    The absence of Google cookies while the Map is getting loaded, might be caused by your browser blocking third-party cookies by default.

    Could you let us know what type of Google Maps embed this concerns exactly (Javascript Embed API, etc)? We will then investigate further.

    For now, you can hide the Map prior to consent by using the Consent Area shortcode:

    [cmplz-consent-area  text="Enable this content by clicking this link"]
    
    /* your snippet or iFrame that needs to be blocked before consent */
    
    [/cmplz-consent-area]

    Details about this approach & CSS for styling can be found here: https://complianz.io/wrapping-content-in-consent-shortcodes/

    Kind regards,
    Jarno

    Thread Starter MrMattEastwood

    (@mrmatteastwood)

    Hi Jarno! Thanks, I had no idea about the wrapper shortcode, that’s pretty amazing.

    The map is implemented inside a simple code block in the page builder. This is the embed code:

    <div style='height:300px;width:100%;'><iframe width="" height="300" src=https://maps.google.de/maps?hl=de&q=Praxis+Dynamis%20%20Bahnhofstr.+43%20Saarbrücken&t=&z=10&ie=utf8&iwloc=b&output=embed frameborder="0" scrolling="no" marginheight="0" marginwidth="0" style='height:300px;width:100%;'> Von <a href="" style="font-size:10px;" title="" target="_blank" rel="noopener"></a></iframe><p style="text-align:right; margin:0px; padding-top:-10px; line-height:10px;font-size:10px;margin-top: -25px;"> von <a href="" style="font-size:10px;" title="" target="_blank" rel="noopener"></a></p></div>

    Does this help?

    Plugin Contributor jarnovos

    (@jarnovos)

    Hi @mrmatteastwood,

    Could you try this implementation instead?

    <div><iframe src="https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d333461.9357160381!2d6.993674!3d49.23524!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x6c9093814da29866!2sPraxis%20Dynamis%20%7C%20Song%C3%BCn%20Demirol-Yilmaz!5e0!3m2!1sde!2sus!4v1634839567451!5m2!1sde!2sus" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy"></iframe></div>

    Let me know if that works.
    Kind regards,
    Jarno

    Thread Starter MrMattEastwood

    (@mrmatteastwood)

    Hmm, it doesn’t seem to make a difference. Check out the contact page with the new code:

    https://praxis-dynamis.de/kontakt

    Plugin Contributor jarnovos

    (@jarnovos)

    Hi @mrmatteastwood,

    Can you try a fresh incognito window? Seems to work fine here!

    https://ibb.co/dgpNvmx

    Kind regards,
    Jarno

    Thread Starter MrMattEastwood

    (@mrmatteastwood)

    You’re right, it does work. I was trying in an incognito window, but already had a tab open in it. Awesome, thanks!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Google Maps not blocked before accepting’ is closed to new replies.