【问题标题】:Google Optimize Experiment targeting wrong URL谷歌优化实验定位错误的网址
【发布时间】:2019-11-28 20:16:11
【问题描述】:

我已在不发送流量的特定 URL 上设置了一个实验 (与我用于其他登录页面的域名相同,但 URL 中的参数不同)

我几天前开始了实验,没有发送任何流量 现在我看到实验被触发了大约 5000 次。 我仔细检查了我的分析报告,发现无法访问应该触发测试的主页。举例说明:

这是我正在运行的:

http://domain1/landingpages?id=1

http://domain1/landingpages?id=2

这是我创建的测试:

http://domain1/landingpages?id=3

50% 重定向:

http://domain1/landingpages?id=4

实验应该只在 id=3 的页面上触发,但它确实是在 id=1 和 id=2 的页面上触发的。知道如何使触发器仅在“id = 3”在 url 中时发生吗? 目前我的配置如下:

“当 URL 匹配”http://domain1/landingpages?id=3“”

【问题讨论】:

    标签: google-analytics google-ads-api targeting google-optimize google-experiments


    【解决方案1】:

    URL targeting documentation 解释了您的情况。 (由我强调。)

    当您的 URL 中有查询字符串参数时使用匹配项 不想包含在匹配中。匹配可以更灵活 大于等于,因为它遵循以下规则:

    • 忽略查询字符串参数和片段。
    • 不区分大小写。
    • 规范化以删除 www。前缀。
    • 规范化为删除尾部斜杠。
    • HTTP 和 HTTPS 是可选的(HTTP 将匹配 HTTPS)。

    在 Optimize 中验证:

    因此,您应该选择Equals 运算符并使用http://domain1/landingpages?id=3 作为值。

    如果可能出现其他参数,那么您可以为此构建一个regex,以在各种参数中包含 id=3。例如:

    http:\/\/domain1\/landingpages\?(.*&)?id=3(&|$)
    

    (可选)您可以使用Query parameter targating,并分别为基本 URL 和 id 参数构建规则。

    【讨论】:

    • 感谢您的明确回答,很抱歉之前没有在文档中看到它
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-16
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多