在 iOS 中实现插页式广告
Implement interstitial ads in your iOS app. Load ad content, display it through Objective-C or Swift code, and use a delegate to handle ad events.
阅读时间1 分钟最后更新于 3 个月前
使用
showUnityAdsShowDelegate后续步骤:请参阅关于在 iOS 中实现奖励广告的文档以改进您的实现。// Implement a button that calls the show method when clicked:#pragma mark : Buttons- (IBAction)showInterstitialButton:(UIButton *)sender { [UnityAds show:self placementId:@"Interstitial_iOS" showDelegate:self];} // Implement callbacks for events related to the show method:#pragma mark: UnityAdsShowDelegate- (void)unityAdsShowComplete:(NSString *)placementId withFinishState:(UnityAdsShowCompletionState)state { NSLog(@" - UnityAdsShowDelegate unityAdsShowComplete %@ %ld", placementId, state);} - (void)unityAdsShowFailed:(NSString *)placementId withError:(UnityAdsShowError)error withMessage:(NSString *)message { NSLog(@" - UnityAdsShowDelegate unityAdsShowFailed %@ %ld", message, error); // Optionally execute additional code, such as attempting to load another ad.} - (void)unityAdsShowStart:(NSString *)placementId { NSLog(@" - UnityAdsShowDelegate unityAdsShowStart %@", placementId);} - (void)unityAdsShowClick:(NSString *)placementId { NSLog(@" - UnityAdsShowDelegate unityAdsShowClick %@", placementId);}