애드센스 관리 API의 최신 버전은 v2와 동일합니다. 이전 항목 모두 버전 (v1.x)은 더 이상 사용할 수 없습니다.
v2로 업그레이드하려면 먼저 출시 노트를 확인해야 합니다. 이것은 브레이킹 체인지가 있습니다. 인코더-디코더 아키텍처를 변경하려면 변경 방법에 따라 아래의 시작 옵션 중 하나를 API에 액세스할 수 있습니다
동적 프로그래밍 언어를 사용하는 경우
동적 프로그래밍 중 하나에 클라이언트 라이브러리를 사용하는 경우 Python과 같은 Google에서 지원하는 언어를 선택하기만 하면 버전 문자열을 지정합니다
예를 들어 Python의 경우는 다음과 같습니다.
http = httplib2.Http() service = build("adsense", "v2", http=http)
또는 Ruby의 경우:
client = Google::APIClient.new adsense = client.discovered_api('adsense', 'v2')
정적 프로그래밍 언어를 사용하는 경우
정적 프로그래밍 중 하나에 클라이언트 라이브러리를 사용하는 경우 지원하는 언어(예: Java, PHP, C#/.NET)를 사용하는 경우에는 애드센스 관리 API 관련 모듈에 오신 것을 환영합니다.
참고: 핵심 기능에 몇 가지 변경사항이 적용되었습니다. 클라이언트 라이브러리를 업데이트하게 되므로 이러한 모듈을 업데이트하면 핵심 클라이언트 라이브러리도 업데이트해야 합니다. 생성합니다. 자세한 내용은 클라이언트 라이브러리 문서를 확인할 수 있습니다
자바
최신 버전의 애드센스를 사용하고 있는지 확인하세요. Management API 라이브러리를 사용하여 프로젝트 종속 항목을 대체합니다.
PHP
최신 버전의 전체 PHP 클라이언트로 업데이트했는지 확인 라이브러리를 사용하여 v3 지도에 통합할 수 있습니다. 여기에는 최신 버전의 애드센스 관리 기능이 API 모듈뿐만 아니라 다른 모든 API도 지원합니다.
C#/.NET
최신 버전이 설치되어 있는지 확인하세요. AdSense Management API 라이브러리를 사용하여 프로젝트 종속 항목을 대체합니다.
클라이언트 라이브러리를 사용하지 않는 경우
Google의 클라이언트 라이브러리를 사용하지 않는 경우 기본 URL을 지정합니다. 예를 들면 다음과 같습니다.
https://www.googleapis.com/adsense/v1.4/
변경사항:
https://adsense.googleapis.com/v2/
경우에 따라 (특히 보고 요청의 경우) 사용하는 URL을 조정하여 새 경로 및 쿼리 매개변수를 활용할 수 있으며, 약간 다른 응답 객체를 처리하는 경우가 많습니다 이러한 세부정보는 모두 API 참조에 문서화되어 있습니다.