Manually trigger/open Piwik consent manager?

362 views Asked by At

Piwik provides js snippets for a consent manager popup and an embedded version for a privacy page.

I want to give the website users the posbiliy to change their consent, e.g. to watch a YouTube video without navigating to the privacy page, right away. Therefore a placeholder is displayed instead of the video.

The easiest way would be to trigger the consent popup manually from that placeholder image by click.

Piwik do not have documented such a functionality.

Does someone know a clever workaround to display the popup again after initially setting consents. By default the popup will only occur again when deleting cookies and local storage in the browser.

1

There are 1 answers

2
CalleKhan On BEST ANSWER

I reduced the html from privacy page to show only the button.

<div id="ppms_cm_privacy_settings" data-editor-centralize="true"
        data-main-container="true" data-root="true">
    <div data-disable-select='true'>
        <button class="btn btn-default" id="ppms_cm_privacy_settings_button">Privacy settings
        </button>
    </div>
</div>

This will raise the privacy policy dialog right at the placeholder.