1

我无法让插页式广告出现在我的 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 工作正常)。

有人有什么想法吗?

4

1 回答 1

2

我自己有一个非常相似的问题 - 联系了他们的支持,我记得他们说问题是他们的 Unity 插件似乎正在接收针对尚未为 Unity 实施的较新版本的 SDK 的广告 - 所以问题出在他们的身边。作为一种解决方法,他们为我提供了一个 .jar 文件,该文件可以接受它收到的广告。继续并通过电子邮件向他们发送有关它的信息,他们应该无需太多等待即可将文件提供给您。希望这可以帮助!

于 2014-02-26T15:31:14.843 回答