Overview
Use the following values:Mintegral App IDandMintegral App Keyin CloudX app mappingMintegral Placement IDandAd Unit IDin CloudX ad-unit mapping- CloudX
app_keyand CloudX ad unit identifiers in app code
Step 1. Complete Mintegral-side setup
- Sign in to your Mintegral publisher account.
- Add the app you want to monetize.
- Copy the Mintegral App ID and App Key for that app.
- Create placements and ad units for each format you want to use.
- Copy each Placement ID and Ad Unit ID.
- Complete Mintegral review and payout setup before expecting live demand.
Step 2. Enable Mintegral in CloudX
Go toOperations -> Bidder Configuration and make sure Mintegral is enabled for your account.

Step 3. Configure your CloudX app
Go toInventory -> Apps and create or open the app that matches your mobile application.
| CloudX field | Value to enter | Required |
|---|---|---|
Mintegral App ID | Your Mintegral App ID | Yes |
Mintegral App Key | Your Mintegral App Key | Yes |

app_key from the app details page. Use the CloudX app_key in Android or iOS code.
Step 4. Configure CloudX ad units
Go toInventory -> Ad units and add the mappings below for each eligible ad unit.
| CloudX field | Value to enter | Required |
|---|---|---|
Mintegral Placement ID | The Mintegral placement ID for that ad unit and format | Yes |
Ad Unit ID | The Mintegral ad unit ID paired with that placement | Yes |

- Treat both
Mintegral Placement IDandAd Unit IDas required for mobile integrations. - Match the Mintegral placement and ad unit pair to the exact CloudX ad-unit format.
- Use a separate Mintegral placement and ad unit pair for each CloudX ad unit or format as needed.
Step 5. Add Mintegral line items
Create line items for bidderMintegral on each CloudX ad unit where Mintegral should compete.

- Use bidder
Mintegral - Match the line item to the correct ad format
- Repeat the setup for each ad unit where Mintegral should bid
Step 6. Finish app integration
Use the CloudX platform guides and the iOS Mintegral adapter page: In app code:- Initialize CloudX with the CloudX
app_key - Load ads using CloudX ad unit identifiers
- Do not pass Mintegral App IDs, App Keys, Placement IDs, or Ad Unit IDs into app code
- For Interstitial and Rewarded ads, call
show()only after the ad is ready
Step 7. Test and validate
- Enable test mode for your device in CloudX.
- Build and run the app with the CloudX
app_keyand the correct CloudX ad unit identifiers. - Request an ad from each mapped ad unit.
- Confirm that the ad loads and that Mintegral participates or wins where expected.
Troubleshooting
Mintegral is not bidding
Check the following first:Mintegralis enabled inOperations -> Bidder Configuration- The app has a valid
Mintegral App ID - The app has a valid
Mintegral App Key - The ad unit has a valid
Mintegral Placement ID - The ad unit has a valid
Ad Unit ID - A
Mintegralline item exists for the ad unit
Mintegral bids but the ad does not render
Check the following:- Your app is using the CloudX
app_key, not a Mintegral ID - Your app is loading the intended CloudX ad unit
- The Placement ID and Ad Unit ID belong to the same Mintegral app and format
- On iOS, the requirements from the Mintegral Adapter page are complete
The placement looks correct but loads still fail
Current mobile adapters requireAd Unit ID at load time. Re-check the ad-unit-level Ad Unit ID mapping in CloudX even though the backend schema marks it as optional.
Mapping Reference
| CloudX field | Internal key | Scope |
|---|---|---|
Mintegral App ID | app_id | App |
Mintegral App Key | app_key | App |
Mintegral Placement ID | placement_id | Ad unit |
Ad Unit ID | ad_unit_id | Ad unit |