Migracja ze starszej wersji

Najnowsza wersja interfejsu API do zarządzania AdSense to v2. Wszystkie poprzednie (wersja 1.x) nie jest już dostępna do użycia.

Przed przejściem na wersję 2 zapoznaj się najpierw z informacjami o wersji. Ponieważ jest to większą zmianę wersji, wprowadzają zmiany powodujące niezgodność. Gdy przygotujesz się do wprowadź niezbędne zmiany, wybierz jedną z poniższych opcji, w zależności od tego, dostęp do interfejsu API.

Jeśli używasz dynamicznego języka programowania

Jeśli używasz biblioteki klienta dla jednego z programistów dynamicznych obsługiwanych języków, takich jak Ruby czy Python, wystarczy ciąg znaków wersji w kodzie.

Na przykład w Pythonie:

http = httplib2.Http()
service = build("adsense", "v2", http=http)

lub Ruby:

client = Google::APIClient.new
adsense = client.discovered_api('adsense', 'v2')

Jeśli używasz statycznego języka programowania

Jeśli używasz biblioteki klienta dla jednego z zaprogramowanych elementów statycznych takich jak Java, PHP czy C#/.NET, musisz zaktualizować tag Moduł związany z interfejsem API do zarządzania AdSense.

Uwaga: wprowadziliśmy kilka zmian z biegiem czasu i bibliotekami klienta, dlatego ich aktualizacja może wymagać zaktualizować też główną bibliotekę kliencką, co może się wiązać z dalszymi zmianami kod. Zapoznaj się z dokumentacją biblioteki klienta, jeśli tę sprawę.

Java

Sprawdź, czy masz najnowszą wersję AdSense z biblioteki interfejsu Management API i zastąpić zależności w projekcie.

PHP

Zaktualizuj pełnego klienta PHP do najnowszej wersji. Biblioteka. Powinny one obejmować najnowszą wersję narzędzia do zarządzania AdSense. API oraz innych interfejsów API.

C#/.NET

Upewnij się, że masz najnowszą wersję AdSense z biblioteki interfejsu Management API i zastąpić zależności w projekcie.

Jeśli nie używasz bibliotek klienta

Jeśli nie używasz żadnej z naszych bibliotek klienta, musisz zaktualizować podstawowego adresu URL, którego używasz w żądaniach. Na przykład:

https://www.googleapis.com/adsense/v1.4/

zmienia się w:

https://adsense.googleapis.com/v2/

W niektórych przypadkach (szczególnie w przypadku żądań raportowania) konieczne jest również dostosować adres URL, by wykorzystać nowe parametry ścieżek i parametrów zapytania, w wielu przypadkach przetwarzania nieco innych obiektów odpowiedzi; te szczegóły są wszystko jest opisane w dokumentacji interfejsu API.