คู่มือนี้จะแสดงวิธีใช้ Google Mobile Ads SDK (Legacy) เพื่อโหลดและแสดงโฆษณาจาก Unity Ads โดยใช้สื่อกลาง ซึ่งครอบคลุมทั้งการผสานรวมการเสนอราคาและการผสานรวม Waterfall โดยจะครอบคลุมวิธีเพิ่ม Unity Ads ลงในการกำหนดค่าสื่อกลางของหน่วยโฆษณา และวิธีผสานรวม Unity Ads SDK และอะแดปเตอร์เข้ากับแอป Android
การผสานรวมและรูปแบบโฆษณาที่รองรับ
อะแดปเตอร์สื่อกลางสําหรับ Unity Ads มีความสามารถดังต่อไปนี้
| การผสานรวม | |
|---|---|
| การเสนอราคา | |
| น้ำตก | 1 |
| รูปแบบ | |
| แบนเนอร์ | |
| โฆษณาคั่นระหว่างหน้า | |
| ได้รับรางวัลแล้ว | |
| เนทีฟ | |
ข้อกำหนดเบื้องต้น
ก่อนดำเนินการต่อ ให้ตรวจสอบสิ่งต่อไปนี้
- Android API ระดับ 24 ขึ้นไป
- [สำหรับการเสนอราคา]: หากต้องการผสานรวมรูปแบบโฆษณาที่รองรับทั้งหมดในการเสนอราคา ให้ใช้อะแดปเตอร์ Unity 4.16.0.1 ขึ้นไป (แนะนำให้ใช้เวอร์ชันล่าสุด)
Google Mobile Ads SDK (Legacy) เวอร์ชันล่าสุด
ขั้นตอนที่ 1: ตั้งค่าการกำหนดค่าใน UI ของ Unity Ads
ลงชื่อสมัครใช้หรือเข้าสู่ระบบ Unity Ads
สร้างโปรเจ็กต์
ในแดชบอร์ด Unity Ads ให้ไปที่โปรเจ็กต์ แล้วคลิกใหม่

กรอกแบบฟอร์มแล้วคลิกสร้างเพื่อเพิ่มโปรเจ็กต์

ไปที่การสร้างรายได้จาก Unity Ads แล้วคลิกเริ่มต้นใช้งาน

ในโมดัลโปรเจ็กต์ใหม่ ให้เลือกฉันจะใช้สื่อกลางและ Google AdMob สำหรับพาร์ทเนอร์สื่อกลาง แล้วคลิกถัดไป

เลือกตัวเลือกสำหรับการตั้งค่าโฆษณา แล้วคลิกถัดไป

เลือกการตั้งค่าตำแหน่งโฆษณา แล้วคลิกถัดไป
การเสนอราคา

น้ำตก

กรอกแบบฟอร์มแล้วคลิกเพิ่มโปรเจ็กต์

จดรหัสเกมไว้

สร้างหน่วยโฆษณาและตำแหน่งโฆษณา
ไปที่การสร้างรายได้จาก Unity Ads > ตำแหน่งโฆษณา จากนั้นเลือกโปรเจ็กต์แล้วคลิกเพิ่มหน่วยโฆษณา

ป้อนชื่อหน่วยโฆษณา แล้วเลือกแพลตฟอร์มและรูปแบบโฆษณา

ไปที่การสร้างรายได้ > ตำแหน่งโฆษณา แล้วคลิกเพิ่มหน่วยโฆษณา

ป้อนชื่อหน่วยโฆษณา แล้วเลือกแพลตฟอร์มและรูปแบบโฆษณา

เลือกWaterfall สำหรับการตั้งค่า ในส่วนตำแหน่งโฆษณา ให้ป้อนชื่อตำแหน่งโฆษณา การติดแท็กภูมิศาสตร์ และเป้าหมาย

จดรหัสตำแหน่งโฆษณาไว้
สุดท้าย ให้คลิกเพิ่มหน่วยโฆษณาเพื่อบันทึกหน่วยโฆษณาและตำแหน่งโฆษณา
ค้นหาคีย์ API การรายงานของ Unity Ads
การเสนอราคา
ขั้นตอนนี้ไม่จำเป็นสำหรับการผสานรวมการเสนอราคา
น้ำตก
ไปที่ Unity Ads Monetization > API management แล้วจดคีย์ API ใน Monetization Stats API Access

จากนั้นไปที่การสร้างรายได้จาก Unity Ads > การตั้งค่าองค์กร แล้วจดบันทึกรหัสหลักขององค์กร

อัปเดต app-ads.txt
ผู้ขายที่ได้รับอนุญาตสำหรับแอปหรือ app-ads.txt เป็นความคิดริเริ่มของ IAB Tech Lab ที่ช่วยตรวจสอบว่าคุณจะขายพื้นที่โฆษณาในแอปผ่านช่องทางที่คุณได้รับอนุญาตเท่านั้น คุณจะต้องใช้ไฟล์ app-ads.txt เพื่อป้องกันไม่ให้เสียรายได้จากโฆษณาเป็นจำนวนมาก
หากยังไม่ได้ดำเนินการ ให้สร้างไฟล์ app-ads.txt สำหรับ Ad Manager
หากต้องการใช้ app-ads.txt สำหรับ Unity Ads โปรดดูการตั้งค่า app-ads.txt เป็นครั้งแรก
เปิดโหมดทดสอบ
คุณเปิดใช้โหมดทดสอบได้จากแดชบอร์ด Unity Ads ไปที่การสร้างรายได้จาก Unity Ads > การทดสอบ
คุณสามารถบังคับใช้โหมดทดสอบสำหรับแอปได้โดยคลิกปุ่มแก้ไขข้าง Google Play Store เปิดใช้ลบล้างโหมดทดสอบของไคลเอ็นต์ แล้วเลือกบังคับใช้โหมดทดสอบ (เช่น ใช้โฆษณาทดสอบ) สำหรับอุปกรณ์ทั้งหมด

หรือจะเปิดใช้โหมดทดสอบสำหรับอุปกรณ์ที่ต้องการโดยคลิกเพิ่มอุปกรณ์ทดสอบก็ได้

ป้อนรายละเอียดอุปกรณ์ทดสอบ แล้วคลิกบันทึก

ขั้นตอนที่ 2: ตั้งค่าดีมานด์โฆษณา Unity ใน UI ของ Ad Manager
ลงชื่อเข้าใช้บัญชี Ad Manager
เพิ่ม Unity Ads ในบริษัท
การเสนอราคา
ขั้นตอนนี้ไม่จำเป็นสำหรับการผสานรวมการเสนอราคา
น้ำตก
ไปที่ผู้ดูแลระบบ > บริษัท แล้วคลิกปุ่มบริษัทใหม่ในแท็บบริษัททั้งหมด เลือกเครือข่ายโฆษณา

เลือก Unity Ads เป็นเครือข่ายโฆษณา ป้อนชื่อที่ไม่ซ้ำกัน และเปิดใช้สื่อกลาง เปิดการเก็บรวบรวมข้อมูลอัตโนมัติ แล้วป้อนคีย์ API และรหัสหลักขององค์กรที่ได้จากส่วนก่อนหน้า
คุณไม่จำเป็นต้องป้อนชื่อผู้ใช้หรือรหัสผ่าน คลิกบันทึกเมื่อเสร็จแล้ว

เปิดใช้การแชร์สัญญาณที่ปลอดภัย
การเสนอราคา
ไปที่ผู้ดูแลระบบ > การตั้งค่าส่วนกลาง ไปที่แท็บการตั้งค่าบัญชี Ad Exchange แล้วตรวจสอบและเปิดการแชร์สัญญาณที่ปลอดภัย คลิกบันทึก (Save)

น้ำตก
ขั้นตอนนี้ไม่จำเป็นสำหรับการผสานรวม Waterfall
แชร์สัญญาณที่ปลอดภัยในคำขอราคาเสนอ
การเสนอราคา
ไปที่พื้นที่โฆษณา > สัญญาณที่ปลอดภัย ในส่วนสัญญาณที่ปลอดภัย ให้ค้นหา Unity Ads และ เปิดเปิดใช้การผสานรวมแอป

คลิกบันทึก
น้ำตก
ขั้นตอนนี้ไม่จำเป็นสำหรับการผสานรวม Waterfall
อนุญาตการแชร์สัญญาณที่ปลอดภัยสำหรับการเสนอราคา SDK
การเสนอราคา
ไปที่การแสดงโฆษณา > การตั้งค่าแชแนลดีมานด์ ในแท็บการตั้งค่าเริ่มต้น ให้เปิดอนุญาตการแชร์สัญญาณที่ปลอดภัยสำหรับการเสนอราคา SDK

คลิกบันทึก
น้ำตก
ขั้นตอนนี้ไม่จำเป็นสำหรับการผสานรวม Waterfall
กำหนดค่าการเสนอราคา Unity Ads
การเสนอราคา
ไปที่การแสดงโฆษณา > ผู้เสนอราคา แล้วคลิกไปที่การเสนอราคา SDK

คลิกผู้เสนอราคารายใหม่

เลือก Unity Ads เป็นผู้เสนอราคา

คลิกดำเนินการต่อเพื่อเปิดใช้การเสนอราคา SDK สำหรับผู้เสนอราคารายนี้

คลิกเสร็จสิ้น
น้ำตก
ขั้นตอนนี้ไม่จำเป็นสำหรับการผสานรวม Waterfall
กำหนดค่าการแมปหน่วยโฆษณา
การเสนอราคา
ไปที่การแสดงโฆษณา > ผู้เสนอราคา แล้วคลิกไปที่การเสนอราคา SDK

เลือกบริษัทสำหรับ Unity Ads

ไปที่แท็บการแมปหน่วยโฆษณา แล้วคลิกการแมปหน่วยโฆษณาใหม่

เลือกหน่วยโฆษณาที่เจาะจง เลือกหน่วยโฆษณาและรูปแบบ แอปบนอุปกรณ์เคลื่อนที่เป็นประเภทพื้นที่โฆษณา และแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ จากนั้นป้อนรหัสเกมและรหัสตำแหน่งโฆษณาที่ได้จากส่วนก่อนหน้า
สุดท้าย ให้คลิกบันทึก

น้ำตก
ไปที่การแสดงโฆษณา > กลุ่มผลตอบแทน แล้วคลิกปุ่มกลุ่มผลตอบแทนใหม่ เลือกพื้นที่โฆษณาและแอป

เลื่อนไปที่พาร์ทเนอร์ผลตอบแทน แล้วคลิกเพิ่มพาร์ทเนอร์สื่อกลาง

เลือกบริษัทที่คุณสร้างไว้สำหรับ Unity Ads ในส่วนก่อนหน้า เลือกสื่อกลาง SDK บนมือถือเป็นประเภทการผสานรวม, Android เป็นแพลตฟอร์ม และใช้งานอยู่เป็นสถานะ
ป้อนรหัสเกมและรหัสตำแหน่งโฆษณาที่ได้จากส่วนก่อนหน้า และค่า CPM เริ่มต้น คลิกบันทึก

เพิ่ม Unity Ads ลงในรายชื่อพาร์ทเนอร์โฆษณาตาม GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกา
ทำตามขั้นตอนในการตั้งค่ากฎระเบียบของยุโรปและการตั้งค่ากฎระเบียบของรัฐในสหรัฐอเมริกาเพื่อเพิ่ม Unity Ads ลงในรายชื่อพาร์ทเนอร์โฆษณาตามกฎระเบียบของยุโรปและรัฐในสหรัฐอเมริกาใน UI ของ Ad Manager
ขั้นตอนที่ 3: นำเข้า SDK โฆษณาและอะแดปเตอร์ Unity Ads
การผสานรวม Android Studio (แนะนำ)
ในไฟล์ gradle ระดับแอป ให้เพิ่มทรัพยากร Dependency ของการติดตั้งใช้งานต่อไปนี้
Kotlin
dependencies { implementation("com.google.android.gms:play-services-ads:25.5.0") implementation("com.unity3d.ads:unity-ads:4.21.0") implementation("com.google.ads.mediation:unity:4.21.0.0") }
ดึงดูด
dependencies { implementation 'com.google.android.gms:play-services-ads:25.5.0' implementation 'com.unity3d.ads:unity-ads:4.21.0' implementation 'com.google.ads.mediation:unity:4.21.0.0' }
การผสานรวมด้วยตนเอง
ดาวน์โหลด Unity SDK โฆษณา (
unity-ads.aar) เวอร์ชันล่าสุดจากที่เก็บ GitHub แล้วเพิ่มลงในโปรเจ็กต์ไปที่อาร์ติแฟกต์อะแดปเตอร์ Unity Ads ในที่เก็บ Maven ของ Google เลือกเวอร์ชันล่าสุด ดาวน์โหลดไฟล์
.aarของอะแดปเตอร์ Unity Ads แล้วเพิ่มลงในโปรเจ็กต์
ขั้นตอนที่ 4: ใช้การตั้งค่าความเป็นส่วนตัวใน Unity Ads SDK
ความยินยอมจากผู้ใช้ในสหภาพยุโรปและ GDPR
เพื่อให้เป็นไปตามนโยบายความยินยอมของผู้ใช้ EU ของ Google คุณต้องเปิดเผยข้อมูลบางอย่างต่อผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA), สหราชอาณาจักร และสวิตเซอร์แลนด์ และได้รับความยินยอมในการใช้คุกกี้หรือพื้นที่เก็บข้อมูลอื่นในเครื่องในกรณีที่กฎหมายกำหนด รวมถึงการรวบรวม การแชร์ และการใช้ข้อมูลส่วนตัวสำหรับการปรับโฆษณาตามโปรไฟล์ของผู้ใช้ นโยบายนี้เป็นผลมาจากข้อกำหนดด้าน ePrivacy และกฎระเบียบให้ความคุ้มครองข้อมูลส่วนบุคคลของผู้บริโภค (GDPR) ของสหภาพยุโรป คุณมีหน้าที่ ตรวจสอบว่ามีการส่งต่อความยินยอมไปยังแหล่งที่มาของโฆษณาแต่ละแห่งใน เชนสื่อกลาง (Mediation Chain)
อะแดปเตอร์ Unity Ads สำหรับ Android เวอร์ชัน 4.19.0.1 ขึ้นไปรองรับการส่งสัญญาณความยินยอมตาม GDPR จากแพลตฟอร์มการจัดการความยินยอมที่ผสานรวมกับกรอบความโปร่งใสและความยินยอม (TCF) ของ IAB ไปยัง SDK โฆษณาของ Unity Ads ดูข้อมูลเพิ่มเติมได้ที่หัวข้อตั้งค่าการกำหนดค่าความยินยอมแบบ TCF หรือไม่ใช่ TCF
กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา
กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกากำหนดให้ผู้ใช้มีสิทธิ์เลือกไม่รับ "การขาย" "ข้อมูลส่วนบุคคล" (ตามที่กฎหมายให้คำจำกัดความไว้) โดยเว็บไซต์จะต้องให้ตัวเลือกการเลือกไม่รับผ่านลิงก์ "ไม่อนุญาตให้ขายข้อมูลส่วนบุคคลของฉัน" ที่แสดงไว้อย่างชัดเจนบนหน้าแรกของฝ่ายที่ทำ "การขาย" คู่มือการปฏิบัติตามกฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกาให้ความสามารถในการเปิดใช้การประมวลผลข้อมูลแบบจำกัดสำหรับการแสดงโฆษณา Google แต่ Google ไม่สามารถใช้การตั้งค่านี้กับเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลาง (Mediation Chain) ของคุณได้ ดังนั้น คุณต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลาง (Mediation Chain) ที่อาจมีส่วนร่วมในการขายข้อมูลส่วนบุคคล และปฏิบัติตามคำแนะนำจากเครือข่ายแต่ละเครือข่ายเพื่อให้เป็นไปตามข้อกำหนด
ใน SDK เวอร์ชัน 2.0.0 Unity Ads ได้เพิ่ม API เพื่อรองรับการตั้งค่าความเป็นส่วนตัว โค้ดตัวอย่างต่อไปนี้แสดงวิธีส่งข้อมูลความยินยอมนี้ไปยัง Unity Ads SDK หากเลือกส่งข้อมูลความยินยอมไปยัง Unity Ads SDK โฆษณา ด้วยตนเอง เราขอแนะนำให้เรียกใช้โค้ดนี้ก่อนที่จะขอโฆษณาผ่าน Google Mobile Ads SDK (Legacy)
Java
MetaData ccpaMetaData = new MetaData(this);
ccpaMetaData.set("privacy.consent", true);
ccpaMetaData.commit();
Kotlin
val ccpaMetaData = MetaData(this)
ccpaMetaData["privacy.consent"] = true
ccpaMetaData.commit()
ดูรายละเอียดเพิ่มเติมและค่าที่ระบุได้ในแต่ละเมธอดที่การปฏิบัติตามกฎหมายว่าด้วยความเป็นส่วนตัวของผู้บริโภคของ Unity Ads
ตั้งค่าการดูแลตามอายุ
อะแดปเตอร์สื่อกลาง Unity Ads เวอร์ชัน 4.16.6.0 ขึ้นไปจะส่งต่อการตั้งค่าการกำหนดให้มีเด็กเป็นกลุ่มเป้าหมายและผู้ใช้ที่มีอายุต่ำกว่าอายุที่ให้ความยินยอมได้ไปยัง Unity Ads
หากต้องการประมวลผลสัญญาณเหล่านี้ตามผู้ใช้แต่ละราย Unity Ads กำหนดให้คุณต้องเปิดใช้การกำหนดกลุ่มเป้าหมายแบบผสมในแดชบอร์ดการสร้างรายได้ของ Unity ดูข้อมูลเพิ่มเติมเกี่ยวกับการเปิดใช้การกำหนดกลุ่มเป้าหมายแบบผสมในโปรเจ็กต์ได้ที่การกำหนดอายุระดับเกม
ขั้นตอนที่ 5: เพิ่มโค้ดที่จำเป็น
โหลดโฆษณาที่มีบริบทกิจกรรม
ส่งบริบท Activity เมื่อโหลดรูปแบบโฆษณาแบนเนอร์ โฆษณาคั่นระหว่างหน้า และรูปแบบโฆษณาเนทีฟ
หากไม่มีบริบทกิจกรรม การโหลดโฆษณาจะล้มเหลว
ขั้นตอนที่ 6: ทดสอบการติดตั้งใช้งาน
เปิดใช้โฆษณาทดสอบ
ตรวจสอบว่าคุณได้ลงทะเบียนอุปกรณ์ทดสอบสำหรับ Ad Manager และเปิดใช้โหมดทดสอบใน UI ของ Unity Ads แล้ว
ยืนยันโฆษณาทดสอบ
หากต้องการยืนยันว่าคุณได้รับโฆษณาทดสอบจาก Unity Ads ให้เปิดใช้การทดสอบแหล่งที่มาของโฆษณาแหล่งเดียว ในเครื่องมือตรวจสอบโฆษณาโดยใช้แหล่งที่มาของโฆษณา Unity Ads (การเสนอราคา) และ Unity Ads (การแสดงวิดีโอตามลำดับขั้น)
รหัสข้อผิดพลาด
หากอะแดปเตอร์ไม่ได้รับโฆษณาจาก Unity Ads ผู้เผยแพร่โฆษณาสามารถตรวจสอบข้อผิดพลาดที่สำคัญจากการตอบกลับโฆษณาได้โดยใช้
ResponseInfo.getAdapterResponses()
ในคลาสต่อไปนี้
com.google.ads.mediation.unity.UnityAdapter
com.google.ads.mediation.unity.UnityMediationAdapter
ต่อไปนี้คือรหัสและข้อความที่แสดงโดยอะแดปเตอร์ UnityAds เมื่อโหลดโฆษณาไม่สำเร็จ
| รหัสข้อผิดพลาด | เหตุผล |
|---|---|
| 0-10 | UnityAds SDK แสดงข้อผิดพลาด ดูรายละเอียดเพิ่มเติมได้ที่โค้ด |
| 101 | พารามิเตอร์เซิร์ฟเวอร์ UnityAds ที่กำหนดค่าใน UI ของ Ad Manager หายไป/ไม่ถูกต้อง |
| 102 | UnityAds แสดงตำแหน่งโฆษณาที่มีสถานะ NO_FILL |
| 103 | UnityAds แสดงผลตำแหน่งโฆษณาที่มีสถานะ "ปิดใช้" |
| 104 | UnityAds พยายามแสดงโฆษณาที่มีบริบทเป็น Null |
| 105 | บริบทที่ใช้ในการเริ่มต้น โหลด และ/หรือแสดงโฆษณาจาก Unity Ads ไม่ใช่อินสแตนซ์กิจกรรม |
| 106 | UnityAds พยายามแสดงโฆษณาที่ยังไม่พร้อมแสดง |
| 107 | อุปกรณ์ไม่รองรับ UnityAds |
| 108 | UnityAds โหลดโฆษณาได้ครั้งละ 1 รายการต่อตำแหน่งโฆษณาเท่านั้น |
| 109 | UnityAds เสร็จสิ้นโดยมีสถานะข้อผิดพลาด |
| 110 | ขนาดโฆษณาที่ขอไม่ตรงกับขนาดแบนเนอร์ที่ UnityAds รองรับ |
| 111 | UnityAds แสดงข้อผิดพลาดในการเริ่มต้น |
| 112 | Unity Ads แสดงผลโทเค็นการเสนอราคาเป็นค่าว่างหรือไม่มีค่า |
| 200-204 | ข้อผิดพลาดเฉพาะของแบนเนอร์ UnityAds ดูรายละเอียดเพิ่มเติมได้ที่โค้ด |
บันทึกการเปลี่ยนแปลงของอะแดปเตอร์สื่อกลาง Unity Ads สำหรับ Android
เวอร์ชันถัดไป
- เพิ่ม
UnityMediationAdapter.setTestMode()และUnityMediationAdapter.isTestMode()เพื่ออนุญาตให้เปิดใช้โหมดทดสอบใน Unity Ads SDK - อัปเดตอะแดปเตอร์ให้ใช้
InitializationCompleteCallback.onInitializationFailed(AdError)API
เวอร์ชัน 4.21.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.21.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 25.5.0
- Google Mobile Ads Next-Gen SDK เวอร์ชัน 1.5.0
- Unity Ads SDK เวอร์ชัน 4.21.0
เวอร์ชัน 4.20.1.0
- ปักหมุดทรัพยากร Dependency ของ Kotlin ของอะแดปเตอร์เป็น 1.9.0 (เวอร์ชัน Kotlin ขั้นต่ำที่ GMA NextGen SDK รองรับ)
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.20.1 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 25.4.0
- Google Mobile Ads Next-Gen SDK เวอร์ชัน 1.4.0
- Unity Ads SDK เวอร์ชัน 4.20.1
เวอร์ชัน 4.20.0.1
- นำข้อกำหนดอะแดปเตอร์ของบริบทกิจกรรมสำหรับการโหลดโฆษณาแบนเนอร์ออก
- อัปเดตการรวบรวมสัญญาณการเสนอราคาให้ล้มเหลวและรายงานข้อผิดพลาดหากได้รับสัญญาณที่ว่างเปล่า
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 25.4.0
- Google Mobile Ads Next-Gen SDK เวอร์ชัน 1.4.0
- Unity Ads SDK เวอร์ชัน 4.20.0
เวอร์ชัน 4.20.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.20.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 25.4.0
- Google Mobile Ads Next-Gen SDK เวอร์ชัน 1.3.1
- Unity Ads SDK เวอร์ชัน 4.20.0
เวอร์ชัน 4.19.0.1
- ตอนนี้อะแดปเตอร์จะส่งต่อความยินยอมตาม GDPR ที่พบใน
IABTCF_AddtlConsentไปยัง Unity Ads SDK โดยอัตโนมัติ หากมีผลบังคับใช้ตาม GDPR - อัปเดตเพื่อรายงานการแสดงโฆษณาเมื่อโฆษณาคั่นระหว่างหน้าของ Unity แสดง
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 25.4.0
- Google Mobile Ads Next-Gen SDK เวอร์ชัน 1.3.1
- Unity Ads SDK เวอร์ชัน 4.19.0
เวอร์ชัน 4.19.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.19.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 25.4.0
- Google Mobile Ads Next-Gen SDK เวอร์ชัน 1.2.1
- Unity Ads SDK เวอร์ชัน 4.19.0
เวอร์ชัน 4.18.1.0
- นำการติดตั้งใช้งาน API แบบเก่าสำหรับโฆษณาคั่นระหว่างหน้าออก อะแดปเตอร์จะเริ่มใช้การติดตั้งใช้งาน API ใหม่
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.18.1
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 25.3.0
- Google Mobile Ads Next-Gen SDK เวอร์ชัน 1.2.1
- Unity Ads SDK เวอร์ชัน 4.18.1
เวอร์ชัน 4.18.0.0
- เพิ่มพร็อพเพอร์ตี้เพื่อสร้างอะแดปเตอร์ที่มีทรัพยากร Dependency ของ GMA Next-Gen SDK
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.18.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 25.2.0
- Google Mobile Ads Next-Gen SDK เวอร์ชัน 1.0.1
- Unity Ads SDK เวอร์ชัน 4.18.0
เวอร์ชัน 4.17.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.17.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 25.0.0
- Unity Ads SDK เวอร์ชัน 4.17.0
เวอร์ชัน 4.16.6.0
- เพิ่มการรองรับการส่งต่อพารามิเตอร์
tagForUnderAgeOfConsentของ Google Mobile Ads SDK ไปยัง Unity Ads SDK - ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.16.6 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.9.0
- Unity Ads SDK เวอร์ชัน 4.16.6
เวอร์ชัน 4.16.5.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.16.5 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.8.0
- Unity Ads SDK เวอร์ชัน 4.16.5
เวอร์ชัน 4.16.4.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.16.4 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.7.0
- Unity Ads SDK เวอร์ชัน 4.16.4
เวอร์ชัน 4.16.3.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.16.3 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.7.0
- Unity Ads SDK เวอร์ชัน 4.16.3
เวอร์ชัน 4.16.2.0
- เพิ่มพารามิเตอร์รูปแบบเมื่อรับโทเค็นสัญญาณจาก Unity Ads SDK
- นำการใช้งาน API แบนเนอร์แบบเก่าออก หมายเหตุ: การติดตั้งใช้งาน API แบนเนอร์ใหม่มีอยู่ในอะแดปเตอร์อยู่แล้ว และ GMA SDK จะใช้การติดตั้งใช้งานดังกล่าว
- เพิ่มรหัสข้อผิดพลาดเพื่อระบุการแสดงผลที่ล้มเหลวเนื่องจากหมดเวลา
- นำการอ้างอิงระดับคลาสไปยังออบเจ็กต์
Contextออกเพื่อช่วยแก้ปัญหาหน่วยความจำรั่วไหล - ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.16.2 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.6.0
- Unity Ads SDK เวอร์ชัน 4.16.2
เวอร์ชัน 4.16.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.16.1 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.5.0
- Unity Ads SDK เวอร์ชัน 4.16.1
เวอร์ชัน 4.16.0.1
- นำการตรวจสอบขนาดออกจากอะแดปเตอร์สำหรับโฆษณาแบนเนอร์ RTB
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.5.0
- Unity Ads SDK เวอร์ชัน 4.16.0
เวอร์ชัน 4.16.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.16.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.5.0
- Unity Ads SDK เวอร์ชัน 4.16.0
เวอร์ชัน 4.15.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.15.1 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.4.0
- Unity Ads SDK เวอร์ชัน 4.15.1
เวอร์ชัน 4.15.0.0
- อัปเดตให้การรวบรวมสัญญาณล้มเหลวสําหรับโฆษณาแบนเนอร์ RTB หากบริบทไม่ใช่กิจกรรม (เนื่องจาก Unity Ads SDK ต้องใช้บริบทกิจกรรมเพื่อโหลดโฆษณาแบนเนอร์ RTB) การแก้ไขนี้จะเพิ่มอัตราความสำเร็จในการโหลดโฆษณาสำหรับผู้เผยแพร่โฆษณา
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.15.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.3.0
- Unity Ads SDK เวอร์ชัน 4.15.0
เวอร์ชัน 4.14.2.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.14.2
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.2.0
- Unity Ads SDK เวอร์ชัน 4.14.2
เวอร์ชัน 4.14.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.14.1 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.1.0
- Unity Ads SDK เวอร์ชัน 4.14.1
เวอร์ชัน 4.14.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.14.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.0.0
- Unity Ads SDK เวอร์ชัน 4.14.0
เวอร์ชัน 4.13.2.0
- อัปเดตระดับ API ขั้นต่ำของ Android ที่จำเป็นเป็นระดับ 23
- อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 24.0.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 24.0.0
- Unity Ads SDK เวอร์ชัน 4.13.2
เวอร์ชัน 4.13.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.13.1 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 23.6.0
- Unity Ads SDK เวอร์ชัน 4.13.1
เวอร์ชัน 4.13.0.0
- นำการตรวจสอบบริบท
Activityที่ไม่จำเป็นออกจากอะแดปเตอร์ - ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.13.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 23.6.0
- Unity Ads SDK เวอร์ชัน 4.13.0
เวอร์ชัน 4.12.5.1
- แก้ไขปัญหาการโหลดโฆษณาแบนเนอร์ที่ใช้การเสนอราคาไม่สำเร็จโดยการตั้งค่ารหัสออบเจ็กต์เมื่อโหลดโฆษณา
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 23.6.0
- Unity Ads SDK เวอร์ชัน 4.12.5
เวอร์ชัน 4.12.5.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.12.5 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 23.5.0
- Unity Ads SDK เวอร์ชัน 4.12.5
เวอร์ชัน 4.12.4.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.12.4
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 23.3.0
- Unity Ads SDK เวอร์ชัน 4.12.4
เวอร์ชัน 4.12.3.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.12.3 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 23.3.0
- Unity Ads SDK เวอร์ชัน 4.12.3
เวอร์ชัน 4.12.2.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.12.2 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 23.2.0
- Unity Ads SDK เวอร์ชัน 4.12.2
เวอร์ชัน 4.12.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.12.1 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 23.2.0
- Unity Ads SDK เวอร์ชัน 4.12.1
เวอร์ชัน 4.12.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.12.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 23.1.0
- Unity Ads SDK เวอร์ชัน 4.12.0
เวอร์ชัน 4.11.3.0
- เพิ่มการรองรับการเสนอราคาสําหรับรูปแบบโฆษณาแบนเนอร์ โฆษณาคั่นระหว่างหน้า และโฆษณาที่มีการให้รางวัล
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.11.3 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 23.1.0
- Unity Ads SDK เวอร์ชัน 4.11.3
เวอร์ชัน 4.11.2.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.11.2 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 23.0.0
- Unity Ads SDK เวอร์ชัน 4.11.2
เวอร์ชัน 4.10.0.0
- อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 23.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.10.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 23.0.0
- Unity Ads SDK เวอร์ชัน 4.10.0
เวอร์ชัน 4.9.3.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.9.3 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 22.6.0
- Unity Ads SDK เวอร์ชัน 4.9.3
เวอร์ชัน 4.9.2.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.9.2 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 22.3.0
- Unity Ads SDK เวอร์ชัน 4.9.2
เวอร์ชัน 4.9.1.0
- อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 22.3.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.9.1 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 22.3.0
- Unity Ads SDK เวอร์ชัน 4.9.1
เวอร์ชัน 4.8.0.0
- รายงานการแสดงโฆษณาเมื่อ Unity Ads SDK เรียกใช้เมธอด Callback onBannerShown() ใหม่
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.8.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 22.2.0
- Unity Ads SDK เวอร์ชัน 4.8.0
เวอร์ชัน 4.7.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.7.1 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 22.1.0
- Unity Ads SDK เวอร์ชัน 4.7.1
เวอร์ชัน 4.7.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.7.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 22.0.0
- Unity Ads SDK เวอร์ชัน 4.7.0
เวอร์ชัน 4.6.1.1
- อัปเดตอะแดปเตอร์ให้ใช้คลาส
VersionInfoใหม่ - อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 22.0.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 22.0.0
- Unity Ads SDK เวอร์ชัน 4.6.1
เวอร์ชัน 4.6.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.6.1 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 21.5.0
- Unity Ads SDK เวอร์ชัน 4.6.1
เวอร์ชัน 4.6.0.0
- เพิ่มการรองรับการส่งต่อข้อมูล COPPA ไปยัง Unity Ads SDK
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.6.0 แล้ว
- อัปเดตเวอร์ชัน Google Mobile Ads SDK ขั้นต่ำที่จำเป็นเป็น 21.5.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 21.5.0
- Unity Ads SDK เวอร์ชัน 4.6.0
เวอร์ชัน 4.5.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.5.0
- อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 21.4.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 21.4.0
- Unity Ads SDK เวอร์ชัน 4.5.0
เวอร์ชัน 4.4.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.4.1 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 21.2.0
- Unity Ads SDK เวอร์ชัน 4.4.1
เวอร์ชัน 4.4.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.4.0 แล้ว
- อัปเดตเวอร์ชัน Google Mobile Ads SDK ขั้นต่ำที่จำเป็นเป็น 21.2.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 21.2.0
- Unity Ads SDK เวอร์ชัน 4.4.0
เวอร์ชัน 4.3.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.3.0
- ตอนนี้ระบบจะส่งต่อ Callback
onAdOpened()เมื่อโฆษณาคั่นระหว่างหน้าและโฆษณาที่มีการให้รางวัลเริ่มเล่น
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 21.1.0
- Unity Ads SDK เวอร์ชัน 4.3.0
เวอร์ชัน 4.2.1.1
- อัปเดต
compileSdkVersionและtargetSdkVersionเป็น API 31 แล้ว - อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 21.0.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 21.0.0
- Unity Ads SDK เวอร์ชัน 4.2.1
เวอร์ชัน 4.2.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.2.1 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 20.6.0
- Unity Ads SDK เวอร์ชัน 4.2.1
เวอร์ชัน 4.1.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.1.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 20.6.0
- Unity Ads SDK เวอร์ชัน 4.1.0
เวอร์ชัน 4.0.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.0.1 แล้ว
- อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 20.6.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 20.6.0
- Unity Ads SDK เวอร์ชัน 4.0.1
เวอร์ชัน 4.0.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 4.0.0 แล้ว
- อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 20.5.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 20.5.0
- Unity Ads SDK เวอร์ชัน 4.0.0
เวอร์ชัน 3.7.5.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.7.5 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 20.2.0
- Unity Ads SDK เวอร์ชัน 3.7.5
เวอร์ชัน 3.7.4.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.7.4 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 20.2.0
- Unity Ads SDK เวอร์ชัน 3.7.4
เวอร์ชัน 3.7.2.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.7.2 แล้ว
- อัปเดตเวอร์ชัน Google Mobile Ads SDK ขั้นต่ำที่จำเป็นเป็น 20.2.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 20.2.0
- Unity Ads SDK เวอร์ชัน 3.7.2
เวอร์ชัน 3.7.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.7.1 แล้ว
- อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 20.1.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 20.1.0
- Unity Ads SDK เวอร์ชัน 3.7.1
เวอร์ชัน 3.6.2.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.6.2 แล้ว
- แก้ไขปัญหาที่โฆษณาที่มีการให้รางวัลไม่ส่งต่อ Callback การคลิก
- ระบบได้นำ UnityAds SDK ออกจากบิลด์อะแดปเตอร์ที่รวมมาแล้ว ตอนนี้ผู้เผยแพร่โฆษณาต้องรวม UnityAds SDK เป็นทรัพยากร Dependency เพิ่มเติมด้วยตนเอง
- อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 19.8.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 19.8.0
- Unity Ads SDK เวอร์ชัน 3.6.2
เวอร์ชัน 3.6.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.6.0 แล้ว
- อัปเดตเวอร์ชัน Google Mobile Ads SDK ขั้นต่ำที่จำเป็นเป็น 19.6.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 19.6.0
- Unity Ads SDK เวอร์ชัน 3.6.0
เวอร์ชัน 3.5.1.1
- แก้ไขปัญหาที่เกิดขึ้นเมื่อพยายามขอโฆษณาคั่นระหว่างหน้าและโฆษณาที่มีการให้รางวัลหลายรายการ
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 19.5.0
- Unity Ads SDK เวอร์ชัน 3.5.1
เวอร์ชัน 3.5.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.5.1 แล้ว
- แก้ไขปัญหาที่ทำให้คำขอโฆษณาแบนเนอร์อัจฉริยะไม่สำเร็จ
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 19.5.0
- Unity Ads SDK เวอร์ชัน 3.5.1
เวอร์ชัน 3.5.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.5.0 แล้ว
- เพิ่มการรองรับแบนเนอร์แบบปรับขนาดได้
- อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 19.5.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 19.5.0
- Unity Ads SDK เวอร์ชัน 3.5.0
เวอร์ชัน 3.4.8.0
- แก้ไขข้อผิดพลาด
NullPointerExceptionที่เกิดขึ้นเมื่อโฆษณาแบนเนอร์ถูกทำลาย - อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 19.3.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 19.3.0
- Unity Ads SDK เวอร์ชัน 3.4.8
เวอร์ชัน 3.4.6.1
- สร้างบิลด์อะแดปเตอร์ที่ไม่มี Unity Ads SDK รวมอยู่ด้วย
ซึ่งจะช่วยให้ผู้เผยแพร่โฆษณามีตัวเลือกในการใช้บริการโฆษณาของ Unity เมื่อสื่อกลางใน Unity เพื่อหลีกเลี่ยงปัญหาทรัพยากร Dependency ที่ขัดแย้งกัน
- ผู้เผยแพร่โฆษณาอาจเลือกใช้ฟีเจอร์นี้โดยรวมทรัพยากร Dependency
com.google.ads.mediation:unity-adapter-only:x.y.z.pไว้ในไฟล์build.gradleระดับแอป
- ผู้เผยแพร่โฆษณาอาจเลือกใช้ฟีเจอร์นี้โดยรวมทรัพยากร Dependency
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 19.1.0
- Unity Ads SDK เวอร์ชัน 3.4.6
เวอร์ชัน 3.4.6.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.4.6 แล้ว
- ตอนนี้อะแดปเตอร์จะส่งต่อ Callback
onAdOpened()เมื่อมีการคลิกโฆษณาแบนเนอร์
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 19.1.0
- Unity Ads SDK เวอร์ชัน 3.4.6
เวอร์ชัน 3.4.2.3
- เพิ่มรหัสข้อผิดพลาดและสาเหตุที่อธิบายได้สำหรับการโหลด/แสดงอะแดปเตอร์ไม่สำเร็จ
- อัปเดตเวอร์ชัน Google Mobile Ads SDK ขั้นต่ำที่จำเป็นเป็น 19.1.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 19.1.0
- Unity Ads SDK เวอร์ชัน 3.4.2
เวอร์ชัน 3.4.2.2
- แก้ไขข้อขัดข้องของ
ConcurrentModificationExceptionที่เกิดขึ้นเมื่อ Unity Ads แสดงข้อผิดพลาด
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 19.0.1
- Unity Ads SDK เวอร์ชัน 3.4.2
เวอร์ชัน 3.4.2.1
- ปรับปรุงการส่งต่อข้อผิดพลาดของ Unity เพื่อให้รับรู้ถึงความล้มเหลวในการเริ่มต้นและการโหลดโฆษณาได้เร็วขึ้น และลดการหมดเวลา
- อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 19.0.1
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 19.0.1
- Unity Ads SDK เวอร์ชัน 3.4.2
เวอร์ชัน 3.4.2.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.4.2 แล้ว
- อัปเดตเวอร์ชัน Google Mobile Ads SDK ขั้นต่ำที่จำเป็นเป็น 18.3.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 18.3.0
- Unity Ads SDK เวอร์ชัน 3.4.2
เวอร์ชัน 3.4.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.4.0 แล้ว
- อัปเดตเวอร์ชัน Google Mobile Ads SDK ขั้นต่ำที่จำเป็นเป็น 18.3.0
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 18.3.0
- Unity Ads SDK เวอร์ชัน 3.4.0
เวอร์ชัน 3.3.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.3.0 แล้ว
สร้างขึ้นและทดสอบด้วย:
- Google Mobile Ads SDK เวอร์ชัน 18.2.0
- Unity Ads SDK เวอร์ชัน 3.3.0
เวอร์ชัน 3.2.0.1
- แก้ไขข้อขัดข้องเกี่ยวกับ null pointer exception ที่เกิดขึ้นเมื่อเรียกใช้
loadAd()ก่อนเรียกใช้UnityAds.initialize() - อัปเดตเวอร์ชัน Google Mobile Ads SDK ขั้นต่ำที่จำเป็นเป็น 18.2.0
เวอร์ชัน 3.2.0.0
- แก้ไขปัญหาที่ทำให้คำขอโฆษณาแบนเนอร์ไม่สำเร็จ
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.2.0
- ย้ายข้อมูลอะแดปเตอร์ไปยัง AndroidX แล้ว
- อัปเดตเวอร์ชันขั้นต่ำของ Google Mobile Ads SDK ที่จำเป็นเป็น 18.1.1
เวอร์ชัน 3.1.0.0
- เพิ่มการรองรับขนาดโฆษณาแบนเนอร์แบบยืดหยุ่น
- อะแดปเตอร์จะส่งคำขอโฆษณาไม่สำเร็จหากขนาดที่ขอไม่เข้ากันกับขนาดแบนเนอร์ของ Unity Ads
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.1.0 แล้ว
เวอร์ชัน 3.0.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.0.1 แล้ว
- แก้ไขข้อบกพร่องที่ทำให้เกิด "NPE" ขณะแสดงโฆษณาคั่นระหว่างหน้า
เวอร์ชัน 3.0.0.2
- อัปเดตอะแดปเตอร์เพื่อรองรับ API ที่มีรางวัลเวอร์ชันเบต้าแบบเปิดใหม่
- อัปเดตเวอร์ชัน Google Mobile Ads SDK ขั้นต่ำที่จำเป็นเป็น 17.2.0
เวอร์ชัน 3.0.0.1
- เพิ่มการรองรับแบนเนอร์ Unity Ads
เวอร์ชัน 3.0.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 3.0.0 แล้ว
เวอร์ชัน 2.3.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 2.3.0
เวอร์ชัน 2.2.1.1
- อัปเดตอะแดปเตอร์เพื่อเรียกใช้เหตุการณ์โฆษณา
onRewardedVideoComplete()
เวอร์ชัน 2.2.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 2.2.1 แล้ว
เวอร์ชัน 2.2.0.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 2.2.0 แล้ว
เวอร์ชัน 2.1.2.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 2.1.2 แล้ว
เวอร์ชัน 2.1.1.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 2.1.1 แล้ว
เวอร์ชัน 2.1.0.0
- อัปเดตอะแดปเตอร์ให้เข้ากันได้กับ Unity Ads SDK 2.1.0
เวอร์ชัน 2.0.8.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 2.0.8 แล้ว
เวอร์ชัน 2.0.7.0
- ใช้การรายงานการคลิกโฆษณาของ Unity Ads (สถิติการคลิกของ AdMob และ Unity Ads จะตรงกัน)
- เพิ่มการรองรับ Callback ของ onAdLeftApplication
เวอร์ชัน 2.0.6.0
- ยืนยันความเข้ากันได้กับ Unity Ads SDK 2.0.6 แล้ว
เวอร์ชัน 2.0.5.0
- ตอนนี้คุณสามารถเพิ่มอะแดปเตอร์เป็นทรัพยากร Dependency ของการคอมไพล์ได้โดยเพิ่มโค้ดต่อไปนี้ลงในแท็กทรัพยากร Dependency ของไฟล์ build.gradle
compile 'com.google.ads.mediation:unity:2.0.5.0' - เปลี่ยนไปเผยแพร่อะแดปเตอร์เป็นไฟล์ aar แทนไฟล์ jar (ดูวิธีการเพิ่มเติมได้ใน README)
เวอร์ชัน 2.0.4.0
- แก้ไขข้อบกพร่องที่ทำให้โฆษณาวิดีโอที่มีการให้รางวัลโหลดไม่สำเร็จเมื่อโหลดโฆษณาคั่นระหว่างหน้าก่อน
เวอร์ชัน 2.0.2.0
- เปลี่ยนระบบการตั้งชื่อเวอร์ชันเป็น [เวอร์ชัน Unity Ads SDK].[เวอร์ชันแพตช์อะแดปเตอร์]
- อัปเดต Unity Ads SDK ขั้นต่ำที่จำเป็นเป็น v2.0.2
- อัปเดต Google Mobile Ads SDK ขั้นต่ำที่จำเป็นเป็น v9.0.0
- แอปไม่จำเป็นต้องเรียก UnityAds.changeActivity(this) อีกต่อไป
เวอร์ชัน 1.0.0
- การเผยแพร่ครั้งแรก รองรับโฆษณาวิดีโอที่มีการให้รางวัลและโฆษณาคั่นระหว่างหน้า