8 คะแนน โดย GN⁺ 2025-11-18 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • มินิแอป คือ มินิแอปและเกมที่สร้างบนเทคโนโลยีเว็บ เช่น HTML5 และ JavaScript โดย ค่าธรรมเนียมการขายการซื้อภายในแอปจะลดลงเหลือ 15%
  • มินิแอปต้องรองรับ Declared Age Range API, Advanced Commerce API, ระบบ In‑App Purchase และ API สำหรับส่งข้อมูลการคืนเงิน เป็นต้น
  • การเข้าร่วมจำเป็นต้องลงทะเบียนใน App Store, ปฏิบัติตามแนวทางข้อ 4.7, และส่งเมทาดาทาของมินิแอป
  • ขั้นตอนการอนุมัติจะผ่านการส่งแบบฟอร์ม ตรวจสอบ และยืนยันทางอีเมล จากนั้นในขั้นตอนรีวิวแอปต้อง ระบุการใช้งาน Advanced Commerce API
  • โปรแกรมนี้ สามารถเข้าร่วมควบคู่กับโปรแกรมพาร์ตเนอร์อื่นของ Apple ได้ และการชำระเงินในมินิแอปต้องจัดการผ่าน Advanced Commerce API ไม่ใช่ App Store Connect

ภาพรวมโปรแกรม Mini Apps Partner

  • Mini Apps Partner Program เป็นโครงการสำหรับนักพัฒนาที่โฮสต์ มินิแอปและเกมที่สร้างด้วยเทคโนโลยีเว็บ เช่น HTML5 และ JavaScript
    • มินิแอปจะถูกเผยแพร่อยู่ภายในแอปเนทีฟที่มีขนาดใหญ่กว่า
  • แอปที่เข้าร่วมต้องรองรับเทคโนโลยีของ App Store รวมถึง Declared Age Range API และ Advanced Commerce API
  • รายได้จากการซื้อภายในแอปของมินิแอปที่เข้าเกณฑ์จะ แบ่งให้ผู้พัฒนา 85%
  • เป้าหมายคือมอบ ประสบการณ์การซื้อที่ปลอดภัยและราบรื่น ให้กับลูกค้า

ข้อกำหนดของแอปโฮสต์

  • แอปต้อง ลงทะเบียนอยู่บน App Store สำหรับ iOS และ iPadOS
  • มินิแอปทั้งหมดต้องปฏิบัติตาม Apple Developer Program License Agreement และ App Review Guidelines
    • โดยเฉพาะต้องเป็นไปตาม Guideline 4.7 (เกี่ยวกับมินิแอป มินิเกม เกมสตรีมมิง แชตบอต ปลั๊กอิน และอีมูเลเตอร์) และ ข้อกำหนดการส่ง manifest ใน 4.7.4
  • ต้องมี เมทาดาทา ที่สามารถระบุการซื้อภายในแอปและสินค้า·บริการดิจิทัลของมินิแอปทั้งหมดได้
    • เพื่อให้ลูกค้ารับรู้รายการที่ซื้อได้อย่างชัดเจน และเพื่อให้ Apple ระบุการซื้อภายในแอปที่เข้าเกณฑ์เพื่อนำอัตราค่าธรรมเนียมไปใช้
  • แอปต้องรองรับเทคโนโลยีต่อไปนี้
    • Advanced Commerce API: รองรับการทำสินค้าและการขายสำหรับมินิแอปที่เข้าเกณฑ์และการซื้อที่เกี่ยวข้อง
    • Declared Age Rating API: ให้บริการเนื้อหาที่เหมาะสมตามช่วงอายุ
    • In‑App Purchase system: รองรับการตรวจสอบประวัติการซื้อ การจัดการการสมัครสมาชิก และการขอคืนเงิน
    • Send Consumption Information API: ส่งข้อมูลการซื้อภายในแอปให้ Apple เมื่อมีการขอคืนเงิน

ขั้นตอนการเข้าร่วมโปรแกรม

  • หากต้องการเข้าร่วม ต้อง ส่งแบบฟอร์มคำขอ
    • ต้องเป็น Account Holder ของ Apple Developer Program
    • ต้องระบุแอปโฮสต์ คุณสมบัติที่เข้าเกณฑ์ ข้อมูลเกี่ยวกับมินิแอป และยอมรับข้อกำหนดของโปรแกรม
  • เมื่อได้รับการอนุมัติ จะได้รับอีเมล แนะนำการตั้งค่าและการกำหนดค่า
  • เมื่อแอปพร้อมแล้ว ให้ ส่งรีวิวแอปผ่าน App Store Connect
    • ส่งไบนารีของแอปและ Product ID ของการซื้อภายในแอปของมินิแอป
    • ระบุให้ชัดเจนว่ามีการใช้ Advanced Commerce API และมีการให้บริการมินิแอป
  • หากผู้เข้าร่วมเดิมต้องการเพิ่มมินิแอปใหม่ ต้อง อัปเดต manifest
  • หากต้องการเพิ่มแอปโฮสต์ใหม่ ต้องมี สิทธิ์เข้าถึง Advanced Commerce API และส่ง manifest ที่เกี่ยวข้อง

สรุป Q&A

  • นิยามของมินิแอป

    • เป็น แพ็กเกจซอฟต์แวร์ สคริปต์ หรือคอนเทนต์เกม ที่ถูกเพิ่มหลังการติดตั้ง และเขียนด้วยภาษาอย่าง HTML5·JavaScript หรือภาษาอื่นที่ Apple อนุมัติ
    • ต้องปฏิบัติตามข้อกำหนดใน Apple Developer Program License Agreement 3.3.1(B)
  • มินิแอปที่เข้าเกณฑ์ (qualifying mini app)

    • เป็นมินิแอปที่ให้บริการโดย บุคคลที่สามซึ่งไม่มีความสัมพันธ์ในการควบคุมทั้งทางตรงหรือทางอ้อม กับนักพัฒนาโฮสต์
    • “การควบคุม (control)” หมายถึงอำนาจในการกำหนดนโยบายการบริหาร
  • การซื้อภายในแอปที่เข้าเกณฑ์ (qualifying In‑App Purchase)

    • คือ การขายสินค้าและบริการดิจิทัล ที่เกิดขึ้นภายในมินิแอปที่เข้าเกณฑ์
      • แบบใช้หมดไป (consumable) : ไอเท็ม สกุลเงิน ชีวิต ฯลฯ ที่ถูกใช้ทันทีภายในมินิแอปเดียว
      • การสมัครสมาชิกแบบต่ออายุอัตโนมัติ (auto‑renewable subscription) : ซื้อและใช้งานภายในมินิแอปเดียว
    • การซื้อเหล่านี้ต้องดำเนินการผ่าน Advanced Commerce API
  • การเข้าร่วมควบคู่กับโปรแกรมอื่นของ Apple

    • Apple Video Partner Program, News Partner Program, App Store Small Business Program และโปรแกรมอื่น ๆ สามารถเข้าร่วมพร้อมกันได้
  • การอนุมัติ Advanced Commerce API

  • วิธีจัดการการซื้อภายในแอป

    • ไม่สามารถจัดการการซื้อภายในแอปของมินิแอปผ่าน App Store Connect ได้
    • ต้องใช้ Advanced Commerce API เท่านั้น และควรอ้างอิง เอกสารการสร้าง SKU ที่เกี่ยวข้อง
  • ตำแหน่งเอกสารทางเทคนิค

1 ความคิดเห็น

 
GN⁺ 2025-11-18
ความคิดเห็นจาก Hacker News
  • การเปลี่ยนแปลงครั้งนี้ดูเหมือนเป็นเวอร์ชันที่ Apple กำลังลองทำ App Store ทางเลือก
    เพียงแต่ดูเหมือนถูกล็อกไว้ด้วยเงื่อนไขที่เข้มงวดมาก
    ฉันนึกว่าจะได้เห็นผู้คนถกเถียงเรื่อง ระบบนิเวศแบบปิด (walled garden) ของ Apple แต่ดูเหมือนการอภิปรายยังไม่เริ่มขึ้น

    • ฉันตีความว่านี่คือ Apple นำโค้ดและสัญญาที่ทำไว้ตอน ร่วมมือกับ Tencent กลับมาใช้ซ้ำ
    • อาจฟังดูประชดนิดหน่อย แต่ฉันสงสัยว่า Apple ทำแบบนี้เพราะ แรงกดดันจากหน่วยงานกำกับดูแล ของประเทศไหนกันแน่
    • สุดท้ายแล้วมันดูเหมือนเป็นมาตรการที่เล็งไปที่ WeChat Apple น่าจะกำลังพยายามเอา ค่าธรรมเนียม 15% แบบใหม่
  • ฉันไม่ได้ตื่นเต้นกับการประกาศ “ส่วนลด” ครั้งนี้เลย
    กลับกัน มันทำให้ฉันรู้สึกประชดที่ การผูกขาดโดยสองบริษัท (duopoly) กำลังจำกัดเสรีภาพในการใช้เครื่องของเรามากขึ้น

    • ใช่ สุดท้ายมันก็เป็นปัญหาเรื่อง duopoly
  • ฉันลองอ่านคำจำกัดความของ “Mini Apps Partner Program” แล้ว แต่ยังไม่เข้าใจว่าถ้าเป็นแอปที่คนอื่นสร้าง ฉันจะเข้าร่วมได้อย่างไร

    • เท่าที่ฉันเข้าใจ แอปของคุณจะเป็นเหมือน ตู้เกมอาเขตเสมือน และมีมินิเกมที่นักพัฒนาคนอื่นสร้างมารันอยู่ข้างใน
      ถ้าผู้เล่นเติมเครดิตเข้าเกมของคุณ แต่เดิม Apple จะหัก 30% แล้วคุณก็แบ่งบางส่วนจาก 70% นั้นให้ฉัน
      ในโปรแกรมใหม่นี้ Apple จะหักแค่ 15% คุณได้ 85% แล้วก็แบ่งบางส่วนให้ฉันได้
      แต่เพราะเป้าหมายคือ ลดขั้นตอนการกระจายผ่านตัวกลาง คุณจึงขายสกุลเงินของตัวเองอย่าง “ArcadeBux” ไม่ได้
    • กล่าวคือ คุณเป็นนักพัฒนาแอป และ “มินิแอป” คือคอนเทนต์ที่บุคคลที่สามสร้างแล้วนำมาอิมพอร์ตเข้าแอปของคุณ
      โปรแกรมนี้ มีไว้เพื่อคุณ ไม่ใช่เพื่อนักพัฒนามินิแอป
    • พูดสั้น ๆ คือ โมเดลแบบ Roblox
  • บทความนี้อธิบายได้ดีว่าโปรแกรม “มินิแอป” คืออะไร
    ตาม บทความของ MacRumors Apple จะเก็บค่าธรรมเนียม 15% จากเว็บแอปเกมยอดนิยมใน WeChat สำหรับตลาดจีน

    • แต่มินิแอปไม่ใช่แค่เว็บเกมธรรมดา
      ในจีน WeChat แทบจะทำหน้าที่เป็นระบบปฏิบัติการ
      มีมินิแอปอยู่หลายล้านตัว และที่ผ่านมาได้ดำเนินการอยู่ในพื้นที่สีเทาของนโยบาย Apple
    • นี่ดูไม่เหมือน “ความร่วมมือ” เท่าไร แต่คล้ายกับร้านอาหารที่ “ร่วมมือ” กับกลุ่มอาชญากรรมจัดตั้ง มากกว่า
    • อนึ่ง 15% ก็เป็น อัตราค่าธรรมเนียมพื้นฐาน ที่นักพัฒนาส่วนใหญ่จ่ายกันอยู่แล้ว มีเพียงผู้ที่มีรายได้ต่อปีเกิน 1 ล้านดอลลาร์เท่านั้นที่จ่าย 30%
  • Telegram เองก็มีแพลตฟอร์มมินิแอปขนาดใหญ่อยู่แล้ว
    โดยเฉพาะประเด็น การกำกับดูแลแชตบอต ที่เป็นเรื่องสำคัญ ฉันสงสัยว่า Telegram, Discord หรือไคลเอนต์ IRC จะปฏิบัติตามกฎนี้ได้อย่างไร

  • มาตรการนี้ดูเหมือนเป็นการปูทางล่วงหน้าสำหรับ MCP marketplace
    มีหลักฐานว่า macOS และ iOS จะเพิ่มการรองรับ MCP ในระดับระบบ
    ในข้อกำหนดยังพูดถึง สคริปต์ (script) ไม่ใช่แค่ “เกมหรือแอป” เท่านั้น
    ดูรายละเอียดได้จาก บทความของ 9to5mac

  • การบังคับให้รองรับ iPad ดูเหมือนเป็น การพ่วงขาย (tying)
    ฉันสงสัยว่านี่จะเป็นจุดที่ทำให้ Instagram ออกแอป iPad เสียทีหรือเปล่า

  • ดูเหมือนว่า Apple กำลัง ทำให้ Roblox กลายเป็นสินค้าโภคภัณฑ์ (commoditize) ในขณะที่ยังคงเก็บระบบชำระเงินไว้ในระบบของตัวเอง
    ฟังดูเป็น ไอเดียที่ฉลาดทีเดียว

  • โมเดลนี้ยังคล้ายกับ Google AMP
    เหมือนที่ AMP มอบประสบการณ์ผู้ใช้ที่คาดเดาได้ผ่านข้อจำกัด Mini Apps ก็ไปในทิศทางเดียวกัน
    ประหนึ่งว่า AMP ต่อ Mini Apps ก็เหมือน Google Glass ต่อ Oculus

    • อุปมาแบบนั้นดู ฝืนไปหน่อย
  • Roblox ยังเป็นข้อยกเว้น อยู่ดี
    รู้สึกเหมือนยังมี การให้สิทธิพิเศษ แบบโจ่งแจ้งต่อไป

    • แต่ Roblox ก็ยังคงจ่าย 30% เต็มจำนวน อยู่