Introduction
This guide explains how to integrate InMobi with Google SDK Bidding on AdMob. It uses a direct supply path for better signal collection and ad rendering, supporting Banner, Interstitial, Native, and Rewarded Video formats.
Prerequisites
Ensure you have the following before you begin the integration:
- An InMobi account
- An active Google AdMob account
- Signed contract with InMobi
- Integration with InMobi adapters and SDK. We recommend using the latest versions. Download for Android and iOS
- Formats supported: Banner, Interstitial, Rewarded Video, and Native
- Supports in-app inventory only
- Supports both waterfall and bidding
- For non-SDK integration, see Google Open Bidding
Note
Google manages payment and billing for SDK Bidding on AdMob. For payment, billing, or reporting information, refer to the Google dashboard.
Configure InMobi
Follow these steps to set up your account and inventory on the InMobi Publisher Dashboard.
Bidding
- Sign up or log in to your InMobi Supply Side Platform account.
- Add your apps by following the steps outlined in Add inventory.
- Create new placements as follows:
- Search for the app you want to create a placement for and click + Add a placement.
- Select an ad unit.

- Name your placement and enable Audience Bidding. Select Google SDK Bidding from the Partner dropdown. Click Create Placements.

Waterfall
- Sign up or log in to your InMobi Supply Side Platform account.
- Add your apps by following the steps outlined in Add inventory.
- Create new placements as follows:
- Search for the app you want to create a placement for and click + Add a placement.
- Select an ad unit.

- Name your placement and select Off from the Audience Bidding dropdown. Click Create Placements.

Add InMobi as an Ad Source on Google AdMob
Bidding
- Navigate to Mediation >> Bidding sources >> Set up ad sources.
- Review and accept the SDK Bidding terms.
- Configure InMobi (SDK) as a new ad source. Do not select InMobi Exchange, as it is only applicable for Google Open Bidding and not Google SDK Bidding.
- Activate all secure signals to share with InMobi SDK. This is mandatory as ad requests will fail if secure signals are not enabled. For more information, see About secure signals.
- Use the corresponding InMobi Account ID and Placement ID to complete ad unit mapping.
- Your InMobi Account ID is available under Finance > Payment Settings > Business Information.

- Find the InMobi Placement ID under the placement name.

For troubleshooting, see Get started & troubleshoot partner bidding.
For Google AdMob docs, see Integrate InMobi with mediation for iOS and Android.
Waterfall
- Under the Waterfall card in the Ad Sources section, select Add Ad Source.
- Select InMobi and enable the Optimize switch. Enter the Username and API Key to set up ad source optimization for InMobi.
- To locate your InMobi Reporting API key:
- Go to My Account > Account Settings. Navigate to the API Key tab and click Generate API Key.

- Select the email of the user the key is required for and click Generate API Key. A file containing the API key and username/login name will be generated.
- Then enter an eCPM value for InMobi and click Continue.
Configure Ad Unit Mapping
- If you already have a mapping for InMobi, you can select it. Otherwise, click Add mapping.
- Next, enter your InMobi Account ID and Placement ID. Click Done.
- Your InMobi Account ID is available under Finance > Payment Settings > Business Information.

- Find the InMobi Placement ID under the placement name.

Test Your Integration
To ensure AdMob SDK relays the ad request to InMobi for testing, you can do the following on your AdMob dashboard.
- Set manual Ad network optimization for every network, including AdMob. Uncheck the Ad network optimization checkbox.
- Set manual eCPM floors for all networks, keeping the eCPM floor for InMobi higher than other networks. This will ensure that the ad request gets relayed to InMobi for testing.
Import InMobi SDK and Adapter
After setting up InMobi on the SSP and adding it as an ad source in AdMob, import the InMobi SDK and adapter.
Additional Instructions for GDPR
Follow the additional instructions below about GDPR settings on your Google dashboard for higher monetization results. The following configuration applies to traffic from European Economic Area and publishers using AdMob/GAM CMP for GDPR consent purposes. Google CMP provides two ways of adding ad partners on their AdMob/GAM platform:
- Commonly used ad partners
- Custom ad partners
InMobi is not part of ‘Commonly used ad partners’ by default, and you must add it manually by selecting Custom ad partners.
Follow the instructions below to enable InMobi under Custom ad partners on your Google dashboard.
- On the Google Dashboard, select Privacy & messaging GDPR Settings Review your ad partners.
- Select Custom ad partners and then InMobi from the list and save the settings.

For further assistance, Contact Us.