Google offers the largest digital advertising ecosystem in the world and IMA is their video ad serving technology.
On Android, the IMA SDK is built into our core SDK, and any video player can call that code.
To facilitate integration of third party players with IMA already built-in, we extracted IMA to a plugin for iOS starting from Zapp SDK 10.4.0.1.
The plugin, titled “Google IMA Video Ads” is a default plugin, meaning apps will be generated with it automatically assigned unless the app is built by basing it on a previous version without the plugin configured.
*Notice that the plugin is supported from Applicaster iOS SDK 10.4.0.1 and above.
Adding it to an app with a lower sdk version, will block new builds of the app from compiling.
When using the Applicaster Player, this plugin will be necessary to play video ads. Other player plugins which don’t have their own integration with IMA can use the plugin as well, as long as these plugins are built to reference it.
For clients using a third party player plugin, these players typically have IMA built into their plugins.
Having IMA in both the Third party player and in the Applicaster SDK, can create dependency conflicts if the IMA versions are not aligned.
We therefore recommend removing the IMA plugin in such scenarios.
This can be done by simply going to the Plugins section in the dropdown menu of your app version, and clicking on the "garbage can" icon:
...or by selecting the IMA plugin from the "Plugin Gallery" and then clicking the red Remove button.
For more information about Google IMA, click here.