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.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Pobieranie odwołań do prototypowych klas podczas korzystania z interfejsu API wymaga albo znajomości interfejsu API, albo częstego sprawdzania dokładnej ścieżki w dokumentacji referencyjnej proto.
ProtoLookupUtil
Narzędzie do wyszukiwania proto umożliwia wyszukiwanie i tworzenie instancji usług, operacji, zbiorów i zasobów bez konieczności śledzenia numerów wersji interfejsu API i przestrzeni nazw.
Ale za pomocą proto lookup util możesz użyć prostszej formy:
campaign=client.resource.campaign
Podczas pobierania zasobu, usługi lub operacji zwracany jest konkretny egzemplarz danego elementu. Podczas pobierania zbioru zwracane jest odwołanie do klasy bez jej instancjowienia.
W przypadku enumeracji możesz użyć skrótu, aby nie trzeba było szukać prototypów enumeracji.
campaign.status=:PAUSED
Zalecamy użycie metody client.service do pobierania usług, nawet jeśli nie używasz tego narzędzia do innych celów. W ramach tej metody dostępna jest dodatkowa logika, która umożliwia przekazywanie tokenu dewelopera i szczegółów uwierzytelniania. W przypadku użycia innej metody musiałbyś je przekazać ręcznie.
[[["Ł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-06-04 UTC."],[[["The ProtoLookupUtil simplifies interactions with the Google Ads API by removing the need to specify API version numbers and namespaces when working with services, operations, enumerations, and resources."],["Instead of manually instantiating proto classes with complex paths, the utility allows you to create and access them using a more concise and intuitive syntax, such as `client.resource.campaign` instead of `Google::Ads::GoogleAds::V18::Resources::Campaign.new`."],["It offers a shortcut for using enumerations directly, like assigning `:PAUSED` to a campaign status, without requiring explicit proto lookups."],["Using `client.service` is recommended for fetching services, as it automatically handles developer token and authentication details."]]],[]]