1

Google 애널리틱스 (Google Analytics)로 추적되는 여러 웹 사이트를 운영하고 있습니다. 지금까지 로그인 프로토콜과 GData를 사용하여 GA 데이터에 액세스하여 사이트에서 트래픽을 추적하는 데 사용하는 맞춤 웹 애플리케이션 대시 보드에 데이터를 멋지게 표시했습니다.이 시나리오에서 Google API는 어떻게 사용해야합니까?

요즘 Google에는 API 사용을 추적 할 수있는 Google API 콘솔이 있습니다. 우리는이 서비스를 이용하여 우리가 소비하는 API의 양을보고 싶습니다. 그러나 우리가 이해할 수있는 것은 우리가 현재 데이터에 액세스하는 데 사용하는 사용자 이름과 암호 대신 인증을 위해 OAuth를 사용해야한다는 것입니다. 우리는 OAuth를 좋아하지 않습니다. 왜냐하면 현재 사용자가 데이터가 어디에서 왔으며 어떤 자격 증명이 필요한지를 알 필요가 없을 때 인증을 위해 사용자를 Google로 리디렉션하기 때문입니다.

Google API 콘솔에서 GData 및 로그인 프로토콜을 전환하지 않고도 Google의 사용을 모니터링 할 수 있습니까?

답변

1

OAuth 2 프로토콜로 전환하고 오프라인 액세스에 refresh token을 사용할 수 있습니다. refresh token을 얻은 후에는 파일 또는 데이터베이스에 저장하고 인증 리디렉션없이 데이터에 액세스 할 수 있습니다.

여기에 문서를 참조하십시오 : https://developers.google.com/accounts/docs/OAuth2InstalledApp#refresh 또한

새로 고침 토큰을 사용하여 토론이있는 곳을 참조하십시오 How can we access specific Google Analytics account data using API?

관련 문제