คู่มือนี้มีไว้สำหรับผู้เผยแพร่โฆษณาที่ผสานรวมบิลด์รุ่นทดลองใช้ของ Google Mobile Ads Unity Pluginเข้ากับแอป Unity บิลด์รุ่นทดลองใช้ช่วยให้คุณใช้ประโยชน์จากฟีเจอร์ล่าสุดของ โอกาสในการใช้ประโยชน์จากฟีเจอร์ล่าสุดของ Google Mobile Ads Unity Plugin โดยไม่ต้อง รอการเปิดตัวครั้งถัดไป และเราได้ทดสอบบิลด์รุ่นทดลองใช้เหล่านี้อย่างละเอียดแล้ว รวมถึงเป็นไปตามเกณฑ์การเปิดตัวเดียวกันกับบิลด์สาธารณะ
ทำตามขั้นตอนในหน้านี้เพื่อผสานรวมบิลด์รุ่นทดลองใช้ของ Google Mobile Ads Unity Plugin เข้ากับแอป Unity
ข้อกำหนดเบื้องต้น
ก่อนดำเนินการต่อ ให้ทำดังนี้
ตั้งค่า Google Mobile Ads Unity Plugin เพื่อผสานรวม Google Mobile Ads Unity Plugin เข้ากับโปรเจ็กต์ Unity
บิลด์รุ่นทดลองใช้ของ Google Mobile Ads Unity Plugin ที่ผู้จัดการฝ่ายดูแลลูกค้าของคุณเป็นผู้จัดหาให้
วิธีการผสานรวม
คลิกแท็บเพื่อเลือกวิธีการสำหรับ Android หรือ iOS หากผสานรวมบิลด์รุ่นทดลองใช้สำหรับทั้ง 2 แพลตฟอร์ม ให้ทำตามวิธีการในทั้ง 2 แท็บ
Android
ดาวน์โหลดบิลด์รุ่นทดลองใช้ของ Google Mobile Ads Android SDK แล้วแตกไฟล์ไว้ในตำแหน่งที่สะดวก
จากนั้นเพิ่มตำแหน่งนี้เป็นที่เก็บ Maven ที่กำหนดเองสำหรับปลั๊กอิน Google Mobile Ads Unity
อัปเดตไฟล์ XML ของการขึ้นต่อกัน
อัปเดตเนื้อหาของไฟล์ 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 Google Mobile Ads Unity Plugin รุ่นทดลองใช้
คุณสามารถกำหนดเวอร์ชันของทรัพยากร Dependency ซึ่งแสดงด้วย x.y.z ในข้อมูลโค้ดก่อนหน้าได้ โดยค้นหาเวอร์ชันล่าสุดที่อยู่ในไดเรกทอรี com/google/android/gms/play-services-ads/ ในเนื้อหาที่แตกไฟล์แล้วของไฟล์ ZIP ของ Google Mobile Ads Android SDK รุ่นทดลองใช้
บังคับการแก้ไขการขึ้นต่อกัน
ในโปรแกรมแก้ไข Unity ให้เลือกAssets > บริการ Google Play Resolver > Android Resolver > Force Resolve จากนั้นไลบรารี Unity Play Services Resolver จะทำการแก้ไขการขึ้นต่อกันตั้งแต่ต้นและคัดลอกการขึ้นต่อกันที่ประกาศไว้ลงในไดเรกทอรี Assets/Plugins/Android ของแอป Unity

เมื่อคุณสร้างแอป ตัวแก้ไข JAR จะทำงานและนำเข้าการขึ้นต่อกันที่จำเป็นทั้งหมดลงในบิลด์
iOS
ตรวจสอบว่าไฟล์ XML ของการขึ้นต่อกันที่ Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml ไม่มีการอ้างอิงถึง CocoaPod Google-Mobile-Ads-SDK
จากนั้นนำสำเนาที่มีอยู่ของ GoogleMobileAdsSDK ที่ตัวแก้ไข JAR วางไว้ในโฟลเดอร์ Assets/Plugins/iOS ออก
ดาวน์โหลดบิลด์รุ่นทดลองใช้ของ Google Mobile Ads iOS SDK แล้ววางเนื้อหาที่แตกไฟล์แล้วไว้ในไดเรกทอรี Assets/Plugins/iOS ของโปรเจ็กต์ Unity
เมื่อคุณสร้างแอป ระบบจะคัดลอกเฟรมเวิร์กลงในโปรเจ็กต์ iOS