Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Naver에서 송출하는 비보상 배너형 광고 연동을 위한 가이드입니다.

Info

BuzzBanner NAM은 Android용 BuzzAd SDK v3.41.x 이상부터 지원합니다.

Note

버즈빌 이외에 다른 오퍼월 지면에 NAM이 연동되어있는 경우에도 버즈빌 SDK 업데이트가 필수입니다.

BuzzBanner NAM 과 일반 광고 송출 비율은 1:5 으로 설정되어있습니다. 송출 비율 변경을 원하시면 버즈빌 담당자에게 연락해주세요.

App 레벨의 build.gradle 파일에 아래 코드를 설정하세요.

Code Block
languagegroovy
dependencies {
    implementation "com.avatye.cashblock:ad-plus-nam:2.x.x.x"
}
Info

BuzzBanner NAM은 Android용 BuzzAd SDK 버전과 맞는 버전을 사용해야합니다.

BuzzAd SDK 버전

BuzzBanner 버전

3.41~3.43

2.0.0.5

3.45~3.51

2.0.0.13

3.52~

2.1.0.

...

6

5.0.0

2.0.0.13

5.5~5.11

2.1.0.6

5.13~

2.1.0.9

5.21.3~

2.1.0.14

NAM Publisher ID를 Android Manifest에 추가하세요.

Note

버즈빌 이외에 다른 오퍼월 지면에 NAM이 연동되어있는 경우 NAM Publisher ID 추가 작업은 SKIP 해주세요.

버즈빌 담당자에게 연락하여 연동을 위한 Publisher ID 를 받으세요.

...

Note

Publisher ID 값은 String Resource에 추가해야 정상 동작 합니다.

✅ 프래그먼트로 연동되어있는 경우

아래의 코드를 변경해주셔야 정상 노출이 가능합니다.

AS-IS

Code Block
languagejava
// 5.13.x 미만까지 사용하던 방식 (Deprecated) 
val benefitHubFragment = BenefitHubFragment.getInstance()

TO-BE

Code Block
languagejava
// 5.13.x 부터는 아래와 같이 사용합니다.
val buzzAdFeed = BuzzAdFeed.Builder().build()
val benefitHubFragment = buzzAdFeed.getBenefitHubFragment()

프래그먼트 연동과 관련된 자세한 내용은 프래그먼트로 베네핏허브 연동하기 를 참고해주세요.