问题标签 [facebook-audience-network]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 与 Facebook Audience Network 上的填充数相比,印象数较低
在我们的应用程序中,我们有一个加载到 ListView 中的图像提要。这些图像是从我们的服务器返回的。当用户向下滚动到页面底部时,将触发加载更多逻辑,我们将向服务器发送另一个请求以请求显示更多内容(图像)。这也是我们使用 Facebook SDK 请求一个 FAN 广告的时候。如果 Facebook 确实返回了广告,我们会将其插入到服务器刚刚返回的内容列表中。最后,当这个单元格(包含 FAN 广告)在视图中时,我们将开始加载这个单元格的内容(图像和文本)。
鉴于我们不预先缓存 FAN 广告,我们预计印象数与填充数的比率接近 100%。但是,我们一直观察到大约 67% 的比率。
仅供参考 - 此处引用的所有 FAN 广告均为 NativeAd。
问题:33% 的已填充请求发生了什么?它们以某种方式呈现,但不计为展示次数?
java - Facebook Audience Network 导致 NullPointerException
使用Facebook 的 Audience Network广告时,我的应用程序发生了很多崩溃。报告如下:
NullPointerException (@FBInterstitial:InitInterstitialAd:-1) {Thread:main Exception:java.lang.NullPointerException at android.webkit.WebSettingsClassic.getDefaultUserAgentForLocale(WebSettingsClassic.java:453) at android.webkit.WebViewClassic$Factory.getDefaultUserAgent(WebViewClassic.java :1503) android.webkit.WebSettings.getDefaultUserAgent(WebSettings.java:1280) com.facebook.ads.asa(Unknown Source) at com.facebook.ads.asa(Unknown Source) at com.facebook.ads.aj (未知来源)在 com.facebook.ads.akb(未知来源)在 com.facebook.ads.InterstitialAd.loadAd(未知来源)
它发生在facebook InterstitialAd 实例的mInterstitialAd.show();
位置mInterstitialAd
,它调用InterstitialAd
类的 show() 方法。
我还检查了 as 的可空mInterstitialAd
性
正如您在尝试展示新广告时看到的错误提示。有这个错误的人知道如何解决吗?
注意:我正在使用AudienceNetwork.jar
文件。从日志看来,包中a
的类方法中的错误s
(请参见下面的代码)com.facebook.ads.a
(在 jar 文件中可用。)
编辑 将其初始化为
android - Facebook 原生广告管理器错误
我正在使用NativeAdsManager
来自 v4.1.0 的 facebook 受众网络来加载一批广告。它确实在一个设备上工作,但在另一个设备上却失败了。调用时loadAds()
,它产生AdError
说No Fill
。有谁知道这意味着什么?我已经搜索了文档,但没有发现任何特定的问题。
下面是我的初始化代码。
objective-c - 有人可以帮我将此 OBJ-C 代码转换为 Swift 吗?
我试图将 facebook 受众网络添加到我的项目中,但本教程是在目标 C 中,我需要它在 swift 中。我已经做了桥接头,现在我需要添加代码。有人可以为我将其转换为 swift 吗?谢谢!如果您想查看它,请点击以下链接:
https://developers.facebook.com/docs/audience-network/ios/banner
ios - 为什么我的 Facebook 横幅广告对于 Swift Spritekit 中的 ipad 来说太小了?
横幅广告非常适合 4s、5 和 5s 的屏幕底部,但对于 iPad 和 iPhone 6 和 6+ 来说太小了。我究竟做错了什么?我把这段代码放在 GameViewController.swift 文件中。如果您需要更多信息,请告诉我。谢谢!
swift - 为什么加载我的 FB Audience Network 横幅广告时出现错误,我的 iAd 横幅没有出现?
我有 iAds 和 Facebook 的 Audience Network 作为我的两个横幅广告。当加载我的 Audience Network 的横幅广告出现错误时,我希望我的 iAd 横幅出现。当我尝试在此函数中调用它时,我的 iAd 横幅不会出现。我正在我的设备上对此进行测试,并将开发人员设置填充率设置为 0%。执行此操作时,我的 Audience Network 的横幅广告仍会显示。我究竟做错了什么?
android - Android Studio 上的 FacebookSDK - 使用 Audience Network
我有疑问,我正在 Android Studio 上使用 facebook sdk。我将其包括在内,如文档所述:
但是,当我想使用 Audience Network 时,它并没有出现。这包括失败
我是否必须直接下载 facebook sdk 并包含观众网络 jar?谢谢
android - Facebook 横幅广告导致应用崩溃
我在我的 android 应用中添加了 Facebook 横幅广告。横幅将正常显示。有时广告请求会导致应用崩溃。错误信息是:广告还没有......我该如何解决这个问题?
android - 手动触发点击 Facebook 原生广告
我正在使用 Corona Enterprise,我的整个 UI 都是在 Corona 的 Lua 代码中定义的。我已经设置了 Facebook 原生广告,成功请求了一个测试广告,然后使用:
成功下载广告图片并在我的 Lua 代码中以正确的比例显示,使用:
我现在遇到的问题是,如果我在 Lua 代码中为新的显示对象添加触摸侦听器,我不知道如何触发 FB SDK 中的“AdClicked”功能。
我需要将原生广告放入我的电晕显示组中,因为它将在游戏世界中显示为广告牌,并且需要能够与该组的其余部分一起移动和缩放。
有没有办法手动触发点击调用?
ios - Facebook Audience Network ios FBAdView 宽度
我在视图控制器的 UIView 中添加了一个 FBAdView。(我将视图背景设置为红色)FBAdView 是使用 kFBAdSizeHeight50Banner 的 adSize 创建的。问题是 FBAdView 在添加时会计算其宽度,但在旋转设备后它不会再次计算其宽度
我尝试使用自动布局,但它没有用
添加FBAdview的代码(添加到带有红色背景的UILabel)
FBAdView *fbAdView = [[FBAdView alloc] initWithPlacementID:@"***************_***************"
adSize:kFBAdSizeHeight50Banner
rootViewController:self];
fbAdView.delegate = self;
[fbAdView loadAd];
[self.banner addSubview:fbAdView];
自动布局代码 - 不起作用
// Width constraint, parent view width
[self.banner addConstraint:[NSLayoutConstraint constraintWithItem:fbAdView attribute:NSLayoutAttributeWidth relatedBy:NSLayoutRelationEqual toItem:self.banner
attribute:NSLayoutAttributeWidth
multiplier:1
constant:0]];
添加横幅时打印屏幕它在旋转后适合屏幕宽度它不会改变其宽度(如其父红色视图)