Android
Version 1.2.0
[22/March/2024]
- Feature Enhancement:
- Introduced support for Google basic consent.
- Seamlessly integrate it into GDPR or CCPA popups.
- Can also be displayed independently through the API:
showGBCScreen(activity: Activity)
.
- Upon user consent in any of the aforementioned scenarios, publishers can use the callback
onGoogleBasicConsentChange(consents: GoogleBasicConsents)
will trigger, providing the consent values.
- Added implementation to the
build.gradle
of your application: implementation 'com.google.code.gson:gson:2.8.8'
- Modified
ChoiceStyleSheet
to suit the given fields in UI in a more appropriate way.
- Deprecation:
- Deprecated the following fields in
ChoiceStyleSheet
while passing in startChoice
method for customisation:
tabForegroundColor
infoButtonForegroundColor
infoScreenBackgroundColor
infoScreenForegroundColor
globalTextColor
listTextColor
- Bug Fixes:
- Corrected inaccuracies in CCPA values under certain conditions.
- Corrected colors applied in various fields while passing values to
ChoiceStyleSheet
- Corrected inaccuracies in CCPA values under certain conditions.
- Fixed showing number of purposes if language other than English is selected
- Started showing retention data in vendor description page
Version 1.1.0
[25/January/2024]
- Feature Enhancement:
- Added functionality to configure styles for both dark and light modes. For more information, see Customization for Android App.
ChoiceCmp.startChoice(
app = application,
packageId = packageId,
pCode = <YOUR PCODE>,
callback= choiceCmpCallback,
resources = ChoiceStyleResources(themeMode = ThemeMode.AUTO,
styleId = R.raw.choice_style_sheet,
styleIdNight = R.raw.choice_style_sheet_dark)
)
- Bug Fixes:
- Publishers can now access purpose consent parameters via the Unity plugin on Native SDKs for downstream configurations. For more information, see Unity App Implementation (SDK).
Version 1.0.0
[21/December/2023]
- Feature Enhancement:
- The design of the consent screen has been altered to display it as a bottom sheet.
- Bug Fixes:
- Users can now conveniently access purpose details within dedicated sections.
- Non-IAB vendors removed by the publisher will no longer be visible to the end user. For more information, see Non-IAB Vendors.
- The Move Objection button is now clickable when one or more purposes are deselected. For more information, see Blocking Vendors.
- Deprecation Notice:
- The package name for importing Choice components is deprecated. The previous package name was "com.inmobi.choice," and it has now been renamed "com.inmobi.cmp."
Other Enhancements
- Fixed download error for publishers accessing logs for any property on InMobi CMP portal.
Last Updated on: 27 Mar, 2024