Skip to main content
Skip table of contents

Consent SDK Basics

Basics

The JENTIS Consent Engine is a JavaScript application that is triggered by the JENTIS JS code snippet. It manages all the functionalities and APIs for handling consent interactions on the frontend of a website. It does not provide any GUI (visual consent bar to the user) on the website. For GUI elements, you can refer to the JENTIS Consent Template, which is a deprecated CMP solution.

In short, please be sure to understand that two topics must be distinguished:

  1. JENTIS Consent Engine: this is the technical interface that is by default always activated in every JENTIS account (can be turned off in the account settings); we strongly recommend using the JENTIS Consent Engine to use the JENTIS Tag Manager to its full potential

  2. JENTIS CMP (Visual): the visual presentation of a CMP banner to website visitors; this is currently marked deprecated and we recommend to use a dedicated CMP service from our list of supported providers: JENTIS CMP Connectors

Example

You will find an open source example of how to integrate with the JENTIS consent engine here:

https://bitbucket.org/jentis/jentis.app.consent-html/src/master/

JENTIS Visual CMP deprecated

Though this CMP code for visual presentation of a banner is still available and functional as of that latest version it is not further developed any more. There are no new features developed currently and hence the code is marked deprecated. We are recommending to use a dedicated CMP provider for the frontend and graphical integration of an appropriate banner on your website.

Please check out the GIT and use the *.html – Files from the /test folder to see how it works!

For live demonstration, you will find this very same consent bar used at http://www.jentis.com .

Access Global Object

You can access all functions and events via the following API:

CODE
window.jentis.consent
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.