リンク先 URL タイプまたはカスタム イベント タイプの目標の構築時に正規表現を使用する方法

正規表現を使用してリンク先 URL やカスタム イベントのコンバージョン目標を構築する方法を見つけ出してください。

正規表現とは: 正規表現 (多くの場合、regex と略される) は、文字列照合を行うための技術として広く理解されています。正規表現をサポートしているシステムでは、正規表現のルールを使って構築された特殊文字列 (パターンと呼ばれる) を使用して、複雑な文字列検索を実行できます。この技術は高度な技術系ユーザー向けのものであり、非常に効果的です。 詳細情報

リンク先 URL タイプの目標では正規表現をいつ使用するのか: Microsoft Advertising は、Web サイトにわたって 1 つのタグを置き、複数の目標を作成することを広告主に勧めています。多くの場合、広告主は特定のページ (注文確認ページやお礼ページなど) へのユーザー訪問をコンバージョンとして追跡することを希望します。これらの広告主は、ニーズを満たすためにリンク先 URL タイプの目標を作成します。リンク先 URL タイプの目標は、広告主が URL で指定できる 4 タイプの条件をサポートしています。

  • Equals To: この場合、入力文字列は、UET イベントが発生した URL と正確に一致する必要があります。ただし、http と www は無視されます (文字列の残りの部分は一致する必要があります)。たとえば、入力文字列 contoso.com を指定し、URL が http://www.contoso.com または https://www.contoso.com の場合、 Microsoft Advertising はそれを一致とみなし、その逆も同様です。
  • Begins With: 入力文字列の文字列の先頭から最後の文字までの同一の文字と一致します。ただし、http と www は無視されます (文字列の残りの部分は一致する必要があります)。このオプションは、ページ URL が通常は変化しないが、末尾に除外したい追加パラメータが含まれている場合に使用します。たとえば、入力文字列 contoso を指定し、URL が http://www.contoso.com または https://www.contoso.com の場合、 Microsoft Advertising はそれを一致とみなし、その逆も同様です。
  • 次の値を含む: この演算子を使用すると、UET タグによって報告された URL のどこかに入力文字列が存在しないかが Microsoft Advertisingによって検証されます。
  • 正規表現: コンバージョン URL に一致するために必要な条件を上記のどのオプションも表現できない場合は、このオプションが使用されます。

いくつかの例とそれらの例の regex を以下に示します:

  • 特定の文字列を URL で探します。例えば、OrderId など。これは、基本的に「次の値を含む」オプションと同じです。
    • 宛先 URL:
      www.contoso.com/checkout" &orderid=5467
    • 正規表現:
      orderid=
  • すべての商品注文をコンバージョンとしてカウントするのではなく、高価な商品 (fancyjewelry または fancycar) を利用者が購入するコンバージョンを追跡したいとします
    • 宛先 URL:
      http://contoso.com/products/fancyjewelry/checkout.html
      http://contoso.com/products/fancycar/checkout.html
    • 正規表現:
      http:///\/contoso\.com\/products\/((fancyjewelry)|(fancycar))\/checkout\.html
      • \ は、/ や . とともに使用されるエスケープ文字です。
      • | は、OR 条件を表現するために使用されます。
      • グループ化するには丸括弧を使用します
  • コンバージョン URL に複数の異なるサブドメインがあるとします。
    • 宛先 URL:
      http://domain1.contoso.com/products/fancyjewelry/checkout.html
      http://domain2.contoso.com/products/fancycar/checkout.html
    • 正規表現:
      http:///\/[a-z]*[0-9]*\.contoso\.com\/products\/((fancyjewelry)|(fancycar))\/checkout\.html
      • * はワイルドカード文字です
      • [a-z] は任意のテキスト文字列を意味します。
      • [0-9] は任意の数字を意味します

カスタム イベント タイプの目標では正規表現をいつ使用するのか: 要約すると、 Microsoft Advertising では、カスタム イベントが発生した際に広告主が以下のパラメーターの値を 1 つ以上レポートし、カスタム イベント タイプの目標を作成して、これらのパラメーターのどの値でカスタム イベントをコンバージョンとするかを指定する必要があります。詳細については、「 UET を使ってカスタム イベントを追跡する方法」を参照してください

  • イベント カテゴリ - 追跡したいイベントのカテゴリ。'ビデオ' など
  • イベント アクション - 追跡したいユーザー インタラクションのタイプ。たとえば、[再生] または [一時停止] などです
  • イベント ラベル - アクションのきっかけとなった要素の名前。'トレーラー' や '舞台裏' など
  • イベント値 - そのイベントに関連付けられた数値。再生された動画の長さなど

上記 4 つのパラメーターのうち最初の 3 つ (イベント カテゴリ、イベント アクション、イベント ラベル) では、正規表現を指定できます。正規表現のルールは、リンク先 URL タイプの目標について前述したものと同じです。

注意
  • 万一、ユーザーと Microsoft Advertising サポートの両者がコンバージョン URL の regex を定義できない場合、ユーザーは新しい UET タグを用意し、そのタグをコンバージョン ページにのみ設置して、常に真と評価されるダミー条件 (「次の値を含む」など) でリンク先 URL 目標を作成できます。タグはコンバージョン URL でのみ実行されるため、それらのページへの訪問のみをコンバージョンとして追跡することになります。
  • 正規表現は複雑なトピックです。オンライン (http://www.regexr.com/ など) で入手できる無料のツールがあり、それらのツールを利用すると、コンバージョン URL を使用した正規表現パターンの構築と検証を行うことができます。

See more videos...