コンテンツにスキップ

Log 設定

Log 初期化設定

var logger = uni.requireNativePlugin("GCUniPlugin-Logger");
logger.setConfig({
    enableLinkRumData: true,
    enableCustomLog: true,
    discardStrategy: 'discardOldest'
});
パラメータ名 パラメータタイプ 必須 説明
samplerate number いいえ サンプリングレート。範囲 [0,1]、デフォルト 1
enableLinkRumData boolean いいえ RUM との関連付けを有効にするかどうか
enableCustomLog boolean いいえ カスタムログを有効にするかどうか
discardStrategy string いいえ ログ破棄ポリシー:discarddiscardOldest
logLevelFilters array いいえ ログレベルフィルター:infowarningerrorcriticalok
globalContext object いいえ カスタムグローバルパラメータ
logCacheLimitCount number いいえ ローカルキャッシュの最大ログエントリ数。デフォルト 5000

Logger ログ出力

var logger = uni.requireNativePlugin("GCUniPlugin-Logger");
logger.logging({
    content: 'Log content',
    status: status
});

API - logging

フィールド タイプ 必須 説明
content string はい ログ内容。JSON 文字列も可
status string はい ログレベル
property object いいえ イベントコンテキスト

ログレベル

文字列 意味
info 情報
warning 警告
error エラー
critical 致命的
ok 復旧

フィードバック

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