แบ็กเอนด์ของเซิร์ฟเวอร์ที่ปลอดภัยมีบทบาทสำคัญในการจัดการการซื้อในแอปผ่าน Google Play ของแอป ระบบการเรียกเก็บเงินของ Google Play มีวิธีจัดการด้านที่สำคัญที่สุดของธุรกิจผลิตภัณฑ์ดิจิทัล ตั้งแต่การตั้งค่าแคตตาล็อกไปจนถึงการติดตามธุรกรรม
Google Play Developer API มีปลายทางหลายรายการเพื่อให้แบ็กเอนด์ซิงค์กับแบ็กเอนด์ของ Google Play โดยเฉพาะอย่างยิ่ง API การสมัครใช้บริการและการซื้อในแอป จะจัดการ ฟังก์ชันการทำงานที่เกี่ยวข้องกับการขายผลิตภัณฑ์ดิจิทัลใน Google Play
การจัดการแคตตาล็อกผลิตภัณฑ์ดิจิทัลอัตโนมัติ
มีกรณีการใช้งานมากมายที่การผสานรวมการจัดการแคตตาล็อกผลิตภัณฑ์ดิจิทัลในแบ็กเอนด์อาจมีประโยชน์ ตัวอย่างเช่น การผสานรวมนี้อาจช่วยให้คุณทำสิ่งต่อไปนี้ได้
- เก็บรายละเอียดผลิตภัณฑ์ไว้ในแบ็กเอนด์เพื่อใช้เมื่อให้สิทธิ์
- ตั้งค่ากระบวนการแบบเป็นชุดเพื่ออัปเดตราคาทั้งหมดโดยอัตโนมัติ
- เชื่อมต่อระบบการจัดการแคตตาล็อกของคุณเองกับแคตตาล็อกในระบบการเรียกเก็บเงินของ Google Play เพื่อให้แน่ใจว่าระบบจะอัปเดตพร้อมกัน
คุณสามารถใช้ปลายทาง
monetization.subscriptions
และ
inappproducts
เพื่อจัดการแคตตาล็อกผลิตภัณฑ์ดิจิทัล
การจัดการวงจรการซื้อและการซิงค์สิทธิ์
การตรวจสอบเหตุการณ์วงจรการซื้อเป็นสิ่งสำคัญเพื่อให้ตอบสนองต่อการเปลี่ยนแปลงสิทธิ์ของผู้ใช้ได้อย่างรวดเร็วและแม่นยำ คุณควรสร้างการจัดการสถานะการซื้อในแบ็กเอนด์สำหรับการสมัครใช้บริการและการซื้อแบบครั้งเดียว เพื่อให้การซื้อทั้งหมดปลอดภัยและสิทธิ์ทั้งหมดสอดคล้องกัน
ระบบการเรียกเก็บเงินของ Google Play จะส่ง การแจ้งเตือนแบบเรียลไทม์สำหรับนักพัฒนาแอป (RTDN) สำหรับการซื้อทั้ง 2 ประเภท และแบ็กเอนด์ของคุณควรพร้อมที่จะนำเข้าข้อความเหล่านี้และทำการเปลี่ยนแปลงที่จำเป็น ดูวิธีใช้ประโยชน์จากไคลเอ็นต์ RTDN และ Google Play Developer API เพื่อจัดการวงจรการซื้อได้ที่ คู่มือวงจรการซื้อ
เราขอแนะนำให้ใช้การอัลกอริทึมที่ตรวจสอบความไม่ซ้ำกันของฟิลด์ messageId จาก RTDN และหลีกเลี่ยงการเรียกใช้ API ซ้ำสำหรับรหัสที่ซ้ำกัน เพื่อเพิ่มประสิทธิภาพการใช้โควต้า API และหลีกเลี่ยงการประมวลผลแบ็กเอนด์ที่ซ้ำซ้อน
การป้องกันการประพฤติมิชอบและการละเมิด
ป้องกันการประพฤติมิชอบโดยย้ายตรรกะที่ละเอียดอ่อนไปยังแบ็กเอนด์และตรวจสอบการซื้อที่ยกเลิกใน Google Play Google Play Developer API มีฟังก์ชันสำหรับตอบรับการซื้อใหม่ ใช้ไอเทมที่ซื้อในแอป และจัดการการซื้อที่ยกเลิก ดูข้อมูลเพิ่มเติมเกี่ยวกับการป้องกันการประพฤติมิชอบและการละเมิดได้ที่ ป้องกัน การประพฤติมิชอบและการละเมิด
การกระทบยอดทางการเงินและการรายงานอัตโนมัติ
คุณสามารถนำเข้าข้อมูลการรายงานจาก Google Play ได้โดยการดาวน์โหลดรายงาน Play Console reports คุณสามารถใช้ประโยชน์จาก Google Cloud Storage API เพื่อดาวน์โหลดข้อมูลที่คุณเข้าถึงได้ใน Play Console เพื่อจัดการ กรณีการใช้งานที่เกี่ยวข้องกับข้อมูลนี้
การจัดการธุรกรรมภายนอก
หากคุณผสานรวมกับ
API การเรียกเก็บเงินระบบอื่น หรือ
ข้อเสนอภายนอก ให้ใช้
Externaltransactions APIs
เพื่อรายงานและจัดการธุรกรรมที่เสร็จสมบูรณ์