JavaScript 版の Floodlight タグ

iFrame は、Floodlight ダイナミック タグのデフォルトの形式です。iFrame タグを使用すると、第三者タグを Floodlight タグのデフォルトのセクションやサイト運営者のセクションに割り当てることができます。ただし、サイトで iFrame タグを実装できないことがあります。その場合は、代わりに JavaScript 版のタグを指定できます。

ただし、第三者ピクセルは JavaScript 版の Floodlight タグの標準形式では動作しません。第三者ピクセルは、完全な JavaScript タグの一部として読み取られる形式に変換する必要があります。

たとえば、次のような第三者ピクセルタグがあるとします。
<img src="http://www.test.com/ads/?t=ap&px=123456&rnd=%n" width="1" height="1" border="0"/>

これを次のように編集します。
document.write("<img src='http://www.test.com/ads/?t=ap&px=123456&rnd=%n' width='1' height='1' border='0'/>");

もう 1 つ例を示します。
<img height="1" width="1" src="http://www.test.com/action/This_is_a_Test"/>

これは次のようになります。
document.write("<img height='1' width='1' src='http://www.test.com/action/action/This_is_a_Test'/>");

上記の例で示しているように、document.write を追加し、イメージタグを二重引用符で囲んで、タグ内の既存の二重引用符をすべて一重引用符に変更する必要があります。

もっと長く、複雑な JavaScript タグの場合は、次の方法をお試しください(Google が管理していない外部ツールを使用します)。

  1. 次のサイトの Escape ツールを使用して、タグをエンコードします(「Complete Escape」オプションをお試しください)。http://www.web-code.org/coding-tools/javascript-escape-unescape-converter-tool.html

  2. Floodlight で、便乗(ピギーバック)タグに次のコードを入力します。「insert_the_escaped_code_here」の部分は、前の手順で生成した実際のエスケープ済みコードに置き換えます。

    var snippet = "insert_the_escaped_code_here";
    document.write(unescape(snippet));

これで、JavaScript 変数が作成されます。この変数は、このタグによりエスケープ解除されて書き込まれます。

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。

さらにサポートが必要な場合

次の手順をお試しください。

検索
検索をクリア
検索を終了
メインメニュー
14569997783427155370
true
ヘルプセンターを検索
true
true
true
true
true
69192
false
false