При выполнении запроса auth API Google (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-разрядный клиент): https://ga-dev-tools.appspot.com/embed-api/third-party-visualizations/
Элементы, которые я пытаюсь показать, хорошо отображаются на демонстрационном сайте, но не проходят мимо Недействительного источника для ошибки клиента на моем сайте local.tools.