Implementation

This documentation outlines implementing the Consent or Pay model with InMobi CMP. InMobi CMP enables publishers to provide a free option to opt out of data tracking and receiving personalized ads with the Partial Accept option. For more information on Consent or Pay, see Overview.

Portal Configuration

  1. To start, login to your InMobi CMP account here.
  2. On the Properties page, select the property you wish to enable Consent or Pay for, and click the edit icon.

  3. On the General Settings page, scroll down to ENABLE CONSENT AND PAY and select Yes.

  4. On the pop up, select the countries where you want to implement Consent or Pay and the redirection URL settings.

    Note

    Consent or Pay will only be implemented for the selected countries. For the remaining countries, GDPR will apply.

  5. Select OK to save your settings.

Themes 

Configuring Themes settings allows you to manage the look and feel of the consent screen.

  1. Navigate to the Themes tab on the top of the page and click the edit icon next to the desired property.

  2. Under Configure your theme, go to Consent and Pay Settings.

  3. Choose the languages in which you wish to translate the consent screen and button texts.

  4. Next, select the layout for your screen and buttons. InMobi CMP offers two layouts with the 'Subscribe' and the 'Subscribe and Login' buttons respectively.

  5. Edit the button and consent screen texts as per the languages chosen earlier.

    Note

    Certain sections of the CMP banner text (L1, L2, L3, and L4) must remain unchanged to ensure compliance with IAB-TCF guidelines. However, you can add content before, after, or between these sections without requiring approval. If you attempt to edit these sections, a structured review request process will be triggered to ensure flexibility for you to have desired content but as per IAB guidelines.

  6. To request a text change, click Need Changes? Request here. Add details of the required text changes and reason for change. 

    Note

    Once the request is raised:

    • You will receive an acknowledgment via email and a unique Ticket ID will be generated.
    • You cannot raise another request while one is in progress.
    • If they text is approved, you cannot raise another request for the next 15 days.
    • The advanced customizations will remain unaffected during the review process and will continue to have default text/settings.
    • You will see the updated consent banner text once it is updated from the backend after approval.
  7. Click View Submitted Requests to view requests and their status.

  8. Add your required footer links in the Custom Footer Links field.

  9. Click Save Theme on the top of the page to save your settings.

SDK Implementation

 Android

For Android implementation and SDK-related changes, see Android.

iOS

For iOS implementation and SDK-related changes, see iOS

Web

For Web APIs, see Handling Consent APIs.

On This Page

Last Updated on: 22 Apr, 2025