VWOで利用可能なURLパターン

VWOではテスト対象の設定やゴールの計測に当たり、URLを設定する必要があります。URLの設定には、VWO を使用すると、目標コンバージョンを記録するページの特定の URL、ページパターンや正規表現を使用することが可能です。

URLパターンを利用する方法

VWOのキャンペーンではデフォルトでURL完全一致が使われています。これは シンプルモードと呼ばれています。URLパターンをカスタマイズするには シンプル詳細 モードに切り替える必要があります。VWO は、テストするページの URL を指定する次のパターンをサポートしています。 

URLパターンの紹介

URL一致

目標コンバージョンを記録する Web ページの URL を正確に一致させたい場合は、「URL 一致」オプションを選択します。このオプションを使用すると、単一の URL に対してテストを設定でき、入力した URL の文字間の一致が検索されます。

たとえば、URL http://www で目標コンバージョンを記録するとします。例-site.com/checkout.html。目標は、訪問者がこの特定のページにアクセスした場合にのみトリガーされます。ただし、ユーザーが目標 URL をhttp://www.example-site.com/checkout.html/?id=1234として入力した場合、クエリ パラメータがデフォルトで一致するため、目標もトリガーされます。

例:https://www.example.com

下記のようなURLが対象になります。

URLパターン一致

Web サイトの複数のページで目標コンバージョンを記録したい場合は、「URLのパターン一致オプションを選択します。この URL タイプの場合、URL の可変部分をワイルドカード * (アスタリスク) に置き換えて URL パターンを定義します。

たとえば、パターンhttp://www.example.com/products*を使用して、Web サイトのすべての商品ページの目標コンバージョンを記録できます。同様に、パターン http://www.example.com* を使用して、Web サイト全体のコンバージョンを追跡できます。

注:動的 URL の場合、ページの URL が訪問者ごとに異なる場合があります。たとえば、Web サイトのTHANK YOUページの URL がwww.example.com/thankyou/1123/summaryまたはwww.example.com/ thankyou/ 4567/summary であるとします。動的 URL の場合、URL の数値部分はユーザーごとに異なる場合があります。このような場合、アスタリスク値 www.example.com/thankyou/*/summary を使用して、パターンに一致するすべての URL でのコンバージョンを追跡できます。

例:https://www.example.com/products/*/detail

下記のようなURLが対象になります。

〜を含むURL

この URL タイプは、目標ページ URL 内の文字列または部分文字列の一致を検索します。「~を含むURL」を選択した場合、テスト ページには指定した部分文字列の文字列が含まれている必要があります。

たとえば、 URL の次のタイプを http://www.example.com/blog として指定すると、VWO は URL http://www.example.com/blog/ January 、http://www のコンバージョンを追跡します。 example.com/blog/April など。

注:  URL タイプを 「URL前方一致」 または 「~を含むURL」として使用している場合は、指定した URL の末尾にあるスラッシュを削除します。 URL がhttps://vwo.com/knowledge/ で始まる / URL に https://vwo.com/knowledge/ が含まれるとして目標を追跡しているとします。URL の末尾にスラッシュ (/) がある場合、https://vwo.com/knowledge/abc.html など、末尾のスラッシュの後に何かがある URL についてのみコンバージョンが追跡されます。 したがって、 https://vwo.com/knowledge/で目標を追跡するには、目標 URL を「URL前方一致 / ~を含むURL」として指定し 、 最後にスラッシュを付けずにhttps://vwo.com/knowledgeと入力します。 

例:products

下記のようなURLが対象になります。

URL前方一致

このオプションを使用すると、目標ページ URL の先頭に一致するすべての文字列を照合できます。ここに入力する URL は、目標ページ URL の先頭の文字と一致する必要があります。

たとえば、URL http://www.example.com/checkout.cgi?page=1&id=1234567 で目標コンバージョンを記録するとします。この場合、ID は他のユーザーごとに異なります。http://www.example.com/checkout.cgi?page=1 を目標 URL として使用し、 このオプションを選択することで、このページを照合できます。ここで、VWO は、URL の末尾のユーザー ID に関係なく、http://www.example.com/checkout.cgi?page=1 で始まるすべてのページのコンバージョンを追跡します。

例:https://www.example.com/blog

下記のようなURLが対象になります。

URL後方一致

このオプションを使用すると、目標ページ URL の末尾に一致するすべての文字列を照合できます。ここに入力する文字列は、テスト ページ URL の末尾の文字と一致する必要があります。

注: URL に特定のクエリ パラメータがある場合、URL の末尾に大文字と小文字が含まれる場合、それらは考慮されません。たとえば、/checkout.html で終わるショッピング カートのチェックアウト ページで目標コンバージョンを記録するとします。訪問者はさまざまなソースからチェックアウト ページに到達する可能性があります。このようなシナリオでは、URL を /checkout.html として指定し、URL タイプとして次で終わる URL を選択できます。ここで、VWO は /checkout.html で終わるすべてのページのコンバージョンを記録します。

例:?step=finish

下記のようなURLが対象になります。

正規表現

URLは正規表現と一致するオプションを使用すると、ワイルドカードと特殊文字を使用して、テスト対象の Web サイトの URL と一致させることができます。正規表現 (Regex) を使用すると、テストを実行するページのセットを指定できます。

たとえば、 Web サイトには 5 つのページ (ページ 1、ページ 2、...、ページ 5) があり、ページ 1 とページ 2 でのみテストを実行するとします。このようなシナリオでは、URL が正規表現に一致するオプションを http:\/\/shoes.example.com\/checkout.cgi\/page(1|2) として使用して 、ページURL と一致させることができます。

例:(.*)example\.com\/product\/(?!(.*)shirt)(.+)

下記のようなURLが対象になります。

AttentionVWOでは、正規表現を使用する場合、意図したURLがテスト対象となるようより厳密な記述が求められます。

例1:書く正規表現に行の先頭の「^」と行の末尾の「$」を追加しない場合はテスト対象にしたくないページも含まれる可能性があります。example.com/products/ のみテスト対象にしたい場合は example\.com\/products\/ を書きますが、^と$を書かないと、example\.com\/products\/books 、example\.com\/products\/clothes のようなURLも含まれます。

例2:特別な機能を持っている文字(特殊文字)(/ . など)を普通の文字としたい場合はバックスラッシュをその文字の前に書く必要があります。https://www.example.com/products/  であれば、https:\/\/www\.example\.com\/products\/ という記述になります。