الأدوات الإضافية والدعم

ستساعدك الأدوات والموارد التالية في الاستفادة إلى أقصى حد من واجهة برمجة التطبيقات Play Integrity API كجزء من استراتيجيتك لمكافحة إساءة الاستخدام.

تتبُّع حالة واجهة برمجة التطبيقات Play Integrity API

تعرض لوحة البيانات الخاصة بالحالة على Play معلومات عن حالة واجهة برمجة التطبيقات Play Integrity API. سيتم نشر معلومات عن حالة الخدمة، بما في ذلك أي انقطاعات أو أعطال. إذا واجهت مشكلة غير مُدرَجة في الصفحة، يُرجى التواصل مع فريق دعم المطوّرين في Google Play.

اختبار الردود المختلفة لواجهة برمجة التطبيقات Play Integrity API في تطبيقك

يمكنك إنشاء اختبارات لتقييم كيفية تفاعل واجهة برمجة التطبيقات Play Integrity API مع تطبيقك. بالنسبة إلى عناوين البريد الإلكتروني التي تحدّدها، يمكنك اختيار بيانات السلامة أو رمز الخطأ الذي يجب أن يتلقّوه في تطبيقك من خوادم Google Play. يتيح لك ذلك اختبار كيفية تفاعل تطبيقك مع جميع الردود والأخطاء المحتملة.

يمكنك إعداد اختبار في Play Console. في قسم الإصدار من القائمة اليمنى، انتقِل إلى سلامة التطبيق. بجانب Play Integrity API، انقر على الإعدادات وابحث عن الاختبار للبدء. للحصول على تعليمات مفصّلة، يُرجى الاطّلاع على مركز مساعدة Play Console.

يُرجى العلم أنّه بالنسبة إلى الردود الاختبارية، يظهر حقل testingDetails إضافي في الحِزمة المرسَلة.

testingDetails: {
  isTestingResponse: true
}

تحليل ردود واجهة برمجة التطبيقات Play Integrity API التي يتلقّاها تطبيقك

يمكنك الوصول إلى تقارير واجهة برمجة التطبيقات Play Integrity API في Play Console لمحاولة فهم الردود التي يتلقّاها تطبيقك وتحديد المشاكل المحتمَلة. لاطلاعك على التقرير، انتقِل إلى صفحة سلامة التطبيق وانقر على عرض التقرير في قسم "واجهة برمجة التطبيقات Play Integrity API".

يعرض التقرير ما يلي:

  • حجم الطلبات العادية والكلاسيكية التي يرسلها تطبيقك
  • تفاصيل كلّ استجابة لبيان النتيجة لتفاصيل الجهاز والتطبيق والحساب لا تظهر البيانات الاختيارية في التقرير بعد.
  • رموز الأخطاء الأكثر شيوعًا التي يواجهها تطبيقك
  • معظم الشهادات الشائعة من إصدارات التطبيقات غير المعروفة

يمكنك فلترة التقرير حسب إصدار التطبيق والبلد وإصدار نظام التشغيل Android للحصول على عرض أكثر تفصيلاً لنتائج فحص السلامة. لا يتم عرض البيانات عندما يكون حجم الطلبات منخفضًا لحماية خصوصية المستخدم.

الاطّلاع على بيان سلامة الجهاز من أي جهاز

إذا كنت بحاجة إلى التحقّق من بيان السلامة الذي تعرِضه واجهة برمجة التطبيقات Play Integrity API لتطبيقك على جهاز معيّن، على سبيل المثال أثناء تصحيح الأخطاء أو تحديد وحلّ مشكلة أبلغ عنها أحد المستخدمين، يمكنك استخدام تطبيق "متجر Play" لإنشاء بيان سلامة في واجهة برمجة التطبيقات Play Integrity API لذلك الجهاز.

أولاً، فعِّل خيارات المطوّرين في "متجر Play" على الجهاز. انقر على رمز ملفك الشخصي، ثم على الإعدادات. افتح قائمة لمحة وانقر على الصف الذي يحمل العنوان إصدار "متجر Play" سبع مرات لإلغاء قفل وضع المطوّر.

بعد ذلك، لإنشاء حكم من جهاز Android، افتح تطبيق "متجر Play". انقر على رمز ملفك الشخصي، ثم على الإعدادات. افتح قائمة الإعدادات العامة ثم انقر على خيارات المطوّرين. في إعدادات Play Integrity، انقر على التحقّق من السلامة لإنشاء بيان سلامة.

مساعدة المستخدمين في حلّ مشاكل السلامة

توفّر واجهة برمجة التطبيقات Play Integrity API مربّعات حوار مختلفة لتصدير البيانات الناقصة في Play يمكنك تفعيلها في تطبيقك لمساعدة المستخدمين في حلّ مشاكل معيّنة في البيان.

لتوجيه المستخدمين نحو حلّ مشاكل سلامة الجهاز، يمكنك توجيههم إلى ميزة تحديد المشاكل وحلّها في تطبيق "متجر Play". لحلّ مشاكل سلامة الجهاز، اطلب من المستخدم اتّباع الخطوات التالية:

  1. افتح تطبيق "متجر Google Play".
  2. في أعلى يسار الشاشة، انقر على رمز الملف الشخصي.
  3. انقر على الإعدادات > لمحة > شهادة اعتماد Play للحماية.
  4. انقر على حلّ مشكلة الجهاز. لا يظهر هذا الزر إلا للمستخدمين الذين لا تجتاز أجهزتهم عمليات التحقّق من السلامة في Play. سيظهر للمستخدم بعد ذلك سلسلة من الطلبات التي ستساعده في تحديد مشكلة الجهاز وحلّها إن أمكن.

ننصح بالتفكير في حلول احتيال المؤسسات الشاملة.

يمكن لعملاء المؤسسات الذين يبحثون عن حلّ كامل لإدارة عمليات الاحتيال والروبوتات شراء reCAPTCHA Enterprise للأجهزة الجوّالة، والذي يتضمّن حِزم تطوير البرامج (SDK) لنظام Android التي تقدّم للمطوّرين نتائج مخاطر الاحتيال. ويشمل reCAPTCHA Enterprise تلقائيًا إشارات Play Integrity API، ويجمعها مع إشارات شبكة reCAPTCHA وإشارات التطبيقات للعملاء، ما يقدّم حلًّا سهل الاستخدام وغير مرئي لإدارة عمليات التحايل. ويمكن أن يوفّر أيضًا الحماية لتطبيقات Android التي لا تتوفّر فيها واجهة برمجة التطبيقات Play Integrity API.

الحصول على الدعم

للإبلاغ عن بيان غير متوقّع من واجهة برمجة التطبيقات Play Integrity API، يُرجى إرسال مشكلة تتضمّن جميع المعلومات المطلوبة.

لطرح أسئلة أو تقديم ملاحظات حول واجهة برمجة التطبيقات Play Integrity API، يمكنك اتّباع أيّ من الخطوتَين التاليتَين:

  • يمكنك التواصل مع فريق دعم المطوّرين في Google Play مباشرةً من خلال Play Console.
  • املأ هذا النموذج في مركز مساعدة Play Console.

إذا كنت تطلب زيادة عدد الطلبات اليومية التي يرسلها تطبيقك، قد يستغرق ذلك ما يصل إلى أسبوع. ننصحك بشدة بمراقبة استخدامك لواجهة برمجة التطبيقات Play Integrity API في Google Play Console أو في Google Cloud Console، حيث يمكنك أيضًا إعداد تنبيهات بشأن المساحة المتوفّرة لتجنّب انقطاع الخدمة.