Получите помощь ИИ в Crashlytics

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

Помощь искусственного интеллекта в Crashlytics может предоставить вам следующую информацию:

  • Краткое описание/причина : краткое, но информативное объяснение того, что произошло с пользователем и что вызвало проблему.
  • Варианты отладки: Gemini предложит несколько потенциальных способов либо воспроизвести ошибку, либо предложит следующие шаги для дальнейшей отладки проблемы для определения основной причины. Gemini может предоставить рекомендуемые команды или код для использования ( с осторожностью ).
  • Дальнейшие действия: хотя Gemini не всегда будет иметь всю информацию о вашей проблеме (особенно без просмотра исходного кода), ИИ-помощник в Crashlytics будет использовать богатые знания Firebase по разработке мобильных приложений, чтобы в любой момент порекомендовать несколько потенциальных путей решения. возможный.
  • Рекомендации. Частью процесса сортировки в идеале является подготовка вашего приложения к будущему, чтобы подобные проблемы не повторялись. Gemini ссылается на тысячи страниц документации Firebase (и не только), чтобы предоставить вам возможные подходы к решению проблемы.

Как ИИ-помощник в Crashlytics использует ваши данные

Искусственный интеллект в Crashlytics не использует свои ответы, ваши сбои, код вашего приложения, ваши отзывы или ваши данные для обучения своей модели. Дополнительную информацию см. в разделе «Как Gemini в Google Cloud использует ваши данные» .

Требуемые разрешения

Для включения и использования функций Gemini в Firebase требуются определенные роли и разрешения IAM.

Ниже описано, как назначить роль пользователя Gemini for Google Cloud участнику проекта. Обратите внимание, что только владельцы проектов могут редактировать роли IAM.

  1. В консоли Firebase выберите Настройки проекта , затем выберите Пользователи и разрешения .
  2. Найдите строку для соответствующего участника проекта.
  3. Нажмите Дополнительные параметры» и выберите «Редактировать доступ».
  4. Разверните Роли , выберите Gemini for Google Cloud , затем нажмите «Готово» .
  5. Нажмите Обновить роли, чтобы сохранить изменения. Применение новой роли к вашему пользователю может занять минуту или две.

Настройка помощи ИИ в Crashlytics

Чтобы настроить поддержку искусственного интеллекта в Crashlytics , включите Gemini в Firebase как описано в разделе «Настройка Gemini в Firebase , затем перейдите к разделу «Создание аналитических данных» .

Генерируйте идеи

Чтобы использовать помощь искусственного интеллекта в Crashlytics для получения информации о ваших сбоях:

  1. Откройте страницу Crashlytics в своем проекте и выберите свое приложение.
  2. Найдите и выберите сбой, который вы хотите исследовать. Появится страница события Crashlytics с кнопкой «Создать аналитическую информацию об искусственном интеллекте» .

    Если вы не видите кнопку «Создать аналитическую информацию об искусственном интеллекте», убедитесь, что функция Gemini в Firebase включена (инструкции по настройке см. в разделе «Настройка Gemini в Firebase »). Кроме того, убедитесь, что вы просматриваете событие Apple или Android. События Flutter, Unity и Android NDK, а также нефатальные события пока не поддерживаются. И, наконец, убедитесь, что раздел «Статистика» на странице событий Crashlytics развернут.

  3. Нажмите кнопку «Создать аналитическую информацию об искусственном интеллекте» .

    Появятся аналитические данные с одним или несколькими из следующих элементов:

    • анализ аварии с возможной причиной
    • инструкции по отладке
    • действенные следующие шаги
    • лучшие практики

Устранение неполадок с помощью искусственного интеллекта в Crashlytics

См. раздел «Устранение неполадок Gemini в Firebase .

Квоты и цены

В этом разделе описаны квоты и структура цен на помощь ИИ в Crashlytics .

Квоты и лимиты

Помощь искусственного интеллекта в квотах Crashlytics включена в квоты Gemini for Google Cloud API которые использует Gemini в Firebase .

Вы можете просмотреть свои текущие квоты на странице «Квоты» для Gemini for Google Cloud API :

  1. В консоли Google Cloud выберите «Включенные API и службы» .
  2. Найдите и нажмите Gemini for Google Cloud API .
  3. Нажмите «Квоты и системные ограничения» .

Появятся квоты Gemini for Google Cloud API . Помощь ИИ в Crashlytics использует квоту «запросов Chat API в день на пользователя».

Чтобы запросить увеличение квоты:

  1. Выберите квоту, которую хотите увеличить, и нажмите «Изменить запрос» .
  2. Обновите текстовое поле «Новое значение» , указав квоту, которую вы хотите запросить, затем нажмите «Отправить» . Команда Google Cloud рассмотрит ваш запрос и ответит по электронной почте.

Цены

Помощь ИИ в Crashlytics доступна в рамках Gemini in Firebase , которая включена в Gemini Code Assist . Gemini Code Assist можно бесплатно попробовать до 8 ноября 2024 г., ограничено одним пользователем на одну платежную учетную запись. Дополнительную информацию см. в разделе «Цены на Gemini» в Firebase .