개발 환경
  • 지원하는 최소 버전
    • Hive SDK v4.15.0 이상
    • Hive SDK v1.19.0 이상
    • Hive C2S.19.0 이상
    • Android 최소 지원 버전은 Android SDK 21 입니다.
  • 이 가이드는 다음의 개발 환경을 기준으로 작성되었습니다:
    • Android SDK 30 빌드를 지원하는 개발 환경
      • JDK 8
      • Android SDK API 30
      • Android Platform build-tool 30.0.3
      • Gradle 5.6.4
    • AndroidX 라이브러리를 사용합니다. AndroidX 프로젝트가 아닌 경우에는 마이그레이션 작업이 필요합니다.
  • Android
    • Androids Studio 4.2 이상에서 빌드하는 것을 추천합니다.

최신 다운로드

배포일 다운로드
2023-06-20 HiveAdKit_v1.4.2_for_Android_ADOP.zip

 


릴리즈 노트

1.4.2

1.4.0

  • 인터페이스 변경에 따른 내부 동작 코드 수정
  • AppOpen 광고 타입 추가

설치 및 설정

설치

  1. Hive AdKit 최신 버전을 다운로드하고 압축 해제합니다.
  2. AdKit.gradle 파일은 프로젝트 앱의 경로에 복사합니다.
  3. 프로젝트 앱의 build.gradle 파일에 아래 내용을 추가합니다.

제거

설치 시 설정한 파일들을 원상 복구합니다.

설정

Android 프로젝트에 생성된 AndroidManifest.xml 파일에 ca-app-pub-XXXXX~YYYYY 형식의 AdMobId 값과 ADOP APP_KEY를 추가합니다. ADOP APP_KEY는 ADOP Insight 로그인 후 계정 관리 > 나의 정보 > 상세 정보 에서 확인 가능합니다.

 


적용하기

ADOP Proguard 설정

Proguard를 사용하고 있다면, 아래의 ADOP Proguard 설정을 추가해야 합니다.

ADOP 테스트 광고 키

AdMob이 아닌 ADOP에서 발급한 광고 키를 사용해야 합니다.

Hive AdKit 초기화

게임이 유럽 및 영국(EEA & UK) 지역을 타겟팅 시, GDPR 동의 여부

  • Hive SDK를 사용하여 ADOP 광고 초기화를 하면 GDPR 동의가 추가로 필요하지 않습니다.
  • Hive SDK를 사용하지 않고 ADOP 광고 초기화를 하면 GDPR 동의가 필요합니다. GDPR 동의를 받는 방법에 관한 자세한 내용은 Google AdMob 가이드를 확인하세요.

사용자의 추가 정보를 Hive 애널리틱스의 로그 발생 시점에 포함하여 전달할 수 있습니다. JSONObject 타입의 데이터를 전달합니다.

RewardVideo 타입 광고

일정 시간 이상 시청 시 보상이 주어지는 보상형 광고입니다. 한 번에 하나의 광고만 로드할 수 있습니다.

광고 위치 데이터를 포함하여 전달할 수 있습니다. Load 성공 시점과 Show를 통해 노출될 시점에 설정된 문자열을 전달합니다.

Interstitial 타입 광고

화면 전체를 차지하는 전면 광고입니다.

광고 위치 데이터를 포함하여 전달할 수 있습니다. Load 성공 시점과 Show를 통해 노출될 시점에 설정된 문자열을 전달합니다.

Adaptive Banner 타입 광고

화면의 일부를 차지하는 롤링 배너입니다. BannerPosition값 또는 특정 yPos값을 입력하여 배너 위치를 조정할 수 있습니다.
yPos값을 입력해 배너 위치를 조정할 때, 배너 위치는 Bottom 정렬 상태에서 지정한 yPos 값만큼 위로 이동합니다.

 

광고 위치 데이터를 포함하여 전달할 수 있습니다. Load 성공 시점과 Show를 통해 노출될 시점에 설정된 문자열을 전달합니다.

AppOpen 타입 광고

앱 상태가 백그라운드에서 포그라운드로 변경될 때 광고를 노출하는 앱 오픈 광고입니다.

테스트 광고

개발 중에는 테스트 광고를 클릭해도 광고주에게 비용이 청구되지 않도록 설정하는 것이 중요합니다. 테스트 모드가 아닌 상태로 광고를 지나치게 많이 클릭하면 무효 활동으로 계정이 신고되어 광고 수신이 차단될 수 있습니다. 테스트 광고 이용 방법은 Google 개발자 사이트에서 확인할 수 있습니다.

 

적용/포함된 ADOP Library 라이브러리 버전 (Hive AdKit v1.4.2 기준)

  • ADOP Library
    • ADOPLibrary-Android:com.adop.sdk:bidmad-androidx 3.6.0
    • ADOPLibrary-Android:ad.helper.openbidding:admob-obh 3.6.0
    • ADOPLibrary-Android:com.adop.adapter.fc:fcNetwork-adapter 3.6.0
    • ADOPLibrary-Android:com.adop.adapter.fnc:fncNetwork-adapter 3.6.0