2 つのランディング ページがあります。
/aa/index.php/aa/index/[sessionID]/alpha
/bb/index.php/bb/index/[sessionID]/bravo
sessionID は一意であるため、各ランディング ページは異なるページとして追跡されます。したがって、sessionID を削除するフィルターが必要です。これらは私が追跡したいものです:
/aa/index.php/aa/index/alpha
/bb/index.php/bb/index/bravo
リクエスト URI に検索と置換のカスタム フィルターを作成しました。
Search String: /(aa|bb)/index\.php/(aa|bb)/index/(.*)
Replace String: /$1/index.php/$2/index/$3
しかし/$1/index.php/$2/index/$3
、翌日ダッシュボードに報告されています。だから私は試し/\1/index.php/\2/index/\3
てみましたが、非常に奇妙な結果が得られました//aa/index.php/aa/index/alpha/index.php/aa/index/aa
.
グループ化されたパターンを置換文字列で参照する方法を知っている人はいますか?
私の解決策: 高度なフィルターを使用して解決できました。私の解決策:
Field A => Request URI: /(aa|bb)/index\.php/(aa|bb)/index/(.*)/(.*)
Field B => -
Output to => Request URI: /$A1/index.php/$A2/index/$A4