次の方法で共有


配置タグ マクロを作成する

既存のマクロよりも柔軟性を高める場合は、プレースメント タグ マクロを作成できます。これにより、プレースメント広告の呼び出しにカスタム データが送信され、クリエイティブ タグで使用できるようになります。 管理された供給と需要の両方にアクセスできる場合は、配置タグ マクロを作成できます。

配置タグ マクロは、Microsoft Advertising 以外のシステムにページ レベルのデータを送信するために使用できます。 クリエイティブ マクロの詳細については、「 クリエイティブ マクロ」を参照してください。

注:

配置タグ マクロを作成する前に、次の点を考慮する必要があります。

  • このメソッドを使用して渡されたデータは、データ パイプラインに格納されません。 この機能の使用に関連する Microsoft Advertising から利用できるレポートはありません。
  • クリックトラッキング以外のクリエイティブ マクロのほとんどと同様に、これらのマクロは入札者エンジンによって設定されます。 そのため、クリエイティブ プレビューでは設定されませんが、実際のオークション中にのみ設定されます。
  1. プラットフォームまたはコンテンツ管理システムを使用して配置を作成します。

    詳細については、「 配置の作成」を参照してください。

  2. プラットフォームまたはコンテンツ管理システムから配置をエクスポートします。

    詳細については、「 配置タグをエクスポートする」を参照してください。

    これで、配置を表す HTML スニペットが作成されます。 次のようになります。

    <!-- BEGIN JS TAG - [A Publisher You've Probably Heard of] - Default < - DO NOT MODIFY -->
    <SCRIPT SRC="https://ib.adnxs.com/ttj?id=608398&size=[WIDTHxHEIGHT]&cb=[CACHEBUSTER]" TYPE="text/javascript"></SCRIPT>
    <!-- END TAG -->
    
  3. 配置タグを編集するには、HTML 内の広告呼び出しの URL に、などのpt2pt8pt7pt0pt3pt9pt1pt4pt5pt6クエリ文字列パラメーターを 1 つ以上追加します。

    これにより、指定したカスタム データを配置タグから送信できます。

    注:

    "変更しない" という警告は無視してください。

    変更された URL は次のようになります。 https://ib.``adnxs``.com/ttj?id=608398&size=[WIDTHxHEIGHT]&cb=[CACHEBUSTER]&pt1=product-keywords:iphone;ipad&pt2=pagescore:99.2

    注:

    および クエリ文字列パラメーターの追加前と追加pt1pt2後の URL の違いに注目してください。 これらのパラメーターには、割り当てたデータが含まれており、そのデータを使用してクリエイティブ内の対応するマクロを設定します。

  4. サード パーティのクリエイティブを作成します。

    注:

    iFrame 内で提供されている HTML タグを選択した場合、サード パーティのクリエイティブを作成することはできません。 これは、iFrame を生成するときに、システムがさまざまなクエリ文字列パラメーターを渡さないためです。 そのため、マクロにはカスタム データは設定されません。

    詳細については、「 クリエイティブを追加する 」と「 クリエイティブを一括で追加する」を参照してください。

  5. [タグ] テキスト領域に、クリエイティブの生成に使用する JavaScript を入力します。

    使用できるマクロ テキスト "variables" は次のとおりです。

    • ${PT0}
    • ${PT1}
    • ${PT2}
    • ${PT3}
    • ${PT4}
    • ${PT5}
    • ${PT6}
    • ${PT7}
    • ${PT8}
    • ${PT9}

    マクロ テキスト変数は、配置広告呼び出しで次のクエリ文字列パラメーターに対応します。

    マクロ テキスト クエリ文字列パラメーター
    ${PT0} pt0
    ${PT1} pt1
    ${PT2} pt2
    ${PT3} pt3
    ${PT4} pt4
    ${PT5} pt5
    ${PT6} pt6
    ${PT7} pt7
    ${PT8} pt8
    ${PT9} pt9

    JavaScript クリエイティブのコード内でマクロ テキストを使用する方法の簡単な例を次に示します。

    var pt1 = "${PT1}";
    var pt2 = "${PT2}";
    document.write("<img src=\"https://great-ad-server.com/300x250/f0f&product_keywords=" + pt1 + "&page_score=" + pt2 + " \">");