При выполнении запроса аутентификации к Google API (gapi) он возвращает false в checkOrigin.
Я удалил любой идентификатор клиента или что-либо, что могло бы напрямую связываться с моей учетной записью, и заменил его регулярным выражением, указывающим, какие данные предназначены для справки.
URL: https://accounts.google.com/o/oauth2/iframerpc?action=checkOrigin&origin=https%3A%2F%2Flocal.tools&client_id=(\d{21})
Мой исходный URL-адрес - это локальный URL-адрес, равный https://local.tools
Результат: {valid: false}
Я использую приведенный здесь пример без отклонений (за исключением замены clientid моим 21-значным clientid): https://ga-dev-tools.appspot.com/embed-api/third-party-visualizations/
Элементы, которые я пытаюсь отобразить, хорошо отображаются на демонстрационном сайте, но не проходят мимо Недействительного источника для ошибки клиента на моем сайте local.tools.