Hey people、 私は完全にAJAXベースのWebアプリケーションを作成しましたが、AdsenseはAJAX配信コンテンツに関連する広告を生成できません。IFRAMEのAdSense
関連する広告を表示するために、AJAXで取得したコンテンツのハードコピーを含むキャッシュファイルをhtml形式で表示し、その中にadsense.jsスクリプトを含めるI-Frameを作成しました。
はここに例を示します
<iframe src="adsenseexample.html"> </iframe>
誰もが、私はまだどのrelevent広告が届かない理由を知っている:インラインフレームにロードされ
adsenseexample.html
<html>
<head>
<title>User Cache</title>
</head>
<body>
<div style="height:200px;">
<script type="text/javascript"><!--
google_ad_client = "ca-pub-xxxxxxxxxxxxxx";
google_ad_slot = "xxxxxxxxxxxxx";
google_ad_width = 200;
google_ad_height = 200;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
(This is where the cached content is. It's not visible to the user but
a complete duplicate of what they are viewing. It's in
plain text with no pictures for faster loading).
</head>
</body>
。この方法は、行かなくても間違っていますか?
ありがとうございました。
広告が表示されているにもかかわらず、関連性がないようですか? – Trufa
はい、そうです。たとえば、AJAXが提供するコンピュータ/技術に関するコンテンツを持つテストアカウントを作成しました。上記で説明したように、adense.htmlにはすべてのコンテンツのプレーンテキスト版が含まれ、IFRAMEに読み込まれます。残念ながら、関連する広告の代わりに、サイト名などの非AJAX配信コンテンツに基づいているような広告が表示されます。 – ZPA