คู่มือนี้มีไว้สำหรับผู้เผยแพร่ที่ผสานรวมบิลด์ทดลองใช้ก่อนเปิดตัวของ Google Mobile Ads SDK ลงในแอป Unity บิลด์ทดลองใช้ก่อนเปิดตัวมอบ ใช้ประโยชน์จากฟีเจอร์ใหม่ของ Google Mobile Ads SDK โดยไม่ต้อง กำลังรอรุ่นถัดไป และ ได้รับการทดสอบอย่างสมบูรณ์ และได้ผลลัพธ์ที่เหมือนกัน เกณฑ์การเผยแพร่เป็นบิลด์สาธารณะ
โปรดทำตามขั้นตอนในหน้านี้เพื่อผสานรวมบิลด์ทดลองใช้ก่อนเปิดตัวของ SDK โฆษณาในอุปกรณ์เคลื่อนที่ลงในแอป Unity
ข้อกำหนดเบื้องต้น
ทำตามคู่มือเริ่มต้นใช้งานเพื่อผสานรวม ปลั๊กอิน GMA Unity ลงในโปรเจ็กต์ Unity
บิลด์ทดลองใช้ก่อนเปิดตัวของ Google Mobile Ads SDK ที่ได้รับจากบัญชีของคุณ
วิธีการผสานรวม
คลิกแท็บเพื่อเลือกวิธีการสำหรับ Android หรือ iOS หากคุณ ในการผสานรวมบิลด์ทดลองใช้ก่อนเปิดตัวสำหรับทั้ง 2 แพลตฟอร์ม ทำตามวิธีการเกี่ยวกับ ทั้งสองแท็บ
Android
ดาวน์โหลดบิลด์ทดลองใช้ก่อนเปิดตัวของ Google Mobile Ads Android SDK และ ดึงข้อมูลในที่ที่สะดวกได้เลย
ถัดไป เพิ่มสถานที่ตั้งนี้เป็นที่เก็บ Maven ที่กำหนดเองสำหรับโฆษณาบนอุปกรณ์เคลื่อนที่ของ Google ปลั๊กอิน Unity
อัปเดตไฟล์ XML ของทรัพยากร Dependency
อัปเดตเนื้อหาของไฟล์ XML ที่
Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml
เป็น
ดังต่อไปนี้:
<dependencies>
<androidPackages>
<androidPackage spec="com.google.android.gms:play-services-ads:x.y.z">
<repositories>
<repository>/path/to/extracted/maven/repo</repository>
<repository>https://maven.google.com/</repository>
</repositories>
</androidPackage>
</androidPackages>
</dependencies>
ข้อความตัวหนา /path/to/extracted/maven/repo
ต้องแทนที่ด้วย
เส้นทางไปยังเนื้อหาที่เก็บถาวรของไฟล์ ZIP SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชันทดลองใช้ก่อนเปิดตัว
เวอร์ชัน Dependency ที่แสดงโดย x.y.z ในข้อมูลโค้ดก่อนหน้านี้
คุณสามารถค้นหาเวอร์ชันล่าสุดที่ปรากฏอยู่ภายใต้
ไดเรกทอรี com/google/android/gms/play-services-ads/
ในการดึงข้อมูล
ในไฟล์ ZIP ของ Google Mobile Ads Android SDK สำหรับทดลองใช้ก่อนเปิดตัว
การบังคับใช้ความละเอียดของทรัพยากร Dependency
ในตัวแก้ไข Unity ให้เลือก
ชิ้นงาน > ตัวแก้ไขบริการ Google Play > รีโซลเวอร์ Android > บังคับให้แก้ไข
จากนั้นไลบรารีตัวแปลค่าบริการ Unity Play จะดำเนินการแก้ปัญหาทรัพยากร Dependency จาก
ขูดและคัดลอกทรัพยากร Dependency ที่ประกาศไว้ไปยัง Assets/Plugins/Android
ของแอป Unity
เมื่อคุณสร้างแอป รีโซลเวอร์ JAR จะเรียกใช้และนำเข้าที่จำเป็นทั้งหมด ทรัพยากร Dependency ต่างๆ ในบิลด์
iOS
ตรวจสอบว่าไฟล์ XML ของทรัพยากร Dependency ที่
Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml
ไม่มี
การอ้างอิงถึง CocoaPod SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google
จากนั้น ให้ลบสำเนาที่มีอยู่ของ GoogleMobileAdsSDK ที่ JAR ออก
วางรีโซลเวอร์ลงในโฟลเดอร์ Assets/Plugins/iOS
แล้ว
ดาวน์โหลดบิลด์ทดลองใช้ก่อนเปิดตัวของ Google Mobile Ads iOS SDK และวาง
เนื้อหาที่แยกออกมาในไดเรกทอรี Assets/Plugins/iOS
ของ Unity
เมื่อคุณสร้างแอป แอปจะคัดลอกเฟรมเวิร์กไปยังโปรเจ็กต์ iOS