แบ็กเอนด์เซิร์ฟเวอร์ที่ปลอดภัยมีบทบาทสำคัญในการจัดการการซื้อในแอปผ่าน 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 คุณใช้ประโยชน์จาก Google Cloud Storage API เพื่อดาวน์โหลดข้อมูลที่มีให้ใน Play Console เพื่อจัดการ Use Case ที่เกี่ยวข้องกับข้อมูลนี้ได้
การจัดการธุรกรรมภายนอก
หากผสานรวมกับ API ของการเรียกเก็บเงินระบบอื่นหรือข้อเสนอภายนอก ให้ใช้
Externaltransactions APIs
เพื่อรายงานและจัดการธุรกรรมที่เสร็จสมบูรณ์