پرش به مطلب اصلی

سطح لاگ

تنظیم کنید که Adtrace SDK چه مقدار اطلاعات در لاگ‌های دستگاه بنویسد. سطح لاگ را در نمونه AdTraceConfig قبل از فراخوانی AdTrace.onCreate() پیکربندی کنید.

Method signature

public void setLogLevel(LogLevel logLevel)

سطوح لاگ موجود

سطح لاگتوضیح
LogLevel.VERBOSEفعال‌سازی تمام لاگ‌ها
LogLevel.DEBUGفعال‌سازی لاگ debug
LogLevel.INFOنمایش لاگ سطح info (پیش‌فرض)
LogLevel.WARNغیرفعال‌سازی پیام‌های اطلاعاتی؛ نگه داشتن هشدارها و بالاتر
LogLevel.ERRORغیرفعال‌سازی لاگ سطح هشدار و پایین‌تر
LogLevel.ASSERTغیرفعال‌سازی لاگ سطح error و پایین‌تر
LogLevel.SUPPRESSخاموش شدن تمام لاگ‌ها

تنظیم سطح لاگ

setLogLevel را در نمونه AdTraceConfig با logLevel مورد نظر فراخوانی کنید.

پارامترنوعتوضیح
logLevelLogLevelسطح لاگ برای استفاده

مثال

Setter را قبل از AdTrace.onCreate() در نمونه AdTraceConfig فراخوانی کنید. برای نحوه ایجاد config به پیکربندی مراجعه کنید.

import io.adtrace.sdk.LogLevel;

config.setLogLevel(LogLevel.VERBOSE);

خاموش شدن تمام لاگ‌ها

برای غیرفعال‌سازی تمام لاگ‌ها، سطح لاگ را به LogLevel.SUPPRESS تنظیم کنید. همچنین باید true را به عنوان allowSuppressLogLevel در constructor AdTraceConfig پاس دهید.

import io.adtrace.sdk.AdTraceConfig;
import io.adtrace.sdk.LogLevel;

AdTraceConfig config = new AdTraceConfig(this, "{YourAppToken}", AdTraceConfig.ENVIRONMENT_PRODUCTION, true);
config.setLogLevel(LogLevel.SUPPRESS);