簡體   English   中英

將瀏覽器 JavaScript 錯誤發送到 Stackdriver 錯誤報告

[英]Send browser JavaScript errors to Stackdriver Error Reporting

我有一個客戶端 JavaScript 應用程序,我想向 Stackdriver 錯誤報告報告錯誤和異常。

Stackdriver Error Reporting 可以處理來自客戶端 JavaScript 的錯誤。

您需要一個Google Cloud Console項目。 然后啟用 Stackdriver Error Reporting API獲取 API 密鑰

報告客戶端錯誤是通過使用 API 密鑰調用報告 API 端點來完成的。


您可以使用此 JavaScript 模塊來規范化異常堆棧跟蹤,並以預期格式將它們發送到 Stackdriver: https : //github.com/GoogleCloudPlatform/stackdriver-errors-js

示例:

<!-- Warning: This is an experimental library, do not use it on production environments -->
<script defer src="https://cdn.jsdelivr.net/npm/stackdriver-errors-js@0.7.0/dist/stackdriver-errors-concat.min.js"></script>
<script type="text/javascript">
window.addEventListener('DOMContentLoaded', function() {
  var errorHandler = new StackdriverErrorReporter();
  errorHandler.start({
    key: '<my-api-key>',
    projectId: '<my-project-id>'
  });
});
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM