...
Android 4.1 Jellybean (API 레벨 16) 이상
Android Studio 3.2 이상
Gradle 4.0.1 이상
compileSdkVersion 29 compileSdkVersion 31 이상
AndroidX
JDK 1.811
연동용 ID 발급받기
BuzzAd Android용 SDK를 연동하려면 반드시 연동하려는 앱의 고유 식별자(App ID)와 광고 지면의 고유 식별자(Unit ID)가 필요합니다. ID를 발급 받으려면 발급받으려면 버즈빌 담당자에게 연락하세요.
...
ID 유형 | 설명 |
---|---|
App ID | BuzzAd Android용 SDK를 연동하는 앱별로 부여하는 고유 식별자입니다. |
Unit ID | BuzzAd Android용 SDK를 통해 생성하는 지면별로 부여하는 고유 식별자입니다. |
...
Code Block | ||
---|---|---|
| ||
// 모듈 레벨의 build.gradle dependencies { implementation ("com.buzzvil:buzzad-benefit:3.13.+") // BuzzAd SDK 라이브러리 } |
...
BuzzAd Android용 SDK를 설치한 후 App ID, 사용자 프로필 등 필요한 정보를 추가해 SDK SDK를 초기화하세요.
App ID 추가하기
AndroidManifest.xml
파일에서 app-pub-000000000000
의 000000000000
를 버즈빌 담당자로부터 발급받은 App ID로 교체하세요.
...
필수/권장 | 사용자 프로필 | 설명 | ||
---|---|---|---|---|
필수 |
| 사용자 고유 식별자입니다. 서비스 도중 변하지 않는 고정 값이며, 광고 할당을 위한 필수 정보입니다.
| ||
권장 |
| 사용자의 성별입니다. 필수가 아닌 권장 등록 정보입니다.
| ||
| 사용자의 출생연도입니다. 필수가 아닌 권장 등록 정보입니다. |
...
Feed 지면 추가와 구현, 디자인 커스터마이징에 대한 자세한 내용은 Feed 연동하기를 참고하세요.
Native 지면 추가와 구현에 대한 자세한 내용은Native 연동하기를 참고하세요.
Interstitial 지면 추가와 구현, 디자인 커스터마이징에 대한 자세한 내용은Interstitial 연동하기를 참고하세요.
샘플 코드
Github 샘플 코드를 통해 , 실제 구현에 사용된 예제를 참고할 수 있습니다.
...
질문 | 답변 |
---|---|
BuzzAd Android용 SDK의 UI에만 다크테마가 적용되어 어색합니다. | 앱의 다크테마를 비활성화할 수 있습니다. 자세한 내용은 앱에서 다크테마를 비활성화하는 방법 토픽을 참고하세요. |
BuzzAd Android SDK의 UI를 일괄변경하고 싶습니다. | 테마를 설정하여 SDK의 전반적인 색상과 아이콘을 변경할 수 있습니다. 자세한 내용은 테마 적용 토픽을 참고하세요. |
문의 버튼을 추가해야하는 이유가 궁금합니다. | 액션형 광고를 할당할 경우, 안정적인 서비스 운영을 위해 사용자의 문의 기능이 반드시 구현되어야 합니다. 자세한 내용은 액션형 광고 주의 사항 토픽을 참고하세요. |
광고를 WebView로 연결하고 싶습니다. | 커스텀 런처를 사용해 광고 랜딩 페이지를 인앱 브라우저로 열 수 있습니다. 자세한 내용은 커스텀 런처 설정 토픽을 참고하세요. |
동영상 광고 재생 옵션을 변경하고 싶습니다. | 동영상 광고 재생 옵션을 참고하세요. |