Google Play Custom App Publishing API มีไว้เพื่อรองรับการใช้งานในองค์กร ผู้ให้บริการการจัดการ (EMM), นักพัฒนาแอปบุคคลที่สาม และองค์กรอื่นๆ ที่ต้องการให้ลูกค้าองค์กรเผยแพร่แอปส่วนตัว ที่เรียกว่าแอปที่กำหนดเอง) โดยตรงจากอินเทอร์เฟซผู้ใช้ปลายทาง
ลูกค้าองค์กรคือองค์กรที่ใช้ Managed Google Play เพื่อเผยแพร่งาน กับพนักงาน ลูกค้าองค์กรแต่ละรายมี Managed Google Play Store ซึ่งอาจรวมถึง ทั้งแอปสาธารณะและแอปส่วนตัว แอปส่วนตัว ไม่พร้อมใช้งานภายนอกองค์กร - เฉพาะผู้ใช้ที่มีสิทธิ์เข้าถึง Managed Google Play Store ขององค์กรจะดูและติดตั้งแอปส่วนตัวได้
การตั้งค่าเบื้องต้น
ก่อนที่จะเผยแพร่แอปส่วนตัวโดยใช้ API การเผยแพร่แอปที่กำหนดเองของ Google Play คุณจะต้องดำเนินการต่อไปนี้ คุณต้องเปิดใช้ API การเผยแพร่แอปที่กำหนดเองของ Google Play สำหรับโปรเจ็กต์ก่อน สร้างบัญชีบริการและให้สิทธิ์การเผยแพร่แก่บัญชีนี้ในบัญชีนักพัฒนาแอป Play Console
เปิดใช้ Google Play Custom App Publishing API
หากต้องการเปิดใช้ API การเผยแพร่แอปที่กำหนดเองของ Google Play สำหรับโปรเจ็กต์ ให้ทำตามขั้นตอนต่อไปนี้ ขั้นตอน:
เปิดคอนโซล Google API หากคุณไม่มีบัญชี Google ให้เลือก ตัวเลือกเพิ่มเติม > สร้างบัญชี แล้วกรอกแบบฟอร์มเพื่อสร้าง ของคุณได้ หากคุณมีบัญชี Google ให้ลงชื่อเข้าใช้เมื่อได้รับข้อความแจ้ง
จากรายการโปรเจ็กต์ ให้เลือกโปรเจ็กต์หรือสร้างโปรเจ็กต์
ค้นหาไลบรารี API สำหรับ Google Play Custom App Publishing API ถึง เปิดใช้ API เลือก API แล้วคลิกเปิดใช้
สร้างบัญชีบริการ
สำหรับโปรเจ็กต์เดียวกันกับที่คุณเปิดใช้ Google Play Custom App Publishing API ให้ทำตามขั้นตอนต่อไปนี้เพื่อสร้างบัญชีบริการ
เปิดคอนโซล Google API เข้าสู่ระบบหากได้รับข้อความแจ้ง
จากรายการโปรเจ็กต์ ให้เลือกโปรเจ็กต์ที่คุณเลือกหรือสร้างเมื่อเปิดใช้ API
จากเมนูหลัก ให้เลือก IAM และ ผู้ดูแลระบบ > บัญชีบริการ > สร้างบัญชีบริการ
ป้อนชื่อบัญชีบริการและเลือกจัดหาคีย์ส่วนตัวใหม่ จากนั้นคลิกสร้าง
จดอีเมลของบัญชีบริการและจัดเก็บบัญชีบริการ ไฟล์คีย์ส่วนตัวในตำแหน่งที่แอปพลิเคชันเข้าถึงได้ การสมัครของคุณ จำเป็นต้องใช้คีย์เหล่านั้นในการเรียกที่ได้รับอนุญาตไปยัง Google Play Custom App Publishing API
ให้สิทธิ์การเผยแพร่แก่บัญชีบริการ
หากต้องการให้สิทธิ์การเผยแพร่แก่บัญชีบริการที่คุณสร้าง ให้ทำตามขั้นตอนต่อไปนี้
เปิด Play Console
เลือกบัญชีนักพัฒนาแอปที่มีอยู่หรือสร้างขึ้นใหม่
ทำตามขั้นตอนที่ระบุไว้ในเอกสารให้สิทธิ์เข้าถึงแก่ผู้ใช้เพื่อให้สิทธิ์สร้างและเผยแพร่แอปส่วนตัวแก่อีเมลของบัญชีบริการ
ดึงข้อมูลรหัสบัญชีนักพัฒนาแอป
หลังจากขั้นตอนการตั้งค่าและสิทธิ์เสร็จสมบูรณ์แล้ว ให้จดบันทึกรหัสบัญชีนักพัฒนาแอปจาก URL ของ Play Console ดังนี้
https://play.google.com/console/developers/123456
คุณจะต้องส่งรหัสบัญชีนักพัฒนาแอปเป็นพารามิเตอร์เมื่อคุณ เผยแพร่แอปส่วนตัวสำหรับ Enterprise