問題タブ [mobile-ad-mediation]

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 投票する
0 に答える
752 参照

ads - JS タグ + DFP/Google アド マネージャーでの空の広告の問題

クライアントの 1 つは DFP/GAM SDK と統合されています。彼らは DFP/GAM で提供された JS タグを設定しましたが、私の会社が彼らの広告リクエストに応答しないときはいつでも、広告スロットに「空白の」広告が表示されます。デスクトップで広告リクエストが満たされない場合は常に div を折りたたむためのドキュメントがあることに気付きましたが、モバイル アプリ (Android および iOS) に関するドキュメントはありません。

独自のテスト JS タグを作成する際に、広告リクエストに対する応答がない場合は常に、意図的に style.display=“none” を設定しました。理論的には、これにより広告スロットの空白スペースがなくなるはずです。ただし、空白のスペースは引き続き残ります。これにより、この問題の解決策は、(javascript タグ側ではなく) パブリッシャー アプリ側で広告スロットを折りたたむことにあると思います。

広告スロットを非表示にして効果的に折りたたむ方法があります。Android の場合は、.setVisibility(View.GONE) です。ただし、デマンド パートナーからの応答がないことを知らせる DFP/GAM からの入力が必要です。DFP/GAM は、ある種のイベント リスナーの形でこの機能を提供していますか? 私の考え方は正しいですか?それとも、実際にはJavascriptタグの問題ですか?

この空の広告の問題を解決する方法について、フィードバックや提案をいただければ幸いです。