0

完全な動的URLをGoogleAnalyticsの目標として設定するために一致させる必要があります。どうすればいいのかわかりません。運が悪かったのでグーグルで検索しました。

だからここにある。

エンターボタンを押すと、選択した製品によって目標URLが異なります。

例:

http://www.somesite.com/footwear/mens/hiking-boots/atmosphere-boot-p7023.aspx?cl=BLACK

http://www.somesite.com/womens/clothing/waterproof-jackets/canyon-womens-long-jacket-p7372.aspx?cl=KHAKI

http://www.somesite.com/travel/accessories/mosquito-nets/mosquito-net-double-p5549.aspx?cl=WHITE

http://www.somesite.com/ski/accessories/ski-socks-tubes/ski-socks-p2348.aspx?cl=BLACK

URLをよく見ると、次の3つの部分があることがわかります。

http://www.somesite.com/{1番目の部分}/{2番目の部分}/{3番目の部分}/{ページのURL}/{querystring param}

したがって、ページのURL部分を次のように手動で変更p2348するとp1234、Webサイトは適切なページにリダイレクトされます。

http://www.somesite.com/kids/clothing/padded-down-jackets/khuno-kids-padded-jacket-p1234.aspx?cl=BLUE

どうすればいいのかわかりません。pが残っている間にこれらの4桁に一致する正規表現を手伝ってください。または、任意のテキスト/数字と4桁の製品コードに一致するこれらの3つの部分を手伝ってください。

4

2 に答える 2

2

この正規表現を試してみてください。これは最もシンプルで機能的でもあります。

p\d{4}

p7634これにより、、、p7351のような文字列が返されますp0872

正確に4桁になるかどうか完全にわからない場合は、次の正規表現を使用してください。

p\d*

これは、、、、などp43の文字列を返します。p9165p012p456897689

于 2012-09-06T14:32:55.490 に答える
1

試す

p[0-9][0-9][0-9][0-9]\.aspx

pの後に常に4桁がある場合。

あなたの試み

 [^p]\d[0-9][0-9]

[^p]p以外のものに\d[0-9][0-9]一致し、4桁ではなく3桁にしか一致しないため、機能しません。

于 2012-09-06T14:14:57.647 に答える