Google Play เสนอบริการให้สัญญาอนุญาต ซึ่งทำให้คุณบังคับใช้นโยบายการให้สัญญาอนุญาตสำหรับแอปพลิเคชันที่คุณเผยแพร่ใน Google Play ได้ เมื่อใช้การอนุญาตให้ใช้สิทธิของ Google Play แอปพลิเคชันของคุณจะสามารถส่งคำถามไปยัง Google Play ขณะรันไทม์เพื่อขอสถานะการให้สัญญาอนุญาตสำหรับผู้ใช้คนปัจจุบัน จากนั้นจึงให้อนุญาตหรือไม่ให้อนุญาตการใช้งานตามความเหมาะสม
บริการนี้ช่วยให้คุณใช้นโยบายการอนุญาตให้ใช้สิทธิที่ยืดหยุ่นได้ในแต่ละแอปพลิเคชัน โดยแต่ละแอปพลิเคชันสามารถบังคับใช้การอนุญาตให้ใช้สิทธิในลักษณะที่เหมาะสมที่สุด หากจำเป็น แอปพลิเคชันจะใช้ข้อจำกัดที่กำหนดเองตามสถานะการอนุญาตให้ใช้สิทธิที่ได้รับจาก Google Play ได้ เช่น แอปพลิเคชันสามารถตรวจสอบสถานะการอนุญาตให้ใช้สิทธิ แล้วใช้ข้อจำกัดที่กำหนดเองซึ่งอนุญาตให้ผู้ใช้เรียกใช้แอปพลิเคชันดังกล่าวได้โดยไม่ได้รับอนุญาตเป็นระยะเวลาหนึ่งๆ นอกจากนี้ แอปพลิเคชันยังจำกัดการใช้แอปพลิเคชันเฉพาะอุปกรณ์หนึ่งๆ ได้ด้วย นอกเหนือจากข้อจำกัดอื่นๆ
บริการอนุญาตให้ใช้สิทธิเป็นวิธีควบคุมการเข้าถึงแอปพลิเคชันอย่างปลอดภัย เมื่อแอปพลิเคชันตรวจสอบสถานะการอนุญาตให้ใช้สิทธิ เซิร์ฟเวอร์ Google Play จะลงนามในการตอบกลับสถานะการอนุญาตให้ใช้สิทธิโดยใช้คู่คีย์ที่เชื่อมโยงกับแอปพลิเคชันนั้นๆ โดยเฉพาะ แม้ว่าแอปพลิเคชันจะจัดเก็บคีย์สาธารณะไว้ในไฟล์ .apk
ที่คอมไพล์แล้วได้ แต่การยืนยันการตอบกลับสถานะการอนุญาตให้ใช้สิทธิในเซิร์ฟเวอร์ที่คุณเชื่อถือจะปลอดภัยกว่ามาก
แอปพลิเคชันที่คุณเผยแพร่ผ่าน Google Play สามารถใช้บริการการให้สัญญาอนุญาตของ Google Play ได้ โดยที่คุณไม่ต้องมีบัญชีพิเศษหรือการลงทะเบียน นอกจากนี้ เนื่องจากบริการนี้ไม่ได้ใช้ API เฟรมเวิร์กเฉพาะ คุณจึงเพิ่มการอนุญาตให้ใช้สิทธิในแอปพลิเคชันใดก็ได้ที่ใช้ API ระดับ 3 ขึ้นไปเป็นอย่างต่ำ
หมายเหตุ: บริการการอนุญาตให้ใช้สิทธิของ Google Play มีไว้สำหรับแอปพลิเคชันแบบชำระเงินที่ต้องการยืนยันว่าผู้ใช้ปัจจุบันได้ชำระเงินสำหรับแอปพลิเคชันนั้นใน Google Play จริง อย่างไรก็ตาม แอปพลิเคชันใดๆ (รวมถึงแอปที่ไม่มีค่าใช้จ่าย) สามารถใช้บริการอนุญาตให้ใช้สิทธิเพื่อเริ่มการดาวน์โหลดไฟล์เสริมของ APK ได้ ในกรณีนี้ คำขอที่แอปพลิเคชันของคุณส่งไปยังบริการอนุญาตให้ใช้สิทธิไม่ได้เป็นการตรวจสอบว่าผู้ใช้ชำระเงินสำหรับแอปหรือไม่ แต่เป็นการขอ URL ของไฟล์ส่วนขยาย ดูข้อมูลเกี่ยวกับการดาวน์โหลดไฟล์สำหรับขยายของแอปพลิเคชันได้ที่คู่มือไฟล์สำหรับขยายของ APK
หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับบริการอนุญาตให้ใช้แอปพลิเคชันของ Google Play และเริ่มผสานรวมบริการดังกล่าวเข้ากับแอปพลิเคชันของคุณ โปรดอ่านเอกสารต่อไปนี้
- การอนุญาตให้ใช้สิทธิ ภาพรวม
- อธิบายวิธีการทำงานของบริการและลักษณะการใช้งานการออกใบอนุญาตตามปกติ
- การตั้งค่าเพื่อขอรับการอนุญาตให้ใช้สิทธิ
- อธิบายวิธีตั้งค่าบัญชี Google Play, สภาพแวดล้อมการพัฒนา และสภาพแวดล้อมการทดสอบเพื่อเพิ่มการอนุญาตให้ใช้สิทธิในแอป
- การเพิ่มการยืนยันใบอนุญาตฝั่งเซิร์ฟเวอร์ลงในแอป
- แสดงคำแนะนำแบบทีละขั้นตอนในการเพิ่มการยืนยันการอนุญาตให้ใช้สิทธิฝั่งเซิร์ฟเวอร์ลงในแอปพลิเคชัน
- การอนุญาตให้ใช้สิทธิ ข้อมูลอ้างอิง
- ให้รายละเอียดเกี่ยวกับคลาสของไลบรารีการอนุญาตให้ใช้สิทธิและโค้ดการตอบกลับของบริการ