тест . EventContextOptions
Поля контекста события, которые можно переопределить/настроить.
Характеристики
авторизация
обнуляемый объект
Эта опция доступна только для функций базы данных реального времени. Информация аутентификации пользователя, запустившего функцию. Этот объект содержит свойства uid
и token
для аутентифицированных пользователей. Более подробную информацию, включая ключи токенов, см. в справочнике по правилам безопасности .
По умолчанию равно нулю.
тип аутентификации
(строка или неопределенное)
Эта опция доступна только для функций базы данных реального времени. Уровень разрешений для пользователя. Допустимые значения:
- Пользователь
ADMIN
Developer или пользователь, прошедший проверку подлинности через учетную запись службы. -
USER
Известный пользователь. - БЕЗ АУТЕНТИФИКАЦИИ
UNAUTHENTICATED
действие
Если этот параметр опущен, по умолчанию используется значение «UNAUTHENTICATED».
идентификатор события
(строка или неопределенное)
Уникальный идентификатор события. Если этот параметр опущен, будет сгенерирован случайный идентификатор.
параметры
(ненулевой объект или неопределенный)
Значения подстановочных знаков в ссылочном пути, который прослушивает база данных или функция Firestore. Если этот параметр опущен, генерируются случайные значения.
временная метка
(строка или неопределенное)
Временная метка события в виде строки RFC 3339 . Если этот параметр опущен, используется текущее время.