1

Web サイトの非同期レンダリングのために、Web サイトの DFP タグを DPT から iFrame に変換しようとしています。問題は、エキスパンド バナーなどのリッチ メディアをタグに既に実装していることです。ただし、iFrame を使用すると、リッチ メディア バナーがうまく機能しません。

私が従ったチュートリアルはhttps://support.google.com/richmedia/answer/117857です。必要なものがうまくいきませんでした。多分私はリンクに何か問題があります。

この問題についてよく読んだ結果、バナーを iFrame の制限から解放するコードを実装する必要があることがわかりました (動的な iFrame をバナーと共に展開します)。javascript ファイル (DARTIframe.html) をダウンロードし、Web サイトのサーバーのディレクトリ (files/dclk/DARTIframe.html) の下にホストしました。以下は、iFrame タグに使用されるコードです。

<script type="text/javascript">
  var ord = window.ord || Math.floor(Math.random() * 1e16);
  document.write('<iframe src="http://ad.doubleclick.net/N7229/adi/mywebsite/homepage;mtfIFPath=/files/dclk/DARTIframe;sz=728x90;ord=' + ord + '?" width="728" height="90" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe>');
</script>
<noscript>
  <a href="http://ad.doubleclick.net/N7229/jump/mywebsite/homepage;sz=728x90;ord=[timestamp]?">
  <img src="http://ad.doubleclick.net/N7229/ad/mywebsite/homepage;sz=728x90;ord=[timestamp]?" width="728" height="90" /></a>
</noscript>

タグ内では、mtfIFPath を使用して DARTIframe.html ファイルにリンクしました。正しい方法で行っているかどうかはわかりません。私が知っていることは、私がやったことはうまくいかなかったということです。タグを変換するには段階的なプロセスが必要です。

4

0 に答える 0