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