امتحان . EventContextOptions
حقول سياق الحدث التي يمكن تجاوزها/تخصيصها.
ملكيات
مصادقة
كائن لاغية
هذا الخيار متاح فقط لوظائف قاعدة بيانات Realtime. معلومات المصادقة للمستخدم الذي قام بتشغيل الوظيفة. يحتوي هذا الكائن على خصائص uid
و token
للمستخدمين المعتمدين. لمزيد من التفاصيل بما في ذلك مفاتيح الرمز المميز، راجع مرجع قواعد الأمان .
الإعدادات الافتراضية إلى فارغة.
authType
(سلسلة أو غير محددة)
هذا الخيار متاح فقط لوظائف قاعدة بيانات Realtime. مستوى الأذونات للمستخدم. القيم الصالحة هي:
- مستخدم
ADMIN
Developer أو مستخدم تمت مصادقته عبر حساب الخدمة. -
USER
مستخدم معروف. -
UNAUTHENTICATED
إجراء غير مصادق عليه
إذا تم حذفه، فسيتم تعيينه افتراضيًا على "غير مصادق عليه".
معرف الحدث
(سلسلة أو غير محددة)
المعرف الفريد للحدث. إذا تم حذفه، سيتم إنشاء معرف عشوائي.
المعلمات
(كائن غير فارغ أو غير محدد)
قيم أحرف البدل في المسار المرجعي الذي تستمع إليه قاعدة البيانات أو وظيفة Firestore. إذا تم حذفها، يتم إنشاء قيم عشوائية.
الطابع الزمني
(سلسلة أو غير محددة)
الطابع الزمني للحدث كسلسلة RFC 3339 . إذا تم حذفه، يتم استخدام الوقت الحالي.