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