콘텐츠로 이동

Adiz

v2.1.3


다운로드


  Unity Android iOS
다운로드 Hive Adiz Unity Android & iOS 2.1.3 Gradle로 설치 CocoaPod으로 설치
배포일 2025-02-06
샘플 코드 다운로드 파일에 첨부 Android iOS

 

개발 환경


Unity (Android)

  • Unity 2021.3.44f1 이상
  • Unity 2022.3.21f1 이상
  • Android SDK 34 빌드를 지원하는 개발 환경
    • Android SDK API 34
    • Android Platform build-tool 34.0.0

Unity (iOS)

  • Unity 2021.3.21f1 이상
  • Xcode 16.1
  • iOS 13

Android

  • minSdkVersion 21 이상
  • compileSdkVersion 34 이상
  • Gradle 7.5 이상
  • Android Gradle Plugin 7.4.2 이상

iOS

  • Xcode 16.1
  • iOS 13

Android

필수 항목
  • *androidx.core:core-ktx:1.8.0
  • androidx.appcompat:appcompat:1.6.1
  • androidx.constraintlayout:constraintlayout:2.1.4
  • androidx.startup:startup-runtime:1.1.1
  • androidx.lifecycle:lifecycle-runtime-ktx:2.5.1
  • androidx.lifecycle:lifecycle-process:2.5.1
  • com.google.android.gms:play-services-ads:23.3.0
  • com.google.android.ump:user-messaging-platform:3.0.0
선택 항목
  • Google Mediation AppLovin 13.0.0.1
    • com.google.ads.mediation:applovin:13.0.0.1
  • Google Mediation Liftoff 7.4.1.0
    • com.google.ads.mediation:vungle:7.4.1.0
  • Google Mediation Meta 6.18.0.0
    • com.google.ads.mediation:facebook:6.18.0.0
  • Google Mediation Pangle 6.2.0.7.0
    • com.google.ads.mediation:pangle:6.2.0.7.0
  • Google Mediation UnityAds 4.12.3.0
    • com.google.ads.mediation:unity:4.12.3.0
    • com.unity3d.ads:unity-ads:4.12.3
  • Google Mediation IronSource 8.4.0.0
    • com.google.ads.mediation:ironsource:8.4.0.0

iOS

필수 항목
  • Google-Mobile-Ads-SDK 11.11.0
  • GoogleUserMessagingPlatform 2.6.0
선택 항목
  • GoogleMobileAdsMediationAppLovin 13.0.0.1
    • AppLovinSDK 13.0.0.1
  • GoogleMobileAdsMediationVungle 7.4.3.0 (Liftoff Monetize)
    • Vungle SDK 7.4.3.0
  • GoogleMobileAdsMediationFacebook 6.15.2.1 (Meta Audience Network)
    • FBAudienceNetwork 6.15.2.1
  • GoogleMobileAdsMediationPangle 6.2.0.9.0
    • Ads-Global 6.2.0.9
  • GoogleMobileAdsMediationUnity 4.12.3.1
    • UnityAds 4.12.3.1
  • GoogleMobileAdsMediationIronSource 8.4.0.0
    • IronSource 8.4.0.0

 

새로운 기능


  • All AdMob 미디에이션으로 ironSource 광고 네트워크를 지원합니다.


변경한 기능


  • All Hive SDK v4 25.0.0 미만 버전과 함께 사용하는 경우에도 Adjust로 광고 수익 로그가 올바르게 전송되도록 변경합니다.
  • All Adiz 초기화 전에 AdizConsentManager.setUserPrivacySettings API로 사용자가 직접 연령 태그 정보를 설정한 경우, Hive SDK의 연령 태그 정보를 자동으로 적용하는 대신 사용자 설정 정보를 우선 적용하도록 변경합니다.

해결한 버그


  • iOS 아동 온라인 개인정보 보호법(COPPA)을 위한 '아동 대상 취급 태그' 설정 API로 setTagForChildDirectedTreatment 사용 시, 설정 정보가 올바르게 적용되지 않는 오류을 수정합니다.

개발자 가이드 변경점


 

v2.1.1


다운로드


  Unity Android iOS
다운로드 Hive Adiz Unity Android & iOS 2.1.1 Gradle로 설치 CocoaPod으로 설치
배포일 2024-11-27
샘플 코드 다운로드 파일에 첨부 Android iOS

 

개발 환경


Unity (Android)

  • Unity 2021.3.44f1 이상
  • Unity 2022.3.21f1 이상
  • Android SDK 34 빌드를 지원하는 개발 환경
    • Android SDK API 34
    • Android Platform build-tool 34.0.0

Unity (iOS)

  • Unity 2021.3.21f1 이상
  • Xcode 15.3
  • iOS 12

Android

  • minSdkVersion 21 이상
  • compileSdkVersion 34 이상
  • Gradle 7.5 이상
  • Android Gradle Plugin 7.4.2 이상

iOS

  • Xcode 15.3
  • iOS 12

Android

필수 항목
  • androidx.core:core-ktx:1.8.0
  • androidx.appcompat:appcompat:1.6.1
  • androidx.constraintlayout:constraintlayout:2.1.4
  • androidx.startup:startup-runtime:1.1.1
  • androidx.lifecycle:lifecycle-runtime-ktx:2.5.1
  • androidx.lifecycle:lifecycle-process:2.5.1
  • com.google.android.gms:play-services-ads:23.3.0
  • com.google.android.ump:user-messaging-platform:3.0.0
선택 항목
  • Google Mediation AppLovin 13.0.0.1
    • com.google.ads.mediation:applovin:13.0.0.1
  • Google Mediation Liftoff 7.4.1.0
    • com.google.ads.mediation:vungle:7.4.1.0
  • Google Mediation Meta 6.18.0.0
    • com.google.ads.mediation:facebook:6.18.0.0
  • Google Mediation Pangle 6.2.0.7.0
    • com.google.ads.mediation:pangle:6.2.0.7.0
  • Google Mediation UnityAds 4.12.3.0
    • com.google.ads.mediation:unity:4.12.3.0
    • com.unity3d.ads:unity-ads:4.12.3

iOS

필수 항목
  • Google-Mobile-Ads-SDK 11.10.0
  • GoogleUserMessagingPlatform 2.6.0
선택 항목
  • GoogleMobileAdsMediationAppLovin 13.0.0.1
    • AppLovinSDK 13.0.0.1
  • GoogleMobileAdsMediationVungle 7.4.2.0 (Liftoff Monetize)
    • Vungle SDK 7.4.2.0
  • GoogleMobileAdsMediationFacebook 6.15.2.1 (Meta Audience Network)
    • FBAudienceNetwork 6.15.2.1
  • GoogleMobileAdsMediationPangle 6.2.0.9.0
    • Ads-Global 6.2.0.9
  • GoogleMobileAdsMediationUnity 4.12.3.1
    • UnityAds 4.12.3.1

 

새로운 기능



변경한 기능


  • N/A

해결한 버그


  • N/A

개발자 가이드 변경점


 

v2.1.0


다운로드


  Unity Android iOS
다운로드 Hive Adiz Unity Android & iOS 2.1.0 Gradle로 설치 CocoaPod으로 설치
배포일 2024-11-05
샘플 코드 다운로드 파일에 첨부 Android iOS

 

개발 환경


Unity (Android)

  • Unity 2021.3.44f1 이상
  • Unity 2022.3.21f1 이상
  • Android SDK 34 빌드를 지원하는 개발 환경
    • Android SDK API 34
    • Android Platform build-tool 34.0.0

Unity (iOS)

  • Unity 2021.3.21f1 이상
  • Xcode 15.3
  • iOS 12


Android

  • minSdkVersion 21 이상
  • compileSdkVersion 34 이상
  • Gradle 7.5 이상
  • Android Gradle Plugin 7.4.2 이상


iOS

  • Xcode 15.3
  • iOS 12

Android

필수 항목
  • androidx.core:core-ktx:1.8.0
  • androidx.appcompat:appcompat:1.6.1
  • androidx.constraintlayout:constraintlayout:2.1.4
  • androidx.startup:startup-runtime:1.1.1
  • androidx.lifecycle:lifecycle-runtime-ktx:2.5.1
  • androidx.lifecycle:lifecycle-process:2.5.1
  • com.google.android.gms:play-services-ads:23.3.0
  • com.google.android.ump:user-messaging-platform:3.0.0
선택 항목
  • Google Mediation AppLovin 13.0.0.1
    • com.google.ads.mediation:applovin:13.0.0.1
  • Google Mediation Pangle 6.2.0.7.0
    • com.google.ads.mediation:pangle:6.2.0.7.0
  • Google Mediation UnityAds 4.12.3.0
    • com.google.ads.mediation:unity:4.12.3.0
    • com.unity3d.ads:unity-ads:4.12.3
  • Google Mediation Meta 6.18.0.0
    • com.google.ads.mediation:facebook:6.18.0.0

iOS

필수 항목
  • Google-Mobile-Ads-SDK 11.10.0
  • GoogleUserMessagingPlatform 2.6.0
선택 항목
  • GoogleMobileAdsMediationAppLovin 13.0.0.1
    • AppLovinSDK 13.0.0.1
  • GoogleMobileAdsMediationPangle 6.2.0.9.0
    • Ads-Global 6.2.0.9
  • GoogleMobileAdsMediationUnity 4.12.3.1
    • UnityAds 4.12.3.1
  • GoogleMobileAdsMediationFacebook 6.15.2.1
    • FBAudienceNetwork 6.15.2.1

 

새로운 기능


  • All 유럽 및 영국(EEA & UK)을 타겟팅하지 않고 GDPR 동의 팝업을 노출할 필요가 없는 경우에 사용 가능한 initializeForNonGDPR 초기화 API를 제공합니다.
  • All 광고 객체의 초기화 및 로드 완료 상태를 반환하는 isInitialized()isLoaded() API를 제공합니다.
  • All Hive SDK를 사용하고 있는 경우 광고 로드, 광고 노출, 광고 클릭, 광고 수익, 광고 보상 관련 로그를 애널리틱스 서버로 자동 전송합니다.
  • All HIve SDK를 사용하면서 Adjust, AppsFlyer, Singular, Firebase Analytics 를 사용할 경우 광고 수익 트래킹 정보를 사용하는 마케팅 어트리뷰션으로 자동 전송합니다.
  • All HIve SDK v4 24.4.0 이상 사용하면서 Airbridge를 사용할 경우 광고 클릭, 광고 수익 트래킹 정보를 Airbridge로 자동 전송합니다.


변경한 기능


  • All Hive 콘솔에서 설정한 위치 ID를 사용하여 광고를 초기화하고 노출할 수 있습니다.
  • Android AdMob 미디에이션 라이브러리를 최신 버전으로 업데이트합니다.
    • Google Mobile Ads 23.1.0 → 23.3.0
    • Google Mediation AppLovin 12.5.0.1 → 13.0.0.1
    • Google Mediation Pangle 6.0.0.8.0 → 6.2.0.7.0
    • Google Mediation UnityAds 4.12.0.0 → 4.12.3.0
    • Google Mediation Meta 6.17.0.0 → 6.18.0.0
  • iOS AdMob 미디에이션 라이브러리를 최신 버전으로 업데이트합니다.
    • Google-Mobile-Ads-SDK 11.6.0 → 11.10.0
    • GoogleMobileAdsMediationAppLovin 12.5.0.0 → 13.0.0.1
    • GoogleMobileAdsMediationPangle 6.0.0.6.0 → 6.2.0.9.0
    • GoogleMobileAdsMediationUnity 4.12.0.0 → 4.12.3.1
    • GoogleMobileAdsMediationMeta 6.15.1.0 → 6.15.2.1
  • Unity AdMob 미디에이션 라이브러리를 최신 버전으로 업데이트합니다.
        Android
      • Google Mobile Ads 23.1.0 → 23.3.0
      • Google Mediation AppLovin 12.5.0.1 → 13.0.0.1
      • Google Mediation Pangle 6.0.0.8.0 → 6.2.0.7.0
      • Google Mediation UnityAds 4.12.0.0 → 4.12.3.0
      • Google Mediation Meta 6.17.0.0 → 6.18.0.0
        iOS
      • Google-Mobile-Ads-SDK 11.6.0 → 11.10.0
      • GoogleMobileAdsMediationAppLovin 12.5.0.0 → 13.0.0.1
      • GoogleMobileAdsMediationPangle 6.0.0.6.0 → 6.2.0.9.0
      • GoogleMobileAdsMediationUnity 4.12.0.0 → 4.12.3.1
      • GoogleMobileAdsMediationMeta 6.15.1.0 → 6.15.2.1

해결한 버그


  • iOS GDPR 동의 연령 미만의 사용자를 위한 태그(TFUA) 설정 시 설정 정보가 올바르게 적용되지 않는 현상을 수정하였습니다.
  • Unity Android 타겟 빌드 시 동일한 광고 타입을 여러개 동시에 생성하여 사용하는 경우 일부 콜백이 전송되지 않는 현상을 수정하였습니다.

개발자 가이드 변경점


  • All 초기화 예제 코드에서 initializeForNonGDPR 관련 예제 코드가 추가되었습니다.
  • All 광고 노출과 광고 종료 메뉴의 예제 코드에서 isInitialized, isLoaded 관련 예제 코드가 추가되었습니다.
  • All 광고 노출과 광고 종료 메뉴의 예제 코드에서 initializeWithPlacementId 관련 예제 코드가 추가되었습니다.

 

v2.0.1


다운로드


  Unity Android iOS
다운로드 Hive Adiz Unity Android & ios 2.0.1 Gradle로 설치 CocoaPod으로 설치
배포일 2024-07-30
샘플 코드 다운로드 파일에 첨부 Android iOS

 

개발 환경


Unity (Android)

  • Unity 2021.3.21f
  • Android SDK 33 빌드를 지원하는 개발 환경
    • Android SDK API 33
    • Android Platform build-tool 33.0.0

Unity (iOS)

  • Unity 2021.3.21f
  • Xcode 15.3
  • iOS 12


Android

  • minSdkVersion 21 이상
  • compileSdkVersion 33 이상
  • Gradle 6.7.1 이상
  • Android Gradle Plugin 4.2.0 이상


iOS

  • Xcode 15.3
  • iOS 12

Android

필수 항목
  • androidx.core:core-ktx:1.8.0
  • androidx.appcompat:appcompat:1.6.1
  • androidx.constraintlayout:constraintlayout:2.1.4
  • androidx.startup:startup-runtime:1.1.1
  • androidx.lifecycle:lifecycle-runtime-ktx:2.5.1
  • androidx.lifecycle:lifecycle-process:2.5.1
  • com.google.android.gms:play-services-ads:23.1.0
  • com.google.android.ump:user-messaging-platform:2.2.0
선택 항목
  • Google Mediation AppLovin
    • com.google.ads.mediation:applovin:12.5.0.1
  • Google Mediation Pangle 5.9.0.2.0
    • com.google.ads.mediation:pangle:6.0.0.8.0
  • Google Mediation UnityAds 4.10.0.0
    • com.google.ads.mediation:unity:4.12.0.0
    • com.unity3d.ads:unity-ads:4.11.3
  • Google Mediation Meta
    • com.google.ads.mediation:facebook:6.17.0.0

iOS

필수 항목
  • Google-Mobile-Ads-SDK(11.6.0)
선택 항목
  • GoogleMobileAdsMediationAppLovin (12.5.0.0)
    • AppLovinSDK (12.5.0)
  • GoogleMobileAdsMediationPangle (6.0.0.6.0)
    • Ads-Global (6.0.0.6)
  • GoogleMobileAdsMediationUnity (4.12.0.0)
    • UnityAds (4.12.0)
  • GoogleMobileAdsMediationFacebook (6.15.1.0)
    • FBAudienceNetwork (6.15.1)

 

새로운 기능


  • All AdMob 미디에이션을 지원합니다. Meta 광고 네트워크를 지원합니다.
  • All Hive 콘솔에서 테스트 디바이스 등록 및 설정을 지원합니다.


변경한 기능


  • All Hive SDK v4 24.2.0 이상 사용 시, 약관 노출 단계에서 사용자가 설정한 값에 따라 16세 미만 사용자 여부를 자동으로 설정합니다. 따라서 Hive SDK v4 24.2.0 이상 사용 시 `AdizConsentManager.SetUserPrivacySettings`을 호출하지 않아도 됩니다.
  • Android AdMob 미디에이션 라이브러리를 최신 버전으로 업데이트합니다.
    • Google Mobile Ads 23.0.0 → 23.1.0
    • Google Mediation AppLovin 12.4.2.0 → 12.5.0.1
    • Google Mediation Pangle 5.9.0.2.0 → 6.0.0.8.0
    • Google Mediation UnityAds 4.10.0.0 → 4.12.0.0
    • unity-ads sdk 4.10.0 → 4.11.3
  • iOS 지원하는 Xcode 버전을 15.3으로 업데이트합니다.
  • iOS AdMob 미디에이션 라이브러리를 최신 버전으로 업데이트합니다.
    • Google-Mobile-Ads-SDK 11.3.0 → 11.6.0
    • GoogleMobileAdsMediationAppLovin 12.4.1.0 → 12.5.0.0
    • GoogleMobileAdsMediationPangle 5.9.0.7.0 → 6.0.0.6.0
    • GoogleMobileAdsMediationUnity 4.10.0.0 → 4.12.0.0
  • Unity AdMob 미디에이션 라이브러리를 최신 버전으로 업데이트합니다.
        Android
      • Google Mobile Ads 23.0.0 → 23.1.0
      • Google Mediation AppLovin 12.4.2.0 → 12.5.0.1
      • Google Mediation Pangle 5.9.0.2.0 → 6.0.0.8.0
      • Google Mediation UnityAds 4.10.0.0 → 4.12.0.0
      • unity-ads sdk 4.10.0 → 4.11.3
        iOS
      • Google-Mobile-Ads-SDK 11.3.0 → 11.6.0
      • GoogleMobileAdsMediationAppLovin 12.4.1.0 → 12.5.0.0
      • GoogleMobileAdsMediationPangle 5.9.0.7.0 → 6.0.0.6.0
      • GoogleMobileAdsMediationUnity 4.10.0.0 → 4.12.0.0

개발자 가이드 변경점


 

v2.0.0 (2024-06-04)


새로운 기능



변경한 기능


  • Android 일부 클래스 네임스페이스가 변경되었습니다.
    • Adiz: `com.hive.adiz` → `com.hive`
  • Android 일부 API 클래스가 변경되었습니다.
    • `setTestDevice(): AdizGDPRManager → Adiz`
    • `showPrivacyOptionsForm(): AdizGDPRManager → AdizConsentManager`
    • `isPrivacyOptionsRequired(): AdizGDPRManager → AdizConsentManager`
  • iOS 일부 API 클래스가 변경되었습니다.
    • `setTestDevice(): AdizGDPRManager → Adiz`
    • `showPrivacyOptionsForm(): AdizGDPRManager → AdizConsentManager`
    • `isPrivacyOptionsRequired(): AdizGDPRManager → AdizConsentManager`
  • Unity 일부 API 클래스가 변경되었습니다.
    • `SetTestDevice(): AdizGDPRManager → Adiz`
    • `ShowPrivacyOptionsForm(): AdizGDPRManager → AdizConsentManager`
    • `IsPrivacyOptionsRequired(): AdizGDPRManager → AdizConsentManager`


개발자 가이드 변경점


  • Android Unity ProGuard 규칙이 Adiz 모듈에 포함됩니다. 별도 규칙을 추가할 필요가 없도록 변경합니다.
  • All 테스트 광고를 노출하는 방법으로 테스트 모드 활성화와 테스트 기기 등록을 안내합니다.