หากจัดจำหน่ายแอปนอก Google Play เท่านั้น ให้ใช้ Android Developer Console เพื่อจัดการข้อมูลประจำตัวของนักพัฒนาแอปและลงทะเบียนชื่อแพ็กเกจของแอป คู่มือนี้อธิบายวิธียืนยันบัญชีและตรวจสอบว่าแอปของคุณติดตั้งได้ ในอุปกรณ์ Android ที่ผ่านการรับรอง
สร้างบัญชี
เริ่มต้นโดยลงชื่อสมัครใช้บัญชี Android Developer Console โดยใช้บัญชี Google หากคุณเป็นนักเรียน/นักศึกษาหรือมือสมัครเล่น คุณสามารถสร้างบัญชีประเภทพิเศษที่มีข้อกำหนดในการยืนยันน้อยลงและไม่มีค่าธรรมเนียมได้
เลือกวิธีเผยแพร่แอป
คุณยังคงโหลดแอปจากแหล่งที่ไม่รู้จักได้ ประสบการณ์ของผู้ใช้จะขึ้นอยู่กับเส้นทางที่คุณเลือก
ยืนยันตัวตนให้เสร็จสมบูรณ์
คุณต้องส่งเอกสารทางการเพื่อยืนยันตัวตน ข้อกำหนดจะแตกต่างกันไปตามว่าคุณลงทะเบียนในฐานะบุคคลธรรมดาหรือองค์กร โดยปกติแล้วกระบวนการนี้จะใช้เวลาประมาณ 10 นาทีหากคุณมีข้อมูลที่จำเป็นทั้งหมดพร้อม
ข้อมูลที่ต้องระบุสำหรับทุกบัญชี
ชื่อและที่อยู่ตามกฎหมาย: บุคคลธรรมดาต้องส่งบัตรประจำตัวที่มีรูปถ่ายซึ่งออกโดยหน่วยงานราชการ และเอกสารหลักฐานแสดงที่อยู่ โดยเป็นส่วนหนึ่งของโปรแกรมการยืนยัน ตัวอย่างเอกสารระบุตัวตนและเอกสารหลักฐานแสดงที่อยู่ที่ยอมรับสำหรับบุคคลธรรมดา ในสหรัฐอเมริกา ได้แก่
- หนังสือเดินทาง
- บัตรประจำตัวประจำรัฐ
- ใบขับขี่
- บัตรประจำตัวผู้มีถิ่นพำนักถาวรหรือกรีนการ์ด
- บัตรประจำตัวที่มีรูปถ่ายซึ่งออกโดยหน่วยงานราชการพร้อมที่อยู่
- ใบเรียกเก็บเงินค่าสาธารณูปโภคสำหรับไฟฟ้า น้ำ แก๊ส อินเทอร์เน็ต เคเบิลทีวี
- หนังสือแจ้งยอดประกันภัย (ประกันบ้าน ประกันสุขภาพ และอื่นๆ)
- รายการเคลื่อนไหวของบัญชีธนาคารหรือบัตรเครดิต
รายละเอียดติดต่อ: อีเมลและหมายเลขโทรศัพท์ส่วนตัวที่ยืนยันด้วย รหัสผ่านที่สามารถใช้งานได้เพียงครั้งเดียว (OTP)
ข้อกำหนดเพิ่มเติมสำหรับองค์กร
- หมายเลข D-U-N-S: ตัวระบุ 9 หลักที่ไม่ซ้ำกันสำหรับองค์กรของคุณ ซึ่ง Dun & Bradstreet เป็นผู้จัดหาให้และใช้ทั่วโลกเพื่อสร้าง ตัวตนทางกฎหมายของธุรกิจ หากองค์กรของคุณยังไม่มีหมายเลขนี้ คุณสามารถขอรับได้โดยไม่มีค่าใช้จ่ายจากเว็บไซต์ของ Dun & Bradstreet
- เว็บไซต์ที่ยืนยันแล้ว: เว็บไซต์ขององค์กรต้องได้รับการยืนยันโดยใช้ Google Search Console
- เอกสารอย่างเป็นทางการขององค์กร: ตัวอย่างเอกสารที่องค์กรในสหรัฐอเมริกาต้องแสดงมีดังนี้
เอกสารที่จำเป็นใน
สถานที่ของคุณอาจแตกต่างกัน
- เอกสาร ประกาศ หรือจดหมายใดๆ ที่ออกโดย IRS หรือลงตราประทับโดย IRS ที่ระบุชื่อองค์กรไว้ด้วย เช่น CP575, 147C, CP299, 988, 937, 1050, 5822 เป็นต้น
- เราจะยอมรับแบบฟอร์มซึ่งส่งไปที่ IRS ในกรณีที่สำเนาของแบบฟอร์ม มีให้ใช้ได้ในเว็บไซต์ IRS เท่านั้น เช่น แบบฟอร์ม 8871 และ 990
- ใบสำคัญแสดงการจดทะเบียนบริษัทที่ออกโดยรัฐที่คุณ ทำธุรกิจอยู่ซึ่งระบุชื่อองค์กรไว้ด้วย
- การยื่น SEC ครั้งล่าสุด (เช่น แบบฟอร์ม 10-K, 10-Q หรือ 8-K) ซึ่งระบุชื่อองค์กร
- รายงานเครดิตของธุรกิจจาก Experian, Equifax หรือ TransUnion ซึ่งระบุชื่อองค์กรไว้ด้วย
- สำหรับกระทรวงและหน่วยงานของรัฐเท่านั้น: เอกสารราชการ ซึ่งประกอบด้วยชื่อเต็ม ที่อยู่ และวันที่
ลงทะเบียนชื่อแพ็กเกจ
เมื่อยืนยันแล้ว คุณจะลงทะเบียนชื่อแพ็กเกจของแอปได้ในหน้าแพ็กเกจ กระบวนการลงทะเบียนจะลิงก์แอปกับข้อมูลประจำตัวของนักพัฒนาแอปที่ยืนยันแล้ว ทำตามขั้นตอนต่อไปนี้ใน Android Developer Console เพื่อลงทะเบียน
- ป้อนชื่อแพ็กเกจ: ระบุชื่อแพ็กเกจที่ไม่ซ้ำกันซึ่งคุณต้องการ ลงทะเบียน
- เพิ่มคีย์: ป้อนลายนิ้วมือของใบรับรอง SHA-256 จากคู่คีย์ Signing ของแอป จากนั้นสถานะจะเปลี่ยนเป็นระหว่างตรวจสอบ
- พิสูจน์ความเป็นเจ้าของ: สำหรับชื่อแพ็กเกจที่มีอยู่ คุณต้องลงชื่อ APK ด้วย คีย์ส่วนตัวและอัปโหลด Android Developer Console มี ข้อมูลโค้ดสำหรับเพิ่มลงในโฟลเดอร์เนื้อหาของ APK สำหรับความท้าทายนี้ เมื่อลงทะเบียนแล้ว คุณจะได้รับการแจ้งเตือนทางอีเมลและสถานะแพ็กเกจใน Developer Console จะอัปเดตเป็นลงทะเบียนแล้ว
โอนชื่อแพ็กเกจ
นอกจากนี้ คุณยังโอนชื่อแพ็กเกจระหว่างบัญชีนักพัฒนาแอปได้ด้วย การโอนจะ จัดการผ่านหน้าการตั้งค่า คุณต้องมีข้อมูลต่อไปนี้เพื่อเริ่มการโอน
- สถานะยืนยันแล้ว: ทั้งบัญชีต้นทางและบัญชีปลายทางต้องได้รับการยืนยัน และอยู่ในสถานะดี
- คีย์ที่ลงทะเบียน: ชื่อแพ็กเกจต้องมีคีย์ที่ลงทะเบียนและ ติดตั้งได้
- ข้อมูลที่จำเป็น: คุณต้องมีรหัสนักพัฒนาแอปเป้าหมาย รหัสคำสั่งซื้อของทั้ง 2 บัญชี และเหตุผลที่ระบุสำหรับการโอน
จัดการชื่อแพ็กเกจที่ซ้ำกัน
หากนักพัฒนาแอปหลายรายใช้ชื่อแพ็กเกจเดียวกัน สิทธิ์ในการลงทะเบียนชื่อแพ็กเกจจะ พิจารณาตามกฎการอ้างสิทธิ์แพ็กเกจ กฎต่อไปนี้มีจุดมุ่งหมายเพื่อจัดสรรชื่อแพ็กเกจให้กับนักพัฒนาแอปที่มีคีย์การลงนามซึ่งคิดเป็นมากกว่า 50% ของการติดตั้งที่ทราบแล้วทั้งหมด
- คลัสเตอร์ส่วนใหญ่: หากคีย์ของนักพัฒนาแอปคิดเป็นมากกว่า 50% ของการติดตั้งทั้งหมด นักพัฒนาแอปรายนั้นจะมีสิทธิ์ลงทะเบียนก่อน
- คลัสเตอร์ขนาดใหญ่: หากไม่มีคีย์ใดที่มีการติดตั้งมากกว่า 50% นักพัฒนาแอปที่มี "คลัสเตอร์ขนาดใหญ่" (มีการติดตั้ง 50 ครั้งขึ้นไป) จะลงทะเบียนชื่อแพ็กเกจได้
- ตามลำดับก่อนหลัง: หากไม่มีคลัสเตอร์ขนาดใหญ่ นักพัฒนาแอปที่มีคีย์ที่ทราบจะลงทะเบียนชื่อแพ็กเกจได้ตามลำดับก่อนหลัง
ตัวอย่างต่อไปนี้แสดงให้เห็นกฎเหล่านี้
ลำดับความสำคัญสำหรับผู้ถือคีย์ส่วนใหญ่
นักพัฒนาแอปที่มีคีย์การลงนามซึ่งมีการติดตั้งที่ทราบแล้วทั้งหมดมากกว่า 50% จะมีสิทธิ์ก่อนในการลงทะเบียน นักพัฒนาแอปอื่นๆ ทั้งหมดจะต้องใช้ ชื่อแพ็กเกจอื่น
นักพัฒนาแอป |
ชื่อแพ็กเกจ |
คีย์ |
การติดตั้ง |
A |
com.test.1 |
11 |
1000 |
B |
com.test.1 |
12 |
100 |
ในกรณีนี้ นักพัฒนาแอป ก มีสิทธิ์ลงทะเบียนชื่อแพ็กเกจ นักพัฒนาแอป B จะต้องใช้ชื่ออื่นหรือขอรับข้อยกเว้น_
การมีสิทธิ์สำหรับคีย์ที่มีการติดตั้ง 50 ครั้งขึ้นไป
หากไม่มีคีย์ใดที่มีการติดตั้งมากกว่า 50% คีย์ทั้งหมดที่มีการติดตั้ง 50 ครั้งขึ้นไป จะมีสิทธิ์ลงทะเบียน นักพัฒนาแอปอื่นๆ ทั้งหมดที่มีคีย์ซึ่งมีการติดตั้งน้อยกว่า 50 ครั้งจะต้องขอสิทธิ์เพื่อใช้ชื่อแพ็กเกจ
นักพัฒนาแอป |
ชื่อแพ็กเกจ |
คีย์ |
การติดตั้ง |
C |
com.test.2 |
21 |
100 |
D |
com.test.2 |
22 |
100 |
E |
com.test.2 |
23 |
10 |
_ในที่นี้ ไม่มีคีย์ใดที่มีเสียงข้างมาก นักพัฒนาแอป C และ D ที่มีการติดตั้งอย่างน้อย 50 ครั้งจะลงทะเบียนชื่อแพ็กเกจได้ นักพัฒนาซอฟต์แวร์ E จะต้องใช้ สิทธิ์คำขอชื่ออื่น
มาก่อนมีสิทธิ์ก่อนสำหรับคีย์ที่มีการติดตั้งน้อยกว่า 50 ครั้ง
หากไม่มีคีย์ใดตรงตามเกณฑ์การติดตั้ง 50 ครั้ง คีย์ทั้งหมดที่ทราบจะมีสิทธิ์ ลงทะเบียนตามลำดับก่อนหลัง ทันทีที่นักพัฒนาแอปคนใดคนหนึ่งลงทะเบียนชื่อแพ็กเกจ นักพัฒนาแอปคนอื่นๆ จะต้องใช้ชื่ออื่นสำหรับแพ็กเกจของตน (หรือขอข้อยกเว้น)
นักพัฒนาแอป |
ชื่อแพ็กเกจ |
คีย์ |
การติดตั้ง |
F |
com.test.3 |
31 |
10 |
G |
com.test.3 |
31 |
10 |
ในสถานการณ์นี้ นักพัฒนาแอปทุกคนที่มีคีย์จะมีสิทธิ์ เมื่อนักพัฒนาแอปคนใดคนหนึ่งลงทะเบียนชื่อแพ็กเกจแล้ว นักพัฒนาแอปคนอื่นๆ จะต้องขอสิทธิ์_