Ошибка: недопустимый ключ API "неопределен"

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

[Bugsnag] Invalid API key 'undefined'

Я много искал в Google, но не смог найти подходящего решения. Я нашел эту ссылку https://github.com/segment-boneyard/analytics.js-integrations/issues/61 которой говорится, что мы можем использовать библиотеку старых версий, но я использую последний URL-адрес CDN, указанный в руководстве по интеграции Bugsnag. Пожалуйста помоги.

Интеграционный скрипт Bugsnag:

<script src="https://d2wy8f7a9ursnm.cloudfront.net/bugsnag-3.min.js" data-apikey="MyAPIKEY" data-releasestage="development" data-notifyhandler="xhr"></script>

Вместо MyAPIKEY я разместил свой ключ API, данный Bugsnag.

1 ответ

Решение

Я собрал заявку в службу поддержки Bugsnag, и они сказали мне, что мы используем два отдельных API-ключа для одного и того же проекта в другой среде. В моем случае это был сервер разработки и производственный сервер. Использование одного и того же ключа на обоих серверах, а затем идентификация через проект data-releasestage Атрибут решил проблему.

Другие вопросы по тегам