요청 승인

애플리케이션에서 AdMob API로 전송하는 모든 요청에는 승인 토큰이 있어야 합니다. 이 토큰이 있어야 Google에서 애플리케이션을 식별할 수 있습니다.

승인 프로토콜에 대한 정보

애플리케이션에서는 OAuth 2.0을 이용해 요청을 승인합니다. 다른 승인 프로토콜은 지원되지 않습니다. 애플리케이션에서 Google 로그인을 사용하는 경우 승인의 일부 절차가 자동으로 처리됩니다.

OAuth 2.0을 이용한 요청 승인

AdMob API로 전송되는 모든 요청은 인증된 사용자의 승인을 받아야 합니다.

이 과정은 OAuth 클라이언트 ID를 기반으로 진행됩니다.

OAuth 클라이언트 ID 가져오기

또는 사용자 인증 정보 페이지에서 만드세요.

OAuth 2.0의 세부 승인 과정 또는 '절차'는 개발 중인 애플리케이션의 유형에 따라 조금씩 다를 수 있습니다. 모든 유형의 애플리케이션에 적용되는 일반적인 과정은 다음과 같습니다.

  1. 애플리케이션에서 사용자 데이터에 액세스해야 할 경우 Google에 특정 범위의 액세스를 요청합니다.
  2. Google은 사용자에게 동의 화면을 표시하며, 사용자 데이터 일부를 요청하는 애플리케이션을 승인할 것인지 묻습니다.
  3. 사용자가 요청을 승인하면 Google은 애플리케이션에 한시적인 액세스 토큰을 제공합니다.
  4. 애플리케이션에서 사용자 데이터를 요청할 때 이 액세스 토큰을 첨부합니다.
  5. Google에서는 요청과 토큰이 유효한 것으로 판단할 경우 요청된 데이터를 반환합니다.

새 액세스 토큰을 얻을 때의 갱신 토큰 사용처럼 추가 단계를 거치기도 합니다. 애플리케이션 유형별 과정을 자세히 알아보려면 Google의 OAuth 2.0 설명서를 참고하세요.

다음은 AdMob API의 OAuth 2.0 범위 정보입니다.

범위 의미
https://www.googleapis.com/auth/admob/apis/admob.report AdMob 데이터에 대한 읽기 권한.

OAuth 2.0을 사용하여 액세스를 요청하려면 애플리케이션 등록 시 Google에서 제공하는 정보(예: 고객 ID, 클라이언트 비밀번호)와 범위 정보가 애플리케이션에서 필요합니다.

팁: Google API 클라이언트 라이브러리는 승인 과정 중 일부를 자동으로 처리할 수 있습니다. 여러 프로그래밍 언어가 지원되며, 자세한 내용은 라이브러리 및 예시 페이지를 참고하세요.