โปรแกรมทางเลือกในการเรียกเก็บเงินช่วยให้คุณผสานรวมระบบการเรียกเก็บเงินของคุณเองหรือนำผู้ใช้ไปยังเว็บไซต์เพื่อทำการซื้อโดยใช้ลิงก์เว็บภายนอกได้ ไม่ว่าคุณจะใช้ตัวเลือกใด ผู้ใช้ควรมีตัวเลือกระหว่าง Google Play Billing กับการเรียกเก็บเงินระบบอื่นภายในแอปหรือลิงก์เว็บภายนอก คุณควรตรวจสอบข้อกำหนดของโปรแกรมและลงทะเบียนเข้าร่วมโปรแกรมตัวเลือกการเรียกเก็บเงิน ก่อนใช้ API เหล่านี้
ประสบการณ์ของผู้ใช้
เมื่อผู้ใช้เริ่มการซื้อ ระบบจะแสดงหน้าจอตัวเลือกที่แสดงทั้งระบบการเรียกเก็บเงินระบบอื่นของคุณ (ในแอปหรือเว็บลิงก์ภายนอก) และ Google Play Billing คุณสามารถปรับแต่งขั้นตอนการทำงานนี้ได้อย่างยืดหยุ่น โดยขึ้นอยู่กับผู้ที่แสดงหน้าจอทางเลือกและตำแหน่งที่การชำระเงินเกิดขึ้น คุณต้องอัปเดตค่ากำหนดหน้าจอที่มีตัวเลือกและค่ากำหนดเว็บลิงก์ภายนอกใน Play Console ก่อนที่จะใช้ API ในแอป
1. ใครเป็นผู้แสดงหน้าจอตัวเลือก
- แสดงผลโดย Google: Google Play จะจัดการ UI ของหน้าจอตัวเลือกให้คุณโดยอัตโนมัติ ซึ่งเป็นส่วนหนึ่งของโฟลว์การเรียกเก็บเงิน
- ของคุณเอง : คุณออกแบบและแสดงผลหน้าจอที่มีตัวเลือกที่กำหนดเองภายในแอป หากเลือกเส้นทางนี้ คุณต้องปฏิบัติตามหลักเกณฑ์ UX
2. ตำแหน่งที่เกิดการชำระเงิน
- ในแอป: ผู้ใช้ทำธุรกรรมจนเสร็จภายในอินเทอร์เฟซของแอป
- เว็บลิงก์ภายนอก: ระบบจะนำผู้ใช้ไปยังเว็บไซต์ของคุณเพื่อทำธุรกรรมให้เสร็จสมบูรณ์
การควบคุมโดยผู้ปกครอง
ผู้ใช้ภายใต้การควบคุมดูแลจะได้รับอนุญาตให้เลือกการเรียกเก็บเงิน แต่ต้องแสดงการควบคุมโดยผู้ปกครองที่จำเป็นและหน้าจอข้อมูลแบบครั้งเดียว
- สำหรับหน้าจอทางเลือกที่ Google แสดง: Google จะจัดการ หน้าจอการควบคุมโดยผู้ปกครองโดยอัตโนมัติก่อนที่จะแสดงหน้าจอทางเลือก
- สำหรับหน้าจอทางเลือกที่นักพัฒนาแอปแสดง: คุณมีหน้าที่รับผิดชอบในการเรียกใช้ API ของ Play Billing Library ที่เฉพาะเจาะจงเพื่อทริกเกอร์การควบคุมโดยผู้ปกครอง สำหรับการซื้อในแอป คุณต้องดำเนินการผ่านกล่องโต้ตอบข้อมูลที่จำเป็นก่อนที่จะแสดงหน้าจอตัวเลือกที่กำหนดเอง สำหรับลิงก์ภายนอก ระบบจะจัดการ การควบคุมโดยผู้ปกครองก่อนที่จะลิงก์ผู้ใช้ออกจาก แอป
หลักเกณฑ์ด้านชิ้นงานรูปภาพของวิธีการชำระเงิน
คุณอัปโหลดชิ้นงานรูปภาพใน Play Console ที่แสดงถึงวิธีการชำระเงินที่รองรับเพื่อแสดงในหน้าจอตัวเลือกการเรียกเก็บเงินได้
ชิ้นงานรูปภาพสำหรับวิธีการชำระเงิน
ชิ้นงานรูปภาพเดี่ยวประกอบด้วยบัตรวิธีการชำระเงินหลายใบและต้องเป็นไปตามข้อกำหนดที่ระบุไว้ในหลักเกณฑ์เหล่านี้
ขนาด |
192dp X 20dp |
การเว้นระยะห่างของการ์ด |
8dp |
รูปแบบไฟล์ |
PNG, พื้นหลังโปร่งใส |
รูปแบบวิธีการชำระเงิน
นักพัฒนาแอปสามารถเลือกจำนวนไอคอนวิธีการชำระเงินที่พร้อมใช้งานซึ่งต้องการรวมไว้ในชิ้นงานรูปภาพได้สูงสุด 5 รายการ
รูปภาพไม่ควรมีรูปภาพหรือข้อความอื่นๆ
ข้อกำหนดของการ์ด
การ์ดวิธีการชำระเงินที่รวมอยู่ในชิ้นงานรูปภาพต้องเป็นไปตามหลักเกณฑ์ต่อไปนี้สำหรับขนาด ระยะห่าง และสไตล์
| ขนาดของการ์ด | 32dp X 20dp |
| ระยะห่างจากขอบด้านใน | 3dp |
| โครงร่าง | 1dp (รวมเส้นด้านในในมิติข้อมูล), รัศมี 2dp, #E0E0E0 |
| พื้นหลังของการ์ด | สีพื้น (ควรเป็นสีขาว) |
สิ่งที่ต้องมีก่อน
หากต้องการใช้โปรแกรมตัวเลือกการเรียกเก็บเงิน คุณต้องมีคุณสมบัติตรงตามข้อกำหนดต่อไปนี้
- การลงทะเบียน - คุณต้องลงทะเบียนเข้าร่วมโปรแกรมตัวเลือกการเรียกเก็บเงิน หากเลือกที่จะเสนอเว็บลิงก์ภายนอก คุณต้องอัปเดตค่ากำหนดใน Play Console ก่อนที่จะนำไปใช้ในแอป
- เวอร์ชัน PBL - คุณต้องใช้ Play Billing Library เวอร์ชัน 9.1 ขึ้นไป
การรายงาน
ต้องรายงานธุรกรรมการเรียกเก็บเงินระบบอื่นทั้งหมด (รวมถึงธุรกรรมจากลิงก์ภายนอก) ให้ Google Play ทราบอย่างปลอดภัย หากต้องการดำเนินการนี้ คุณต้องมีโทเค็นธุรกรรมภายนอก โทเค็นจะสร้างขึ้นผ่าน API ที่แตกต่างกัน ทั้งนี้ขึ้นอยู่กับสถานการณ์การเลือกการเรียกเก็บเงิน
โทเค็นธุรกรรมนี้จะระบุว่าระบบจัดหมวดหมู่ DeveloperBillingType เป็นลิงก์ภายนอกหรือในแอป
โทเค็นนี้มีความสำคัญต่อการตรวจสอบธุรกรรมและเชื่อมโยงธุรกรรมกับ
ค่าบริการที่เหมาะสม