Adiz
v2.1.1¶
ダウンロード¶
Unity | Android | iOS | |
---|---|---|---|
ダウンロード | Hive Adiz Unity Android & iOS 2.1.1 | Gradleでインストール | CocoaPodでインストール |
リリース日 | 2024-11-27 | ||
サンプルコード | ダウンロードファイルに添付 | Android | iOS |
開発環境¶
ユニティ (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
アンドロイド¶
- 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 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
新機能¶
- すべて AdMobメディエーションでLiftoff Monetize広告ネットワークをサポートしています。
変更された機能¶
- N/A
修正されたバグ¶
- N/A
開発者ガイドの変更¶
- すべてにLiftoff Monetizeの仲介を追加しましたAdMob仲介を追加。
v2.1.0¶
ダウンロード¶
Unity | Android | iOS | |
---|---|---|---|
ダウンロード | Hive Adiz Unity Android & iOS 2.1.0 | Gradleでインストール | CocoaPodでインストール |
リリース日 | 2024-11-05 | ||
サンプルコード | ダウンロードファイルに添付されています | Android | iOS |
開発環境¶
ユニティ (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
アンドロイド¶
- 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
新機能¶
- すべて GDPR同意ポップアップを表示する必要がない場合に使用できるinitializeForNonGDPR初期化 APIを提供します。これは、ヨーロッパおよび英国(EEAおよびUK)を対象としています。
- すべて 広告オブジェクトの初期化および読み込み完了ステータスを返す
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 |
開発環境¶
ユニティ (Android)¶
- Unity 2021.3.21f
- Android SDKビルド33をサポートする開発環境
- Android SDK API 33
- Androidプラットフォームビルドツール 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¶
必要なアイテム¶
- 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)
新機能¶
- すべてはAdMobメディエーションをサポートしています。Meta広告ネットワークをサポートしています。
- すべてはHiveコンソールでテストデバイスを登録および構成することをサポートしています。
変更された機能¶
- すべて Hive SDK v4 24.2.0 以上を使用する場合、ユーザーの年齢が16歳未満である場合は、ユーザーが利用規約の開示段階で設定した値に基づいて自動的に設定されます。したがって、Hive SDK v4 24.2.0 以上を使用する場合、`AdizConsentManager.SetUserPrivacySettings`を呼び出す必要はありません。
- Android AdMob mediationライブラリを最新バージョンに更新してください。
- 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 mediationライブラリを最新バージョンに更新してください。
- 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 mediationライブラリを最新バージョンに更新してください。
- 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
開発者ガイドの変更¶
- すべて 非ヨーロッパ地域は、Hive Adizの初期化がAdMobコンソールで正常に機能するためにGDPRメッセージを作成する必要があります。
- 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モジュールに含まれています。追加のルールを追加する必要がないように修正されています。
- 全て テストモードを有効にし、テストデバイスを登録する方法を案内します。これにより、テスト広告を表示できます。