クライアントが Google DoubleClick for Advertising の実装を依頼した実行中のプロジェクトがあります。クライアントから、カテゴリ ページに実装しようとした DFA のサンプル コードが提供されましたが、まったく機能しません。誰でも以下を見て、ADがまったく表示されず、エラーだけがスローされる可能性があることを教えてください.
ヘッダー部分:
<script type='text/javascript'>
vargoogletag = googletag || {};
googletag.cmd = googletag.cmd || [];
(function() {
var gads = document.createElement('script');
gads.async = true;
gads.type = 'text/javascript';
varuseSSL = 'https:' == document.location.protocol;
gads.src = (useSSL ? 'https:' : 'http:') +
'//www.googletagservices.com/tag/js/gpt.js';
var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
})();
</script>
<script type="text/javascript">
googletag.cmd.push(function() {
googletag.defineSlot('/2408346/Asociacion_bottom', [728, 90], 'div-gpt-ad-1340819095858-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
ドキュメント本文 PART :
<div id='div-gpt-ad-1340819095858-0' style='width:728px; height:90px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1340819095858-0'); });
</script>
</div>
エラーをスローし、AD をまったく表示しない (すべてのブラウザーでも):
エラーリスト:
googletag is not defined
[Break On This Error] vargoogletag = googletag || {};
googletag is not defined
[Break On This Error] googletag.cmd.push(function() {
googletag is not defined
[Break On This Error] googletag.cmd.push(function() { goog...y('div-gpt-ad-1340819095858-0'); });