애드센스 서비스를 사용하면 Apps Script에서 애드센스 관리 API를 사용할 수 있습니다. 이 API를 통해 애드센스 고객은 계정 구조에 대한 정보를 얻고 계정 실적에 대한 보고서를 실행할 수 있습니다.
참조
이 서비스에 대한 자세한 내용은 애드센스 Management API의 참조 문서를 확인하세요. Apps Script의 모든 고급 서비스와 마찬가지로 애드센스 서비스에서는 공개 API와 동일한 객체, 메서드, 매개변수를 사용합니다. 자세한 내용은 메서드 서명 확인 방법을 참조하세요.
문제를 신고하고 다른 지원을 받으려면 adsense-api 태그를 사용하여 Stack Overflow에 문의하세요.
샘플 코드
아래 샘플 코드는 API의 버전 2를 사용합니다.
계정 나열
이 샘플은 사용자가 사용할 수 있는 모든 계정을 나열합니다. 계정은
광고 클라이언트 나열과 같은 다른 메서드에서 사용할 수 있는
리소스 이름(예: accounts/pub-12345
)으로 지정됩니다. 페이지 토큰을 사용하여 전체 결과 목록에 액세스한다는 점에 유의하세요.
광고 클라이언트 나열
이 샘플은 지정된 계정의 모든 광고 클라이언트를 나열합니다. 계정을 리소스 이름(예: accounts/pub-12345
)으로 지정합니다. 계정 나열 샘플 코드를 사용하여 계정 리소스 이름을 가져올 수 있습니다.
광고 단위 나열
이 샘플은 지정된 광고 클라이언트의 모든 광고 단위를 나열합니다. 광고 클라이언트를
리소스 이름(예: accounts/pub-12345/adclients/ca-pub-12345
)으로 지정합니다.
광고 클라이언트 나열 샘플 코드를 사용하여 광고 클라이언트 리소스 이름을 가져올 수 있습니다.
보고서 생성
이 샘플은 애드센스 계정을 통해 보고서를 생성하고 결과를 스프레드시트로 출력합니다.