콘텐츠로 이동

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 아니요 로그 폐기 전략: discard, discardOldest
logLevelFilters array 아니요 로그 레벨 필터: info, warning, error, critical, ok
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 복구

문서 평가

이 페이지가 도움이 되었나요?