文档

Unity Ads 变现


iOS API 参考 - Swift

iOS API 参考 - Objective-C

Unity Ads 变现


在 iOS 中初始化 SDK

在 iOS 应用中初始化 Unity Ads SDK。设置 Game ID(游戏 ID),使用委托来管理初始化回调并启用广告变现。
阅读时间1 分钟最后更新于 1 个月前

重要
应在项目运行时的生命周期早期(在需要展示广告之前)初始化 SDK。
重要
必须在 SDK 初始化之前或期间配置用户同意。在某些地区,未经同意配置投放广告服务可能会违反隐私法规。

SDK 初始化示例

使用
UADSInitializationConfigurationBuilder
使用游戏 ID、测试模式标志、聚合元数据和日志级别构造配置对象,然后将其通道给
UnityAds.initialize()
。如果初始化失败或成功
nil
,完成代码块会收到报错对象。
UADSMediationInfo *mediationInfo = [[UADSMediationInfo alloc] initWithName:@"mediation" version:@"1.0.0" adapterVersion:@"1.0.0"]; UADSInitializationConfigurationBuilder *builder = [[[UADSInitializationConfigurationBuilder alloc] initWithGameId:gameId] withTestMode:YES]; builder = [builder withMediationInfo:mediationInfo]; builder = [builder withLogLevel:UADSLogLevelDebug]; [UnityAds initialize:[builder 构建] completion:^(id<UnityAdsError> 报错) { if (error) { // Handle error } }];
后续步骤:请参阅关于在 iOS 中实现插页式广告的文档以继续您的实现。