기본 설정
1. SDK 설치
Android
아래 page 의 AdPopcornSSP SDK 설치 및 Manifest.xml 설정까지 확인하여 앱 내 세팅해줍니다.
기본 설정iOS
아래 page의 링크에서 IDFA 설정까지확인하여 앱 내 세팅하여 줍니다.
기본 설정나머지 광고 타입 연동은 아래 Flutter 가이드를 참고해 작성하기 바랍니다.
2. 초기화
앱 시작 시, AdPopcornSSP.init
API를 사용하여 SDK를 초기화 합니다
import 'dart:io' show Platform;
import 'package:adpopcornssp_flutter/adpopcornssp_flutter.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatefulWidget {
const MyApp({super.key});
@override
State<MyApp> createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
@override
void initState() {
super.initState();
if (Platform.isAndroid) {
AdPopcornSSP.init('YOUR_ANDROID_APP_KEY');
}
else if (Platform.isIOS) {
AdPopcornSSP.init('YOUR_IOS_APP_KEY');
}
}
}
5. 로그 설정
Android의 경우는 AndroidManifest.xml
에 debug 키를 추가해 설정합니다
import 'dart:io' show Platform;
import 'package:adpopcornssp_flutter/adpopcornssp_flutter.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatefulWidget {
const MyApp({super.key});
@override
State<MyApp> createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
@override
void initState() {
super.initState();
if (Platform.isAndroid) {
AdPopcornSSP.init('YOUR_ANDROID_APP_KEY');
}
else if (Platform.isIOS) {
AdPopcornSSP.init('YOUR_IOS_APP_KEY');
AdPopcornSSP.setLogLevel("Trace");
}
}
}
Last updated
Was this helpful?