24

私はこの質問がここで 尋ねられたことを知っています。しかし、これらはかなり時代遅れのようであり、AdSense for Ajaxプロジェクトは缶詰になっているようです(または少なくとも、非常にゆっくりと動いています)。

最近pjaxを統合したWebサイトがあります-基本的には、Ajaxを使用してメインのコンテンツ領域だけをロードし、JavaScriptを使用してブラウザの履歴と戻る/転送機能を維持しますhistory.pushState。サイトのすべての外部シェル(javascript、css、images)に対してHTTPリクエストを実行する必要がなくなったため、サイト全体の応答性。

しかし、AdSenseはAjaxでは動作しません-少なくともネイティブでは動作しません。iFrameソリューションについて読んだことがありますが、iFrameとAjaxのようで、pjaxソリューションはうまく連携しません。

私がやっていることは、AdSenseの使用法に関する限り、悪意のあることではありません。ユーザーがリンクをクリックすると、ページナビゲーションごとに1セットの広告が表示されます。完全なページレベルのHTTPリクエストを実行しているだけではありません。

そこにオプションはありますか?誰かがこのようなことをしましたか?または、AdSense for Ajaxプロジェクトの更新を知っている人はいますか?

私はこれを理解する必要があります。できない場合は、AdSenseではなくpjaxを選択する可能性があります。つまり、ビジネスプラン全体を再ハッシュする必要があります。うーん。

前もって感謝します。

4

6 に答える 6

10

参考までに、私はGoogleに連絡し、次の応答を受け取りました。

現時点では、AJAXサイトまたは他の動的コンテンツを含むサイトで動作する製品はありません。これは私たちが積極的に構築しようとしているものですが、現時点ではこれ以上の情報やタイムラインを提供することはできません。

それはかなり曖昧ですが(私が予想したように)、少なくとも彼らがその必要性を認識しており、それを完全に無視しているわけではないことを示しています。

ご回答ありがとうございます。

于 2011-06-16T13:31:27.780 に答える
6

これはAdS​​enseの条件に反します。

DFPソリューションを実装することをお勧めします。正確なDFPを思い出すと、そのようなことが可能になります。

于 2011-05-30T22:41:10.440 に答える
2

これは古いですが、更新された回答が便利かもしれないと思います。

Googleの広告マネージャーDFPは、更新広告をサポートするようになりました。これは、ajaxサイトが役立つと思われるものです。残念ながら、これらは移動広告をサポートしておらず、各「スロット」はページの更新ごとに1回しか使用できないため、まだかなり制限されています。

tag=googletag.defineSlot('/1/my_ad', [728, 90], 'ad_0').addService(googletag.pubads())

じゃあ後で:

googletag.pubads().refresh([tag]);

同じ広告を更新してもうまくいかない場合、現在のところ最善/唯一の解決策は、Google広告コードを使用して単純なiframe.htmlファイルを作成し、高さと幅を設定したajaxを介して動的にiframeに読み込むことです。私はAdSenseがコンテキスト広告の観点から参照ページを理解するのに十分賢いと思います。

于 2012-06-15T22:08:53.487 に答える
1

この問題の最善の解決策は、静的な代替ページを提供することです。履歴状態をプッシュしている場合は、サイトの「ページ」を記述するためのURIスキームをすでに考え出している必要があります。今、あなたがしなければならないのは、javascriptなしでそれらのページの静的コピーをブラウザに提供することです。アドセンスボットにあなたのコンテンツを見せることに加えて、これはグーグルウェブクローラーがあなたのコンテンツを見ることができるので、SEOにも良いでしょう。

于 2013-04-22T15:33:30.043 に答える
0

最初の警告:Googleは容赦なく、TOSの技術さえ破ったとしてもあなたに理由を説明しません。

それはさておき、この質問はあなたの質問と同義のようです。それ以来、AJAX-ing広告に進歩はなかったと思います(HTML5は私が考えることができるソリューションを提供していません...)

そのページのTLDRバージョンは次のとおりです。

  1. さわやかな広告はAdSenseのTOSを破る
  2. それはAdS​​enseのTOSを壊すのは残念です
  3. 本当に必要な場合は、ここに示すようにiframeを使用できます

グーグルの厄介な(そして厳格な)用語を考えると、私は別の広告ネットワークを使用することを提案するかもしれません

于 2011-06-06T22:25:15.977 に答える
0

Adsenseカスタム検索広告をお試しください。キーワード(長い文章の場合もあります)を使用して広告を表示できます。[編集:tosによると許可されていません、キーワードはユーザーが送信する必要があります]

于 2011-06-25T22:14:26.657 に答える