If you use a Consent Management Platform (e.g. OneTrust, TrustArc, etc.) with your other web properties, you can also use it with your Uberflip Hub. Integrating your Consent Management Platform (CMP) with your Hub allows it to manage cookie consent for your Hub alongside your other web properties. In practice, this means that:
- Visitors will see the same privacy banner/notification and use the same cookie consent controls across all of your web properties, including your Hub
- Visitors will only need to dismiss the privacy banner/notification once, and will not see it again when visiting your Hub or another web property
- Privacy preferences a visitor has set on any web property will be applied to your Hub automatically (along with all other web properties managed by the CMP), avoiding the need for visitors to set them again
Overall, this allows for your Hub to be more closely integrated with your other web properties, and offers visitors a more consistent experience with less friction.
Developing this integration involves two main tasks. You will need to:
Implement the CMP's privacy banner/cookie consent controls on your Hub. This will replace the Hub's built-in equivalents, and allow visitors to store their privacy settings directly in the CMP. Most CMPs provide an embed code that you can use for this purpose.
Develop code that enables the CMP to control and sync the Hub's privacy settings for each visitor. This allows the CMP to act as the source of truth for visitor privacy settings, and the Hub to automatically adopt a visitor's pre-existing settings. The JS Privacy API provides all the necessary methods you need to do this.
Refer to the pages linked below for detailed descriptions and requirements for each task.
- You must have a Consent Management Platform (either third-party of self-created) that is capable of setting and storing visitor privacy/cookie settings. It must also be able to provide a specified visitor's settings upon request in some form.
- You will need access to the custom code section(s) of the Hub(s) you want to integrate with the CMP. Please speak with your Uberflip administrator to arrange the appropriate access.
- Before your integration can be deployed on a Hub, various settings in that Hub must first be configured appropriately. In general, this configuration must be performed by an Uberflip administrator. You can find further details in this companion guide.
- You will need to understand how Uberflip Privacy Groups correspond to the cookie groups that exist in your CMP, in order to map them in your code. Your Uberflip administrator should provide this, as outlined in the guide linked above.
You will use Uberflip's custom code functionality to deploy your code on the Hub(s) you are working with. To learn more about this functionality and how to use it, see this guide.
Note that the code in a custom code block takes effect on the target Hub immediately upon being enabled. If possible, we recommend developing and testing in a sandbox Hub before deploying to a production Hub.
Updated about 3 years ago