Когда опубликованное дополнение Google Workspace выдает ошибку, интерфейс дополнения отображает общее сообщение «Что-то пошло не так при выполнении дополнения». Однако эти ошибки регистрируются в Cloud Logs Explorer .
В этом руководстве описано, как запрашивать журналы ошибок дополнения в Cloud Logs Explorer, чтобы вы могли:
- Узнайте, сталкиваются ли пользователи с ошибками.
- Посмотрите, как часто возникают ошибки и какие из них встречаются чаще всего.
- Прочитайте подробные сообщения об ошибках, которые помогут вам их исправить.
Предварительные требования
Перед запросом журналов ошибок дополнения:
- Включите API «Cloud Logging» в проекте Google Cloud дополнения. Чтобы включить API, см. раздел «Создание проекта Cloud и включение API» .
- Опубликуйте дополнение на Google Workspace Marketplace. Чтобы опубликовать дополнение на Marketplace, см. раздел «Публикация приложения» .
Журналы ошибок надстройки запроса
Чтобы получить логи для дополнения:
- Откройте консоль Google Cloud .
- Рядом с надписью «Google Cloud Platform» нажмите стрелку вниз и выберите проект дополнения.
- В верхнем левом углу нажмите > Ведение журналов . Откроется окно «Проводник журналов».
Для добавления функции журналов ошибок в построитель запросов введите следующий запрос:
severity>=ERROR protoPayload.serviceName="gsuiteaddons.googleapis.com"Чтобы просмотреть последние ошибки, нажмите «Выполнить запрос» . Или, чтобы просмотреть ошибки по мере их возникновения, нажмите «Журналы потока» . Журналы ошибок дополнений отображаются в панели «Результаты запроса».
Для получения дополнительной информации о Cloud Logs Explorer и написании запросов обратитесь к следующим источникам:
Включить или отключить ведение журнала ошибок
По умолчанию ведение журнала ошибок включено. При включении ведения журнала ошибок файл манифеста содержит следующее:
"exceptionLogging": "STACKDRIVER",
Чтобы отключить запись ошибок в журнал, замените строку "exceptionLogging": "STACKDRIVER", следующей строкой в файле манифеста:
// Disable error logging
"exceptionLogging": "NONE"
Чтобы снова включить запись ошибок в журнал, замените "exceptionLogging": "NONE" на "exceptionLogging": "STACKDRIVER", .
Соображения
При работе с дополнительными журналами ошибок в Cloud Logs Explorer учитывайте следующие моменты:
- В обозревателе журналов регистрируются только ошибки, возникающие при использовании дополнений. Другие типы журналов не записываются.
- Сообщения об ошибках всегда пишутся на английском языке.
- Ведение облачного логирования (Cloud Logging) влечет за собой затраты. Для получения дополнительной информации о ценах на облачное логирование см. раздел «Цены на Google Cloud Observability» .