Czy chcesz podzielić się opinią na temat interfejsu Google Ads API? Zarejestruj się, aby otrzymać zaproszenie do udziału w badaniach opinii użytkowników.
Tworzenie biblioteki klienta dla języka Java ze źródła
Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Zalecamy użycie biblioteki klienta za pomocą Maven. Rozpowszechnianie binarnych wersji biblioteki zapewniamy też na stronie z wersjami oraz w centralnym repozytorium Maven (szczegółowe informacje znajdziesz w przewodniku dla początkujących). Możesz jednak samodzielnie skompilować bibliotekę, korzystając z opisanego poniżej procesu kompilacji.
Biblioteka klienta jest tworzona za pomocą Gradle. Zależności są pobierane z repozytorium Maven Central.
Instalowanie pakietu Java Development Kit
Do kompilowania biblioteki wymagana jest wersja JDK 1.8 lub nowsza. W tym przewodniku zakładamy, że masz zainstalowaną Javę.
Tworzenie za pomocą Gradle
Zalecamy użycie dołączonego opakowania Gradle. Informacje o aktualnej wersji znajdziesz w sekcji gradle/wrapper/gradle-wrapper.properties. Nie musisz instalować osobnej wersji Gradle.
Tworzenie biblioteki
Sklonuj ten projekt w wybranym katalogu. W tym URL-u sufiks .git jest opcjonalny.
Aby utworzyć wersję migawka projektu biblioteki i przykładów, uruchom to polecenie.
./gradlewbuild
Wyeksportuj bibliotekę klienta do lokalnego repozytorium Maven.
./gradlewpublishToMavenLocal
Korzystanie z biblioteki klienta w lokalnym repozytorium Maven
Po pomyślnym skompilowaniu i wyeksportowaniu artefakty biblioteki klienta są dostępne dla Mavena/Gradle z repozytorium lokalnego (zazwyczaj ~/.m2/repository/com/google/api-ads/google-ads/). Dodaj zależność od wersji SNAPSHOT, która została właśnie skompilowana, do wszystkich kolejnych plików kompilacji projektu. Wersja jest zdefiniowana w pliku gradle.properties.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-05-06 UTC."],[[["The Google Ads client library is best used through Maven, with binary distributions also available."],["Building the library requires JDK 1.8 or later and is accomplished using the included Gradle wrapper."],["After building, the library can be exported to a local Maven repository for use in other projects."],["The library is built from the google-ads-java Github repository and can be used in Maven or Gradle projects."]]],[]]