2016-10-26 7 views
0

URLの末尾にある数字を除外するための助けを探しています。 URL文字列に基づいて注文の確認を見ることができるGoogleアナリティクスの目標を設定していますが、数字0と-1を除外する必要があります。たとえば、注文の宛先URLはtest.com/checkout/confirmation/123456となり、123456は注文番号(常に3桁以上)になります。現在、お客様が申し込みをした場合、test.com/checkout/confirmation/0またはtest.com/checkout/confirmation/-1に転送されるようにURL構造を設定していますが、これは希望するものではありませんトラック。 URLの末尾にある注文番号をトラッキングするだけで、正しいチェックアウト情報を提供し、登録情報は得られません。 regexでURLの終わりから0と-1の両方を除外する方法はありますか?それで注文IDだけがキャプチャされますか?Regex(Google Analytics)で特定のURLパスを除外する方法は?

現在、これは一つの選択肢である私は/チェックアウト/確認/に正規表現を設定しているが、それは注文番号とサインアップの確認のすべてを引っ張っている...

Screenshot of Google Analytics Goal Setup

答えて

1

/checkout/confirmation/[0-9]{3,} 

これは、少なくとも3桁のオーダーIDに一致します。

1

最初の回答は有効ですが、GAで正しい正規表現を取得するために追加する必要がある文字がいくつかあります。あなたはGAの正規表現のための `/`文字をエスケープする必要はありません

\/checkout\/confirmation\/[0-9]{3,} 
+1

:私はnyuenの答え@微調整しているhttps://support.google.com/analytics/answer/1034324?hl=en – nyuen

+0

はそれを手に入れました!情報をありがとう。 – jjul

関連する問題