1

특정 페이지에서 Google 애널리틱스의 데이터를 가져 오기 위해 Python 프로젝트를 만들고 싶습니다.Google Console 프로젝트와 Google 웹 로그 분석 계정을 연결하는 방법

Google Console (console.google.developers.com)에서 새 프로젝트를 만들고 JSON 형식으로 OAuth 2.0 신임을 받았습니다. 나는이 튜토리얼을 느슨하게 따르고있다 : Python QuickStart.

이미 OAuth를 리디렉션 내 계정을 선택했지만 스크립트가

을 받고있어 "사용자는이 프로필에 대한 충분한 권한이 없습니다."

Google Analytics에서 내 사용자에게 액세스 권한을 추가하는 것으로 충분합니까? 그리고 원격 서버의 셸에서이 프로젝트를 실행하는 방법은 무엇입니까? CLI에서 브라우저를 열고 Google 계정을 선택하는 기능은 없습니다 ...

답변

1

"사용자에게이 프로필에 대한 충분한 권한이 없습니다".

내가 인증하려는 사용자는 액세스하려는 Google Analytics 계정에 액세스 할 수 없습니다. 이것은 귀하의 코드에서 사용하고있는 프로파일 ID입니다.

  1. 은 당신이 당신의 코드에서 사용중인 프로필 ID를 확인
  2. 더블 구글 분석에 로그인 할 때 사용하는 동일한 사용자를 사용하여 위해 appliction을 authencting되어 있는지 확인하십시오.
+0

좋습니다. 질문의 두 번째 부분에 답하려고 할 수 있습니까? 이것이 CLI에서 어떻게 작동합니까? cron이 브라우저를 사용하여 Google 계정을 선택할 것으로 기대할 수 없습니다. 어떤 아이디어? –

+0

한 번 열어서 새로 고침 토큰을 저장해야 새 액세스 토큰을 요청할 수 있습니다. 이것이 개인 계정 인 경우 대신 서비스 계정 사용을 고려해야합니다. – DaImTo