我对FB观众部分有一个很大的问题。
我们已经将iOS上的Facebook受众网络与placement_id集成在一起,但是在不同的设备上,FB帐户API的答案总是这样
FBAudienceNetworkLog/FBAdProvider:137 Ad request error: Error Domain=com.facebook.ads.sdk Code=1001 "No fill“UserInfo={FBAdErrorDetailKey={ msg = "No fill”。我们无法向该用户提供广告。请参考https://developers.facebook.com/docs/audience-network/faq#a12。如果您首次集成观众网络,可以使用测试ads https://developers.facebook.com/docs/audience-network/testing;},NSLocalizedDescription=No fill}。
我们也提到了docs a12,但是有“iOS广告不受限制”,所有帐户都登录到Facebook。我们仔细阅读了文档,并在iOS和Android上检查了“不填充”的条件。
我们希望在我们的列表中使用Facebook本地广告,我们想要的每5个元素都显示1个Facebook本地广告。
奇怪的是这种情况(在同一个设备上):
我们的应用程序是通过Xamarin组件https://components.xamarin.com/view/fbaudiencenetworkios开发的。
奇怪的是,同一设备上相同的代码和相同的FB用户(我的Luigi Saggese)在不同的发布类型上有不同的行为。
在TestFlight模式下,我们在StackOverflow上找到了这样的答案,这似乎是现实的(Facebook Native Ads on iOS):“试飞通过一个IDFA的池旋转,隐藏用户真实的IDFA,这使得很难识别一个Facebook用户--这是发布广告所必需的。”
发布于 2016-04-14 22:51:14
以下是关于您的三个场景的一些反馈:
场景1:这似乎是没有问题的工作。祝贺你。
场景2:在运行来自TestFlight的应用程序时收到“无填充”。这是一个众所周知的问题。这个网站上的许多帖子已经找出了根本原因。你也会在你的帖子末尾列出原因。如果你想测试真实的广告,而不是Facebook的测试广告,那么建议你离开TestFlight。
场景3:这是一个有趣的例子。通常大多数情况下,调试和发布版本都应该有类似的行为。受众网络组件是一个非常简单的组件。我们观察到了一些类似的情况,并注意到主要问题是多个后台线程正在运行,并导致意外的网络锁定。
除了寻求同行的帮助,另一个很好的渠道是在Facebook受众网络的开发者仪表板上提交一个直接的支持案例。风扇技术小组将能够与您检查问题。
https://stackoverflow.com/questions/36570056
复制相似问题