Page cover image

SDK CMP : Introduction

CMP: Can we customize JSON?
  • You can choose a color for the buttons, and the content.

  • You can write an introductory text.

  • Category titles and texts (subcategories are also possible)

  • A link to the strategy's privacy page.

  • You can set up custom providers and categories if needed.

CMP: What is not possible?
  • There is no way to have a category blocked on optin, and you will have to mention it in the introduction text

  • The neutral buttons function does not exist, it is disabled by default

  • You can't add a logo, change the style/position of the buttons or any type of custom css as you are used to doing for the web.

JSON CMP: where should I host it?
Why set up multiple SDK banners on the CMP?
  • In the CMP, we recommend you to make 2 banners for SDK (1 iOS and 1 Android)

  • You don't need to enter text on your banner, just attach the right categories to your banner. Generating and deploying is not necessary either.

  • These banners are necessary to get statistics on the Dashoboards tab (they create a link between the application and the interface).

  • Making 1 banner for each device will allow you to have separate statistics on the dashboards.

  • Get the ID for each banner, you will need it in the deployment phase.

NB. If it is an iAB banner, don't forget to select the appropriate template from the library

Is there a first banner display before e-privacy?
  • Our SDK was not designed to display a "normal" first banner"

  • If necessary, you will need to create your own user interface and use our callbacks on CTAs, as follows:

Will tags (such as ad sdk) hard-coded into the application be automatically constrained by our SDK?

NO: this must be done manually by your IT

Will the tags in the server-side container be automatically constrained by our SDK?

NO: this must be done manually by YOU

When will the WPC be posted?
  • When you first open the application

  • if the user uninstalls and reinstalls the application

  • if the consent is obsolete (due to the duration of the consent)

  • if the IT department uses one of these callbacks: (void) consentOutdated; (void) consentCategoryChanged; (void) significantChangesInPrivacy;

If I don't use your json, do I have to activate/deactivate the data collected by myself?

Data collection is not automatic! So, yes, you have to configure the collection by yourself (based on the consentUpdated method)

Is there a demo environment?

Last updated