Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

เผยแพร่แอปบน GitHub Marketplace: คู่มือขั้นตอนการลงทะเบียนและการทำให้มองเห็นได้

ต้องการปรับปรุง Workflow ของนักพัฒนาด้วยแอป GitHub Marketplace ของคุณ? GitHub Marketplace เป็นตลาดเครื่องมือฟรี/เสียเงินสำหรับนักพัฒนา มีเครื่องมือหลากหลาย: Actions และ Apps แต่ละประเภทมีขั้นตอนการเพิ่มแตกต่างกัน บทความนี้แนะนำการเริ่มต้นกับ GitHub Marketplace

ขอการยืนยันผู้เผยแพร่ (Publisher Verification)

มุมขวาบน GitHub > รูปโปรไฟล์ > Your organizations > Settings ถัดจากองค์กร > ด้านซ้าย Developer settings > Publisher Verification กรอกข้อมูลในเช็คลิสต์ > กด Request Verification GitHub จะตรวจสอบและแจ้งเมื่อเสร็จ

ดูเมตริกของรายการ (Listing Metrics)

มุมขวาบน > รูปโปรไฟล์ > Settings > ด้านซ้าย Developer settings > OAuth Apps หรือ GitHub Apps (ขึ้นกับประเภท) > หน้าตั้งค่าแอป > เลื่อนลง Marketplace > List in Marketplace (หรือ Edit Marketplace listing หากมีดราฟต์) > แท็บ Insights เลือกช่วงเวลาจาก Period dropdown

ดูธุรกรรม (Transactions)

มุมขวาบน > รูปโปรไฟล์ > Settings > ด้านซ้าย Developer settings > OAuth Apps หรือ GitHub Apps > เลือกแอป > หน้าตั้งค่า > เลื่อนลง Marketplace > List in Marketplace / Edit Marketplace listing > แท็บ Transaction เลือกช่วงเวลา

ทดสอบแอป

สร้างดราฟต์รายการเพื่อจำลอง billing flows ตั้งค่าแผนทดลองฟรี สลับระหว่างฟรี/เสียเงิน GitHub มีฟีเจอร์ "Apply Pending Change" สำหรับดราฟต์ที่ pending-cycle page

สร้างดราฟต์รายการ (Draft Listing)

ด้านซ้าย Developer settings > OAuth Apps หรือ GitHub Apps > เลือกแอป > หน้าตั้งค่า > เลื่อนลง Marketplace > List in Marketplace > จะเห็นภาพรวมส่วนที่ต้องทำให้ครบ

ตั้งค่าแผนราคา (Pricing Plans)

หน้ารายการ Marketplace > ด้านซ้าย Plans and pricing สร้าง/แก้ไข/ลบแผนราคาได้

ส่งตรวจเพื่อเผยแพร่ (Submit for Publication)

หน้ารายการแอป > มุมซ้ายบน Overview > กด Request review ผู้เชี่ยวชาญ GitHub จะติดต่อกลับ

สรุป

GitHub Marketplace ช่วยกระจายเครื่องมือโอเพนซอร์สที่ช่วยนักพัฒนาขยาย workflow ด้วยเครื่องมือฟรี/เสียเงิน หากเพิ่งเริ่ม GitHub อ่านซีรีส์ก่อนหน้า: Hello World, Source Control, Free vs Paid, Tips and Tricks, GitHub Sponsors เรียนรู้เพิ่มเติม