Невозможно прочитать из Google Analytics - PullRequest
0 голосов
/ 24 октября 2018

Я следовал учебнику по Google Analytics и создал файл PHP с добавленным служебным ключом.Но теперь я получаю эту ошибку:

У пользователя нет учетной записи Google Analytics

Для веб-сайта, где мне предоставлен доступ для просмотра данных о трафике,У меня нет доступа для добавления нового пользователя.Но моя электронная почта (gmail) уже добавлена ​​в их аналитику Google, и у меня есть доступ.

Я провел онлайн-исследование и обнаружил следующее: Ошибка API Google Analytics 403: «У пользователя нет учетной записи Google Analytics.”

Здесь Они просят добавить электронное письмо, созданное при генерации сервисного ключа, в платформу аналитики Google.Поскольку у меня нет доступа для добавления нового пользователя, я не смог этого сделать.

Как мне правильно читать данные?

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

У пользователя нет учетной записи Google Analytics

Это означает именно это.У аутентифицируемого пользователя нет доступа к аккаунтам Google Analytics.Вы должны помнить, что учетная запись службы не вы.Сервисная учетная запись похожа на фиктивного пользователя.Он имеет свою учетную запись на диске Google, учетную запись календаря Google и, вероятно, еще кучу.

Сервисные аккаунты должны быть предварительно одобрены, поэтому у вас не открывается обычный всплывающий экран согласия Oauth2.

Для этого вы переходите на сайт Google Analytics под разделом администратора для аккаунта.Вы хотите получить доступ с помощью учетной записи службы.На уровне учетной записи возьмите адрес электронной почты учетной записи службы и предоставьте ему доступ, как и любому другому пользователю.

enter image description here

После этого у него будет доступ для чтения из вашего аккаунта Google Analytics.

0 голосов
/ 24 октября 2018

Похоже, вам нужен доступ к API аналитики, но вместо этого вам только что дали доступ к инструменту Google Analytics.

Чтобы использовать API Google Analytics, вам необходимо создать учетную запись службы и попросить администратора добавить учетную запись службы в GA, точно так же, как они добавили вашу учетную запись в GA.

подробная документация

...