問題タブ [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 投票する
1 に答える
1581 参照

java - Facebook オーディエンス ネットワークが 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(不明なソース) com.facebook.ads.asa(不明なソース) com.facebook.ads.aj (不明なソース) com.facebook.ads.akb (不明なソース) com.facebook.ads.InterstitialAd.loadAd (不明なソース)

facebook InterstitialAd のインスタンスで発生しmInterstitialAd.show(); 、 クラスの show() メソッドを呼び出します。mInterstitialAdInterstitialAd

mInterstitialAdasのnull可能性もチェックしました

新しい広告を表示しようとすると、エラー プロンプトが表示されます。このエラーが発生した人は、それを解決する方法を知っていますか?

注:ファイルを使用しています。AudienceNetwork.jarログから、パッケージ(jarファイルで利用可能)にあるaクラスのメソッドs(以下のコードを参照)にエラーがあるようです。com.facebook.ads.a

編集 次のように初期化します

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 バナーが表示されないのはなぜですか?

2 つのバナー広告として、iAds と Facebook の Audience Network があります。Audience Network のバナー広告の読み込み中にエラーが発生した場合、iAd バナーを表示したいと考えています。この関数で呼び出そうとすると、iAd バナーが表示されません。私は自分のデバイスでこれをテストしており、開発者設定のフィル レートを 0% に設定しています。これを行うと、オーディエンス ネットワークのバナー広告がまだ表示されます。私は何を間違っていますか?

0 投票する
1 に答える
684 参照

android - Facebook バナー広告が原因でアプリがクラッシュする

Android アプリに Facebook バナー広告を追加しました。バナーは正常に表示されます。広告リクエストが原因でアプリがクラッシュすることがあります。エラー情報: ad is not already.... この問題を解決するにはどうすればよいですか?

0 投票する
1 に答える
416 参照

ios - Facebook オーディエンス ネットワーク ios FBAdView 幅

ビュー コントローラーの UIView に FBAdView を追加しました。(私はビューの背景を赤に設定しました) FBAdView は kFBAdSizeHeight50Banner の adSize で作成されました。問題は、FBAdView が追加時に幅を計算するが、デバイスを回転させた後、幅を再計算しないことです。

autolayout を使用してみましたが、うまくいきませんでした

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

バナーが追加されたときに画面を印刷すると、回転後に画面の幅に収まり、幅が変わりません(親の赤いビューのように)

回転後のバナー