4. SDK 초기화, 로거설정, GDPR/COPPA 설정
초기화
Future<AdWhaleInitResult> initialize() asyncimport 'package:adwhale_sdk_flutter/adwhale_sdk_flutter.dart';
// 앱 시작 시 SDK 초기화
void main() {
WidgetsFlutterBinding.ensureInitialized();
final result = await AdWhaleMediationAds.instance.initialize();
debugPrint('AdWhale SDK 초기화 결과: $result');
if (result.isSuccess) {
runApp(const MyApp());
}
}로거 설정
Future<void> setLoggerEnabled(bool enabled) asyncFuture<String> getLogLevel() async // 현재 설정된 로그레벨 출력import 'package:adwhale_sdk_flutter/adwhale_sdk_flutter.dart';
void main() {
// setLoggerEnabled 호출
await AdWhaleMediationAds.instance.setLoggerEnabled(true);
// 테스트: setLoggerEnabled 호출 후 getLogLevel 확인
final logLevel = await AdWhaleMediationAds.instance.getLogLevel();
print('현재 로그 레벨: $logLevel');
}Last updated