이 가이드는 AdMob API를 사용하여
프로그래매틱 방식으로
관리하려는 개발자를 대상으로 합니다.
앱이 사용자를 대신하여 웹 서비스와 상호작용할 수 있도록 모든 Google AdMob API 호출은 OAuth2를 통해 승인되어야 합니다. OAuth2를 사용하면 AdMob API 클라이언트 앱이 사용자의 사용자 이름이나 비밀번호를 처리하거나 저장하지 않고도 사용자의 AdMob 계정에 액세스할 수 있습니다. 승인에 관한 개요는 승인을 참고하세요.
다음 단계를 수행하여 OAuth2 사용자 인증 정보를 생성하고 첫 번째 요청을 수행합니다.
애플리케이션 유형으로 데스크톱 앱 또는 웹 애플리케이션을 선택하고 이름을 지정한 다음 만들기를 클릭합니다.
완료되면 OAuth 2.0 클라이언트 ID와 클라이언트 보안 비밀번호가 표시됩니다. 이 정보를 JSON 형식으로 다운로드하여 나중에 사용할 수 있도록 저장할 수 있습니다.
요청하기
AdMob API는 HTTP 및 JSON을 기반으로 작성되었기 때문에 모든 표준 HTTP 클라이언트가 AdMob API에 요청을 보내고 응답을 파싱할 수 있습니다. 그러나 Google API 클라이언트 라이브러리는 더 나은 언어 통합, 향상된 보안, 승인된 요청을 위한 지원을 제공합니다. 클라이언트 라이브러리는 다양한 프로그래밍 언어로 제공되므로 HTTP 요청을 직접 설정하고 응답을 파싱하지 않아도 됩니다.
OAuth 2.0 사용자 인증 정보가 생성되면 AdMob API를 사용할 준비가 됩니다. OAuth 2.0을 사용하여 액세스를 요청하려면 앱에 범위 정보도 필요합니다.
범위
의미
https://www.googleapis.com/auth/admob.readonly
모든 AdMob 데이터를 확인합니다. 여기에는 계정 정보, 인벤토리 및 미디에이션 설정, 보고서 및 기타 데이터가 포함될 수 있습니다.
결제나 캠페인 세부정보와 같은 민감한 정보는 포함되지 않습니다.
https://www.googleapis.com/auth/admob.report
광고 실적 및 수익 보고서를 확인합니다. 게시자 ID, 시간대, 기본 통화 코드를 확인합니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-11-08(UTC)"],[[["This guide helps developers programmatically access AdMob account data using the AdMob API, requiring OAuth2 authorization for secure interactions."],["Before starting, ensure you have a Google Account, an AdMob account, and familiarity with REST basics and OAuth 2.0 authorization."],["Choose the appropriate authentication type (Desktop or Web app) based on your app's needs and authorization process."],["Create or select a Google API project and enable the AdMob API to get started, then generate OAuth2 credentials for authorization."],["Make your first API request using provided code examples (Java, PHP, Python, or curl) and manage token revocation for security."]]],["To use the AdMob API, developers must authorize requests via OAuth2. Key actions include creating a project in the Google API Console and enabling the AdMob API. Developers then generate OAuth2 credentials, choosing between desktop or web app authentication types. The OAuth consent screen must be configured. Finally, with created credentials and specifying the scope (`admob.readonly` or `admob.report`), developers can use HTTP or Google API client libraries to make their first API request and start retrieving AdMob data. Shared tokens can be revoked.\n"]]