この記事では、UET タグの作成、作成した UET タグの Web サイトへの追加、高度なトラッキング機能やターゲティング機能に向けた変更、発生の可能性がある問題のトラブルシューティングについて説明します。
UET が何かわかりませんか? UET とは何ですか? どのように役立つのですか? をご確認ください
リマーケティング リストを使用してコンバージョンやターゲット オーディエンスをトラッキングできるようにするには、 Microsoft Advertisingで UET タグを作成し、UET タグ トラッキング コードを Web サイトのすべてのページに追加する必要があります。
UET タグ トラッキング コードを追加するには、Web サイトのコードを編集する必要があります。Web サイトのコードを編集する方法については、Web 管理者にお問い合わせください。
UET タグを作成した後、次のステップでは、UET タグ トラッキング コードを Web サイトに追加します。お客様自身や Web 管理者に、Web サイトのすべてのページのヘッダーおよび本文に追加していただくことをお勧めします。
UET タグを使用する際には、複数のオプションがあります。UET タグ トラッキング コードを JavaScript を使って Web サイトのコードに直接追加するか、サードパーティのタグ マネージャーを使用できます。また、ご自身の Web サイトが Web サイト プラットフォーム (Shopify、WordPress など) で構築されている場合は、そのシステムを使用して UET タグを追加できます。
UET タグ トラッキング コードは、Web ページのヘッダー セクション (head タグの終了タグ: " </head >" よりも前)、または本文セクション (body タグの終了タグ: " </body >" よりも前) の任意の場所に追加できます。
タグ マネージャーは、静的タグを、実装や更新が容易な動的タグに置換するものです。動的タグは、Web サイトにタグを動的に挿入するためのコンテナー、つまり小さなコード スニペットです。コンテナー タグとは、他の種類のタグを入れるバケットのようなものです。
UET は、主要なタグ管理システムのすべてに対応しています。テスト済みおよびサポート対象のタグ マネージャーの最新のリスト (およびガイドへのリンク) を以下に示します:
UET は、主要な Web サイト プラットフォームのすべてに対応しています。UET タグのインストールが可能なテスト済みおよびサポート対象のプラットフォームの最新のリスト (およびガイドへのリンク) を以下に示します:
シングルページ アプリケーション (SPA) の Web サイトを追跡するのは一般的ですが、困難です。SPA ではコンテンツは、通常のナビゲーション イベントが発生することなく、動的に読み込まれます。つまり、ページの読み込みは一度のみです。しかし、解析と目標追跡の観点からは、個別のナビゲーションを新着ページの読み込みとして扱う必要があります。
SPA Web サイトは、JavaScript の UET タグ トラッキング コードを使用する必要があります。最近 UET トラッキング コードを追加した場合は、既定で SPA 追跡が既に有効になっている可能性があります。確認するには、タグ スニペットに次の 太字のテキストがあるかどうかをチェックします:
<script> (function(w,d,t,r,u) {var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE", enableAutoSpaTracking: true}; o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")} ,n=d.createElement(t),n.src=r,n.async=1,n.onload=n .onreadystatechange=function() {var s=this.readyState;s &&s!=="loaded"&& s!=="complete"||(f(),n.onload=n. onreadystatechange=null)},i= d.getElementsByTagName(t)[0],i. parentNode.insertBefore(n,i)})(window,document,"script"," //bat.bing.com/bat.js","uetq"); </script>
タグ スニペットに上記のパラメーターが含まれていない場合に、自動 SPA 追跡を使用する場合は、 Microsoft Advertising UI に移動し、上記の動作が既定で有効になっている新しいイベント スニペットを取得できます。その後、Web サイトを更新して、新しいスニペットを使用できます。
既に SPA ページビューを手動で追跡している場合は、この動作を無効にすることをお勧めします。これを行うには、タグ スニペットの enableAutoSpaTracking パラメーターの値を false に変更します。また、Web サイトでナビゲーションにブラウザー履歴の状態が使用されていない場合は無効にすることもできますが、不明な場合はオンにしておくことをお勧めします。
SPA ページビューを手動で追跡する従来の手順については、以下を参照してください:
SPA イベントは、'page_view' アクションを含み 'page_path' パラメーターが必須 ('page_title' はオプション) となる、 カスタム イベントと同じ構文でトリガーされます。'page_path' パラメーターは '/' で始まる必要があります。例:
window.uetq = window.uetq || [];
window.uetq.push('event', 'page_view', { 'page_path': '/spa_page' });
page_view イベントを送信する場合、カスタム イベントのコンバージョン目標やリマーケティング リストに、「イベント アクション」パラメーターが「page_view」に設定されていないことを確認する必要があります。
SPA イベントをトリガーする方法を 3 つご紹介します。なお、最初の方法を使用することをお勧めします。それぞれの方法について、サンプル Web ページを用意しましたので、適切なコードの動作を確認できます。
ターゲティング機能やトラッキング機能の一部では、UET タグを変更する必要があります。以下のガイドは、既に UET タグが作成され Web サイトに追加されていることを前提としています。
カスタム イベントのコンバージョン目標やカスタム イベントを使用したリマーケティング リストを作成した場合 (詳細は UET を使ってカスタム イベントを追跡する方法)、カスタム イベントの JavaScript を UET タグ トラッキング コードに追加する必要があります。たとえば、Web ページで追跡するカスタム イベントが、いずれかの Web ページで [今すぐダウンロード] ボタンを選択しているユーザーであるとします。
<head>Your page title
</head>
<body>// Let's say this is where you pasted the UET tag in Step 1.
<script>Your UET tag is here.</script>// Here is where to paste the following JavaScript:
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
</script>
...
<button>Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});}
</script>
...
<button>Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
}
</script>
...
<button OnClick="GetCustomEvent()">Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
}
</script>
...
<button OnClick="GetCustomEvent()>Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'downloadbuttonselect', {});
}
</script>
...
<button OnClick="GetCustomEvent()>Download now</button>
...
</body>
Web ページ本文中にインストールされたカスタム イベントの UET タグ トラッキング コードの例を確認するには、 こちらの Web ページ (英語のみ) にアクセスし、右クリックしてから、ブラウザーに応じて [ ソースの表示] や [ ページ ソースの表示] を選択します。このページにはボタンもいくつかあります。各ボタンをクリックすると、カスタム イベントがトリガーされます。Fiddler などのサードパーティの監視ツールを使用している場合は、各カスタム イベントをレポートするために、bat.bing.com に HTTP 要求が生成されているのがわかります。
カスタム E コマース イベントの例は、 E コマース顧客のカスタム イベント例でご覧いただけます。
売上変数のコンバージョン目標を作成したら ( UET を使って変数収益をレポートする方法を参照)、次に UET タグ トラッキング コードを編集する必要があります。
PHP ページで売上変数をリンク先 URL 形式の目標に渡す方法を説明します。以下の例では、売上変数の値を JavaScript 関数から動的に読み込みます。JavaScript 変数または HTML 要素から簡単に静的な値を送る、または読み取ることができます。
Web ページ エディターを使用してコードを PHP ページに追加する場合は、以下の UET タグ トラッキング コードのサンプルを参照してください。
<script>
(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE"}; o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")} ,n=d.createElement(t),n.src=r,n.async=1,n.onload=n .onreadystatechange=function() {var s=this.readyState;s &&s!=="loaded"&& s!=="complete"||(f(),n.onload=n. onreadystatechange=null)},i= d.getElementsByTagName(t)[0],i. parentNode.insertBefore(n,i)})(window,document,"script"," //bat.bing.com/bat.js","uetq");
</script>
<script> function GetRevenueValue() { return 6; }
</script>
<script>
window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'});
</script>
<script> function GetRevenueValue() { return 6; } </script>
このセクションを、作成した JavaScript 関数に置き換える必要があります。
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>
ヒント: " </body >" タグを検索して、そのすぐ上にある UET タグ トラッキング コードを置き換えます。
リンク先 URL のコンバージョン目標で使用する UET タグ トラッキング コードの末尾に追加するコードについて説明しましたが、他にも方法があります。
イベントのコンバージョン目標について、売上変数をレポートするために追加する必要があるコードは、他にもあります。ステップ 2 と同じ JavaScript 関数を使用する場合は、以下のようになります:
<script> window.uetq = window.uetq || []; window.uetq.push('event', 'Event action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>
注: 通貨コードの完全なリストは、 変換目標収益通貨でご覧いただけます。
動的リマーケティング リストを作成したら ( 動的リマーケティング リスト: 製品向けリマーケティングを参照)、次はカスタム パラメーターを UET タグ トラッキング コードに追加して動作させる必要があります。
Web サイトの各ページに次の JavaScript を追加します。
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>
'ecomm_prodid': ['Replace_with_Product_ID_1','Replace_with_Product_ID_2','Replace_with_Product_ID_3']
上の JavaScript で次のパラメーターを変更します。
JavaScript コード内の商品 ID は、 Microsoft マーチャント センター の商品フィードの ID と一致する必要があります。
トラッキングする動的リマーケティング リスト | 必須ページ タイプ |
---|---|
一般訪問者 |
'ecomm_pagetype': 'home'
'ecomm_pagetype': 'category' 'ecomm_pagetype': 'other' 注: searchresults、product、cart、または purchase のページ タイプに含まれないユーザーは、一般訪問者のオーディエンスに含まれます。 |
商品を検索したユーザー |
'ecomm_pagetype': 'searchresults'
|
商品を閲覧したユーザー |
'ecomm_pagetype': 'product'
|
ショッピング カートを放棄したユーザー |
'ecomm_pagetype': 'cart'
|
過去の購入者 | 'ecomm_pagetype': 'purchase' |
注: 商品を購入したユーザーは「過去の購入者」リストに追加され、他のリストからは削除されます (該当する商品に限る)。これが動作するように、購入確認ページの UET タグが商品 ID (ecomm_prodid) と pagetype (ecomm_pagetype) の両方を送信する必要があります。
Web ページ本文にインストールされた動的リマーケティングの UET タグ トラッキング コードの例を確認するには、 こちらの Web ページ (英語のみ) にアクセスし、右クリックしてから、ブラウザーに応じて [ ソースの表示] や [ ページ ソースの表示] を選択します。このページでは、商品 ID とページ タイプも定義できます。さらに、この動的リマーケティング リストのカスタム イベントをトリガーするボタンを選択することもできます。Fiddler などのサードパーティの監視ツールを使用している場合は、各カスタム イベントをレポートするために、bat.bing.com に HTTP 要求が生成されているのがわかります。
上のセクションで述べたように、一部の Microsoft Advertisingの機能では、JavaScript スニペットを追加して既存の UET タグに変更する必要があります。
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>
複数の機能を実装する場合、次の 2 点に注意する必要があります。
この場合、Web ページ内に 2 つの独立したスニペットを実装する必要があります。
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
</script>
特定の Web ページ上で UET タグが適切に動作していることを確認するには、UET タグ ヘルパー (ブラウザー拡張機能) を使用します。
検証には Microsoft Advertisingを使用することもできます。
タグ名 | |
---|---|
概要:
UET タグの名前。 |
重要な理由:
コンバージョン目標やリマーケティング リストを作成するときに、使用する UET タグの名前を選択します。 |
タグの説明 | |
概要:
UET タグの説明 (任意)。 |
重要な理由:
これは、UET タグを識別するのに役立ちます。Web サイトのページ名または URL を追加することをお勧めします。 |
タグ ID | |
概要:
Microsoft Advertisingによって UET タグに関連付けられている ID。 |
重要な理由:
目標に関連付けられた UET タグ ID の一覧がコンバージョン目標ページに表示され、UET タグ トラッキング コードを表示することができます。 |
トラッキング ステータス | |
説明:
これは UET タグのステータスです。未確認、タグが有効、またはタグが無効の可能性があります。 |
重要な理由:
UET タグ が機能しているかどうかを知らせてくれます。 未確認: Microsoft Advertising が Web サイト上の UET タグからユーザー アクティビティ データをまだ受け取っていません。 Microsoft Advertising の検証には、最大 24 時間かかる可能性があります。 タグが有効: UET タグは機能しており、ユーザー アクティビティ データを Microsoft Advertising に送信します。 タグが無効: Microsoft Advertising が UET タグからユーザー アクティビティ データを過去 24 時間受け取っていません。UET タグ トラッキング コードが Web サイト上にあることを確認してください。
|
目標 | |
概要:
この UET タグを使用するコンバージョン目標の数。 |
重要な理由:
表示されているタグに関連付けられている目標専用のコンバージョン目標ページに移動するリンクです。 |
オーディエンス | |
概要:
この UET タグを使用するオーディエンスの数。 |
重要な理由:
表示されているタグに関連付けられているオーディエンス専用のオーディエンス ページに移動するリンクです。 |
アクション | |
概要:
UET タグ トラッキング コード ボックスを開くリンク。 |
重要な理由:
UET タグ トラッキング コードをいつでもメール送信、コピー、ダウンロードできます。 |
トラッキング ステータス列の制限: トラッキング ステータスは設定の検証に役立ちますが、以下についてはトラッキング ステータス列からは検証できないためご注意ください。
このため、個々の Web ページのタグを検証する場合は UET タグ ヘルパーを使用することをお勧めします。
リマーケティング リストを使用してコンバージョンやターゲット オーディエンスをトラッキングできるようにするには、 Microsoft Advertisingで UET タグを作成し、UET タグ トラッキング コードを Web サイトのすべてのページに追加する必要があります。
UET タグ トラッキング コードを追加するには、Web サイトのコードを編集する必要があります。Web サイトのコードを編集する方法については、Web 管理者にお問い合わせください。
UET タグを作成した後、次のステップでは、UET タグ トラッキング コードを Web サイトに追加します。お客様自身や Web 管理者に、Web サイトのすべてのページのヘッダーおよび本文に追加していただくことをお勧めします。
UET タグを使用する際には、複数のオプションがあります。UET タグ トラッキング コードを JavaScript を使って Web サイトのコードに直接追加するか、サードパーティのタグ マネージャーを使用できます。また、ご自身の Web サイトが Web サイト プラットフォーム (Shopify、WordPress など) で構築されている場合は、そのシステムを使用して UET タグを追加できます。
UET タグ トラッキング コードは、Web ページのヘッダー セクション (head タグの終了タグ: " </head >" よりも前)、または本文セクション (body タグの終了タグ: " </body >" よりも前) の任意の場所に追加できます。
タグ マネージャーは、静的タグを、実装や更新が容易な動的タグに置換するものです。動的タグは、Web サイトにタグを動的に挿入するためのコンテナー、つまり小さなコード スニペットです。コンテナー タグとは、他の種類のタグを入れるバケットのようなものです。
UET は、主要なタグ管理システムのすべてに対応しています。テスト済みおよびサポート対象のタグ マネージャーの最新のリスト (およびガイドへのリンク) を以下に示します:
UET は、主要な Web サイト プラットフォームのすべてに対応しています。UET タグのインストールが可能なテスト済みおよびサポート対象のプラットフォームの最新のリスト (およびガイドへのリンク) を以下に示します:
シングルページ アプリケーション (SPA) の Web サイトを追跡するのは一般的ですが、困難です。SPA ではコンテンツは、通常のナビゲーション イベントが発生することなく、動的に読み込まれます。つまり、ページの読み込みは一度のみです。しかし、解析と目標追跡の観点からは、個別のナビゲーションを新着ページの読み込みとして扱う必要があります。
SPA Web サイトは、JavaScript の UET タグ トラッキング コードを使用する必要があります。SPA イベントは、'page_view' アクションを含み 'page_path' パラメーターが必須 ('page_title' はオプション) となる、 カスタム イベントと同じ構文でトリガーされます。'page_path' パラメーターは '/' で始まる必要があります:
window.uetq = window.uetq || [];
window.uetq.push('event', 'page_view', { 'page_path': '/spa_page' });
SPA イベントをトリガーする方法を 3 つご紹介します。なお、最初の方法を使用することをお勧めします。それぞれの方法について、サンプル Web ページを用意しましたので、適切なコードの動作を確認できます。
ターゲティング機能やトラッキング機能の一部では、UET タグを変更する必要があります。以下のガイドは、既に UET タグが作成され Web サイトに追加されていることを前提としています。
カスタム イベントのコンバージョン目標やカスタム イベントを使用したリマーケティング リストを作成した場合 (詳細は UET を使ってカスタム イベントを追跡する方法)、カスタム イベントの JavaScript を UET タグ トラッキング コードに追加する必要があります。たとえば、Web ページで追跡するカスタム イベントが、いずれかの Web ページで [今すぐダウンロード] ボタンを選択しているユーザーであるとします。
<head>Your page title
</head>
<body>// Let's say this is where you pasted the UET tag in Step 1.
<script>Your UET tag is here.</script>// Here is where to paste the following JavaScript:
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
</script>
...
<button>Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});}
</script>
...
<button>Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
</script>
<script>
function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
}
</script>
...
<button OnClick="GetCustomEvent()">Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
</script>
<script>
function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
}
</script>
...
<button OnClick="GetCustomEvent()>Download now</button>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
function GetCustomEvent() {
window.uetq = window.uetq || [];
window.uetq.push ('event', 'downloadbuttonselect', {});
}
</script>
...
<button OnClick="GetCustomEvent()>Download now</button>
...
</body>
Web ページ本文中にインストールされたカスタム イベントの UET タグ トラッキング コードの例を確認するには、 こちらの Web ページ (英語のみ) にアクセスし、右クリックしてから、ブラウザーに応じて [ ソースの表示] や [ ページ ソースの表示] を選択します。このページにはボタンもいくつかあります。各ボタンをクリックすると、カスタム イベントがトリガーされます。Fiddler などのサードパーティの監視ツールを使用している場合は、各カスタム イベントをレポートするために、bat.bing.com に HTTP 要求が生成されているのがわかります。
カスタム E コマース イベントの例は、 E コマース顧客のカスタム イベント例でご覧いただけます。
売上変数のコンバージョン目標を作成したら ( UET を使って変数収益をレポートする方法を参照)、次に UET タグ トラッキング コードを編集する必要があります。
PHP ページで売上変数をリンク先 URL 形式の目標に渡す方法を説明します。以下の例では、売上変数の値を JavaScript 関数から動的に読み込みます。JavaScript 変数または HTML 要素から簡単に静的な値を送る、または読み取ることができます。
Web ページ エディターを使用してコードを PHP ページに追加する場合は、以下の UET タグ トラッキング コードのサンプルを参照してください。
<script>
(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE"}; o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")} ,n=d.createElement(t),n.src=r,n.async=1,n.onload=n .onreadystatechange=function() {var s=this.readyState;s &&s!=="loaded"&& s!=="complete"||(f(),n.onload=n. onreadystatechange=null)},i= d.getElementsByTagName(t)[0],i. parentNode.insertBefore(n,i)})(window,document,"script"," //bat.bing.com/bat.js","uetq");
</script>
<script> function GetRevenueValue() { return 6; }
</script>
<script>
window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'});
</script>
<script> function GetRevenueValue() { return 6; } </script>
このセクションを、作成した JavaScript 関数に置き換える必要があります。
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>
ヒント: " </body >" タグを検索して、そのすぐ上にある UET タグ トラッキング コードを置き換えます。
リンク先 URL のコンバージョン目標で使用する UET タグ トラッキング コードの末尾に追加するコードについて説明しましたが、他にも方法があります。
イベントのコンバージョン目標について、売上変数をレポートするために追加する必要があるコードは、他にもあります。ステップ 2 と同じ JavaScript 関数を使用する場合は、以下のようになります:
<script> window.uetq = window.uetq || []; window.uetq.push('event', 'Event action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>
注: 通貨コードの完全なリストは、 変換目標収益通貨でご覧いただけます。
動的リマーケティング リストを作成したら ( 動的リマーケティング リスト: 製品向けリマーケティングを参照)、次はカスタム パラメーターを UET タグ トラッキング コードに追加して動作させる必要があります。
Web サイトの各ページに次の JavaScript を追加します。
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>
上の JavaScript で次のパラメーターを変更します。
JavaScript コード内の商品 ID は、 Microsoft マーチャント センター の商品フィードの ID と一致する必要があります。
トラッキングする動的リマーケティング リスト | 必須ページ タイプ |
---|---|
一般訪問者 |
'ecomm_pagetype': 'home'
'ecomm_pagetype': 'category' 'ecomm_pagetype': 'other' 注: searchresults、product、cart、または purchase のページ タイプに含まれないユーザーは、一般訪問者のオーディエンスに含まれます。 |
商品を検索したユーザー |
'ecomm_pagetype': 'searchresults'
|
商品を閲覧したユーザー |
'ecomm_pagetype': 'product'
|
ショッピング カートを放棄したユーザー |
'ecomm_pagetype': 'cart'
|
過去の購入者 | 'ecomm_pagetype': 'purchase' |
注: 商品を購入したユーザーは「過去の購入者」リストに追加され、他のリストからは削除されます (該当する商品に限る)。これが動作するように、購入確認ページの UET タグが商品 ID (ecomm_prodid) と pagetype (ecomm_pagetype) の両方を送信する必要があります。
Web ページ本文にインストールされた動的リマーケティングの UET タグ トラッキング コードの例を確認するには、 こちらの Web ページ (英語のみ) にアクセスし、右クリックしてから、ブラウザーに応じて [ ソースの表示] や [ ページ ソースの表示] を選択します。このページでは、商品 ID とページ タイプも定義できます。さらに、この動的リマーケティング リストのカスタム イベントをトリガーするボタンを選択することもできます。Fiddler などのサードパーティの監視ツールを使用している場合は、各カスタム イベントをレポートするために、bat.bing.com に HTTP 要求が生成されているのがわかります。
上のセクションで述べたように、一部の Microsoft Advertisingの機能では、JavaScript スニペットを追加して既存の UET タグに変更する必要があります。
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>
複数の機能を実装する場合、次の 2 点に注意する必要があります。
この場合、Web ページ内に 2 つの独立したスニペットを実装する必要があります。
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
</script>
特定の Web ページ上で UET タグが適切に動作していることを確認するには、UET タグ ヘルパー (ブラウザー拡張機能) を使用します。
検証には Microsoft Advertisingを使用することもできます。
タグ名 | |
---|---|
概要:
UET タグの名前。 |
重要な理由:
コンバージョン目標やリマーケティング リストを作成するときに、使用する UET タグの名前を選択します。 |
タグの説明 | |
概要:
UET タグの説明 (任意)。 |
重要な理由:
これは、UET タグを識別するのに役立ちます。Web サイトのページ名または URL を追加することをお勧めします。 |
タグ ID | |
概要:
Microsoft Advertisingによって UET タグに関連付けられている ID。 |
重要な理由:
目標に関連付けられた UET タグ ID の一覧がコンバージョン目標ページに表示され、UET タグ トラッキング コードを表示することができます。 |
トラッキング ステータス | |
説明:
これは UET タグのステータスです。未確認、タグが有効、またはタグが無効の可能性があります。 |
重要な理由:
UET タグ が機能しているかどうかを知らせてくれます。 未確認: Microsoft Advertising が Web サイト上の UET タグからユーザー アクティビティ データをまだ受け取っていません。 Microsoft Advertising の検証には、最大 24 時間かかる可能性があります。 タグが有効: UET タグは機能しており、ユーザー アクティビティ データを Microsoft Advertising に送信します。 タグが無効: Microsoft Advertising が UET タグからユーザー アクティビティ データを過去 24 時間受け取っていません。UET タグ トラッキング コードが Web サイト上にあることを確認してください。
|
目標 | |
概要:
この UET タグを使用するコンバージョン目標の数。 |
重要な理由:
表示されているタグに関連付けられている目標専用のコンバージョン目標ページに移動するリンクです。 |
オーディエンス | |
概要:
この UET タグを使用するオーディエンスの数。 |
重要な理由:
表示されているタグに関連付けられているオーディエンス専用のオーディエンス ページに移動するリンクです。 |
アクション | |
概要:
UET タグ トラッキング コード ボックスを開くリンク。 |
重要な理由:
UET タグ トラッキング コードをいつでもメール送信、コピー、ダウンロードできます。 |
トラッキング ステータス列の制限: トラッキング ステータスは設定の検証に役立ちますが、以下についてはトラッキング ステータス列からは検証できないためご注意ください。
このため、個々の Web ページのタグを検証する場合は UET タグ ヘルパーを使用することをお勧めします。