首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用cypress捕获发送到google-analytics的数据

使用cypress捕获发送到google-analytics的数据
EN

Stack Overflow用户
提问于 2019-11-25 17:24:05
回答 3查看 1.4K关注 0票数 2

我正试着用柏树做测试。每当任何人点击我网站上的任何链接,它都会将数据发送到google-analytics。现在,我应该使用cypress测试数据是否发送到google-analytics。

EN

回答 3

Stack Overflow用户

发布于 2021-10-09 09:43:23

只需在cypress.json中添加如下条目,即可将*google-analytics.com列入黑名单:

代码语言:javascript
复制
{
  "blockHosts": [
    "*google-analytics.com",
    "*googletagmanager.com"
  ],
  "video": false
}

cypress’ documentation

票数 1
EN

Stack Overflow用户

发布于 2019-11-25 22:53:00

可用选项:

  • GA's tracked
  • GA's method 允许您扩展GA默认执行流程(除了GA之外,还可以将数据分派到本地主机),如果您决定通过谷歌标签管理器

<see example hooking into sendHitTask>F222跟踪GA,还可以通过Google Tag method了解跟踪的时间

上面的任何一种方法都可以用来更新变量,cypress可以评估以确定是否正确跟踪了事情。

请注意,GA tracking是,因此您将使用need to adapt your cypress code accordingly

票数 0
EN

Stack Overflow用户

发布于 2020-02-25 15:29:48

也许你可以试试cy.stub,这里有一个example

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59028577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档