Аналитика консоли: лучше распознавайте ошибки и предупреждения с помощью Gemini

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

См. также раздел «Как используются ваши данные» и «Известные проблемы» .

Требования

Чтобы использовать функцию статистики консоли , убедитесь, что вы:

  • Находятся в одном из поддерживаемых регионов и достигли возраста 18 лет.
  • Использование Chrome версии 125 или более поздней.
  • Вы вошли в Chrome под своей учетной записью Google.
  • Выберите английский (США) в настройках «Настройки» > «Настройки» > «Внешний вид» > «Язык» в DevTools.

    Языки настройки местоположения...

    Настройка языка в DevTools.
  • В DevTools включен параметр «Понимать консольные сообщения с помощью ИИ» .

Включите «Понимать консольные сообщения с помощью ИИ» в DevTools.

Откройте DevTools и перейдите к настройкам Settings . В разделе «Настройки» > «Консоль» включите флажок «Понимать сообщения консоли с помощью AI» .

Установка местоположения...

Параметр «Понимать консольные сообщения с помощью AI».

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

Получить пояснения к сообщениям консоли

Чтобы получить объяснение, выполните в Chrome следующее:

  1. Посетите эту демонстрационную страницу .
  2. Откройте DevTools и проверьте страницу.
  3. Откройте консоль , чтобы просмотреть сообщения консоли.
  4. На демонстрационной странице щелкните внутри поля поиска. Раскрывающееся меню не открывается, и консоль показывает ошибку.

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

  5. Наведите указатель мыши на сообщение об ошибке CORS. Ан Искра лампочки. Кнопка «Понять эту ошибку» отображается справа от сообщения об ошибке.

    Кнопка «Понять эту ошибку».

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

    Если вы используете эту функцию впервые...

    1. Прочтите уведомление о конфиденциальности, чтобы узнать, как Google использует ваши данные, и нажмите «Далее» . Диалог с уведомлением о конфиденциальности.

      Здесь вы также можете отменить диалоговое окно или отключить эту функцию в настройках.

    2. В следующем диалоговом окне прочитайте юридическое уведомление, чтобы узнать, что вам следует знать. Чтобы принять соответствующие Условия обслуживания, установите флажок check_box и нажмите « Продолжить» . Диалог с юридическим уведомлением.

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

  7. В диалоговом окне узнайте, какие данные будут отправлены в Google. Для просмотра данных в новых вкладках можно перейти по соответствующим ссылкам.

    Чтобы получить объяснение, нажмите «Продолжить» .

    Диалог с данными для отправки.

  8. Через несколько секунд под ошибкой консоли появится объяснение.

    Объяснение ошибки, созданное ИИ.

Если вы не считаете объяснение удовлетворительным, вы можете нажать «Использовать поиск», чтобы открыть новую вкладку с результатами поиска по ошибке.

Мы будем очень признательны за ваш отзыв. Нажмите кнопки «thumb_up палец вверх» или «thumb_down палец вниз», чтобы помочь нам постоянно улучшать эту функцию.

Как используются ваши данные

В этом уведомлении и нашем уведомлении о конфиденциальности описывается, как Chrome DevTools обрабатывает ваши данные. Прочтите их внимательно.

Chrome DevTools использует сообщение консоли, связанную трассировку стека, связанный исходный код и связанные сетевые заголовки в качестве входных данных. Когда вы используете «Понять это сообщение» , Google собирает эти входные данные, сгенерированные выходные данные, информацию об использовании соответствующих функций и ваши отзывы. Google использует эти данные для предоставления, улучшения и разработки продуктов и услуг Google, а также технологий машинного обучения, включая корпоративные продукты Google, такие как Google Cloud.

Чтобы повысить качество и улучшить наши продукты, рецензенты могут читать, комментировать и обрабатывать вышеупомянутые входные данные, сгенерированные выходные данные, информацию об использовании соответствующих функций и ваши отзывы. Не включайте конфиденциальную (например, конфиденциальную) или личную информацию, которая может быть использована для идентификации вас или других лиц, в подсказки или отзывы. Ваши данные будут храниться таким образом, что Google не сможет определить, кто их предоставил, и больше не сможет выполнять запросы на удаление, и будут храниться до 18 месяцев. Мы не можем собирать данные для улучшения нашего продукта, если вашим аккаунтом Google управляет организация.

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

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

Чтобы использовать эту функцию, вам необходимо согласиться с тем, что использование вами функции «Понять это сообщение» регулируется Условиями использования Google .

Известные вопросы

Chrome DevTools использует большие языковые модели Google для создания объяснений. Большие языковые модели (LLM) — новая и активная область исследований. Ответы, которые дают LLM, иногда сомнительны или даже совершенно неверны. Важно понимать, что результаты могут быть неточными или вводящими в заблуждение, поэтому всегда проверяйте их дважды!

Неверное объяснение

LLM создают контент, который звучит правдоподобно и правдоподобно. В большинстве случаев этот контент содержит правдивую и полезную информацию, которая может помочь вам понять ошибку или предупреждение в соответствующем контексте. Современная веб-разработка и отладка — это сложное ремесло высокого уровня сложности, требующее многолетнего опыта, чтобы овладеть им. Иногда ответы, которые дают LLM, звучат убедительно, но на самом деле вводят в заблуждение или бессмысленны для веб-разработчика-человека. Мы делаем все возможное, чтобы постоянно улучшать качество и правильность получаемой информации. Вы можете помочь нам, отправив отзыв, если столкнетесь с неверными объяснениями.

Быстрая инъекция

Многие заявки на получение LLM подвержены злоупотреблениям, известным как быстрое внедрение. Эта функция ничем не отличается. Можно обманом заставить LLM принимать инструкции, не предусмотренные разработчиками.

См. следующий безобидный пример:

Пример быстрой инъекции.