I’ve just installed the latest release and I get this error in console:
Blocked aria-hidden on an element because its descendant retained focus. The focus must not be hidden from assistive technology users. Avoid using aria-hidden on a focused element or its ancestor. Consider using the inert attribute instead, which will also prevent focus. For more details, see the aria-hidden section of the WAI-ARIA specification at https://w3c.github.io/aria/#aria-hidden.
Element with focus: button <div id=”moove_gdpr_cookie_modal” class=”gdpr_lightbox-hidden” role=”complementary” aria-label=”Schermata impostazioni GDPR” aria-hidden=”true”>
Is is possible to fix it?
Thanks.
]]>Hi, The reject button and the close banner don’t appear on the banner. I activated and deactivated the options and the plugin itself and it doesn’t work. The plugin is on version 4.15.5. How can I resolve this?
]]>“3rd Party Cookies” Footer Section JavaScript executes prematurely, even though no consent has been given and their default status is disabled.
Code we insert in this section is executing ignoring the geolocation result from the server.
]]>Hello, the plugin does not work. I have configured all the wizard and it does not work. Could you tell me what is happening?
]]>Hi there,
I installed the GDPR plugin on justin-timberlake.org and I have it set up, but on desktop (widescreen, wider than 1100px), the banner is positioned on the bottom left instead of the bottom center. I can’t figure out what’s causing this. I would like the banner to stay positioned on the very bottom with the text and ‘accept’ button centered (I want it displayed at the bottom/center like it shows on my other website mikeposner.net). I have the banner set to “BOTTOM” in the ‘Cookie Banner position’ in the settings. The position of the banner is fine on mobile phone and smaller screens. Once the screen is larger than 1100px wide, it shrinks and positions itself to the bottom left.
I installed the plugin on two websites, only one I’m having position issues with is on justin-timberlake.org. My other website mikeposner.net has no banner position issues at all.
]]>Hi ??
I downloaded the GDPR Cookie Compliance plugin yesterday. I like it very much – if it weren’t for an issue.
The banner is displayed on all pages – just not on my homepage.
Does anyone have any advice?
Thanks in advance
]]>Hello.
I am experiencing an issue with tracking data to Google Analytics.
I believe I set everything correctly in “Integrations” tab, but website records multiple CollectV=2 request, among which one of them has G111 paramater (the others have G000 parameter, not sure why requests are fired multiple times (I removed scripts from by header.php file)
But in Google Analytics, visits are not tracked.
Do you have any idea where might be the issue?
please check screenshot: https://i.postimg.cc/SNdcTYdp/2024-10-04-22-59-44.jpg
Thank you.
Hi,
I have installed and configured the plugin, I have used option 1 to integrate Google analytics, but when I run it through a tester it tells me that :
“You do not collect consent for cookies and trackers that are not strictly necessary” and
“You do not collect consent to process personal data.”
I don’t know what else I should do. I have seen the tutorials but they don’t clarify whether or not they are the steps I should follow. Do I have to do something in Google Analytics?
Greetings.
]]>How can I block WooCommerce order attribution cookies?
sbjs_current
sbjs_current_add
sbjs_first
sbjs_first_add
sbjs_migrations
sbjs_session
sbjs_udata
Hi everyone.
I have set up my banner and my solution for consent for GTM.
I’ve just been on a call with Google btw to check everything is as it should be to comply and there’s just one step missing — I need to ensure GDPR compliance setting is turned on on the back end.
Where can I find this setting please? I am using the free version, is this a premium feature?
During a recent update #gdpr_cookie_modal appears to have stopped working. That said, #moove_gdpr_cookie_modal does seem to work now for anyone running into this issue.
To the developer, was this a bug? Your FAQs on the main plugin page on WP.org still has the old info.
Hello, I have a question to ask you.
1- If in the integrations section I add the tracking ID I should not put the script in the third party cookies section, is this correct?
2- Currently I have only the tracking ID in integrations, however from google analitycs gives me this error: The code of the Google tag is not configured correctly, which may prevent your property to measure automatic events. To fix this issue, place the google tag configuration code in the correct location on all pages where events are measured.
How can I fix it? Thank you!!!
]]>Hello,
I am trying to implement Google Consent Mode with the option 4 in the following link:
https://support.mooveagency.com/topic/ga-gtm-consent-settings/
I use Snippets plugin and I added the following code.
add_action( 'wp_head', 'sk_google_tag_manager_head', 1 );
/**
* Adds Google Tag Manager code in <head> below the <title>.
*/
function sk_google_tag_manager_head() { ?>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-123456789');</script>
<!-- End Google Tag Manager -->
<!-- Custom Script -->
<script>
// Define dataLayer and the gtag function.
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// Set default consent to 'denied' as a placeholder
// Determine actual values based on your own requirements
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied'
});
</script>
<!-- End Custom Script -->
<?php }
add_action( 'ct_before_builder', 'sk_google_tag_manager_body' );
/**
* Adds Google Tag Manager code immediately after the opening <body> tag.
*/
function sk_google_tag_manager_body() { ?>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-123456789"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<?php }
This adds the codes to the head section of the page. I also added the following code to the plugin’s 3rd party cookies head section.
gtag('consent', 'default', {
'ad_storage': 'granted',
'ad_user_data': 'granted',
'ad_personalization': 'granted',
'analytics_storage': 'granted'
});
When I accept the cookies, the page refreshes but the code in the head does still show denied. What am I doing wrong?
]]>Hello and good day. I have enabled your Google Analytics 4 and Tag Manager integration.
I am using a third party plugin for displaying Analytics in my WordPress Dashboard.
The intrgrations screen mentiones, “Please ensure that you remove any hard-coded GA/GTM or Facebook/Meta Pixel scripts from your website theme or other plugins (including any other parts of this plugin) to prevent duplicate activation of the same scripts.”
Does that mean, I I have to disable the third party plugin and lose my visual analytics on the WordPress dashbard?
]]>Howdy, the [settings] shortcode only works inside the cookie popup. How can my users change their preferences down the line? Would love to have / may need to have a link to access the settings popup in our privacy policy.
]]>Does your plugin support Google Site Kit through WP Consent API?
]]>WP Consent API is a plugin that standardizes the communication of accepted consent categories between plugins.
Google Site Kit
Hello,
I activated your plugin and integrated analytics 4 code and AdSense pub account code in your integration page, but when I tested my site, I found that the AdSense ads were loading even while the cookie notice was not accepted?
Any useful suggestion will be greatly appreciated.
Thank you!
Swag
]]>Hi,
In these months, I have worked hard to improve the performance of my website. I am now in the final phase of my work, and I have noticed that the CSS file of your plugin is blocking the page rendering.1 externally-referenced CSS file is blocking page rendering. By default, references to external CSS files will block the page from rendering while they are fetched and executed. Sometimes these files _should_ block rendering, but can be inlined to avoid additional round-trips while the page is waiting to render. Sometimes, such as with stylesheets that are only used for loading custom fonts, inline or async CSS can greatly improve perceived performance: /wp-content/plugins/gdpr-cookie-compliance/dist/styles/gdpr-main-nf.css?ver=4.15.2
Do you think it’s possible to do something to mitigate this issue? I thought that we could have two separate styles. The first one is included in the HTML file and is the style for the cookie banner. The second one is placed in a stylesheet and is the style for the cookie settings screen, loading it asynchronously. Honestly, I don’t know if this is the best or final solution, but it’s what I would do. Obviously, you are the developer of the plugin, so you will know best what to do. Thank you for your assistance and dedication you put into the development of your plugin!
Hi, we have a search issue on one of our sites and on investigating the search query there is analytics code within the $_POST[‘keyword’]. After investigating, it would appear that disabling your plugin resolves the issue. I am assuming that its related to the new V2 cookie consent linking with analytics. Please could you suggest anything we can check which may resolve this or maybe you need to have some of our config files sent over?
]]>I see, that it has already been translated into French, except this one sentence that appears on the homepage in English:
You can find out more about which cookies we are using or switch them off in [setting]settings[/setting].
Please, correct this translation in an upcoming update.
Thank you!
]]>Hi, I have a wordpress website that has an html file on the root of the FTP that is used for a reservation function.
Is there a way that I can I apply the cookie banner and it’s functionality there outside of wordpress?
]]>I have a web with multi-language setup with Polylang, english (primary) and spanish.
When editing the plugin settings, it says: “We have detected that you have a multi-language setup. You are currently editing: English [en] version”.
Now I want to edit the spanish version but I can’t find how.
Some help, please? Thanks.
]]>Is it possible to fix this warning, please?
gdpr-cookie-compliance/dist/scripts/main.js?ver=4.15.0
1:2492
I’d like to have an option to enable inline style, without relying on an external stylesheet. Is it possible to add this feature, please? This would increase performance for websites. Thanks!
]]>Hello, suddenly today I can’t see cookie banner when you are logged out. It shows only for logged in users. Can someone try to help me troubleshoot this by inspecting the site?
]]>We have integrated Consent Mode v2 in Advanced Mode via Google Tag Manager. Everything works well so far and the consent is recorded correctly. A correct consent update also takes place.
However, the page_view is still recorded with the consent mode G100 and not with G111 as expected. The subsequent events on the exact same page and in the same session – without reaload (e.g. user_engagement) then have the correct code G111.
What am I overlooking, or what could be the reason? Thank you very much for your help and for pointing me in the right direction.
Assumption: I’m not sure, but somehow it almost seems to me as if the GA4 tag is already loaded before the consent update takes place. So of course the call to Google Analytics is made under the wrong conditions and with the wrong consent mode (G100 instead of G111). How can I change this? Via the plugin settings or do I have to make adjustments in Google Tag Manager?
]]>Good afternoon,
I have configured the plugin on my website, and I report that when someone accesses the web, and appears the banner to accept or reject, just to enter and accept cookies automatically without the user to click anywhere. Can you help me if it is some configuration issue of the plugin.
Thank you,
]]>If I link my website via google site kit, is it valid as google consent mode v2? Because it seems to be the easiest way to connect.
]]>We installed the plugin on our website, but if we click the settings button and the popup opens and we try to toggle between the Cookie Policy and necessary cookie tab, the text keeps saying display:none.
We already deactivated and reactivated all plugins in our website, same goes for all the JS scripts but unfortunately no change.
]]>Greetings, I have some problems implementing google consent mode. But while trying to add this consent mode, I notices some problem.
Google tag manager seems to be loaded on page load, and when users accept cookies, it loads again. Since I added the GTM code in the Additional Cookies Head Section, it should only load when user accepts. Default status of that category is disabled.
As we have wpml multidomain setup this is the code that I use to switch gtm loading depending on domain:
var currentDomain = window.location.hostname;
var domainContainerMap = {
? ? 'www.domain.com': 'GTM-xxxxxxx',
? ? 'www.domain.de': 'GTM-xxxxxxx',
};
if (currentDomain in domainContainerMap) {
? ? var containerId = domainContainerMap[currentDomain];
? ? var noscriptIframe = document.createElement('noscript');
? ? var iframe = document.createElement('iframe');
? ? iframe.src = 'https://www.googletagmanager.com/ns.html?id=' + containerId;
? ? iframe.height = '0';
? ? iframe.width = '0';
? ? iframe.style.display = 'none';
? ? iframe.style.visibility = 'hidden';
? ? noscriptIframe.appendChild(iframe);
? ? document.body.appendChild(noscriptIframe);
? ? var script = document.createElement('script');
? ? script.innerHTML = "(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','" + containerId + "');";
? ? document.head.appendChild(script);
}
I followed the implementation guide for google consent mode, but nothing seems to be working.
Any advice would be helpfull.