問題タブ [native-ads]

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 に答える
2365 参照

android - Android Facebook ネイティブ広告エラー: 1001 塗りつぶしなし

テストのために実際の広告1001 No Fillを読み込もうとすると、エラーが発生します。追加することでテスト広告を読み込むことができ、Facebook テスト ガイドに従って手順を実行しました。AdSettings.addTestDevice(deviceId);

  • デバイスにインストールされたネイティブの Facebook アプリ
  • ネイティブ Facebook アプリにログインした開発者/テスター アカウント
  • アプリに Facebook アカウントでログインしました
  • Google 広告設定で [インタレスト ベース広告をオプトアウトする] の選択を解除しました

また、テスト段階で実際の広告を使用してテストできることも言及されており、より推奨される方法です。それでもエラーが発生するのはなぜですか? 実際の広告でのテストに失敗する原因として他に考えられる要因はありますか?

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

android - NativeExpressAdView は、すべてのサイズで機能するように adSize を設定します

アプリにネイティブ エクスプレス広告を実装していますが、広告の幅の設定に問題があります。高さはかなり単純ですが、幅は私に問題を引き起こします:

私はこのように設定しようとしました:

広告はマージンが設定された LinearLayout に含まれているため使用できないFULL_WIDTHため、コードで幅を計算する必要があります。

さて、問題は、すべての画面サイズで幅が正しくないことです。一部では正常に動作しますが、他の場合は次のようなメッセージが表示されます

「広告を表示するには十分なスペースがありません。315x80 dp が必要ですが、310x しかありません....」

すべての画面サイズで適切にスケーリングされ、広告が実際に表示されることを確認するための幅を計算するにはどうすればよいですか?

注: 追加は、通常のアクティビティ レイアウト ファイルまたは ListView のいずれかにある LinearLayout 内に表示されます。

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

android - AdLoader は常にコンテンツ広告を読み込みます

アプリケーション用のカスタム AdLoader を作成しました。ただし、常にコンテンツ広告を読み込み、広告をインストールすることはありません。削除する.forContentAdとインストール広告が表示されますが、両方を削除するとコンテンツ広告のみが表示されます。誰でも理由を教えてもらえますか?

これが私のコードです:

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

android - admob ネイティブ アドバンス広告 ID を作成

Android アプリに高度なネイティブ広告を実装しました。

今、それらをライブにしたいのですが、ネイティブ アプリ ユニット ID で動作させることができません。それはエクスプレス広告にしか使えないからだと思います。

事前広告ユニット ID を取得するにはどうすればよいですか?

0 投票する
0 に答える
537 参照

android - リストビューの Admos ネイティブ エクスプレス広告が消える

リストビューでエクスプレス広告を使用しています。オブジェクトの配列を取得するカスタム アダプターがあります。オブジェクトは 2 つの異なるタイプにすることができます (1 つは独自のクラス、もう 1 つは NativeExpressAdView)。

この方法で adView を作成します。

そして、アダプターで次のように表示します(オブジェクトがNativeExpressAdViewのタイプの場合):

問題はこれです:

  • 広告を受け取ります
  • 配列に新しいアイテムを取得します
  • リストビューの更新
  • 広告の位置が変わります (すべて問題ありません)
  • 配列リストに新しいアイテムを取得します
  • リストビューの更新
  • 広告の位置は変わるが消える (クリックできる灰色の背景しか見えず、広告は開くが、テキストやボタンは表示されない)
  • さらにいくつかのアイテムが再表示された後、そのままになります。

誰かがなぜそれが消えるのか教えてもらえますか(通常は(常にではありませんが)2番目の新しいアイテムの後に)?

編集:

いくつかのテストの後、私はそれが消えないことを発見しましたが、その位置はしばらくの間ビューから外れ、一度戻ってきたら問題ありません。これが私が意味することの写真です:

ここに画像の説明を入力

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

android - 読み込まれていない場合はネイティブ AdView を非表示にする

私が達成しようとしているのは、インターネットまたはサーバーからの広告がないためにロードされていない場合、広告ビューを非表示にすることです。

MainActivity.java

レイアウト

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

android - リサイクル ビューを使用した Android Admos ネイティブ広告

admob ネイティブ広告をリサイクル ビューに統合するにはどうすればよいですか? 試してみましたが、正しく統合できません。

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

android - Mopub Android で FAN テスト広告を取得できません

Facebook 広告と Android の Mopub を統合しています。ネイティブ広告を RecyclerView に統合するために、Mopub のドキュメントに従ってコードを実装します。しかし、広告は RecyclerView に表示されません。

以下のエラーが Logcat に表示されます。

D/FBAudienceNetworkLog: Audience Network Loaded (テスト広告のみ表示)

V/MoPub: ネイティブ広告を次のエラーで読み込めませんでした: CustomEventNative に必要なレンダラーが登録されていません..

ネイティブ広告のリクエストに失敗しました。com.mopub.network.MoPubNetworkError: 広告ユニットの広告が見つかりません。com.mopub.network.AdRequest.parseNetworkResponse(AdRequest.java:140) で com.mopub.volley.NetworkDispatcher.run(NetworkDispatcher.java:123) で

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

android - CardView の NativeExpressAdView

広告が表示されません。CardView の余白に FULL_WIDTH の問題があります。これを行う方法はありますか?FULL_WIDTH を使用し、CardView にマージンを加えて追加を表示します。同じ問題で、CardView のマージンではなく、親 LinearLayout にパディングとマージンを配置しようとしました。