In this comprehensive guide, we’ll walk you through a detailed step-by-step process to seamlessly integrate the iubenda plugin with WP Maps Pro. By following these instructions, you’ll be able to ensure that the mapping functionalities are blocked until users provide their consent. Join us as we navigate the integration process and empower your website with enhanced user privacy and an exceptional mapping experience.
Part 1 – Blocking WP Maps Pro Scripts
Step 1: Access the iubenda menu in your WordPress dashboard and click on “Configure under the “Privacy Controls & Cookie Solution” section.
Step 2: Navigate to the “Blocked Domains” section, add “maps.google.com,” choose “Basic Interactions & Functionalities” for custom scripts, and click on “Save Settings”.
That’s it! Google Maps won’t display until visitors provide consent.
Part 2 – Unblocking WP Maps Pro Scripts
In this part, you won’t need to take any additional steps. Our plugin will seamlessly handle the process automatically.
In the guide, we will explore the seamless integration of the CookieYes | GDPR Cookie Consent & Compliance Notice (CCPA Ready) plugin with WP Maps Pro. This integration ensures not only compliance with cookie regulations but also offers a user-friendly approach to displaying Google Maps on your WordPress website. Follow along as we outline the steps to effortlessly combine these two powerful tools and enhance the user experience while maintaining legal compliance.
Part 1: Blocking WP Maps Pro Scripts
Step 1: Navigate to “Cookie Manager” within the CookieYes plugin. Under the “Functional” section of the Cookie List, click “Add Cookie.”
Step 2: Fill in the required information for the new cookie. Enter the Cookie ID, Domain, Duration, Category, and a brief Description. For further control, click on “Advanced Options” and input “maps.google.com” as the script URL pattern.
That’s it! By completing these steps, you have effectively blocked the Google Maps scripts from running until user consent is granted.
Part 2: Unblocking WP Maps Pro Scripts
No manual steps are required for this part. Our WP Maps Pro plugin will seamlessly handle the unblocking process once the user gives their consent.
And there you have it! With the CookieYes plugin, you can easily ensure that your Google Maps only appear after user consent is obtained. This integration ensures both compliance and a smooth user experience.
In the tutorial, we will delve into the seamless integration of the Cookie Notice & Compliance for GDPR / CCPA WordPress plugin with WP MAPS PRO. This step-by-step guide will empower you to enhance your website’s compliance with data protection regulations while maintaining the functionality of your Google Maps display. Let’s explore how to achieve a harmonious balance between user privacy and the dynamic visualization of maps on your WordPress site.
Part 1: Blocking WP Maps Pro Scripts
Step 1: Go to WP Maps Pro > Plugin Settings page. Locate the “Cookies Acceptance” segment and enable the “Enable Cookies Acceptance” option. Craft a compelling “No Map Notice” message that will be displayed in lieu of Google Maps when user consent has not been granted.
By following these simple steps, you’ll effectively block the execution of Google Maps scripts until user consent is obtained. Instead, visitors will encounter the personalized notice message in place of the maps.
Part 2: Unblocking WP Maps Pro Scripts
Step 1: Visit the Cookies plugin settings page and scroll down to the “Notice Settings” section. Here, activate the “Reloading” feature. This will ensure that the page automatically refreshes after the user provides their consent through the notice.
In just a few steps, you’ve successfully integrated the Cookies Notice plugin with WP Maps Pro to seamlessly manage the display of Google Maps in alignment with user consent. This integration not only adheres to regulatory compliance but also maintains a user-friendly experience on your WordPress site.
Welcome to our comprehensive guide on integrating Borlabs Cookie with WP Maps Pro! As a website owner, it’s crucial to ensure compliance with privacy regulations, and Borlabs Cookie is a powerful tool that helps you manage cookies and user consent. When combined with the advanced features of WP Maps Pro, you can create a seamless user experience while maintaining full control over cookies and data privacy. In this guide, we’ll walk you through the steps to integrate these two essential plugins, ensuring that your website not only provides valuable map functionalities but also adheres to the highest standards of data protection. Let’s get started!
The Importance of Hiding Google Maps Until Consent is Given
When it comes to privacy compliance and user consent, the integration of Google Maps on your website plays a crucial role. Google Maps can collect and process personal data, which requires you to obtain user consent in accordance with data protection regulations such as GDPR (General Data Protection Regulation) and the ePrivacy Directive.
Hiding Google Maps before asking for consent is an essential practice for several reasons:
Data Protection Compliance: By showing Google Maps only after the user has given explicit consent, you ensure that your website is compliant with data protection laws. This practice respects the user’s right to control their personal data and builds trust with your audience.
User Transparency: Informing users about the use of Google Maps and obtaining their consent before loading the map ensures transparency. Users appreciate knowing how their data is being used, and this proactive approach enhances the user experience.
Avoiding Unwanted Data Collection: Some users may have concerns about the information Google Maps collects. By hiding the map until consent is given, you prevent any unintended data collection, providing a more privacy-focused browsing experience.
Reducing Legal Risks: Failure to comply with data protection laws can lead to legal consequences, including fines. By following best practices, like obtaining proper consent, you mitigate potential legal risks for your website.
Configuring Borlabs Cookies for GDPR Compliance and WP Maps Pro
Part 1: Blocking WP Maps Pro Scripts
In this part, we will preemptively block the maps.google.com API call prior to obtaining user consent.
Step 1: Accessing Script Blocker
Navigate to your WordPress admin dashboard and go to “Borlabs Cookies” > “Script Blocker.”
Click on “Add New” to begin setting up the script blocking for Google Maps.
Step 2: Scanning the Page
Choose the specific page or pages where you’ve integrated Google Maps using WP Maps Pro.
Click on “Scan” to analyze the selected page.
Step 3: Script Blocker Setup
Once the scan is complete, click on the “Next” button.
Provide a unique ID and a descriptive Name for the script blocker.
Enable the Status to activate the script blocker.
In the “Additional JavaScript Handles” section on the same page, specifically block ‘wpgmp-google-api’ and ‘wpgmp-google-map-main.’
Finally, click on “Create Script Blocker” to save the settings.
Step 4: Copy the “Unblock Code” from the “For Content Blocker” section.
After saving the Script Blocker, a corresponding “Unblock Code” will be generated.
Keep this code safe; we’ll use it in Part 2.
Part 2 – Blocking Maps Output
This section delineates the straightforward steps for substituting the map output with a consent placeholder, which remains in place until the user’s consent is granted.
Step 1 – Edit Google Maps Content Blocker:
Open your WordPress Dashboard and go to the “Borlabs Cookie > “Content Blocker” page and find “Google Maps. and Click the Edit icon.
Scroll to the “Javascript” section and paste the copied unlock code in Part 1. Then turn on the “Execute Global code first” and write wpgmpInitMap(); in the “Initialization” input field. Please check the below figure for reference.
Step 2 – Copy the Shortcode:
Copy the generated shortcode: [borlabs-cookie id="googlemaps" type="content-blocker"]...block this...[/borlabs-cookie]. from the “Content Blocker Setting” section.
Step 3 – Replace and Implement:
Replace “…block this…” with your maps’ shortcode.
For instance: [borlabs-cookie id="googlemaps" type="content-blocker"][put_wpgm id=1][/borlabs-cookie].
Insert this shortcode onto your chosen WordPress page.
The Result: With this setup, Google Maps will only be loaded when the user gives their consent for external media, enhancing user privacy while still providing a great interactive experience.
Conclusion
By following these simple steps, you can seamlessly integrate Borlabs Cookies with WP Maps Pro, ensuring that Google Maps scripts are only loaded on your website when users explicitly provide their consent. This not only prioritizes user privacy but also makes your website compliant with data protection regulations.
As you hearing about GDPR which is, The General Data Protection Regulation, will be applicable to all companies who are working with personal data of EU citizens. We have made this plugin compliant with the GDPR with easy steps.
What is the Issue
Google maps are loaded using google maps API so when API is loaded from the Google, Visitor’s IP address is sent to Google without the user consent. So this is a GDPR problem definitely.
Steps
Step 1: Go to Settings and enable “Cookies Acceptance”. Once you do this, google maps api scripts & maps will be loaded after visitor’s cookies acceptance.
Step 2: You can show Cookies Policy to visitors using Cookie Notice by dFactory which is easy to use and has many options for configuration.
Step 3: Use ‘wpgmp_accept_cookies’ hook to restrict scripts loading until user consent cookies policy. If you’re using any other GDPR or Cookies plugin, you can use it easily using this hook. Below is example code if you use “Cookie Notice by dFactory” plugin.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.