Используйте помощь искусственного интеллекта в Crashlytics предоставляемую Gemini в Firebase чтобы ускорить время, необходимое для того, чтобы понять, почему произошел сбой и что с этим делать. Помощь ИИ в Crashlytics выявляет коренные причины, предоставляет действенную информацию и индивидуальные решения, а также рекомендует лучшие практики для дальнейшего развития.
Помощь искусственного интеллекта в Crashlytics может предоставить вам следующую информацию:
- Краткое описание/причина : краткое, но информативное объяснение того, что произошло с пользователем и что вызвало проблему.
- Варианты отладки: Gemini предложит несколько потенциальных способов либо воспроизвести ошибку, либо предложит следующие шаги для дальнейшей отладки проблемы для определения основной причины. Gemini может предоставить рекомендуемые команды или код для использования ( с осторожностью ).
- Дальнейшие действия: хотя Gemini не всегда будет иметь всю информацию о вашей проблеме (особенно без просмотра исходного кода), ИИ-помощник в Crashlytics будет использовать богатые знания Firebase по разработке мобильных приложений, чтобы в любой момент порекомендовать несколько потенциальных путей решения. возможный.
- Рекомендации. Частью процесса сортировки в идеале является подготовка вашего приложения к будущему, чтобы подобные проблемы не повторялись. Gemini ссылается на тысячи страниц документации Firebase (и не только), чтобы предоставить вам возможные подходы к решению проблемы.
Как ИИ-помощник в Crashlytics использует ваши данные
Искусственный интеллект в Crashlytics не использует свои ответы, ваши сбои, код вашего приложения, ваши отзывы или ваши данные для обучения своей модели. Дополнительную информацию см. в разделе «Как Gemini в Google Cloud использует ваши данные» .
Требуемые разрешения
Для включения и использования функций Gemini в Firebase требуются определенные роли и разрешения IAM.
- Участники проекта с ролью владельца или редактора IAM могут включить Gemini в Firebase и использовать его функции.
- Зрители проекта не могут включить Gemini в Firebase , но могут использовать его функции, включая Gemini в чате Firebase , справку и помощь искусственного интеллекта в Crashlytics если им назначена роль пользователя Gemini for Google Cloud .
Ниже описано, как назначить роль пользователя Gemini for Google Cloud участнику проекта. Обратите внимание, что только владельцы проектов могут редактировать роли IAM.
- В консоли Firebase выберите Настройки проекта , затем выберите Пользователи и разрешения .
- Найдите строку для соответствующего участника проекта.
- Нажмите Дополнительные параметры» и выберите «Редактировать доступ».
- Разверните Роли , выберите Gemini for Google Cloud , затем нажмите «Готово» .
- Нажмите Обновить роли, чтобы сохранить изменения. Применение новой роли к вашему пользователю может занять минуту или две.
Настройка помощи ИИ в Crashlytics
Чтобы настроить поддержку искусственного интеллекта в Crashlytics , включите Gemini в Firebase как описано в разделе «Настройка Gemini в Firebase , затем перейдите к разделу «Создание аналитических данных» .
Генерируйте идеи
Чтобы использовать помощь искусственного интеллекта в Crashlytics для получения информации о ваших сбоях:
- Откройте страницу Crashlytics в своем проекте и выберите свое приложение.
Найдите и выберите сбой, который вы хотите исследовать. Появится страница события Crashlytics с кнопкой «Создать аналитическую информацию об искусственном интеллекте» .
Если вы не видите кнопку «Создать аналитическую информацию об искусственном интеллекте», убедитесь, что функция Gemini в Firebase включена (инструкции по настройке см. в разделе «Настройка Gemini в Firebase »). Кроме того, убедитесь, что вы просматриваете событие Apple или Android. События Flutter, Unity и Android NDK, а также нефатальные события пока не поддерживаются. И, наконец, убедитесь, что раздел «Статистика» на странице событий Crashlytics развернут.
Нажмите кнопку «Создать аналитическую информацию об искусственном интеллекте» .
Появятся аналитические данные с одним или несколькими из следующих элементов:
- анализ аварии с возможной причиной
- инструкции по отладке
- действенные следующие шаги
- лучшие практики
Устранение неполадок с помощью искусственного интеллекта в Crashlytics
См. раздел «Устранение неполадок Gemini в Firebase .
Квоты и цены
В этом разделе описаны квоты и структура цен на помощь ИИ в Crashlytics .
Квоты и лимиты
Помощь искусственного интеллекта в квотах Crashlytics включена в квоты Gemini for Google Cloud API которые использует Gemini в Firebase .
Вы можете просмотреть свои текущие квоты на странице «Квоты» для Gemini for Google Cloud API :
- В консоли Google Cloud выберите «Включенные API и службы» .
- Найдите и нажмите Gemini for Google Cloud API .
- Нажмите «Квоты и системные ограничения» .
Появятся квоты Gemini for Google Cloud API . Помощь ИИ в Crashlytics использует квоту «запросов Chat API в день на пользователя».
Чтобы запросить увеличение квоты:
- Выберите квоту, которую хотите увеличить, и нажмите «Изменить запрос» .
- Обновите текстовое поле «Новое значение» , указав квоту, которую вы хотите запросить, затем нажмите «Отправить» . Команда Google Cloud рассмотрит ваш запрос и ответит по электронной почте.
Цены
Помощь ИИ в Crashlytics доступна в рамках Gemini in Firebase , которая включена в Gemini Code Assist . Gemini Code Assist можно бесплатно попробовать до 8 ноября 2024 г., ограничено одним пользователем на одну платежную учетную запись. Дополнительную информацию см. в разделе «Цены на Gemini» в Firebase .