Ошибка API Google Tag Manager "Недопустимый источник для клиента: http: // localhost не занесен в белый список для идентификатора клиента

1

Я пытаюсь начать использовать API Диспетчера тегов Google. Кто-нибудь знает, почему я вижу следующую ошибку в моей консоли, хотя я добавил http://localhost и http://localhost:8080 в авторизованные исходники JavaScript на странице Credentials API?

подробнее: "Недействительное происхождение для клиента: http://localhost не был включен в белый список для идентификатора клиента xxxx.apps.googleusercontent.com. Перейдите на страницу https://console.developers.google.com/ и введите белый список этого источника для вашего идентификатора клиента проекта. " error: "idpiframe_initialization_failed"

Теги:
google-api
google-tag-manager
google-oauth2

2 ответа

1

Это абсолютно возможно проверить на локальном хосте.

1) Включите в свой проект API Analytics и Google Tag Manager
2) Создайте новые учетные данные клиента OAUTH 2.0
3) Добавьте раздел Authorized Javascript Origins in Restrictions
4) Используйте новый идентификатор клиента.

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

Изменение: попытаться очистить кеш

0

У меня та же проблема, но с расширением Google Chrome.
Я создал идентификатор клиента Google Chrome и использую его, но все еще получаю ту же ошибку:

> error: "idpiframe_initialization_failed", details: "Not a valid origin
> for the client: chrome-extensio…itelist this origin for your project's
> client ID."}
>     details: "Not a valid origin for the client: chrome-extension://888888888extensionId has not been
> whitelisted for client ID
> **************.apps.googleusercontent.com.
> Please go to https://console.developers.google.com/ and whitelist this
> origin for your project client ID."
>     error: "idpiframe_initialization_failed"

Что не имеет смысла для меня, потому что я использую Chrome приложения client_id. Потому что, когда я запускаю расширение Chrome, у него нет действительного адреса http://localhost: ***, вы получаете идентификатор клиента приложений Chrome, в котором нет места для внесения в белый список адреса. Я ходил по кругу. Я был бы очень признателен за помощь

Ещё вопросы

Сообщество Overcoder
Наверх
Меню