2014-11-25 3 views
0

내 고객 웹 사이트에 대한 웹 응용 프로그램 백엔드가 있습니다. 승인 된 직원은 백엔드에 로그인하여 데이터를 볼 수 있습니다. Google 애널리틱스의 일부 데이터를 백엔드에서 볼 수 있도록하고 싶지만 GA는 사용자가 OAuth2를 사용하여 Google 계정에 직접 로그인했다고 주장합니다. 사용자가 아닌 서버를 인증 할 수 있기를 원합니다. 그들은 이미 허가를 받았으며 Google 계정을 Google 계정에 연결하도록 요청하는 것이 불필요하고 방해가되는 것처럼 보였을뿐 아니라 처음 계정을 만들어야 할 수도 있습니다.인증을 요청하지 않고 Google Analytics 데이터를 CMS로 가져 오려면 어떻게합니까?

서버는 이미 클라이언트 ID, 클라이언트 비밀 키 및 API 키를 제공해야하므로 인증 된 연결이없는 것처럼 처리되지 않습니다.

어떻게 든 Google 애널리틱스 계정 자격증 명을 OAuth2에 전달할 수 있어야하지만 OAuth2에 익숙하지 않은 것 같습니다. 이것이 가능하며 어떻게 완료 될까요? 올바른 방향의 단순한 예나 뉘앙스가 인정 될 것입니다.

비슷한 질문이 있지만 발견 한 것들이 내가 원하는 방식으로 대답하지 못합니다.

+0

가능해야합니다. Google 애널리틱스 계정의 소유자는 누구입니까? – pinoyyid

답변

0

예 인증을 저장해야하지만 Google Analytics Super Proxy for your needs.을 사용할 수 있습니다. 최소한 인증 저장 방법에 대한 코드를 볼 수 있습니다.

일단 인증을 받으려면 GA보고 API에서 예약해야하는 데이터를 입력 한 다음 데이터 피드를 가져 와서 인트라넷에서 차트를 작성하십시오. 모든 사용자는 GA에 로그인하지 않고도 해당 차트를 볼 수 있습니다.

관련 문제