시작하기
인스트림 동영상 광고는 사용자가 콘텐츠를 시청하는 동안 재생되는 동영상 광고 형식입니다. 이 가이드에서는 GFP SDK 를 활용하여 인스트림 동영상 광고를 통합하는 방법을 설명합니다.
시작하기 앞서
- 광고 호출을 위해 Ad Unit ID 가 필요합니다.
- GFP Admin 을 통해 광고 공급자 설정, Inventory 설정, 광고 유닛 등록 등의 과정을 마무리하여 주시기 바랍니다.
- 관련 내용은 GFP 관리자에게 문의 부탁드립니다.
- 광고를 오버레이로 덮는 다른 View 가 있을 경우, 경우에 따라서 노출 측정이 제대로 되지 않아 성과 지표 측정에 불이익이 있을 수 있습니다.
[Step 1] GFP SDK 적용 완료
시작하기를 참고해 주세요.
이하 내용은 GFP SDK 적용이 완료된 상태를 가정하고 진행합니다.
[Step 2] 앱 레벨의 build.gradle 에 의존성 추가
인스트림 동영상 광고를 적용하기 위해서는 아래와 같이 앱 레벨의 build.gradle 파일에 의존성을 추가해야 합니다.
- Kotlin DSL
- Groovy
build.gradle.kts
dependencies {
// Import the BoM for the GFP platform
implementation(platform("com.naver.gfpsdk:gfpsdk-bom:8.13.0"))
implementation("com.naver.gfpsdk:gfpsdk-core")
implementation("com.naver.gfpsdk.mediation:ndavideo")
// Optional: Add the dependencies for any other mediation libraries you want to use
// For example, add the mediation library dependencies for Google IMA
implementation("com.naver.gfpsdk:mediation:ima")
...
}
build.gradle
dependencies {
// Import the BoM for the GFP platform
implementation platform('com.naver.gfpsdk:gfpsdk-bom:8.13.0')
implementation 'com.naver.gfpsdk:gfpsdk-core'
implementation 'com.naver.gfpsdk.mediation:ndavideo'
// Optional: Add the dependencies for any other mediation libraries you want to use
// For example, add the mediation library dependencies for Google IMA
implementation 'com.naver.gfpsdk:mediation:ima'
...
}