Usługa AdSense umożliwia korzystanie z interfejsu AdSense Management API w Apps Script. Dzięki temu interfejsowi API klienci AdSense mogą uzyskiwać informacje o strukturze swojego konta i generować raporty o jego skuteczności.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w dokumentacji referencyjnej interfejsu AdSense Management API. Podobnie jak wszystkie zaawansowane usługi w Apps Script, usługa AdSense używa tych samych obiektów, metod i parametrów co publiczny interfejs API. Więcej informacji znajdziesz w artykule Jak określane są podpisy metod.
Aby zgłaszać problemy i uzyskać inną pomoc, zadaj pytanie na Stack Overflow, używając tagu adsense-api.
Przykładowy kod
Poniżej przykładowy kod korzysta z wersji 2 interfejsu API.
Wyświetlanie listy kont
W tym przykładzie wymieniono wszystkie konta dostępne dla użytkownika. Konta są określone jako nazwy zasobów, np. accounts/pub-12345
, które można używać w innych metodach, np. wyświetlania klientów reklamowych. Zwróć uwagę na użycie tokenów strony do uzyskania dostępu do pełnej listy wyników.
Lista klientów reklam
W tym przykładzie podano listę wszystkich klientów reklamowych na danym koncie. Podaj konto jako nazwę zasobu, na przykład accounts/pub-12345
. Nazwę zasobu konta możesz uzyskać, korzystając z przykładowego kodu List accounts.
Lista jednostek reklamowych
W tym przykładzie podano wszystkie jednostki reklamowe danego klienta reklam. Określ klienta reklamy jako nazwę zasobu, np. accounts/pub-12345/adclients/ca-pub-12345
.
Nazwę zasobu klienta reklamy możesz uzyskać, korzystając z przykładowego kodu Lista klientów reklam.
Generowanie raportu
Ten przykładowy szablon generuje raport na podstawie Twojego konta AdSense i wyprowadza wyniki do arkusza kalkulacyjnego.