Невозможно задать имя проекта в диалоговом окне "Предоставить разрешения" для надстройки сценариев Служб Google
У меня есть надстройка для Google Sheets, которая в настоящее время тестируется в моем домене. Для этого поста давайте назовем его My First Add On. Когда пользователи устанавливают надстройку, у них запрашиваются разрешения, но в диалоговом окне она всегда отображается как "Проект без названия":
Имя проекта установлено в My First Add On везде, где я могу найти:
- Название проекта скрипта Google Apps
- Название проекта Google Cloud Platform (IAM > Настройки)
- Название надстройки Google Chrome Web Store (панель инструментов разработчика)
Мое дополнение опубликовано с "приватной" видимостью и доступно только людям из данной группы Google (моим доверенным тестировщикам).
Я просмотрел документацию и форумы, чтобы увидеть, что мне здесь не хватает, но не могу найти ничего, что бы охватывало этот сценарий.
Это должно быть что-то базовое, но я полностью застрял, и единственный доступный мне вариант поддержки - это опубликовать здесь. Буду благодарен за любую помощь, ребята!
2 ответа
Я видел нечто подобное, когда имя скрипта не обновляется, если вы тестируете его перед сохранением имени (т. Е. Создаете имя по запросу, а не перед тестированием). Попробуйте очистить кэш, закрыть вкладку и т. Д., А затем снова запустить. Я не уверен, что это можно исправить в коде или списках где угодно.
Я переименовал свой проект в фиктивное значение, например «имя», а затем вручную восстановил правильное имя проекта (т. е. я дважды переименовал свой проект).
После этого имя моего проекта правильно отображалось в диалоговом окне предоставления разрешений OAuth.
(однако, честно говоря, я очистил кеш браузера перед применением метода, но удаление кеша само по себе не решило проблему)