Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Current »

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

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

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

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

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

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

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

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

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

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

  1. 위에서 발급받은 KEY 값을 String resource 에 추가해주세요.

<resources>
    <string name="nam_publisher_cd">YOUR_NAM_CODE</string>
</resources>
  1. Resource 에 추가한 값을 Manifest 에 추가해주세요.

```manifest
<meta-data
	android:name="com.naver.gfpsdk.PUBLISHER_CD"
    android:value="@string/nam_publisher_cd" />
```

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

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

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

AS-IS

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

TO-BE

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

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

  • No labels