Управление установленными расширениями Firebase

Чтобы устанавливать расширения или управлять ими, вам должна быть назначена одна из этих ролей: владелец, редактор или администратор Firebase .


Список установленных экземпляров расширений проекта

Вы можете перечислить все экземпляры установленных вами расширений.

Запустите команду списка расширений:

firebase ext:list --project=projectId-or-alias

Просмотр сведений и конфигурации установленного экземпляра расширения.

  1. Перейдите на панель Firebase Extensions в консоли Firebase .

  2. На карточке установленного экземпляра расширения нажмите «Управление» .

Мониторинг установленного экземпляра расширения

В консоли Firebase вы можете отслеживать активность установленного расширения, включая проверку его работоспособности, использования и журналов.

Установите оповещения о бюджете

Настройка оповещений о бюджете в целом является хорошей практикой, но оповещения могут быть особенно важны, если вы доверяете запуску стороннего кода в вашем проекте.

Убедитесь, что вы настроили оповещения о бюджете для своего проекта Firebase.

Просмотр функций, созданных расширениями

  1. Перейдите на панель функций консоли Firebase .

  2. На вкладке «Панель мониторинга» вы можете просмотреть функции из Firebase Extensions (наряду с любыми другими функциями, которые вы развернули для своего проекта).

    Функции, созданные расширениями, имеют имена в формате: ext- extension-instance-id - functionName

    Например: ext-awesome-task-simplifier-onUserCreate

Просмотр заданий Cloud Scheduler , созданных расширениями

  1. Откройте страницу Cloud Scheduler вашего проекта в консоли Google Cloud .

  2. В списке «Задания» вы можете просмотреть задания Cloud Scheduler из Firebase Extensions (наряду с любыми другими заданиями, которые вы создали для своего проекта).

    Задания, созданные расширениями, имеют имена в формате: firebase-ext- extension-instance-id - functionName

    Например: firebase-ext-awesome-task-simplifier-doTask

Просмотр и управление облачными задачами, поставленными в очередь расширениями

Некоторые расширения используют облачные задачи для выполнения долгосрочных задач: чаще всего задач обработки, которые выполняются на различных этапах жизненного цикла расширения — при установке, реконфигурации и после обновлений.

Обычно эти задачи запускаются и завершаются автоматически, без вашего вмешательства. Однако если вам когда-нибудь понадобится вручную управлять задачами расширения в очереди — например, приостановить очередь или удалить из очереди задачу, которая еще не началась, — выполните следующие действия:

  1. В разделе «Расширения консоли Firebase откройте страницу сведений об экземпляре расширения.

  2. На странице сведений откройте раздел API и ресурсы . Если расширение использует облачные задачи, будет раздел очередей облачных задач с одной или несколькими записями.

  3. Нажмите «Просмотреть очередь» для очереди, которой вы хотите управлять. Откроется страница сведений об очереди в консоли Google Cloud , на которой вы сможете просмотреть задачи в очереди, приостановить очередь, удалить задачи из очереди и т. д. См. раздел «Управление очередями и задачами» в документации по облачным задачам.

Просмотр секретов Cloud Secret Manager, созданных расширениями

  1. Откройте страницу Secret Manager вашего проекта в консоли Google Cloud .

  2. В списке «Секреты» вы можете просмотреть секреты, созданные для Firebase Extensions (наряду с любыми другими секретами, которые вы создали для своего проекта).

    Секреты, созданные расширениями, имеют имена в формате: ext- extension-instance-id - paramnName

    Например: ext-awesome-task-simplifier-API_KEY

    Секреты помечены ключом firebase-extensions-managed . Не удаляйте эту метку, если вы не хотите запретить Firebase управлять секретом.

Проверьте работоспособность установленного расширения

Вы можете просмотреть все ошибки функций (в том числе созданные Firebase Extensions ) в консоли.

  1. На вкладке «Состояние» панели мониторинга «Функции» вы можете просмотреть обзор ошибок и информацию о производительности для всех функций вашего проекта.

  2. Чтобы просмотреть информацию для конкретного расширения, воспользуйтесь фильтром вверху страницы, чтобы выбрать конкретную функцию.

Проверьте, как часто запускается установленное расширение

  1. На вкладке «Панель мониторинга» панели «Функции » найдите конкретную функцию Firebase Extension , которую вы хотите проверить.

  2. Нажмите (дополнительное меню) в правой части записи, затем выберите «Подробная статистика использования» .

  3. В отображаемой консоли Google Cloud вы можете детализировать различные вызовы функции и даже проверить ее исходный код.

Просмотр журналов расширения

Если вы пытаетесь отладить свой проект или отправить отчет об ошибке в Firebase, полезно просмотреть журналы функций, выполняемых в вашем проекте.

На вкладке «Журналы» панели управления «Функции» используйте фильтр в верхней части страницы, чтобы выбрать функции, созданные вашим расширением.

Обновите установленный экземпляр расширения до последней версии.

Вы можете обновить установленный экземпляр расширения до последней выпущенной версии. Возможно, вам захочется обновить установленный экземпляр, поскольку он уже активно работает или настроен в рабочем процессе тестирования, проекта или приложения.

При обновлении экземпляра все ресурсы и логика, специфичные для расширения экземпляра, перезаписываются для использования исходного кода и файлов новой версии. Идентификатор экземпляра расширения и учетная запись службы не изменятся.

В процессе обновления вы будете уведомлены о любых изменениях в новой версии и сможете указать значения для любых новых параметров.

  1. Перейдите на панель управления Firebase Extensions , затем на карточке установленного экземпляра расширения нажмите «Управление» .

  2. В правом верхнем углу нажмите «Обновить расширение» .

    Если у расширения нет доступной новой версии, на странице сведений не будет кнопки обновления.

  3. Просмотрите, что нового в обновлении, и настройте расширение (при необходимости).

  4. Нажмите Обновить расширение .

Перенастроить установленный экземпляр расширения

Вы можете изменить значения пользовательских параметров для установленного экземпляра расширения. Эти новые значения будут использоваться во всех будущих триггерах экземпляра, но все предыдущие артефакты или структурные элементы, созданные расширением (например, сохраненные изображения или существующие сегменты хранилища), не будут изменены.

  1. Перейдите на панель управления Firebase Extensions , затем на карточке установленного экземпляра расширения нажмите «Управление» .

  2. В правом верхнем углу нажмите «Перенастроить расширение» .

  3. Следуйте инструкциям на экране, чтобы перенастроить значения параметров для вашего расширения.

  4. Нажмите Сохранить .

Удаление экземпляра расширения

Вы можете удалить экземпляр расширения из своего проекта Firebase. Это действие удаляет учетную запись службы и все ресурсы (например, набор функций), созданные Firebase специально для этого экземпляра расширения. Однако не удаляются:

  • Любые артефакты, созданные расширением (например, сохраненные изображения).

  • Любые другие ресурсы в вашем проекте, например экземпляр базы данных или сегмент Cloud Storage . Даже если расширение взаимодействовало с этими другими ресурсами, они не привязаны к конкретному расширению , поэтому не удаляются при удалении расширения.

Вот как удалить расширение:

  1. Перейдите на панель управления Firebase Extensions , затем на карточке установленного экземпляра расширения нажмите «Управление» .

  2. В нижней части экрана нажмите «Удалить расширение» .

  3. Просмотрите, что будет удалено, затем нажмите «Удалить расширение», чтобы подтвердить удаление.

,

Чтобы устанавливать расширения или управлять ими, вам должна быть назначена одна из этих ролей: владелец, редактор или администратор Firebase .


Список установленных экземпляров расширений проекта

Вы можете перечислить все экземпляры установленных вами расширений.

Запустите команду списка расширений:

firebase ext:list --project=projectId-or-alias

Просмотр сведений и конфигурации установленного экземпляра расширения.

  1. Перейдите на панель Firebase Extensions в консоли Firebase .

  2. На карточке установленного экземпляра расширения нажмите «Управление» .

Мониторинг установленного экземпляра расширения

В консоли Firebase вы можете отслеживать активность установленного расширения, включая проверку его работоспособности, использования и журналов.

Установите оповещения о бюджете

Настройка оповещений о бюджете в целом является хорошей практикой, но оповещения могут быть особенно важны, когда вы доверяете запуску стороннего кода в вашем проекте.

Убедитесь, что вы настроили оповещения о бюджете для своего проекта Firebase.

Просмотр функций, созданных расширениями

  1. Перейдите на панель функций консоли Firebase .

  2. На вкладке «Панель мониторинга» вы можете просмотреть функции из Firebase Extensions (наряду с любыми другими функциями, которые вы развернули для своего проекта).

    Функции, созданные расширениями, имеют имена в формате: ext- extension-instance-id - functionName

    Например: ext-awesome-task-simplifier-onUserCreate

Просмотр заданий Cloud Scheduler , созданных расширениями

  1. Откройте страницу Cloud Scheduler вашего проекта в консоли Google Cloud .

  2. В списке «Задания» вы можете просмотреть задания Cloud Scheduler из Firebase Extensions (наряду с любыми другими заданиями, которые вы создали для своего проекта).

    Задания, созданные расширениями, имеют имена в формате: firebase-ext- extension-instance-id - functionName

    Например: firebase-ext-awesome-task-simplifier-doTask

Просмотр и управление облачными задачами, поставленными в очередь расширениями

Некоторые расширения используют облачные задачи для выполнения долгосрочных задач: чаще всего задач обработки, которые выполняются на различных этапах жизненного цикла расширения — при установке, реконфигурации и после обновлений.

Обычно эти задачи запускаются и завершаются автоматически, без вашего вмешательства. Однако если вам когда-нибудь понадобится вручную управлять задачами расширения в очереди — например, приостановить очередь или удалить из очереди задачу, которая еще не началась, — выполните следующие действия:

  1. В разделе «Расширения консоли Firebase откройте страницу сведений об экземпляре расширения.

  2. На странице сведений откройте раздел API и ресурсы . Если расширение использует облачные задачи, будет раздел очередей облачных задач с одной или несколькими записями.

  3. Нажмите «Просмотреть очередь» для очереди, которой вы хотите управлять. Откроется страница сведений об очереди в консоли Google Cloud , на которой вы сможете просмотреть задачи в очереди, приостановить очередь, удалить задачи из очереди и т. д. См. раздел «Управление очередями и задачами» в документации по облачным задачам.

Просмотр секретов Cloud Secret Manager, созданных расширениями

  1. Откройте страницу Secret Manager вашего проекта в консоли Google Cloud .

  2. В списке «Секреты» вы можете просмотреть секреты, созданные для Firebase Extensions (наряду с любыми другими секретами, которые вы создали для своего проекта).

    Секреты, созданные расширениями, имеют имена в формате: ext- extension-instance-id - paramnName

    Например: ext-awesome-task-simplifier-API_KEY

    Секреты помечены ключом firebase-extensions-managed . Не удаляйте эту метку, если вы не хотите запретить Firebase управлять секретом.

Проверьте работоспособность установленного расширения

Вы можете просмотреть все ошибки функций (в том числе созданные Firebase Extensions ) в консоли.

  1. На вкладке «Состояние» панели мониторинга «Функции» вы можете просмотреть обзор ошибок и информацию о производительности для всех функций вашего проекта.

  2. Чтобы просмотреть информацию для конкретного расширения, воспользуйтесь фильтром вверху страницы, чтобы выбрать конкретную функцию.

Проверьте, как часто запускается установленное расширение

  1. На вкладке «Панель мониторинга» панели «Функции » найдите конкретную функцию Firebase Extension , которую вы хотите проверить.

  2. Нажмите (дополнительное меню) в правой части записи, затем выберите «Подробная статистика использования» .

  3. В отображаемой консоли Google Cloud вы можете детализировать различные вызовы функции и даже проверить ее исходный код.

Просмотр журналов расширения

Если вы пытаетесь отладить свой проект или отправить отчет об ошибке в Firebase, полезно просмотреть журналы функций, выполняемых в вашем проекте.

На вкладке «Журналы» панели управления «Функции» используйте фильтр в верхней части страницы, чтобы выбрать функции, созданные вашим расширением.

Обновите установленный экземпляр расширения до последней версии.

Вы можете обновить установленный экземпляр расширения до последней выпущенной версии. Возможно, вам захочется обновить установленный экземпляр, поскольку он уже активно работает или настроен в рабочем процессе тестирования, проекта или приложения.

При обновлении экземпляра все ресурсы и логика, специфичные для расширения экземпляра, перезаписываются для использования исходного кода и файлов новой версии. Идентификатор экземпляра расширения и учетная запись службы не изменятся.

В процессе обновления вы будете уведомлены о любых изменениях в новой версии и сможете указать значения для любых новых параметров.

  1. Перейдите на панель управления Firebase Extensions , затем на карточке установленного экземпляра расширения нажмите «Управление» .

  2. В правом верхнем углу нажмите «Обновить расширение» .

    Если у расширения нет доступной новой версии, на странице сведений не будет кнопки обновления.

  3. Просмотрите, что нового в обновлении, и настройте расширение (при необходимости).

  4. Нажмите Обновить расширение .

Перенастроить установленный экземпляр расширения

Вы можете изменить значения пользовательских параметров для установленного экземпляра расширения. Эти новые значения будут использоваться во всех будущих триггерах экземпляра, но все предыдущие артефакты или структурные элементы, созданные расширением (например, сохраненные изображения или существующие сегменты хранилища), не будут изменены.

  1. Перейдите на панель управления Firebase Extensions , затем на карточке установленного экземпляра расширения нажмите «Управление» .

  2. В правом верхнем углу нажмите «Перенастроить расширение» .

  3. Следуйте инструкциям на экране, чтобы перенастроить значения параметров для вашего расширения.

  4. Нажмите Сохранить .

Удаление экземпляра расширения

Вы можете удалить экземпляр расширения из своего проекта Firebase. Это действие удаляет учетную запись службы и все ресурсы (например, набор функций), созданные Firebase специально для этого экземпляра расширения. Однако не удаляются:

  • Любые артефакты, созданные расширением (например, сохраненные изображения).

  • Любые другие ресурсы в вашем проекте, например экземпляр базы данных или сегмент Cloud Storage . Даже если расширение взаимодействовало с этими другими ресурсами, они не привязаны к конкретному расширению , поэтому не удаляются при удалении расширения.

Вот как удалить расширение:

  1. Перейдите на панель управления Firebase Extensions , затем на карточке установленного экземпляра расширения нажмите «Управление» .

  2. В нижней части экрана нажмите «Удалить расширение» .

  3. Просмотрите, что будет удалено, затем нажмите «Удалить расширение», чтобы подтвердить удаление.

,

Чтобы устанавливать расширения или управлять ими, вам должна быть назначена одна из этих ролей: владелец, редактор или администратор Firebase .


Список установленных экземпляров расширений проекта

Вы можете перечислить все экземпляры установленных вами расширений.

Запустите команду списка расширений:

firebase ext:list --project=projectId-or-alias

Просмотр сведений и конфигурации установленного экземпляра расширения.

  1. Перейдите на панель Firebase Extensions в консоли Firebase .

  2. На карточке установленного экземпляра расширения нажмите «Управление» .

Мониторинг установленного экземпляра расширения

В консоли Firebase вы можете отслеживать активность установленного расширения, включая проверку его работоспособности, использования и журналов.

Установите оповещения о бюджете

Настройка оповещений о бюджете в целом является хорошей практикой, но оповещения могут быть особенно важны, когда вы доверяете запуску стороннего кода в вашем проекте.

Убедитесь, что вы настроили оповещения о бюджете для своего проекта Firebase.

Просмотр функций, созданных расширениями

  1. Перейдите на панель функций консоли Firebase .

  2. На вкладке «Панель мониторинга» вы можете просмотреть функции из Firebase Extensions (наряду с любыми другими функциями, которые вы развернули для своего проекта).

    Функции, созданные расширениями, имеют имена в формате: ext- extension-instance-id - functionName

    Например: ext-awesome-task-simplifier-onUserCreate

Просмотр заданий Cloud Scheduler , созданных расширениями

  1. Откройте страницу Cloud Scheduler вашего проекта в консоли Google Cloud .

  2. В списке «Задания» вы можете просмотреть задания Cloud Scheduler из Firebase Extensions (наряду с любыми другими заданиями, которые вы создали для своего проекта).

    Задания, созданные расширениями, имеют имена в формате: firebase-ext- extension-instance-id - functionName

    Например: firebase-ext-awesome-task-simplifier-doTask

Просмотр и управление облачными задачами, поставленными в очередь расширениями

Некоторые расширения используют облачные задачи для выполнения долгосрочных задач: чаще всего задач обработки, которые выполняются на различных этапах жизненного цикла расширения — при установке, реконфигурации и после обновлений.

Обычно эти задачи запускаются и завершаются автоматически, без вашего вмешательства. Однако если вам когда-нибудь понадобится вручную управлять задачами расширения в очереди — например, приостановить очередь или удалить из очереди задачу, которая еще не началась, — выполните следующие действия:

  1. В разделе «Расширения консоли Firebase откройте страницу сведений об экземпляре расширения.

  2. На странице сведений откройте раздел API и ресурсы . Если расширение использует облачные задачи, будет раздел очередей облачных задач с одной или несколькими записями.

  3. Нажмите «Просмотреть очередь» для очереди, которой вы хотите управлять. Откроется страница сведений об очереди в консоли Google Cloud , на которой вы сможете просмотреть задачи в очереди, приостановить ее, удалить задачи из очереди и т. д. См. раздел «Управление очередями и задачами» в документации по облачным задачам.

Просмотр секретов Cloud Secret Manager, созданных расширениями

  1. Откройте страницу Secret Manager вашего проекта в консоли Google Cloud .

  2. В списке «Секреты» вы можете просмотреть секреты, созданные для Firebase Extensions (наряду с любыми другими секретами, которые вы создали для своего проекта).

    Секреты, созданные расширениями, имеют имена в формате: ext- extension-instance-id - paramnName

    Например: ext-awesome-task-simplifier-API_KEY

    Секреты помечены ключом firebase-extensions-managed . Не удаляйте эту метку, если вы не хотите запретить Firebase управлять секретом.

Проверьте работоспособность установленного расширения

Вы можете просмотреть все ошибки функций (в том числе созданные Firebase Extensions ) в консоли.

  1. На вкладке «Состояние» панели мониторинга «Функции» вы можете просмотреть обзор ошибок и информацию о производительности для всех функций вашего проекта.

  2. Чтобы просмотреть информацию для конкретного расширения, воспользуйтесь фильтром вверху страницы, чтобы выбрать конкретную функцию.

Проверьте, как часто запускается установленное расширение

  1. На вкладке «Панель мониторинга» панели «Функции » найдите конкретную функцию Firebase Extension , которую вы хотите проверить.

  2. Нажмите (дополнительное меню) в правой части записи, затем выберите «Подробная статистика использования» .

  3. В отображаемой консоли Google Cloud вы можете детализировать различные вызовы функции и даже проверить ее исходный код.

Просмотр журналов расширения

Если вы пытаетесь отладить свой проект или отправить отчет об ошибке в Firebase, полезно просмотреть журналы функций, выполняемых в вашем проекте.

На вкладке «Журналы» панели управления «Функции» используйте фильтр в верхней части страницы, чтобы выбрать функции, созданные вашим расширением.

Обновите установленный экземпляр расширения до последней версии.

Вы можете обновить установленный экземпляр расширения до последней выпущенной версии. Возможно, вам захочется обновить установленный экземпляр, поскольку он уже активно работает или настроен в рабочем процессе тестирования, проекта или приложения.

При обновлении экземпляра все ресурсы и логика, специфичные для расширения экземпляра, перезаписываются для использования исходного кода и файлов новой версии. Идентификатор экземпляра расширения и учетная запись службы не изменятся.

В процессе обновления вы будете уведомлены о любых изменениях в новой версии и сможете указать значения для любых новых параметров.

  1. Перейдите на панель управления Firebase Extensions , затем на карточке установленного экземпляра расширения нажмите «Управление» .

  2. В правом верхнем углу нажмите «Обновить расширение» .

    Если у расширения нет доступной новой версии, на странице сведений не будет кнопки обновления.

  3. Просмотрите, что нового в обновлении, и настройте расширение (при необходимости).

  4. Нажмите Обновить расширение .

Перенастроить установленный экземпляр расширения

Вы можете изменить значения пользовательских параметров для установленного экземпляра расширения. Эти новые значения будут использоваться во всех будущих триггерах экземпляра, но все предыдущие артефакты или структурные элементы, созданные расширением (например, сохраненные изображения или существующие сегменты хранилища), не будут изменены.

  1. Перейдите на панель управления Firebase Extensions , затем на карточке установленного экземпляра расширения нажмите «Управление» .

  2. В правом верхнем углу нажмите «Перенастроить расширение» .

  3. Следуйте инструкциям на экране, чтобы перенастроить значения параметров для вашего расширения.

  4. Нажмите Сохранить .

Удаление экземпляра расширения

Вы можете удалить экземпляр расширения из своего проекта Firebase. Это действие удаляет учетную запись службы и все ресурсы (например, набор функций), созданные Firebase специально для этого экземпляра расширения. Однако не удаляются:

  • Любые артефакты, созданные расширением (например, сохраненные изображения).

  • Любые другие ресурсы в вашем проекте, например экземпляр базы данных или сегмент Cloud Storage . Даже если расширение взаимодействовало с этими другими ресурсами, они не привязаны к конкретному расширению , поэтому не удаляются при удалении расширения.

Вот как удалить расширение:

  1. Перейдите на панель управления Firebase Extensions , затем на карточке установленного экземпляра расширения нажмите «Управление» .

  2. В нижней части экрана нажмите «Удалить расширение» .

  3. Просмотрите, что будет удалено, затем нажмите «Удалить расширение», чтобы подтвердить удаление.

,

Чтобы устанавливать расширения или управлять ими, вам должна быть назначена одна из этих ролей: владелец, редактор или администратор Firebase .


Список установленных экземпляров расширений проекта

Вы можете перечислить все экземпляры установленных вами расширений.

Запустите команду списка расширений:

firebase ext:list --project=projectId-or-alias

Просмотр сведений и конфигурации установленного экземпляра расширения.

  1. Перейдите на панель Firebase Extensions в консоли Firebase .

  2. На карточке установленного экземпляра расширения нажмите «Управление» .

Мониторинг установленного экземпляра расширения

В консоли Firebase вы можете отслеживать активность установленного расширения, включая проверку его работоспособности, использования и журналов.

Установите оповещения о бюджете

Настройка оповещений о бюджете в целом является хорошей практикой, но оповещения могут быть особенно важны, когда вы доверяете запуску стороннего кода в вашем проекте.

Убедитесь, что вы настроили оповещения о бюджете для своего проекта Firebase.

Просмотр функций, созданных расширениями

  1. Перейдите на панель функций консоли Firebase .

  2. На вкладке приборной панели вы можете просмотреть функции из Firebase Extensions (наряду с любыми другими функциями, которые вы развернули для своего проекта).

    ext- extension-instance-id - functionName

    Например: ext-awesome-task-simplifier-onUserCreate

Посмотреть задачи Cloud Scheduler , созданные расширениями

  1. Откройте страницу Cloud Scheduler вашего проекта в консоли Google Cloud .

  2. В списке заданий вы можете просмотреть задачи Cloud Scheduler из Firebase Extensions (наряду с любыми другими заданиями, которые вы создали для своего проекта).

    Работа, firebase-ext- extension-instance-id - functionName

    Например: firebase-ext-awesome-task-simplifier-doTask

Просмотреть и управлять облачными задачами, включенными в расширениях

Некоторые расширения используют облачные задачи для выполнения более длительных задач: чаще всего, обработка задач, которые работают в различных точках в жизненном цикле расширения-включение, реконфигурация и после обновления.

Обычно эти задачи выполняются и выполняются автоматически, без вашего вмешательства. Однако, если вам когда -нибудь нужно вручную управлять задачами по очереди в очереди, например, чтобы приостановить очередь или удалить из очереди задачу, которая еще не началась, - следуйте этим шагам:

  1. В разделе «Расширения консоли Firebase откройте страницу сведений экземпляра расширения.

  2. На странице «Подробности» откройте раздел API и ресурсы . Если расширение использует облачные задачи, в разделе очередных очередей будет облачный раздел очередей с одной или несколькими записями.

  3. Нажмите «Просмотреть очередь» для очереди, которой вы хотите управлять. Это откроет страницу сведений в очередь в консоли Google Cloud , из которой вы можете просмотреть задачи в очереди, приостановить очередь, удалять задачи из очереди и так далее. См. Управление очередями и задачами в документации по облачным задачам.

Посмотреть секреты Cloud Secret Manager, созданные расширениями

  1. Откройте страницу секретного менеджера вашего проекта в консоли Google Cloud .

  2. В списке секретов вы можете просмотреть секреты, созданные для Firebase Extensions (наряду с любыми другими секретами, которые вы создали для своего проекта).

    Секреты, ext- extension-instance-id - paramnName

    Например: ext-awesome-task-simplifier-API_KEY

    Секреты помечены ключевыми firebase-extensions-managed . Не удаляйте эту метку, если вы не хотите остановить Firebase от управления секретом.

Проверьте, здорово ли установленное расширение

Вы можете просмотреть все ошибки из функций (включая те, которые созданы Firebase Extensions ) в консоли.

  1. На вкладке «Здоровье» на панели управления функциями вы можете просмотреть обзор ошибок и информации о производительности для всех функций в вашем проекте.

  2. Чтобы просмотреть информацию для определенного расширения, используйте фильтр в верхней части страницы, чтобы выбрать конкретную функцию.

Проверьте, как часто работает установленное расширение

  1. На вкладке приборной панели вашей функции приборной панели найдите конкретную функцию для Firebase Extension , которое вы хотите проверить.

  2. Нажмите (меню переполнения) на дальней правой стороне записи, затем выберите подробную статистику использования .

  3. В отображаемой консоли Google Cloud вы можете свернуть в различные вызовы функции и даже осмотреть его исходный код.

Просмотреть журналы для расширения

Если вы пытаетесь отладить свой проект или отправить отчет об ошибке в Firebase, полезно просмотреть журналы функций, выполняемых в вашем проекте.

На вкладке журналов на панели управления функциями используйте фильтр в верхней части страницы, чтобы выбрать функции, созданные вашим расширением.

Обновите установленное экземпляр расширения до последней версии

Вы можете обновить установленный экземпляр расширения на его последнюю выпущенную версию. Возможно, вы захотите обновить установленный экземпляр, потому что экземпляр уже активно работает или настраивается в вашем рабочем процессе тестирования, проекта или приложения.

Когда вы обновляете экземпляр, все ресурсы и логику, специфичные для расширения экземпляра, перезаписываются для использования исходного кода и файлов новой версии. Идентификатор экземпляра расширения и учетная запись службы не изменятся.

Во время процесса обновления вы будете уведомлены о любых изменениях для новой версии, и вы сможете указать значения для любых новых параметров.

  1. Перейдите на панель панели панели Firebase Extensions , затем на карте установленного экземпляра расширения нажмите «Управление» .

  2. В правом верхнем углу нажмите «Обновить расширение» .

    Если расширение не имеет доступной новой версии, на странице сведений не будет кнопки обновления.

  3. Просмотрите, что нового в обновлении, и настройте расширение (при необходимости).

  4. Нажмите «Обновить расширение» .

Персонал установленного экземпляра расширения

Вы можете изменить значения параметров, сфигурируемых пользователем для установленного экземпляра расширения. Эти новые значения будут использоваться в любых будущих триггерах экземпляра, но все предыдущие артефакты или структурные элементы, созданные расширением (например, сохраненные изображения или существующие ведра для хранения) не будут изменены.

  1. Перейдите на панель панели панели Firebase Extensions , затем на карте установленного экземпляра расширения нажмите «Управление» .

  2. В правом верхнем углу нажмите «Реконфигурирование расширения» .

  3. Следуйте инструкциям на экране, чтобы перенастроить значения параметров для вашего расширения.

  4. Нажмите Сохранить .

Удалить экземпляр расширения

Вы можете удалить экземпляр расширения от вашего проекта Firebase. Это действие удаляет учетную запись службы и все ресурсы (например, набор функций), которые Firebase создала специально для этого экземпляра расширения. Однако следующее не удалено:

  • Любые артефакты, созданные расширением (например, сохраненные изображения).

  • Любые другие ресурсы в вашем проекте, такие как экземпляр базы данных или ведро Cloud Storage . Даже если расширение взаимодействовало с этими другими ресурсами, они не являются специфичными для расширения , поэтому они не удаляются, если расширение удаляется.

Вот как удалить расширение:

  1. Перейдите на панель панели панели Firebase Extensions , затем на карте установленного экземпляра расширения нажмите «Управление» .

  2. Внизу экрана нажмите «Удалить расширение» .

  3. Просмотрите, что будет удалено, затем нажмите «Удалить расширение», чтобы подтвердить удаление.