Adiz
v2.1.0¶
下载¶
Unity | Android | iOS | |
---|---|---|---|
下载 | Hive Adiz Unity Android & iOS 2.1.0 | 通过Gradle安装 | 通过CocoaPod安装 |
发布日期 | 2024-11-05 | ||
示例代码 | 附在下载文件中 | Android | iOS |
开发环境¶
Unity (安卓)¶
- 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
安卓¶
- minSdkVersion 21 及以上
- compileSdkVersion 34 及以上
- Gradle 7.5 及以上
- Android Gradle Plugin 7.4.2 及以上
iOS¶
- Xcode 15.3
- iOS 12
安卓¶
必需项¶
- 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
新功能¶
- 全部 如果不需要针对欧洲和英国(EEA & UK)显示GDPR同意弹窗,则提供initializeForNonGDPR初始化 API。
- 全部 提供返回广告对象初始化和加载完成状态的
isInitialized()
和isLoaded()
API。 - 全部 如果使用Hive SDK,广告加载、广告展示、广告点击、广告收入、广告奖励相关的日志会自动发送到分析服务器。
- 全部 使用Hive SDK并使用Adjust、AppsFlyer、Singular、Firebase Analytics时,广告收入追踪信息会自动发送到营销归因。
- 全部 使用Hive SDK v4 24.4.0及以上版本并使用Airbridge时,广告点击和广告收入追踪信息会自动发送到Airbridge。
更改的功能¶
- 所有 使用在 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 中介库到最新版本。
- 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
- 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
- Android
- iOS
解决的错误¶
- iOS 修复了在设置GDPR同意年龄以下用户的标签(TFUA)时,设置信息未正确应用的现象。
- Unity 修复了在Android目标构建时,同时创建多个相同广告类型并使用时,部分回调未发送的现象。
开发者指南变更点¶
- 全部 在初始化示例代码中添加了与 initializeForNonGDPR 相关的示例代码。
- 全部 在广告展示和广告结束菜单的示例代码中添加了与 isInitialized, isLoaded 相关的示例代码。
- 全部 在广告展示和广告结束菜单的示例代码中添加了与 initializeWithPlacementId 相关的示例代码。
v2.0.1¶
下载¶
Unity | Android | iOS | |
---|---|---|---|
下载 | Hive Adiz Unity Android & ios 2.0.1 | 使用Gradle安装 | 使用CocoaPod安装 |
发布日期 | 2024-07-30 | ||
示例代码 | 附在下载文件中 | Android | iOS |
开发环境¶
Unity (安卓)¶
- 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
安卓¶
- minSdkVersion 21 以上
- compileSdkVersion 33 以上
- Gradle 6.7.1 以上
- Android Gradle Plugin 4.2.0 以上
iOS¶
- Xcode 15.3
- iOS 12
安卓¶
必需项¶
- 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¶
必填项¶
- 谷歌移动广告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)
新功能¶
- 全部 支持 AdMob 中介。支持 Meta 广告网络。
- 全部 支持在 Hive 控制台中注册和设置测试设备。
更改的功能¶
- 全部 使用 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 中介库到最新版本。
- 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
- 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
- Android
- iOS
开发者指南变更点¶
- 全部 非欧洲地区也必须在 AdMob 控制台中 编写 GDPR 消息,才能正常执行 Hive Adiz 初始化。
- iOS 要显示 ATT 同意弹窗,必须设置用户追踪权限。
v2.0.0 (2024-06-04)¶
新功能¶
- 全部 更新 Google Mobile Ads 主要版本。
- Android: v22.x.x → v23.x.x
- iOS: v10.x.x → v11.x.x
- 全部 支持 AdMob 中介。支持 AppLovin、Pangle、Unity Ad 广告网络。
- 全部 如果您是欧洲经济区(EEA)用户,用户同意选择将自动传递给中介网络。
- 全部 根据 GDPR 目的,支持为 同意年龄以下用户设置标签(TFUA) 的功能。
- 全部 根据 COPPA 目的,支持为 儿童服务处理的标签(TFCD) 的功能。
- 全部 提供可编程的 广告检查器,可以实时分析测试广告请求。
更改的功能¶
- 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模块中。进行更改以避免添加单独的规则。
- 所有指导如何通过测试广告来激活测试模式和注册测试设备。