我无法让插页式广告出现在我的 Unity3d Android 游戏中。
我在 Unity (v3.3.4) 中有一个 Android 游戏。我使用 Facebook SDK (v5.0.3) 添加了 Facebook 功能,它运行良好。我还使用Chartboost 平台集成:Unity文档中描述的方法添加了 Chartboost 功能,但它行为不端。
在 Chartboost 中:
- 我添加了我的应用程序(带有 SDK 集成确认)
- 我创建了一个发布活动并将其分配给我的应用
话虽如此,我一直在测试游戏中的广告,但插页式广告从未显示。我让所有事件代表打印他们收到的所有内容,并且没有打印一个值(没有错误)。
// Events I listen to...
CBManager.didFailToLoadInterstitialEvent
CBManager.didCloseInterstitialEvent
CBManager.didCacheInterstitialEvent
CBManager.didShowInterstitialEvent
当我在 Chartboost 中查看我的应用程序概览时,我可以看到展示次数被计算为插页式广告已正确显示。
我认为这可能与未正确启动 Chartboost Android 活动有关,但我真的不知道。我看到很多人谈论多个插件导致 Android 清单和“主要活动”意图出现问题。
我仍然将 Chartboost 活动作为“主要活动”,因为它说它应该在 Chartboost 文档中,所以应该没有问题(通常问题是 Facebook 无法与标记为“主要活动”的其他插件活动一起使用,但 Facebook 工作正常)。
有人有什么想法吗?