1. 程式人生 > >Sentry入門---整合配置和鉤子配置

Sentry入門---整合配置和鉤子配置

一、整合配置

對於許多平臺SDK,可以與其一起配置整合。 在作為init()呼叫的一部分發生的某些平臺上,在某些其他平臺上,應用了不同的模式。

integrations

在某些SDK中,通過此引數在庫初始化時配置整合。 有關更多資訊,請檢視特定的整合文件。

defaultIntegrations

這可用於禁用預設新增的整合。 設定為false時,不會新增預設整合。

二、鉤子

這些選項可用於以各種方式掛鉤SDK以自定義事件報告。

beforeSend

使用特定於SDK的事件物件呼叫此函式,並且可以返回修改後的事件物件,或者不跳過報告事件的任何內容。 這可以用於例如在傳送之前手動PII剝離。

beforeBreadcrumb

在將痕跡新增到範圍之前,使用SDK特定的痕跡導體物件呼叫此函式。 當函式沒有返回任何內容時,丟棄麵包屑。 回撥通常會獲得第二個引數(稱為“提示”),其中包含建立麵包屑的原始物件,以進一步自定義麵包屑應該是什麼樣子。