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

بعد إضافة App Check SDK إلى تطبيقك، ولكن قبل تمكين فرض التحقق من التطبيق، يجب عليك التأكد من أن القيام بذلك لن يؤدي إلى تعطيل المستخدمين الشرعيين الحاليين.

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

{
  "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 عن طريق إنشاء مقياس عداد قائم على السجلات باستخدام مرشح المقياس التالي:

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 .

الخطوات التالية

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