4. SDK 초기화, 로거설정, GDPR/COPPA 설정

초기화

circle-info

광고를 요청하기 전에 초기화가 이루어져야 합니다. 초기화 방법은 초기화를 담당하는 AdWhaleMediationAds 클래스를 main() 에서 호출해주며, 초기화 호출 결과는 return 값을 통해 통지됩니다. 자세한 구현은 아래 API와 샘플코드를 참고하여 구현하면 됩니다.

AdWhaleMediationAds 클래스

Future<AdWhaleInitResult> initialize() async

초기화 샘플코드

import '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());
  }
}

Last updated