Versions Compared

Key

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

...

Code Block
languagegroovy
repositories {
    maven { url "https://dl.buzzvil.com/public/maven" }
}

dependencies {
    implementation 'com.buzzvil:buzzscreen:3.39.+'
}

(FAQ) 빌드할 때 문제가 발생한 경우 (아래를 클릭하여 확인)

BuzzAd Benfit SDK와 같이 연동하고 있는 경우 BuzzAd Benefit SDK 2.7.+ 연동 시 해결됩니다.

Expand
title빌드할 때 문제가 발생한 경우
Warning

com.android.tools.r8.errors.CompilationError: Program type already present: com.buzzvil.buzzresource.BuildConfig

...

BuzzAd Android용 SDK도 연동하고 있는 경우, 빌드 시 com.android.tools.r8.errors.CompilationError: Program type already present: com.buzzvil.buzzresource.BuildConfig

...

오류가 발생할 수 있습니다. 이는 BuzzAd Benefit SDK 2.7.+ 연동 시 해결됩니다.

AndroidManifest.xml에 아래 meta data를 추가하고 000000000000 부분에 app_key를 기입합니다.

...

Note

연령, 성별, 지역 등 타게팅 정보를 설정하지 않는 경우 타게팅이 설정된 광고가 보이지 않으므로, 유저가 볼 수 있는 전체 광고의 수량이 줄어들게 됩니다. 설정이 불가할 경우 BD 매니저와 논의 부탁드립니다.

항목

코드

호출 위치

세부내용

유저 사용자 정보 설정 설정을 위한 객체

BuzzScreen.getInstance().getUserProfile()

BuzzScreen.getInstance().activate() 호출 전에 반드시 유저 정보를 설정해야 함

유저 정보 설정할 수 있는 Class 인 UserProfile 호출

유저 식별값

Status
colourRed
title필수

setUserId(String userId)

userId

Note

앱 재설치 또는 일정 주기에 따라 userId 가 변화할 경우, 반드시 BD 매니저와 사전 논의 필요

유저 연령

Status
colourYellow
title권장

setBirthYear(int birthYear)

유저의 출생년도를 4자리 숫자로 입력하여 나이 설정

유저 성별

Status
colourYellow
title권장

setGender(String gender)

미리 정의된 String 을 통해 형식에 맞추어 성별 설정

  • UserProfile.USER_GENDER_MALE : 남성

  • UserProfile.USER_GENDER_FEMALE : 여성

유저 지역

Status
title선택

setRegion(String region)

"시/도 + 공백 + 시/군/구" 형식으로 설정

이 외

Status
title선택

커스텀 타게팅 문서 참고

매체사에서 원하는 유저 정보로 타게팅 가능

...