สำหรับนักพัฒนาแอปใน Android Developer Console ใหม่
นอกจากนี้ นักพัฒนาแอป Play ยังจัดการชื่อแพ็กเกจที่ไม่ได้อยู่ใน Play ผ่าน Android Developer Console ได้ด้วยหากต้องการ
เลือกประเภทบัญชี
เมื่อสร้างบัญชี ADC คุณจะต้องเลือกประเภทการจัดจำหน่ายที่เหมาะกับความต้องการของคุณ ตัวเลือกนี้ส่งผลต่อข้อกำหนดในการยืนยันและค่าธรรมเนียมที่เกี่ยวข้อง
ประเภทการเผยแพร่ |
เหมาะสำหรับ |
ค่าใช้จ่าย |
ฟีเจอร์สำคัญ |
การเผยแพร่แบบเต็มรูปแบบ |
องค์กรและนักพัฒนาแอปมืออาชีพที่มีการเผยแพร่ในวงกว้าง |
$25 |
แอปและการติดตั้งไม่จำกัด ต้องมีการยืนยันตัวตนแบบเต็ม |
การเผยแพร่แบบจํากัด |
นักเรียน นักศึกษา ผู้ที่ใช้เพื่อความบันเทิง และการใช้งานส่วนตัวอื่นๆ |
ฟรี |
จำกัดจำนวนแอปและการติดตั้ง |
ยืนยันตัวตนให้เสร็จสมบูรณ์
คุณต้องระบุเอกสารทางการเพื่อยืนยันตัวตน ข้อกำหนดเฉพาะจะขึ้นอยู่กับว่าคุณลงทะเบียนในฐานะบุคคลธรรมดาหรือองค์กร หากคุณมีข้อมูลที่จำเป็นทั้งหมดพร้อมแล้ว การสร้างบัญชี Android Developer Console ควรใช้เวลาประมาณ 10 นาที
คุณจะต้องมีสิ่งต่อไปนี้
- ชื่อและที่อยู่ตามกฎหมาย คุณต้องยืนยันข้อมูลเหล่านี้โดยการอัปโหลดเอกสารประจำตัวอย่างเป็นทางการ
- อีเมลและหมายเลขโทรศัพท์ส่วนตัวเพื่อให้ Google ติดต่อคุณ โดยคุณจะต้องยืนยันข้อมูลเหล่านี้โดยใช้รหัสผ่านที่สามารถใช้งานได้เพียงครั้งเดียว
- องค์กรต้องระบุเว็บไซต์ขององค์กร โดยจะต้อง ได้รับการยืนยันโดยใช้ Google Search Console
- นอกจากนี้ องค์กรยังต้องระบุหมายเลข D-U-N-S ด้วย ซึ่งเป็นตัวระบุที่ไม่ซ้ำกัน 9 หลักสำหรับองค์กร หมายเลข D-U-N-S เชื่อมโยงกับชื่อและที่อยู่ขององค์กร
เอกสารที่ยอมรับ
องค์กรต้องส่งเอกสารอย่างเป็นทางการขององค์กรตามสถานที่ตั้งขององค์กร ตัวอย่างต่อไปนี้แสดงสิ่งที่องค์กรในสหรัฐอเมริกาต้องระบุ เอกสารที่ต้องใช้ใน สถานที่ตั้งของคุณอาจแตกต่างกัน
ตัวอย่างเอกสารที่จำเป็น
- เอกสาร ประกาศ หรือจดหมายใดๆ ที่ออกโดย IRS หรือลงตราประทับโดย IRS ที่ระบุชื่อองค์กรไว้ด้วย เช่น CP575, 147C, CP299, 988, 937, 1050, 5822 เป็นต้น
- เราจะยอมรับแบบฟอร์มซึ่งส่งไปที่ IRS ในกรณีที่สำเนาของแบบฟอร์มมีให้ใช้ได้ในเว็บไซต์ IRS เท่านั้น เช่น แบบฟอร์ม 8871 และ 990 ดูวิธีค้นหาองค์กรในเว็บไซต์ IRS ได้ที่นี่ (องค์กรทางการเมือง) และที่นี่ (องค์กรที่ได้รับการยกเว้นภาษี)
- ใบสำคัญแสดงการจดทะเบียนบริษัทที่ออกโดยรัฐที่คุณทำธุรกิจอยู่ซึ่งระบุชื่อองค์กรไว้ด้วย
- การยื่น SEC ครั้งล่าสุด (เช่น แบบฟอร์ม 10-K, 10-Q หรือ 8-K) ซึ่งระบุชื่อองค์กร
- รายงานเครดิตของธุรกิจจาก Experian, Equifax หรือ TransUnion ซึ่งระบุชื่อองค์กรไว้ด้วย
- สำหรับกระทรวงและหน่วยงานของรัฐเท่านั้น: เอกสารราชการซึ่งประกอบด้วย ชื่อเต็ม ที่อยู่ และวันที่
บุคคลธรรมดาต้องส่งบัตรประจำตัวที่มีรูปถ่ายซึ่งออกโดยหน่วยงานราชการและเอกสารหลักฐานแสดงที่อยู่ โดยเป็นส่วนหนึ่งของโปรแกรมการยืนยัน ตัวอย่างเอกสารระบุตัวตนที่ใช้ได้ สำหรับบุคคลในสหรัฐอเมริกามีดังนี้
- หนังสือเดินทาง
- บัตรประจำตัวประจำรัฐ
- ใบขับขี่
- บัตรประจำตัวผู้มีถิ่นพำนักถาวรหรือกรีนการ์ด
- เอกสารแสดงที่อยู่ต้องระบุชื่อและที่อยู่ของบุคคลดังกล่าวตามที่ปรากฏใน โปรไฟล์ เอกสารแสดงที่อยู่ที่เรายอมรับมีดังนี้
- บัตรประจำตัวที่มีรูปถ่ายซึ่งออกโดยหน่วยงานราชการพร้อมที่อยู่
- ใบเรียกเก็บเงินค่าสาธารณูปโภคสำหรับไฟฟ้า น้ำ แก๊ส อินเทอร์เน็ต เคเบิลทีวี
- หนังสือแจ้งยอดประกันภัย (ประกันบ้าน ประกันสุขภาพ และอื่นๆ)
- รายการเคลื่อนไหวของบัญชีธนาคารหรือบัตรเครดิต
ลงทะเบียนชื่อแพ็กเกจ
หากคุณจัดจำหน่ายแอปนอก Google Play กระบวนการลงทะเบียนจะ ออกแบบมาเพื่อยืนยันความเป็นเจ้าของแอปโดยใช้คีย์ส่วนตัวของแอป
- สำหรับชื่อแพ็กเกจใหม่: ระบบจะแจ้งให้คุณป้อนชื่อแพ็กเกจและ ใบรับรองลายนิ้วมือ SHA-256 สาธารณะ
- สำหรับชื่อแพ็กเกจที่มีอยู่: หากมีการใช้ชื่อแพ็กเกจอยู่แล้ว คุณต้องพิสูจน์การเป็นเจ้าของเพื่อลงทะเบียน โดยส่วนใหญ่แล้ว กระบวนการนี้เป็นกระบวนการที่ไม่ซับซ้อน
ดังนี้
- เลือกคีย์: เลือกใบรับรองลายนิ้วมือ SHA-256 สาธารณะ จากรายการคีย์ที่มีสิทธิ์
- ทำแบบทดสอบการเข้ารหัสลับให้เสร็จสมบูรณ์: คุณต้องลงนาม APK จำลองด้วย คีย์ส่วนตัวที่เกี่ยวข้องและอัปโหลดไปยัง Android Developer Console ซึ่งเป็นการยืนยันการเป็นเจ้าของคีย์ที่ใช้ในการลงนามแอป Android ที่มีอยู่ อย่างเป็นทางการ
การจัดการชื่อแพ็กเกจที่ซ้ำกัน
แม้ว่าระบบปฏิบัติการ Android จะกำหนดให้ใช้ชื่อแพ็กเกจที่ไม่ซ้ำกันในอุปกรณ์แต่ละเครื่อง แต่กฎนี้ไม่ได้ครอบคลุมทั้งระบบนิเวศของ Android ซึ่งอาจ ทำให้เกิดสถานการณ์ที่นักพัฒนาแอป 2 รายใช้ชื่อแพ็กเกจเดียวกัน
เนื่องจากเราไม่ต้องการให้มีการซ้ำกันของชื่อแพ็กเกจ เราจึงได้กำหนดกฎเพื่อ พิจารณานักพัฒนาแอปที่สามารถลงทะเบียนชื่อแพ็กเกจ หากคุณและนักพัฒนาแอปอีกรายใช้ชื่อเดียวกัน นักพัฒนาแอปที่มีส่วนแบ่งการติดตั้งสูงกว่า จะลงทะเบียนชื่อนั้น จากนั้นนักพัฒนาแอปรายอื่นๆ จะต้องเปลี่ยนชื่อแพ็กเกจหรือ ขอรับข้อยกเว้น
ลำดับความสำคัญสำหรับผู้ถือคีย์ส่วนใหญ่
นักพัฒนาแอปที่มีคีย์ Signing ซึ่งคิดเป็นสัดส่วนมากกว่า 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 |
ในกรณีนี้ นักพัฒนาแอปทุกรายที่มีคีย์จะมีสิทธิ์ เมื่อนักพัฒนาแอปรายหนึ่ง ลงทะเบียนชื่อแพ็กเกจแล้ว นักพัฒนาแอปรายอื่นจะต้องขอสิทธิ์