يقدم Google Play خدمة ترخيص تتيح لك فرض سياسات الترخيص للتطبيقات التي تنشرها على Google Play. من خلال ترخيص Google Play، يمكن لتطبيقك إجراء طلب بحث في Google Play في وقت التشغيل للحصول على حالة الترخيص للمستخدم الحالي، ثم السماح باستخدامه مرة أخرى أو عدم السماح به حسب الحاجة.
باستخدام هذه الخدمة، يمكنك تطبيق سياسة ترخيص مرن على أساس كل تطبيق على حدة، ويمكن لكل تطبيق فرض الترخيص بالطريقة الأنسب له. وعند الضرورة، يمكن أن يطبِّق التطبيق قيودًا مخصّصة استنادًا إلى حالة الترخيص التي تم الحصول عليها من Google Play. على سبيل المثال، يمكن للتطبيق التحقق من حالة الترخيص ثم تطبيق قيود مخصصة تسمح للمستخدم بتشغيله بدون ترخيص لفترة صلاحية محددة. يمكن للتطبيق أيضًا تقييد استخدام التطبيق على جهاز معين، بالإضافة إلى أي قيود أخرى.
خدمة الترخيص هي وسيلة آمنة للتحكم في الوصول إلى تطبيقاتك. عندما يتحقق التطبيق من حالة الترخيص، يوقِّع خادم Google Play على استجابة حالة الترخيص باستخدام مفتاحَي تشفير مرتبطَين بالتطبيق بشكل فريد. على الرغم من أنّه يمكن للتطبيق تخزين المفتاح العام في ملف .apk
المجمّع، إلا أنّ التحقق من استجابة حالة الترخيص على خادم تثق به يوفّر أمانًا أكبر.
يمكن لأي تطبيق تنشره من خلال Google Play استخدام خدمة "ترخيص Google Play". لا حاجة إلى حساب خاص أو التسجيل. علاوةً على ذلك، ولأن الخدمة لا تستخدم واجهات برمجة تطبيقات مخصَّصة لإطار العمل، يمكنك إضافة ترخيص إلى أي تطبيق يستخدم مستوى واجهة برمجة تطبيقات 3 أو مستوى أعلى منه.
ملاحظة: خدمة ترخيص Google Play مُخصصة في المقام الأول للتطبيقات المدفوعة التي تريد التأكد من أن المستخدم الحالي هو الذي دفع رسوم التطبيق المتوفر على Google Play بالفعل. ومع ذلك، يمكن لأي تطبيق (بما في ذلك التطبيقات المجانية) استخدام خدمة الترخيص لبدء تنزيل ملف توسيع APK. في هذه الحالة، لا يكون الطلب الذي يرسله تطبيقك إلى خدمة الترخيص هو التحقق مما إذا كان المستخدم قد دفع ثمن التطبيق، بل طلب عنوان URL لملفات التوسيع. للحصول على معلومات حول تنزيل ملفات توسيع لتطبيقك، اقرأ دليل ملفات توسيع APK.
لمعرفة المزيد من المعلومات عن خدمة ترخيص التطبيقات في Google Play وبدء دمجها في تطبيقاتك، يُرجى قراءة المستندات التالية:
- نظرة عامة على الترخيص
- تشير إلى آلية عمل الخدمة وآلية تنفيذ الترخيص المعتادة.
- الإعداد للترخيص
- توضّح كيفية إعداد حسابك على Google Play وبيئة التطوير وبيئة الاختبار لإضافة ترخيص إلى تطبيقك.
- إضافة التحقق من الترخيص من جهة الخادم إلى تطبيقك
- يوفّر دليلاً مفصَّلاً لإضافة إثبات ملكية الترخيص من جهة الخادم إلى تطبيقك.
- مرجع الترخيص
- يقدِّم معلومات تفصيلية حول صفوف مكتبة التراخيص ورموز استجابة الخدمة.