chrome控制台网络中的“启动器其他”是什么?

时间:2015-10-21 14:44:36

标签: debugging console google-chrome-devtools

当有人在我们的网站上转换报告和分析时,我会触发图像标记:

<img src="https://example.evyy.net/conv/?somechannel=cats&cid=3790&oid=123&cat1=premium&sku1=123&qty1=1&amt1=456&custid=qbc" />

我们昨天注意到交通量下降。要调试,我访问了该站点,并使用控制台打开网络选项卡进行了注册。

我在过滤器框中键入“evyy”,我看到了3个标记项。

这是什么意思?是否应该只有1个订单项?一个项目的状态为302,另外两个的状态为200.那很好吗?

附加屏幕。这看起来“正确”吗?在网络标签中是否有任何向下钻取,我可以查看我们的跟踪是否存在问题?

enter image description here

2 个答案:

答案 0 :(得分:31)

“发起人其他”通常表示网络请求来自用户,而不是来自Chrome,重定向或脚本。

当有人点击按钮时,该请求被触发(这是您的分析可能正在跟踪的内容)。您可以阅读有关此in the Chrome DevTools docs.

的更多信息
  

启动器:发起请求的对象或进程。它可以具有以下值之一:

     
      
  1. Parser - Chrome的HTML解析器发起了请求。

  2.   
  3. 重定向 - HTTP重定向启动了请求。

  4.   
  5. 脚本 - 脚本启动了请求。

  6.   
  7. 其他 - 其他一些流程或操作已启动请求,例如用户通过链接导航到某个页面,或者在地址栏中输入网址。

  8.   

请求按您看到的顺序发出,第一个收到302响应,说“嘿,转到这个新网址”。这(可能)是为什么第二个请求得到了200.第三个请求也可能是点击了按钮。看起来很好。

答案 1 :(得分:0)

我注意到另一种与用户操作无关的情况:

<link rel="icon" type="image/jpeg" href="image.jpg" />

...导致image.jpg加载“其他启动器”(对于其他格式的图像也是如此)。

(希望将其添加为上一个答案的注释,但我不允许这样做)