Проблемы с экраном согласия Apps Script с авторизованными источниками JavaScript

Я разработал веб-приложение Apps Script, которое использует некоторые API-интерфейсы Google (диск, календарь и т. Д.).

Я написал Условия и Политику конфиденциальности и попросил Google утвердить их, и они продолжают меня беспокоить, что мне нужно удалить из "Авторизованных источников Javascript" все, что не размещено на моих настоящих TLD (собственных доменах).

Проблема в том, что мне нужно указать авторизованные источники https://n-blablabla-0lu-script.googleusercontent.com URL-адреса, потому что они являются источником самого скрипта приложений, где находится кнопка LOGIN.

Обычно, когда кто-то входит в мое приложение, если он еще не вошел в систему, я показываю в самом приложении кнопку "Войти", и как только пользователь входит в систему, я запрашиваю разрешения. Это довольно распространено, и поскольку скрипт приложений работает на платформе Google, в его URL/ источнике указан Google.

Я провел ~2 недели в службе поддержки Google, пытаясь объяснить им, что я не могу удалить эти авторизованные источники https://n-blablabla-0lu-script.googleusercontent.com/, иначе я получаю следующее:

idpiframe_initialization_failed: недействительный источник для клиента. Библиотека входа в Google требует, чтобы домен, зарегистрированный в Google Developers Console, соответствовал домену, используемому для размещения веб-страницы. Убедитесь, что зарегистрированный источник совпадает с URL-адресом в браузере.


веб-приложение встроено в iframe Сайтов Google (новый)

0 ответов