首页 > 解决方案 > Djaty - 与所有 ajax 请求一起发送的 `djatyReqId` 是什么?

问题描述

我已经正常安装了 Djaty JS SDK,如下所示:

<!DOCTYPE html>
<html lang="en">
  <head>
    <!-- ... -->
    <script src="djaty.min.js" djaty-api-key="djaty-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx">
    </script>
    <!-- ... -->
  </head>
  <body>
    <!-- ... -->
  </body>
</html>

它现在成功运行,我开始收到我的第一个测试错误。

我只是想知道,djatyReqId从我的应用程序发送的所有 ajax 请求发送的是什么?

标签: djaty

解决方案


djatyReqIdDjaty 将能够通过在每个 Ajax 请求中发送这个来将来自前端和后端的错误链接在一起。

例如,如果 Ajax 请求在服务器端导致 (5xx) 失败,则会创建两个错误 - 一个来自前端 SDK(包含最终用户活动和日志),另一个来自后端 SDK。

使用djatyReqId,Djaty 知道这些错误是相互关联的,并且 - 在仪表板上 - 将显示带有“后端时间线”选项卡的 Ajax 时间线项目,以帮助您调试在发送此 Ajax 期间服务器端发生的事情。


推荐阅读