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

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