วันอังคารที่ 30 กันยายน 2025
วันนี้เราขอประกาศว่าคุณสามารถเริ่มเพิ่มอะแดปเตอร์สื่อกลางของ Google Mobile Ads ลงในโปรเจ็กต์ iOS โดยใช้ Swift Package Manager (SPM) ได้แล้ว
Swift Package Manager เป็นเครื่องมือของบุคคลที่หนึ่งของ Apple สำหรับจัดการทรัพยากร Dependency ของโปรเจ็กต์ การรองรับ SPM จะช่วยให้คุณผสานรวมและจัดการอะแดปเตอร์สื่อกลางได้ง่ายขึ้น ซึ่งจะช่วยปรับปรุงเวิร์กโฟลว์การพัฒนาและลดความซับซ้อนในการตั้งค่า
รองรับอะแดปเตอร์ใดบ้าง
เราวางแผนที่จะเปิดตัวการรองรับ SPM สำหรับอะแดปเตอร์โอเพนซอร์สและอะแดปเตอร์ที่มีเวอร์ชันทั้งหมด อะแดปเตอร์แต่ละรายการจะอยู่ในที่เก็บ GitHub เฉพาะของตัวเอง
อะแดปเตอร์ที่พร้อมใช้งานในปัจจุบันมีดังนี้
| แหล่งที่มาของโฆษณา | เวอร์ชันต่ำสุดที่รองรับใน SPM |
| AppLovin | 13.3.1.0 |
| DT Exchange | 8.3.8.0 |
| IronSource | 8.10.0.0 |
| Liftoff Monetize | 7.5.3.0 |
| i-mobile | 2.3.4.2 |
| inMobi | 10.8.6.0 |
| Meta | 6.20.1.0 |
| Mintegral | 7.7.9.0 |
| Pangle | 7.4.1.1.0 |
| Unity | 4.16.0.0 |
เพิ่มแพ็กเกจ Swift ลงในโปรเจ็กต์
หากต้องการเพิ่มทรัพยากร Dependency ของแพ็กเกจลงในโปรเจ็กต์ Xcode ให้ไปที่ไฟล์ > เพิ่มทรัพยากร Dependency ของแพ็กเกจ… แล้วค้นหาแพ็กเกจโดยใช้ URL ของ GitHub ที่สอดคล้องกันของอะแดปเตอร์แต่ละรายการ ดังนี้

อะแดปเตอร์จะพร้อมใช้งานเร็วๆ นี้
เราจะขยายการรองรับ Swift Package Manager ไปยังอะแดปเตอร์สื่อกลางอื่นๆ อย่างต่อเนื่อง ดูรายการอะแดปเตอร์ที่รองรับในปัจจุบันได้ที่หน้า GitHub
หากมีข้อสงสัยหรือต้องการพูดคุยเกี่ยวกับโพสต์นี้ โปรดติดต่อเราที่เซิร์ฟเวอร์ Discord ของ "ชุมชนการโฆษณาและการวัดผลของ Google"
ป้ายกำกับ: ad-manager, admob, ios, mobile-ads-sdk, swift, swift-package-manager