Google Embed Api показывает белые коробки Ubuntu 18.04 - PullRequest
0 голосов
/ 22 февраля 2019

Задача проекта по интеграции Google Analytics в диаграммы с помощью API для встраивания.Я не могу загрузить демоверсию на сайте Google для загрузки, все, что она показывает, это белые прямоугольники, см. Прикрепленный файл "embed-api-demo.jpg:" *

https://ga -dev-tools.appspot.com/embed-api/interactive-charts/

Подобные вопросы по SO касаются того, что разработчики не получают их код для работы - эта проблема загружаетдемо с сайта Google.

Моя среда и протестировано в:

Ubuntu 18.04 (Unity)

FireFox 65.0 64 бит

Chrome (Chromium) 72.0.3626.96

Никаких специальных фильтров или блокировок в браузерах и с коллегами на Mac и Windows, он прекрасно загружается для них.Второй пользователь Ubuntu в Mint / Gnome подтвердил также белые прямоугольники.

Если окажется, что это проблема с ОС, я мог бы, вероятно, установить VirtualBox и бороться с Windows, но предпочел бы этого не делать(и предполагаю, что он должен загружаться независимо от платформы.)

Я много работал с GA и API встраивания, но это было несколько лет, и многое изменилось, предположим, что я начинаю с нуля.

Консоль отладки сообщает о различных ошибках в FF и Chrome.Я еще не копался в настройках браузера, которые могут мешать загрузке демо, это мой следующий шаг.

FireFox:

CSI/tbsd_ cb=gapi.loaded_0:620:127
CSI/_tbnd cb=gapi.loaded_0:620:127
Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “http:” within script-src: ‘strict-dynamic’ specified
Object { error: {…} }
cb=gapi.loaded_0:106:97
uncaught exception: [object Object]

Chrome (Chromium :) «Открыт»подробности об ошибках довольно длинные, но вот версия с подробностями закрыта.Сохранение журнала не показывает эту информацию.см. прикрепленный файл "chrome-error-console.jpg."

-> GET https://content.googleapis.com/analytics/v3/management/accountSummaries?max-results=0&_src=embed-api%3Av1 403 cb=gapi.loaded_0:149
-> {error: {..}} cb=gapi.loaded_0:106
-> Uncaught -> {error{...}} cb=gapi.loaded_0:76
-> [Deprecation] chrome.loadTimes() is deprecated, instead use standardized API: Paint Timing. https://www.chromestatus.com/features/5637885046816768. common.js:25

Спасибо за любые указатели / указания, которые может предоставить любой.

embed-api-demo.jpg

chrome-error-console.jpg

1 Ответ

0 голосов
/ 22 февраля 2019

Маркировка решена.Из демонстраций не ясно, что они отображают только данные, связанные с вашей учетной записью.Вы должны войти в GA, чтобы увидеть демонстрации.

Это не имеет большого смысла для меня на данный момент, если я владелец сайта и хочу показать своему посетителю график статистики,им не нужен аккаунт GA, чтобы увидеть их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...