Google IMA is now optional in the Bitmovin Player React Native SDK

Breaking change in React Native SDK 1.30.0: Google Interactive Media Ads (IMA) is now opt-in on Android, iOS and tvOS.

Using AdSourceType.IMA? Then you need to:

  1. Set features.googleIMA: true in the plugin config
  2. Rerun Expo prebuild
  3. Rebuild the native app

Without this, IMA ad sources are skipped and a JavaScript warning is logged.

Projects without Expo: see the manual setup in the README.

Not using IMA? Nothing changes for the Bitmovin Advertising Module or plain playback, and your app no longer bundles ads dependency you don’t use.

Details in Setting up Ads in React Native.