เริ่มต้นใช้งานการเผยแพร่แอปที่กําหนดเอง

Google Play Custom App Publishing API มีไว้สำหรับผู้ให้บริการ Enterprise Mobility Management (EMM), นักพัฒนาแอปบุคคลที่สาม และองค์กรอื่นๆ ที่ต้องการให้ลูกค้าองค์กรเผยแพร่แอปส่วนตัว (หรือที่เรียกว่าแอปที่กำหนดเอง) จากอินเทอร์เฟซผู้ใช้ปลายทางได้โดยตรง

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

การตั้งค่าเบื้องต้น

ก่อนที่จะเผยแพร่แอปส่วนตัวโดยใช้ API การเผยแพร่แอปที่กำหนดเองของ Google Play คุณต้องเปิดใช้ Google Play Custom App Publishing API สำหรับโปรเจ็กต์ก่อน สร้างบัญชีบริการ และให้สิทธิ์การเผยแพร่แก่บัญชีนี้ในบัญชีนักพัฒนาแอป Play Console

เปิดใช้ API การเผยแพร่แอปที่กำหนดเองของ Google Play

หากต้องการเปิดใช้ Google Play Custom App Publishing API สำหรับโปรเจ็กต์ ให้ทำตามขั้นตอนต่อไปนี้

  1. เปิดคอนโซล Google API ถ้าไม่มีบัญชี Google ให้เลือกตัวเลือกเพิ่มเติม > สร้างบัญชี แล้วกรอกแบบฟอร์มเพื่อสร้างบัญชี หากมีบัญชี Google ให้ลงชื่อเข้าใช้หากได้รับแจ้ง

  2. จากรายการโปรเจ็กต์ ให้เลือกโปรเจ็กต์หรือสร้างโปรเจ็กต์

  3. เปิดไลบรารี API

  4. ค้นหาไลบรารี API สำหรับ Google Play Custom App Publishing API หากต้องการเปิดใช้ API ให้เลือก API แล้วคลิกenable

สร้างบัญชีบริการ

เมื่อใช้โปรเจ็กต์เดียวกับที่คุณเปิดใช้ Google Play Custom App Publishing API ให้ทำตามขั้นตอนต่อไปนี้เพื่อสร้างบัญชีบริการ

  1. เปิดคอนโซล Google API เข้าสู่ระบบเมื่อได้รับข้อความแจ้ง

  2. จากรายการโปรเจ็กต์ ให้เลือกโปรเจ็กต์ที่คุณเลือกหรือสร้างเมื่อเปิดใช้ API

  3. จากเมนูหลัก ให้เลือก IAM และผู้ดูแลระบบ > บัญชีบริการ > สร้างบัญชีบริการ

  4. ป้อนชื่อสำหรับบัญชีบริการแล้วเลือกสร้างคีย์ส่วนตัวใหม่ จากนั้นคลิกสร้าง

จดที่อยู่อีเมลของบัญชีบริการและเก็บไฟล์คีย์ส่วนตัวของบัญชีบริการไว้ในตำแหน่งที่แอปพลิเคชันของคุณเข้าถึงได้ แอปพลิเคชันของคุณต้องใช้ให้ผู้ใช้ทำการเรียก Google Play Custom App Publishing API ที่ได้รับอนุญาต

ให้สิทธิ์การเผยแพร่แก่บัญชีบริการ

หากต้องการให้สิทธิ์การเผยแพร่แก่บัญชีบริการที่คุณสร้างไว้ ให้ทำตามขั้นตอนต่อไปนี้

  1. เปิด Play Console

  2. เลือกบัญชีนักพัฒนาแอปที่มีอยู่หรือสร้างบัญชีใหม่

  3. ทำตามขั้นตอนที่ระบุไว้ในเอกสารให้สิทธิ์เข้าถึงแก่ผู้ใช้เพื่อให้สิทธิ์สร้างและเผยแพร่แอปส่วนตัวแก่อีเมลของบัญชีบริการ

ดึงรหัสบัญชีนักพัฒนาแอป

หลังจากตั้งค่าและให้สิทธิ์เสร็จแล้ว ให้จดรหัสบัญชีนักพัฒนาแอปจาก URL ของ Play Console ดังนี้

https://play.google.com/console/developers/123456

คุณต้องส่งรหัสบัญชีนักพัฒนาแอปเป็นพารามิเตอร์เมื่อเผยแพร่แอปส่วนตัวสำหรับองค์กรของผู้ใช้