文档

Unity Ads 变现


Android API 参考

Unity Ads 变现


在 Android 中初始化 SDK

在 Android 应用程序中初始化 Unity Ads SDK。设置 Game ID(游戏 ID),配置监听器来处理初始化状态,并启用广告变现。
阅读时间2 分钟最后更新于 24 天前

重要
必须在 SDK 初始化之前或期间配置用户同意。在某些地区,未经同意配置投放广告服务可能会违反隐私法规。
要初始化 SDK,您需要目标平台的应用 Game ID。要找到它,请前往 Unity Monetization Dashboard,然后导航至 Monetization > Apps > [您的应用] > 网络。
应在项目运行时的生命周期早期(在需要加载广告之前)初始化 SDK。请参考以下代码示例,了解如何初始化 Unity Ads SDK。

SDK 初始化示例

使用
InitializationConfiguration.Builder
构建包含您的 Game ID、Test Mode 标志和聚合元数据的配置对象,然后将其与
UnityAds.initialize()
一起传递给
InitializationListener
。监听器的
onInitializationComplete
回调在初始化失败时会接收到
UnityAdsError
,成功时则接收到
null
。
InitializationConfiguration config = new InitializationConfiguration.Builder(\"YOUR_GAME_ID\") .withTestMode(true) .build();InitializationListener listener = error -> { if (error == null) { // Initialization successful } else { // Handle initialization error }};UnityAds.initialize(config, listener);
后续步骤:请参阅关于在 Android 中实现插页式广告的文档以继续您的集成。