动态 URL 目标设置的正则表达式

发布于 2024-09-02 08:24:02 字数 446 浏览 7 评论 0原文

我已经尝试使用此正则表达式在 GA 中设置一个目标 2 天,但我无法理解它......

URL 格式如下:

/purchase.php?cDd=1&transaction_id=xxxxxxx&verify=xxxxxxxxxxxxxxxx=&method=creditcard&type=purchase

transaction_id= 填充了数字的九位 verify= 由一串数字、大写和小写字母组成

基本上我只想匹配以 &method=creditcard&type=purchase 结尾的网址>

我尝试只输入 &method=creditcard&type=purchase 但它也检索其他 URL。

I have tried to work this RegEx to set up a goal in GA for 2 days, but I cannot get my head around it...

The URL format is like this:

/purchase.php?cDd=1&transaction_id=xxxxxxx&verify=xxxxxxxxxxxxxxxx=&method=creditcard&type=purchase

transaction_id= is populated with a sept of numbers
verify= is populated by a string of numbers, letters in both caps and lower case

Basically I would like to only match URLs which finish by &method=creditcard&type=purchase

I have tried to just put &method=creditcard&type=purchase but it does retrieve other URLs too.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

丑丑阿 2024-09-09 08:24:02

在正则表达式末尾放置一个 $ 符号。

这样你就强制只匹配以 &method=creditcard&type=purchase 结尾的 url,

^/purchase.php\?cDd=1&transaction_id=[0-9]*&verify=[a-zA-Z0-9]*=&method=creditcard&type=purchase$

否则

&method=creditcard&type=purchase$

就可以了

Put a $ sign at the end of your regex.

This way you enforce to only match url's that end with &method=creditcard&type=purchase

^/purchase.php\?cDd=1&transaction_id=[0-9]*&verify=[a-zA-Z0-9]*=&method=creditcard&type=purchase$

or

&method=creditcard&type=purchase$

would do the trick

爱格式化 2024-09-09 08:24:02

对于任何动态 URL

^/(.*)&method=creditcard&type=purchase$

For any dynamic URL

^/(.*)&method=creditcard&type=purchase$
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文