مراقبة مقاييس طلب فحص التطبيق لوظائف السحابة

بعد إضافة حزمة تطوير البرامج (SDK) الخاصة بميزة "فحص التطبيقات" إلى تطبيقك، وقبل تفعيل فرض إجراء "فحص التطبيق"، عليك التأكّد من أنّ ذلك لن يؤدي إلى إزعاج المستخدمين المشروعين الحاليين.

بالنسبة إلى Cloud Functions، يمكنك الحصول على مقاييس "فحص التطبيقات" من خلال فحص سجلات الدوال. ينتج عن كل استدعاء لدالة قابلة للاستدعاء إدخال سجل منظم مثل المثال التالي:

{
  "severity": "INFO",    // INFO, WARNING, or ERROR
  "logging.googleapis.com/labels": {"firebase-log-type": "callable-request-verification"},
  "jsonPayload": {
    "message": "Callable header verifications passed.",
    "verifications": {
      // ...
      "app": "MISSING",  // VALID, INVALID, or MISSING
    }
  }
}

يمكنك تحليل هذه المقاييس في Google Cloud Console من خلال إنشاء مقياس عدّاد مستند إلى السجلّات باستخدام فلتر المقاييس التالي:

resource.type="cloud_function"
resource.labels.function_name="YOUR_CLOUD_FUNCTION"
resource.labels.region="us-central1"
labels.firebase-log-type="callable-request-verification"

تسمية المقياس باستخدام الحقل jsonPayload.verifications.appCheck.

الخطوات اللاحقة

عندما تعرف مدى تأثير ميزة "فحص التطبيقات" على المستخدمين وتكون جاهزًا للمتابعة، يمكنك تفعيل فرض ميزة "فحص التطبيقات" لخدمة دوال Cloud.