Play Asset Delivery (PAD) นำประโยชน์ของ App Bundle มาสู่เกม ซึ่งช่วยให้เกมที่มีขนาดใหญ่กว่า 200 MB สามารถแทนที่ไฟล์เสริมเดิม (OBB) โดยการเผยแพร่อาร์ติแฟกต์รายการเดียวไปยัง Play ซึ่งมีทรัพยากรทั้งหมดที่เกมต้องการ PAD มีโหมดการนำส่งที่ยืดหยุ่น การอัปเดตอัตโนมัติ การบีบอัด และการแพตช์เดลต้า ซึ่งทั้งหมดนี้ไม่มีค่าใช้จ่ายใดๆ ทั้งสิ้น เมื่อใช้ PAD ระบบจะโฮสต์และแสดงชุดชิ้นงานทั้งหมดใน Google Play ซึ่งทำให้คุณไม่ต้องใช้เครือข่ายนำส่งข้อมูล (CDN) เพื่อนำทรัพยากรเกมไปให้ผู้เล่น

Play Asset Delivery ใช้แพ็กเนื้อหาที่ประกอบด้วยเนื้อหา (เช่น พื้นผิว ชิดเดอร์ และเสียง) แต่ไม่มีโค้ดสั่งการ การนำส่งแบบไดนามิกช่วยให้คุณปรับแต่งวิธีและเวลาในการดาวน์โหลด Asset Pack แต่ละรายการลงในอุปกรณ์ได้ตามโหมดการนำส่ง 3 แบบ ได้แก่ เมื่อติดตั้ง ตามอย่างรวดเร็ว และตามคำขอ

หากต้องการข้ามไปยังการติดตั้งใช้งาน PAD ในเกมโดยตรง โปรดดูขั้นตอนถัดไป

รายการที่เผยแพร่รายการเดียว

เผยแพร่อาร์ติแฟกต์รายการเดียวไปยัง Play ซึ่งรวมทรัพยากรทั้งหมดของเกม

วิธีการส่งที่ยืดหยุ่น

ควบคุมเวลาและวิธี Play แสดงเนื้อหาเกม

การกำหนดเป้าหมายตามรูปแบบการบีบอัดพื้นผิว

เริ่มใช้ฮาร์ดแวร์ที่มีอยู่อย่างมีประสิทธิภาพโดยไม่ลดการเข้าถึง

การอัปเดตอัตโนมัติ

อนุญาตให้ Play อัปเดตเนื้อหาเกมโดยอัตโนมัติด้วยการบีบอัดขั้นสูงและการแพตช์เดลต้า

คำตอบสำหรับคำถามที่พบบ่อย

วิธีการส่งข้อมูลราคา

ระบบจะส่ง Asset Pack ของ install-time เมื่อติดตั้งแอป ระบบจะแสดงแพ็กเหล่านี้เป็น APK แยก (เป็นส่วนหนึ่งของชุด APK) แพ็กเหล่านี้เรียกอีกอย่างว่า Asset Pack "ล่วงหน้า" ซึ่งคุณจะใช้แพ็กเหล่านี้ได้ทันทีเมื่อเปิดแอป แพ็กเหล่านี้จะส่งผลต่อขนาดของแอปที่แสดงใน Google Play Store ผู้ใช้จะแก้ไขหรือลบแพ็กเหล่านี้ไม่ได้

ระบบจะดาวน์โหลด Asset Pack ของ fast-follow โดยอัตโนมัติทันทีที่ติดตั้งแอป ผู้ใช้ไม่จําเป็นต้องเปิดแอปเพื่อให้การดาวน์โหลด fast-follow เริ่มต้น การดาวน์โหลดเหล่านี้ไม่ได้ป้องกันไม่ให้ผู้ใช้เข้าสู่แอป โดยแพ็กเหล่านี้จะส่งผลต่อขนาดของแอปที่แสดงใน Google Play Store

ระบบจะดาวน์โหลด Asset Pack ของ on-demand ขณะที่แอปทำงาน

Google Play Store จะแสดงแพ็กเนื้อหาที่กําหนดค่าเป็น fast-follow และ on-demand เป็นไฟล์เก็บถาวร (ไม่ใช่ APK แบบแยก) จากนั้นระบบจะขยายแพ็กเหล่านี้ในพื้นที่เก็บข้อมูลภายในของแอป คุณสามารถค้นหาตำแหน่งของ Asset Pack ที่แสดงด้วยวิธีนี้โดยใช้คลัง Play Asset Delivery แอปไม่สามารถคาดเดาได้ว่าไฟล์เหล่านี้มีอยู่หรือไม่หรืออยู่ที่ไหน เนื่องจากผู้ใช้อาจลบไฟล์เหล่านี้หรือคลังการนำส่งเนื้อหา Play อาจย้ายไฟล์เหล่านี้ไปไว้ในเซสชันการเล่น แม้ว่าแอปจะเขียนไฟล์เหล่านี้ได้ แต่คุณควรถือว่าไฟล์เหล่านี้เป็นแบบอ่านอย่างเดียว เนื่องจากแพตช์ของแพ็กเกจเนื้อหาขึ้นอยู่กับความสมบูรณ์ของไฟล์เหล่านี้

เมื่อใช้ Play Asset Delivery ในแอปด่วน ระบบจะรองรับเฉพาะโหมด "ตามคําขอ" เท่านั้น

การอัปเดตเนื้อหา

เมื่ออัปเดตแอป ระบบจะอัปเดต Asset Pack install-time เป็นส่วนหนึ่งของการอัปเดตแอปพื้นฐาน (นักพัฒนาแอปไม่ต้องดำเนินการใดๆ)

การอัปเดตแอปสำหรับชุดชิ้นงาน fast-follow และ on-demand ทำตามขั้นตอนต่อไปนี้

  1. ระบบจะดาวน์โหลดแพตช์สำหรับแอป รวมถึงชิ้นงานทั้งหมดไปยังตำแหน่งที่ปลอดภัยในอุปกรณ์
  2. ระบบจะอัปเดตไบนารีของแอป ซึ่งรวมถึง Asset Pack install-time รายการ
  3. แพ็กเกจชิ้นงานที่ดาวน์โหลดไว้ก่อนหน้านี้จะใช้งานไม่ได้
  4. ระบบจะคัดลอกแพตช์สำหรับเนื้อหาและนำไปใช้กับเนื้อหาที่จัดเก็บไว้ในที่จัดเก็บข้อมูลภายในของแอป

ในกรณีส่วนใหญ่เมื่อผู้ใช้เปิดเกม การอัปเดตทั้งหมดจะเสร็จสมบูรณ์แล้ว และผู้ใช้สามารถเริ่มเล่นเกมเวอร์ชันที่อัปเดตแล้วได้ทันที ในกรณีที่พบไม่บ่อยนัก เมื่อเปิดแอป ระบบอาจอัปเดตไบนารีของแอปไปแล้วขณะที่กระบวนการใช้แพตช์สำหรับชิ้นงานยังไม่เสร็จสมบูรณ์ ชิ้นงานจึงยังไม่พร้อมให้เข้าถึง คุณต้องรองรับสถานการณ์นี้ด้วยการแสดงองค์ประกอบอินเทอร์เฟซผู้ใช้ "กำลังอัปเดต" ที่เหมาะสมสำหรับชิ้นงานเหล่านี้ หรือสร้างตรรกะเพื่อจัดการกับชิ้นงานที่ใช้งานไม่ได้ซึ่งยังไม่พร้อมให้เข้าถึง เนื่องจากอัปเดตไบนารีของแอปจะเกิดขึ้นหลังจากที่ดาวน์โหลด Asset Pack ทุกประเภทแล้วเท่านั้น การใช้แพตช์จึงเป็นการดำเนินการแบบออฟไลน์ในเครื่องซึ่งควรเสร็จสมบูรณ์อย่างรวดเร็ว

การกำหนดเป้าหมายตามรูปแบบการบีบอัดพื้นผิว

การบีบอัดพื้นผิวเป็นการบีบอัดรูปภาพแบบสูญเสียข้อมูลซึ่งช่วยให้ GPU แสดงผลจากพื้นผิวที่บีบอัดโดยตรงด้วยฮาร์ดแวร์เฉพาะ ซึ่งจะลดปริมาณหน่วยความจำพื้นผิวและแบนด์วิดท์ของหน่วยความจำที่จำเป็น การกำหนดเป้าหมายรูปแบบการบีบอัดพื้นผิวช่วยให้คุณรวมพื้นผิวที่บีบอัดด้วยรูปแบบการบีบอัดพื้นผิวหลายรูปแบบไว้ใน Android App Bundle และอาศัย Google Play เพื่อนำส่งชิ้นงานที่มีรูปแบบการบีบอัดพื้นผิวที่รองรับที่ดีที่สุดสำหรับแต่ละอุปกรณ์โดยอัตโนมัติ

การอัปเดตเวอร์ชันของแอป

หลังจากอัปโหลดแอปเวอร์ชันใหม่ไปยัง Google Play แล้ว ผู้ใช้อาจเปิดแอปเวอร์ชันก่อนหน้าได้ก่อนที่จะมีการอัปเดตแอปในอุปกรณ์ ในกรณีดังกล่าว แอปสามารถเลือกบังคับให้อัปเดตหรือแนะนำให้อัปเดตโดยเรียกใช้ In-App Updates API ได้ หากจำเป็น API นี้ช่วยให้คุณทริกเกอร์การอัปเดตจากภายในแอปได้โดยไม่ต้องให้ผู้ใช้ทริกเกอร์การอัปเดตจาก Google Play Store

ขีดจำกัดขนาดการดาวน์โหลด

Asset Pack เหมาะสําหรับเกมขนาดใหญ่เนื่องจากมีขีดจํากัดขนาดที่เพิ่มขึ้น นอกจากนี้ นักพัฒนาแอปที่เป็นส่วนหนึ่งของโปรแกรมพาร์ทเนอร์ Google Play สำหรับเกมยังมีสิทธิ์ส่งเนื้อหาที่มีขนาดเกินขีดจำกัดนี้ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับขนาดสูงสุดได้ที่ขีดจำกัดขนาดสูงสุดของ Google Play

หากคุณใช้การกำหนดเป้าหมายรูปแบบการบีบอัดพื้นผิว ขีดจำกัดการดาวน์โหลดเหล่านี้จะมีผลกับพื้นผิวแต่ละรูปแบบที่ไม่ซ้ำกันแยกกัน

ขั้นตอนถัดไป 

ฝัง Play Asset Delivery ลงในเกมหรือแอปโดยใช้วิธีใดวิธีหนึ่งต่อไปนี้

ข้อกำหนดในการให้บริการและความปลอดภัยของข้อมูล

การเข้าถึงหรือใช้คลังการนำส่งเนื้อหา Play หมายความว่าคุณยอมรับข้อกำหนดในการให้บริการของชุดพัฒนาซอฟต์แวร์ Play Core โปรดอ่านและทำความเข้าใจข้อกำหนดและนโยบายที่เกี่ยวข้องทั้งหมดก่อนเข้าถึงคลัง

คลัง Play Core คืออินเทอร์เฟซรันไทม์ของแอปกับ Google Play Store ดังนั้นเมื่อคุณใช้ Play Core ในแอป Play Store จะเรียกใช้กระบวนการของตัวเอง ซึ่งรวมถึงการจัดการข้อมูลตามข้อกำหนดในการให้บริการของ Google Play ข้อมูลด้านล่างอธิบายวิธีที่ไลบรารี Play Core จัดการข้อมูลเพื่อประมวลผลคําขอที่เฉพาะเจาะจงจากแอปของคุณ

Play Asset Delivery

ข้อมูลที่รวบรวมเกี่ยวกับการใช้งาน ข้อมูลเมตาของอุปกรณ์
เวอร์ชันแอปพลิเคชัน
วัตถุประสงค์ของการเก็บรวบรวมข้อมูล ระบบจะใช้ข้อมูลที่รวบรวมเพื่อแสดงแพ็กชิ้นงานที่เหมาะสมในอุปกรณ์และเพื่อเก็บรักษาแพ็กชิ้นงานที่ติดตั้งไว้หลังจากการอัปเดต
การเข้ารหัสข้อมูล ข้อมูลได้รับการเข้ารหัส
การแชร์ข้อมูล ไม่มีการโอนข้อมูลไปยังบุคคลที่สาม
การลบข้อมูล ระบบจะลบข้อมูลตามระยะเวลาการเก็บรักษาที่กําหนด

แม้ว่าเราจะมุ่งมั่นที่จะสร้างความโปร่งใสมากที่สุดเท่าที่จะทําได้ แต่คุณมีหน้าที่รับผิดชอบแต่เพียงผู้เดียวในการตัดสินใจว่าจะตอบกลับแบบฟอร์มส่วนความปลอดภัยของข้อมูล Google Play ที่เกี่ยวกับการเก็บรวบรวม การแชร์ และแนวทางปฏิบัติด้านการรักษาความปลอดภัยของข้อมูลผู้ใช้ในแอปอย่างไร

แหล่งข้อมูลเพิ่มเติม

กรณีศึกษา
Devsisters เป็นผู้พัฒนาและผู้เผยแพร่เกมบนอุปกรณ์เคลื่อนที่ ซึ่งผลิตเกมฆ่าเวลาโดยอิงตาม IP ของ Cookie Run ดูวิธีที่พวกเขาลดทรัพยากรที่ไม่จำเป็นของเกมด้วย Play Asset Delivery
กรณีศึกษา

2K แสดงกราฟิกคุณภาพสูงขึ้นด้วย Play Asset Delivery

Cat Daddy Games เป็นสตูดิโอของ 2K ที่อยู่ในเครือทั้งหมดและตั้งอยู่ในเมือง Kirkland รัฐวอชิงตัน ทีมที่อยู่เบื้องหลังซีรีส์ NBA 2K Mobile, NBA SuperCard และ WWE SuperCard กำลังมองหาโซลูชันเพื่อปรับปรุงคุณภาพโดยรวมของเกมสำหรับผู้ใช้
กรณีศึกษา

CD Projekt RED ลดขนาดอัปเดตลงถึง 90% และเพิ่มอัตราการอัปเดตขึ้น 10% ด้วย Play Asset Delivery

CD Projekt RED (CDPR) นักพัฒนาเกมจากวอร์ซอว์ ประเทศโปแลนด์ ได้รีเมคมินิเกม GWENT: The Witcher Card Game ใน The Witcher 3 เพื่อเปิดตัวเป็นเกมเล่นฟรีแบบสแตนด์อโลนใน Google Play ในเดือนมีนาคม 2020
กรณีศึกษา

RV AppStudios ปรับปรุงการคงผู้ใช้ไว้ด้วยการนำส่งเนื้อหา Google Play

นักพัฒนาแอป RV AppStudios ในสหรัฐอเมริกามียอดดาวน์โหลดมากกว่า 200 ล้านครั้งจนถึงปัจจุบันในพอร์ตโฟลิโอเกมแคชชวล แอปการศึกษาสำหรับเด็ก และแอปยูทิลิตี
กรณีศึกษา

Gameloft ได้ผู้ใช้ใหม่เพิ่มขึ้น 10% ด้วย Play Asset Delivery

Gameloft ก่อตั้งขึ้นในปี 2000 ด้วยความรักในเกมและความปรารถนาที่จะนำเกมไปให้ผู้เล่นทั่วโลกได้เล่น
วิดีโอ

Play Asset Delivery สำหรับเกม

เพิ่มประสิทธิภาพการส่งเกมด้วย App Bundle ใหม่สำหรับเกม ซึ่งช่วยให้คุณนำส่งเนื้อหาเกมขนาดใหญ่แบบปรับแต่งได้ฟรี