This documentation explains how to configure HyBid SDK adapters in the Google Ad Manager 360 for the waterfall mediation scenario. Documentation covers:
- Platforms: iOS and Android
- Inventory sizes: 320x50, 300x250, 320x480
Please refer to the mapping table below for the relevant Custom Events.
Create a New Mobile App
In the Inventory section, create a new mobile app that you would like to monetize:
![Screenshot 2021-03-15 at 13.53.28.png 2114](https://files.readme.io/340d4cf-Screenshot_2021-03-15_at_13.53.28.png)
Share App ID for this app with your mobile developer. (It would be in the format ca-app-pub-...~....
)
Create a New Ad Unit
In the Inventory section, create ad unit with relevant size:
![Screenshot 2021-03-15 at 13.57.31.png 1670](https://files.readme.io/45b5213-Screenshot_2021-03-15_at_13.57.31.png)
Supported sizes are:
- 320x50
- 300x250
- 320x480
Create a New Mobile Application Tag
In the Ad unit section, create Mobile application tag:
![Screenshot 2021-03-15 at 14.00.02.png 1380](https://files.readme.io/833db72-Screenshot_2021-03-15_at_14.00.02.png)
Share the tag details with your mobile developer. (It would be in the format /219576711/iOS_320x50_mediation
)
![Screenshot 2021-03-15 at 14.00.22.png 1272](https://files.readme.io/25db11a-Screenshot_2021-03-15_at_14.00.22.png)
Create a New Company and New Ad Network
In the Delivery section, go to Yield Groups and create a new yield group.
For this step, you would need to create first: New Ad network (e.g. can be called V-test-adnetwork)
At this step you might need to create a new company. You can create Ad Network -> Choose Other Company -> Enable Mediation:
![Screenshot 2021-03-15 at 14.03.24.png 1504](https://files.readme.io/5c555c4-Screenshot_2021-03-15_at_14.03.24.png)
Create a new yield group
Add a new yield partner:
Choose:
- Yield Partner: Network from previous step
- Integration type: Custom Event
- Status: Active
- Default CPM: Setup CPM to match waterfall position
- Override dynamic CPM: ✅
- Label: Add a name for reporting
- Class Name:
HyBidGADBannerCustomEvent
(Please refer to the mapping table below) - Parameter: Should be obtained from account manager (e.g.
{"pn_app_token": "3e98d63843d8437c8d35a05edab557dd", "pn_zone_id": "1"}
![Screenshot 2021-03-15 at 14.09.40.png 1344](https://files.readme.io/40a2dbd-Screenshot_2021-03-15_at_14.09.40.png)
Create a new yield group and target the mobile app and inventory size:
![Screenshot 2021-03-15 at 14.16.47.png 2464](https://files.readme.io/3074834-Screenshot_2021-03-15_at_14.16.47.png)
Save yield group:
![Screenshot 2021-03-15 at 14.19.09.png 2132](https://files.readme.io/ccab378-Screenshot_2021-03-15_at_14.19.09.png)
Mapping table for Custom Events
Platform | Ad Unit Size | Custom Event |
---|---|---|
iOS | 320x50 | For Google Mobile Ads SDK Pre v:8.0.0 : HyBidAdMobMediationBannerCustomEventFor Google Mobile Ads SDK v:8.0.0 and above: HyBidGADBannerCustomEvent |
iOS | 300x250 | For Google Mobile Ads SDK Pre v:8.0.0 : HyBidAdMobMediationMRectCustomEventFor Google Mobile Ads SDK v:8.0.0 and above: HyBidGADMRectCustomEvent |
iOS | 320x480 | For Google Mobile Ads SDK Pre v:8.0.0 : HyBidAdMobMediationInterstitialCustomEventFor Google Mobile Ads SDK v:8.0.0 and above: HyBidGADInterstitialCustomEvent |
Android | 320x50 | net.pubnative.hybid.adapters.admob.mediation.HyBidMediationBannerCustomEvent |
Android | 300x250 | net.pubnative.hybid.adapters.admob.mediation.HyBidMediationMRectCustomEvent |
Android | 320x480 | net.pubnative.hybid.adapters.admob.mediation.HyBidMediationInterstitialCustomEvent |