私はwebを読んで、ToSを破ることなくjQueryモバイルの移行を通じてGoogle Adsense広告を表示する方法を探していました。私はちょっと立ち往生していますので、私は賢いコミュニティに向かいます。jQueryモバイルによるページ遷移を通じてadsense広告をロード
Adsenseタグは、(i)一般的なもの、(ii)スロットのリスト、(iii)ディスプレイ自体の3つのスクリプトで構成されています。最初の2つは<head>
に、後者は<body>
にあります。
最初のページに広告を表示できます。問題はページ遷移に伴い発生します。
jQuery Mobileは<head>
をリロードしないので、初めて<head>
をロードしている間にgoogletag
を準備することができます。これにより、1ページあたり最大3つの広告に制限が設定されます。サイト全体ではそれほど多くはありません。さらに、<div>
の広告を移動させなければならないことを意味します。最後に、広告が読み込まれ、ユーザーが所属するページに行くまで表示されないことを意味します。どちらもToSと互換性がありません。
移行ごとに新しい広告を読み込む方法はありますか?はいの場合は、Googleスクリプトを適切に読み込むためにどこに貼り付けますか?
サイトに表示されている広告ごとに固有の広告スロットを定義する必要がありましたか?かなり小さいサイトだったはずですか? – Kevin
はい、ウェブアプリケーションなので、何度もレンダリングされるページはほとんどありません。広告をリフレッシュすることはここで人生を節約します。 –
これは優れています。以前はDFPについて知らなかった。それを私のために実行するためにいくつかの改造をしなければならなかった。 googletag.pubads()。refreshが呼び出される前に、googletag.displayを一度呼び出す必要があります。 –