Pobieranie odwołań do klas proto podczas korzystania z interfejsu API wymaga: Znajomość interfejsu API lub konieczność częstego sprawdzania dokumentację protokołu proto zawierającą dokładną ścieżkę.
ProtoLookupUtil
Narzędzie wyszukiwania proto umożliwia wyszukiwanie i tworzenie instancji usług, operacji, wyliczeń i zasobów bez konieczności śledzenia interfejsów API numery wersji i przestrzenie nazw.
Zazwyczaj tworzy się instancje kampanii w następujący sposób:
campaign = Google::Ads::GoogleAds::V17::Resources::Campaign.new
Narzędzie wyszukiwania proto pozwala jednak użyć prostszego formularza:
campaign = client.resource.campaign
Podczas pobierania zasobu, usługi lub operacji instancja tej encji jest . Podczas pobierania wyliczenia zwracane jest odwołanie do klasy, bez tworzenia instancji.
W przypadku wyliczenia możesz użyć skrótu, aby ominąć potrzebę wyszukiwania Protos.
campaign.status = :PAUSED
Zalecamy używanie metody client.service
do pobierania usług, nawet jeśli
nie używaj tego narzędzia do żadnych innych celów. Wbudowane funkcje logiczne
token programisty i dane uwierzytelniania, które
musisz robić to ręcznie,
jeśli używasz innej metody.