परीक्षा । इवेंटकॉन्टेक्स्टऑप्शंस
इवेंट संदर्भ के फ़ील्ड जिन्हें ओवरराइड/अनुकूलित किया जा सकता है।
गुण
प्रमाणन
अशक्त वस्तु
यह विकल्प केवल रीयलटाइम डेटाबेस फ़ंक्शंस के लिए उपलब्ध है। फ़ंक्शन को ट्रिगर करने वाले उपयोगकर्ता के लिए प्रमाणीकरण जानकारी। इस ऑब्जेक्ट में प्रमाणित उपयोगकर्ताओं के लिए uid
और token
गुण शामिल हैं। टोकन कुंजियों सहित अधिक विवरण के लिए, सुरक्षा नियम संदर्भ देखें।
शून्य करने के लिए डिफ़ॉल्ट.
प्रमाणीकरण का प्रकार
(स्ट्रिंग या अपरिभाषित)
यह विकल्प केवल रीयलटाइम डेटाबेस फ़ंक्शंस के लिए उपलब्ध है। किसी उपयोगकर्ता के लिए अनुमतियों का स्तर. मान्य मान हैं:
-
ADMIN
डेवलपर उपयोगकर्ता या सेवा खाते के माध्यम से प्रमाणित उपयोगकर्ता। -
USER
ज्ञात उपयोगकर्ता. -
UNAUTHENTICATED
अप्रमाणित कार्रवाई
यदि छोड़ दिया जाए, तो डिफ़ॉल्ट 'अप्रमाणित' हो जाता है।
इवेंटआईडी
(स्ट्रिंग या अपरिभाषित)
इवेंट का विशिष्ट पहचानकर्ता. यदि छोड़ा गया है, तो एक यादृच्छिक आईडी उत्पन्न की जाएगी।
पैरामीटर
(गैर-शून्य वस्तु या अपरिभाषित)
संदर्भ पथ में वाइल्डकार्ड के लिए मान जिसे डेटाबेस या फायरस्टोर फ़ंक्शन सुन रहा है। यदि छोड़ दिया जाए, तो यादृच्छिक मान उत्पन्न होते हैं।
TIMESTAMP
(स्ट्रिंग या अपरिभाषित)
आरएफसी 3339 स्ट्रिंग के रूप में इवेंट के लिए टाइमस्टैम्प। यदि छोड़ दिया जाए तो वर्तमान समय का उपयोग किया जाता है।