Невозможно задать имя проекта в диалоговом окне "Предоставить разрешения" для надстройки сценариев Служб Google

У меня есть надстройка для Google Sheets, которая в настоящее время тестируется в моем домене. Для этого поста давайте назовем его My First Add On. Когда пользователи устанавливают надстройку, у них запрашиваются разрешения, но в диалоговом окне она всегда отображается как "Проект без названия":

Снимок экрана: войдите с помощью Google

Имя проекта установлено в My First Add On везде, где я могу найти:

  • Название проекта скрипта Google Apps
  • Название проекта Google Cloud Platform (IAM > Настройки)
  • Название надстройки Google Chrome Web Store (панель инструментов разработчика)

Мое дополнение опубликовано с "приватной" видимостью и доступно только людям из данной группы Google (моим доверенным тестировщикам).

Я просмотрел документацию и форумы, чтобы увидеть, что мне здесь не хватает, но не могу найти ничего, что бы охватывало этот сценарий.

Это должно быть что-то базовое, но я полностью застрял, и единственный доступный мне вариант поддержки - это опубликовать здесь. Буду благодарен за любую помощь, ребята!

2 ответа

Я видел нечто подобное, когда имя скрипта не обновляется, если вы тестируете его перед сохранением имени (т. Е. Создаете имя по запросу, а не перед тестированием). Попробуйте очистить кэш, закрыть вкладку и т. Д., А затем снова запустить. Я не уверен, что это можно исправить в коде или списках где угодно.

Я переименовал свой проект в фиктивное значение, например «имя», а затем вручную восстановил правильное имя проекта (т. е. я дважды переименовал свой проект).

После этого имя моего проекта правильно отображалось в диалоговом окне предоставления разрешений OAuth.

(однако, честно говоря, я очистил кеш браузера перед применением метода, но удаление кеша само по себе не решило проблему)

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