问题标签 [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.

0 投票
3 回答
2874 浏览

android - 与 Facebook Audience Network 上的填充数相比,印象数较低

在我们的应用程序中,我们有一个加载到 ListView 中的图像提要。这些图像是从我们的服务器返回的。当用户向下滚动到页面底部时,将触发加载更多逻辑,我们将向服务器发送另一个请求以请求显示更多内容(图像)。这也是我们使用 Facebook SDK 请求一个 FAN 广告的时候。如果 Facebook 确实返回了广告,我们会将其插入到服务器刚刚返回的内容列表中。最后,当这个单元格(包含 FAN 广告)在视图中时,我们将开始加载这个单元格的内容(图像和文本)。

鉴于我们不预先缓存 FAN 广告,我们预计印象数与填充数的比率接近 100%。但是,我们一直观察到大约 67% 的比率。

仅供参考 - 此处引用的所有 FAN 广告均为 NativeAd。

问题:33% 的已填充请求发生了什么?它们以某种方式呈现,但不计为展示次数?

0 投票
1 回答
1581 浏览

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 文件中可用。)

编辑 将其初始化为

0 投票
2 回答
1669 浏览

android - Facebook 原生广告管理器错误

我正在使用NativeAdsManager来自 v4.1.0 的 facebook 受众网络来加载一批广告。它确实在一个设备上工作,但在另一个设备上却失败了。调用时loadAds(),它产生AdErrorNo Fill。有谁知道这意味着什么?我已经搜索了文档,但没有发现任何特定的问题。

下面是我的初始化代码。

0 投票
1 回答
238 浏览

objective-c - 有人可以帮我将此 OBJ-C 代码转换为 Swift 吗?

我试图将 facebook 受众网络添加到我的项目中,但本教程是在目标 C 中,我需要它在 swift 中。我已经做了桥接头,现在我需要添加代码。有人可以为我将其转换为 swift 吗?谢谢!如果您想查看它,请点击以下链接:

https://developers.facebook.com/docs/audience-network/ios/banner

0 投票
1 回答
346 浏览

ios - 为什么我的 Facebook 横幅广告对于 Swift Spritekit 中的 ipad 来说太小了?

横幅广告非常适合 4s、5 和 5s 的屏幕底部,但对于 iPad 和 iPhone 6 和 6+ 来说太小了。我究竟做错了什么?我把这段代码放在 GameViewController.swift 文件中。如果您需要更多信息,请告诉我。谢谢!

0 投票
1 回答
734 浏览

swift - 为什么加载我的 FB Audience Network 横幅广告时出现错误,我的 iAd 横幅没有出现?

我有 iAds 和 Facebook 的 Audience Network 作为我的两个横幅广告。当加载我的 Audience Network 的横幅广告出现错误时,我希望我的 iAd 横幅出现。当我尝试在此函数中调用它时,我的 iAd 横幅不会出现。我正在我的设备上对此进行测试,并将开发人员设置填充率设置为 0%。执行此操作时,我的 Audience Network 的横幅广告仍会显示。我究竟做错了什么?

0 投票
1 回答
1115 浏览

android - Android Studio 上的 FacebookSDK - 使用 Audience Network

我有疑问,我正在 Android Studio 上使用 facebook sdk。我将其包括在内,如文档所述:

但是,当我想使用 Audience Network 时,它并没有出现。这包括失败

我是否必须直接下载 facebook sdk 并包含观众网络 jar?谢谢

0 投票
1 回答
684 浏览

android - Facebook 横幅广告导致应用崩溃

我在我的 android 应用中添加了 Facebook 横幅广告。横幅将正常显示。有时广告请求会导致应用崩溃。错误信息是:广告还没有......我该如何解决这个问题?

0 投票
1 回答
796 浏览

android - 手动触发点击 Facebook 原生广告

我正在使用 Corona Enterprise,我的整个 UI 都是在 Corona 的 Lua 代码中定义的。我已经设置了 Facebook 原生广告,成功请求了一个测试广告,然后使用:

成功下载广告图片并在我的 Lua 代码中以正确的比例显示,使用:

我现在遇到的问题是,如果我在 Lua 代码中为新的显示对象添加触摸侦听器,我不知道如何触发 FB SDK 中的“AdClicked”功能。

我需要将原生广告放入我的电晕显示组中,因为它将在游戏世界中显示为广告牌,并且需要能够与该组的其余部分一起移动和缩放。

有没有办法手动触发点击调用?

0 投票
1 回答
416 浏览

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]];

添加横幅时打印屏幕它在旋转后适合屏幕宽度它不会改变其宽度(如其父红色视图)

旋转后的横幅