ข้ามไปที่เนื้อหา

Adiz

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 โดยไม่ต้องกำหนดเป้าหมายไปยังยุโรปและสหราชอาณาจักร (EEA & UK) เรามี API initializeForNonGDPR ที่สามารถใช้ได้.
  • ทั้งหมด เรามี API isInitialized() และ isLoaded() ที่ส่งคืนสถานะการเริ่มต้นและการโหลดของวัตถุโฆษณา.
  • ทั้งหมด หากคุณใช้ Hive SDK จะมีการส่งข้อมูลบันทึกที่เกี่ยวข้องกับการโหลดโฆษณา การแสดงโฆษณา การคลิกโฆษณา รายได้จากโฆษณา และรางวัลจากโฆษณาไปยังเซิร์ฟเวอร์วิเคราะห์โดยอัตโนมัติ.
  • ทั้งหมด หากคุณใช้ Hive SDK พร้อมกับ Adjust, AppsFlyer, Singular, Firebase Analytics จะมีการส่งข้อมูลการติดตามรายได้จากโฆษณาไปยัง การติดตามการตลาดโดยอัตโนมัติ.
  • ทั้งหมด หากคุณใช้ Hive SDK v4 24.4.0 ขึ้นไปพร้อมกับ Airbridge จะมีการส่งข้อมูลการคลิกโฆษณาและการติดตามรายได้จากโฆษณาไปยัง Airbridge โดยอัตโนมัติ.


ฟังก์ชันที่เปลี่ยนแปลง


  • ทั้งหมด สามารถใช้ ID ตำแหน่งที่ตั้งที่ตั้งค่าใน Hive Console เพื่อเริ่มต้นโฆษณาและแสดงผลได้
  • 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 แก้ไขปัญหาที่ข้อมูลการตั้งค่าไม่ถูกต้องเมื่อกำหนดแท็ก (TFUA) สำหรับผู้ใช้ที่มีอายุต่ำกว่าที่ได้รับความยินยอมจาก GDPR
  • Unity แก้ไขปัญหาที่บาง callback ไม่ถูกส่งเมื่อสร้างและใช้ประเภทโฆษณาเดียวกันหลายรายการพร้อมกันในระหว่างการสร้างเป้าหมาย 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 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

รายการที่จำเป็น
  • 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 Console.


ฟังก์ชันที่เปลี่ยนแปลง


  • ทั้งหมด เมื่อใช้ 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

จุดเปลี่ยนในคู่มือสำหรับนักพัฒนา


  • ทั้งหมด พื้นที่นอกยุโรปต้องเขียน ข้อความ GDPR เพื่อให้การเริ่มต้น Hive Adiz ทำงานได้อย่างถูกต้องใน AdMob Console
  • iOS ต้องตั้งค่าการเข้าถึงการติดตามผู้ใช้เพื่อแสดง ป๊อปอัพการยินยอม ATT

 

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 เพื่อไม่ให้ต้องเพิ่มกฎเพิ่มเติม.
  • ทั้งหมด โฆษณาทดสอบ จะแนะนำวิธีการเปิดใช้งานโหมดทดสอบและลงทะเบียนอุปกรณ์ทดสอบ.