コンテンツにスキップ

RUM 設定

RUM 初期化設定

FTUnityBridge.InitRUMConfig(new RUMConfig()
{
    androidAppId = "androidAppId",
    iOSAppId = "iOSAppId",
    sampleRate = 0.8f,
});
フィールド 必須 説明
androidAppId string はい RUM の appid を設定し、RUM の収集機能を有効にします。appid の取得方法
iOSAppId string はい RUM の appid を設定し、RUM の収集機能を有効にします。appid の取得方法
sampleRate float いいえ サンプリングレート。範囲は [0,1]。0 は収集なし、1 は全収集。デフォルト値は 1。影響範囲は同一 session_id 下の全 ViewActionLongTaskError データ
sessionOnErrorSampleRate float いいえ エラー収集率を設定。セッションが sampleRate でサンプリングされなかった場合、セッション中にエラーが発生すると、エラー発生前 1 分間のデータを収集可能。デフォルト値は 0
enableNativeUserAction boolean いいえ Native Action の追跡(Button クリックイベント)を行うかどうか。デフォルトは false。Android クラウドパッケージでは非対応
enableNativeUserResource boolean いいえ Native Resource の自動追跡を行うかどうか。デフォルトは false。Android クラウドパッケージでは非対応。iOS で有効にすると、システム API で発行された resource も収集されます。この場合、データの重複収集を防ぐため、iOS 側の手動収集を無効にしてください
enableNativeUserView boolean いいえ Native View の自動追跡を行うかどうか。デフォルトは false
errorMonitorType string/array いいえ エラーモニタリング補足タイプ:allbatterymemorycpu。デフォルトでは設定なし
deviceMonitorType string/array いいえ ページモニタリング補足タイプ:allbattery(Android のみ対応)、memorycpufps。デフォルトでは設定なし
detectFrequency string いいえ ページモニタリング頻度:normal(デフォルト)、frequentrare
globalContext object いいえ カスタムグローバルパラメータ。特殊キー:track_id(追跡機能用)
enableResourceHostIP boolean いいえ リクエスト先ドメイン名の IP アドレスを収集するかどうか。enableNativeUserResource = true のデフォルト収集のみに影響
enableTrackNativeCrash boolean いいえ Android Java Crash および OC/C/C++ クラッシュ監視を有効にするかどうか。デフォルトは false
enableTrackNativeAppANR boolean いいえ Native ANR 監視を有効にするかどうか。デフォルトは false
enableTrackNativeFreeze boolean いいえ Native Freeze の自動追跡を行うかどうか。デフォルトは false
nativeFreezeDurationMs number いいえ Native Freeze のカクつき収集閾値。範囲は [100,)。単位はミリ秒。iOS デフォルト 250ms、Android デフォルト 1000ms
rumDiscardStrategy string いいえ 破棄戦略:discard 新しいデータを破棄(デフォルト)、discardOldest 古いデータを破棄
rumCacheLimitCount number いいえ ローカルキャッシュの最大 RUM エントリ数制限 [10_000,)。デフォルト 100_000

関連トピック

フィードバック

このページは役に立ちましたか?