对某些DOM元素的点击会将点击事件作为https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-1234567-2&cid=297722160.1523959944&jid=2028321276&_gid=1320758195.1530624077&gjid=12698493&_v=j68&z=1135539045
之类的URL请求发送给Google Analytics(分析)
通常使用哪些工具/方法/解决方法来自动测试点击事件-主要是其状态代码和内容?
答案 0 :(得分:1)
我不是100%肯定我了解您的问题。首先,您应该了解的是,发送到Google Analytics(分析)的匹配数据未经验证就可以发送并忘记。 Google Analytics(分析)会返回一个gif信息,表明无法知道请求是成功还是失败。
只有一种方法可以将调试匹配发送到测试中的Google Analytics(分析),然后再实际发布到生产环境中,这就是调试端点
https://www.google-analytics.com/debug/collect ?v = 1&aip = 1&t = dc&_r = 3&tid = UA-1234567-2&cid = 297722160.1523959944&jid = 2028321276&_gid = 1320758195.1530624077&gjid = 12698493&_v = j68&z = 1135539045
将点击发送到调试端点会导致
{
"hitParsingResult": [ {
"valid": true,
"parserMessage": [ {
"messageType": "INFO",
"description": "IP Address from this hit was anonymized to 185.128.103.0.",
"messageCode": "VALUE_MODIFIED"
} ],
"hit": "/debug/collect?v=1\u0026aip=1\u0026t=dc\u0026_r=3\u0026tid=UA-1234567-2\u0026cid=297722160.1523959944\u0026jid=2028321276\u0026_gid=1320758195.1530624077\u0026gjid=12698493\u0026_v=j68\u0026z=1135539045"
} ],
"parserMessage": [ {
"messageType": "INFO",
"description": "Found 1 hit in the request."
} ]
}
此匹配实际上并未发送到Google Analytics(分析),而只是经过测试发送。如果您想对匹配进行某种形式的单元测试或自动测试,则必须使用调试端点
更多信息,请点击validating-hits