Аналитика ИИ на панели инструментов Crashlytics

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

Доступные идеи

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

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

Прежде чем начать

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

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

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

  • Участники проекта с ролью владельца или редактора IAM могут включить Gemini в Firebase и использовать его функции.
  • Наблюдатели проекта не могут включить Gemini в Firebase , но они могут использовать его функции, включая чат Gemini в Firebase , справку и помощь ИИ в Crashlytics , если им назначена роль пользователя Gemini for Google Cloud .
  • Если проект является частью Google Workspace (ранее G Suite) , администратор Google Workspace должен включить его.

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

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

Включить Gemini в Firebase

Аналитика ИИ на панели управления Crashlytics доступна как часть Gemini в Firebase .

Убедитесь, что Gemini в Firebase включен в вашем проекте Firebase, как описано в разделе Настройка Gemini в Firebase .

Генерация идей

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

  1. В консоли Firebase откройте панель управления Crashlytics и выберите свое приложение.

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

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

    Если вы не видите функцию помощи ИИ в Crashlytics в верхней части страницы событий, убедитесь, что Gemini в Firebase включен (инструкции по настройке см. в разделе Настройка Gemini в Firebase ). Также убедитесь, что вы просматриваете событие сбоя или ANR. Нефатальные события пока не поддерживаются.

  3. Если вы хотите использовать помощь ИИ для исправления проблемы непосредственно в кодовой базе вашего приложения, рассмотрите возможность использования помощи ИИ для Crashlytics через MCP .

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

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

Как искусственный интеллект в 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 . AI-помощь в Crashlytics использует квоту «Количество запросов API чата в день на пользователя».

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

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

Цены

Помощь ИИ в Crashlytics доступна как часть Gemini в Firebase , которая предоставляется отдельным пользователям бесплатно или по подписке на Gemini Code Assist .

Более подробную информацию см. в разделе «Цены Gemini в Firebase .