अपने ऐप्लिकेशन में App Check SDK जोड़ने के बाद, लेकिन App Check लागू करने से पहले, आपको यह पक्का करना चाहिए कि ऐसा करने से, आपके मौजूदा असली उपयोगकर्ताओं को कोई परेशानी न हो.
Cloud Functions के लिए, आप अपने फ़ंक्शन के लॉग की जांच करके App Check मेट्रिक्स प्राप्त कर सकते हैं. कॉल किए जा सकने वाले हर फ़ंक्शन के लिए, स्ट्रक्चर्ड लॉग एंट्री जनरेट होती है. जैसे, यहां दिए गए उदाहरण में दिखाया गया है:
{
"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.
अगले चरण
जब आपको यह पता चल जाए कि App Check से आपके उपयोगकर्ताओं पर क्या असर पड़ेगा और आप आगे बढ़ने के लिए तैयार हों, तो Cloud Functions के लिए App Check को लागू करने की सुविधा चालू करें.