クリック トラッキングは、広告配信業界全体において多くの有用な目的を果たします。 Microsoft Advertising の場合、クリック追跡は、CPC と CPA の目標に最適化し、CPC と CPA に入札し、キャンペーンの成功を測定するために必要です。
対応するインプレッションに対するクリックを Microsoft Advertising が追跡するためには、ユーザーがクリエイティブをクリックしたときにクリック トラッカーが読み込まれる必要があります。 Microsoft 広告クリック トラッカーが読み込まれると:
Microsoft 広告サーバーにクリックが記録されます。
クリック トラッカーを追った Web ページへのリダイレクトがあります。
例:
https://nym1-ib.adnxs.com/click2?この例では、Microsoft 広告クリック トラッカーの後に Microsoft 広告ホームページが続きます。 リンクが読み込まれると、Microsoft 広告でクリックが記録され、Microsoft 広告のホームページにリダイレクトされます。
ホストされているクリエイティブのクリックのトラッキング
JPG、GIF、PNG などのホストされたクリエイティブはクリエイティブ テンプレートでラップされるため、Microsoft Advertising によってクリック追跡が構成されます。 Microsoft のテンプレートは、動的に生成されたクリック トラッカーがクリエイティブ コンテンツに正しく設定されるように設定されています。 詳細については、「 クリエイティブ テンプレート」を参照してください。
コンソールを使用している場合は、[ ランディング ページ ] フィールドにランディング ページ URL を入力し、[ クリック トラッキングを有効にする] チェック ボックスをオンにするだけで、クリエイティブに関する情報がエンコードされたクリック URL がクリエイティブに自動的に追加されます。 ユーザーが URL をクリックすると、ユーザーのブラウザーはまず adnxs.com に URL を要求します。 URL 内のエンコードされた情報は、サーバーによって記録されます。 ユーザーのブラウザーは、クリエイティブ用に設定されたランディング ページにリダイレクトされます。
ホストされたクリエイティブの URL に対する第三者によるクリックのトラッキング
サードパーティのクリック トラッキング URL の多くは自動的にランディング ページにリダイレクトされるため、お客様は [ ランディング ページ] フィールドに直接クリック トラッキング URL を入力するだけです。 クリエイティブをクリックすると、トラッカーが読み込まれ、ランディング ページにリダイレクトされます。
第三者タグのクリックのトラッキング
単純な第三者タグは、次の 2 つの部分で構成されます。
- 画像を折り返す
<a>タグまたはアンカー タグ。 - 画像を読み込む
<image>タグ。
例:
<a href="https://www.cnn.com" target="_blank"><img src="media/Ad-MediumRectangle-300x250.png" width="300" height="250"></a>
アンカー タグには、"href" またはハイパーリンク参照 (この場合は cnn.com) が含まれています。 クリエイティブをクリックすると、ブラウザーは cnn.com にリダイレクトされます。 ランディング ページは、 target パラメーター (この場合は "_blank") で指定したとおりに読み込まれ、ページが新しいウィンドウまたはタブで読み込まれることを示します。第三者のタグでクリックをトラッキングするには、 ${CLICK_URL_ENC} マクロを実装する必要があります。 インプレッションが配信されると、マクロは動的に生成されたクリック トラッカーに置き換えられます。 クリック トラッカーは、クリエイティブがクリックされたときにのみ読み込まれます。 これを実現するには、次に示すように、マクロをクリエイティブのランディング ページの直前に配置する必要があります。
<a href="${CLICK_URL_ENC}https://www.cnn.com" target="_blank"><img src="media/Ad-MediumRectangle-300x250.png" width="300" height="250"></a>
画像をクリックすると、「href」ページが読み込まれます。 クリックは Microsoft Advertising で追跡され、その後 https://www.cnn.com にリダイレクトされます。 例:
<a href="https://nym1-ib.adnxs.com/click2?AAAAAAAAAAAAAAAAAAAA./clickenc=https://www.cnn.com" target="_blank"><img src="https://upload.wikimedia.org/wikipedia/commons/2/24/Ad-MediumRectangle-300x250.jpg" width="300" height="250"></a>
ユーザーが https://www.cnn.com などの href にリダイレクトされた後、次の処理が行われます。
- Microsoft 広告インプレッション バスは、
${CLICK_URL_ENC}マクロを設定することによってクリック トラッカーを生成します。 - クリック トラッカーは、タグ内のサードパーティの広告サーバーに渡されます。
- サードパーティの広告サーバーはクリック トラッカーを取得してクリエイティブに正しく挿入し、クリエイティブがクリックされたときに読み込まれるようにします。
URL-HTML、URL-JS、raw-HTML、または raw-JS クリエイティブの場合は、URL/タグの適切な場所に次の Microsoft Advertising マクロのいずれかを含める必要があります。
| マクロ | 説明 |
|---|---|
${CLICK_URL} |
クリック トラッキング URL。 |
${CLICK_URL_ENC} |
エンコードされたクリック トラッキング URL (一部のサードパーティ広告サーバーでのみ必要) |
一部の広告サーバーではエンコード バージョンを使用できますが、多くの場合、 ${CLICK_URL} マクロを含めることが大切です。 例:
https://ad.doubleclick.net/adi/N5364.Ivillage.com/B2965815.5;sz=728x90;click=${CLICK_URL};ord=${CACHEBUSTER}?
ここで、"クリック" は外部クリック URL を受け入れるための DoubleClick 変数です。 上記の完全な URL 文字列が Microsoft Advertising からユーザーのブラウザーに渡されると、インプレッション バスは ${CLICK_URL} を実際のクリック Microsoft Advertising URL に置き換えます。これは、文字列内の多数の大文字の A によって簡単に識別できます。 Microsoft 広告のクリック URL は次のようになります。
https://nym1-ib.adnxs.com/click2?AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA__________-No5xOAAAAAAEAAAAAAAAAAAAAAAAAAABd8gsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAcAsHNwAAAAA./clickenc=
そのため、展開された DoubleClick コンテンツは次のようになります。
https://ad.doubleclick.net/adi/N5364.Ivillage.com/B2965815.5;sz=728x90;click=https://nym1-ib.adnxs.com/click2?AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA__________-No5xOAAAAAAEAAAAAAAAAAAAAAAAAAABd8gsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAcAsHNwAAAAA./clickenc=;ord=1330398521?
クリエイティブは、まずクリックが記録されるインプレッション バスにブラウザーを誘導し、次にランディング ページに誘導します (ランディング ページは clickenc= 変数の後に指定されます)。 この例では、DoubleClick は最終的なクリエイティブ コンテンツをユーザーのページに配信するときに、クリック URL と ${CACHEBUSTER} マクロを使用します。
${CACHEBUSTER} マクロを使用すると、タグが呼び出されるたびに広告サーバーに新たな呼び出しが行われるため、インプレッション数を正確にカウントできます。 タグに ${CACHEBUSTER} マクロを追加していない場合、不正確なインプレッションの合計が表示される可能性があります。 詳細については、 表 2 を参照してください。
注:
-
${CACHEBUSTER}マクロはランダムに生成される文字列で、URL キャッシュを防止するために使用されます。 この値は入札応答ごとに 1 回生成されるため、入札要求に複数のplacement_id値が含まれている場合は、それら全体で同じキャッシュバスター値が使用されます。 調整と不一致の追跡には、代わりに${AUCTION_ID}を使用することをお勧めします。 -
${AUCTION_ID}は、インプレッションにつながった特定のオークションの一意の 64 ビット識別子です。 入札要求の各placement_idには独自の一意のオークション ID があり、この ID はそのプレースメントの対応する入札応答とも一致します。
エラーの例
| 失敗 | 説明 |
|---|---|
| 空白に表示されるクリエイティブをクリックできませんでした | クリエイティブは、ジオ フェンスまたはサード パーティの保護のため、テスト中にレンダリングに失敗しました。 |
| クリエイティブのクリックに失敗した | クリエイティブがクリックに応答しませんでした。 たとえば、特定のボタンのみをクリックします。 |
| クリエイティブが同じブラウザー ウィンドウでランディング ページを読み込む | クリエイティブがブラウザー ナビゲーションを妨げる。 |
| クリック トラッカーが起動しなかった | クリエイティブは正常にクリックに応答しましたが、クリック トラッキング URL を読み込みませんでした。 |
クリックを正しく追跡するために、ホストされているすべての HTML5 クリエイティブは、クリエイティブの配信時にクリエイティブの URL 内のクリック タグ パラメーターを参照する必要があります。 また、クリエイティブをクリックすると、設定で定義されたランディング ページが開きます。
クリエイティブ デザイナーは、独自のコードを使用して参照が存在することを確認するか、Microsoft Advertising HTML5 ライブラリで提供されているヘルパー コードを使用できます。