gpt4 book ai didi

testing - 点击事件的自动测试

转载 作者:行者123 更新时间:2023-11-28 21:21:10 25 4
gpt4 key购买 nike

点击某些 DOM 元素会将点击事件发送到 Google Analytics,作为 URL 请求,例如 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

通常有哪些工具/方法/变通方法可以自动测试点击事件 - 主要是它们的状态代码和内容?

最佳答案

我不是 100% 确定我理解你的问题。首先认为您应该了解的是,发送到谷歌分析的点击未经验证,它们是发送后忘记的。 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."
} ]
}

这个点击实际上并没有发送到谷歌分析它只是测试发送。如果你想为你的命中设置某种单元测试或自动化测试,你将不得不使用调试端点自己做这件事

可以在此处找到更多信息 validating-hits

关于testing - 点击事件的自动测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51191208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com