NOTICE: Since AdMob v9.0.0 deprecated the custom event interface, in order to avoid problems, please use AdMob version below 9.0.0. For details, please refer to the link
Please set Admob in your app first.
Apps
-> + Add App
to create a app for mediation.app ID
.Ad Placements
-> + Add Ad Placement
to create the placement for mediation.placement ID
.Mediation
-> CREATE MEDIATION GROUP
to create a mediation group.ADD CUSTOM EVENT
to set with Pangle.BUDAdmob_RewardCustomEventAdapter
{"placementID":"your slot ID"}
to Parameter.{"placementID": "1234567"}
Ad Type | Class Name |
Reward Video Ads | BUDAdmob_RewardCustomEventAdapter |
Interstitial Ads | BUDAdmob_FullScreenVideoCustomEventAdapter |
Banner Ads | BUDAdmob_BannerCustomEventAdapter |
Native Ads | BUDAdmob_NativeFeedCustomEventAdapter |
Add the information as follows in Podfile, and using pod update
or pod install
to intergrate.
Initialize Pangle with the APP ID as the argument. Unless there is a particular reason, stipulate asUIApplicationDelegate application(_:didFinishLaunchingWithOptions:)
We recommand to use asynchronize initialization method + (void)startWithAsyncCompletionHandler:(BUCompletionHandler)completionHandler; to init the SDK, and also set allowModifyAudioSessionSetting to true
to not interrupt the background's audio playback.
Please refer to Integrate Pangle SDKand Initialize Pangle SDK for manual integration and more information.
From our adapter v1.4.1, we support CocoaPods integration, and this is the prerequisite for using it.
Add the information as follows in Podfile, and using pod update
or pod install
to intergrate.
SDK Integration
-> SDK download
, you can download adapters for different ad formats from your Pangle platform.Please unzip the file and add adapter files from iOS folder into your application project. They can be used with no code changes. Also you can customize it for your use case.
BUDAdmob_NativeFeedAd.h
and BUDAdmob_NativeFeedAd.m
into your project to support native ad's adapter mapping.