Versions Compared

Key

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

...

항목

세부내용

비고

1

퍼블리셔 앱 로그인을 위한 API 서버

BuzzScreen SDK에 유저 정보를 등록하기 위함

2

포인트 적립 요청 수신 API

버즈빌 서버에서 퍼블리셔 서버로 포인트 적립 요청을 보낸 이후, 실제 포인트 지급을 처리할 퍼블리셔의 API 서버

[DEPRECATED] 포인트 적립 포스트백 API 연동 참고

3

연동을 위한 키값

버즈빌 BD 매니저로부터 발급받은 아래 값들

  • app_key : 퍼블리셔 앱의 키값

  • app_license : 광고 송출을 위한 라이센스 값

...

Note

기존 프로세스 분리형 buzzscreen-multiprocess SDK를 사용하시다 하기의 버전으로 별도의 작업 없이 SDK만 변경 시 이슈가 발생 할 수 있습니다. 해당 문서(link)를 참조하여 AndroidMafniest.xml에 포함된android:process=":locker 속성을 제거 바랍니다.

...

Code Block
languagegroovy
repositories {
    maven { url "https://dl.bintraybuzzvil.com/buzzvilpublic/maven/" }
}

권장 버전

  • targetSdkVersion 28 사용

  • compileSdkVersion 29 이상 사용

  • supportLibraryVersion = 26.1.0 이상, 28.0.0 권장

  • Play Services 라이브러리 버전: 샘플 코드 참고

...

항목

코드

호출 위치

세부내용

유저 정보 설정 위한 객체

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선택

커스텀 타게팅 문서 참고

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

...

버즈스크린은 포인트 적립이 발생했을 때 직접 유저들에게 포인트를 지급하는 것이 아닙니다. 버즈스크린 서버에서는 매체사 서버로 포인트 적립 요청을 보낼 뿐이며, 실제 지급은 매체사 서버에서 처리합니다.

...