Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
API'yi kullanırken proto sınıflarına referans getirmek için API'yi iyi anlamanız veya tam yol için proto referans belgelerine sık sık bakmanız gerekir.
ProtoLookupUtil
Proto arama yardımcı programı, API sürüm numaralarını ve ad alanlarını takip etmenize gerek kalmadan hizmetlerin, işlemlerin, numaralandırmaların ve kaynakların örneklerini aramanıza ve oluşturmanıza olanak tanır.
Ancak proto lookup util ile daha basit bir form kullanabilirsiniz:
campaign=client.resource.campaign
Bir kaynak, hizmet veya işlem getirilirken söz konusu varlığın bir örneği döndürülür. Numaralandırma getirilirken sınıfın referansı, örnek oluşturulmadan döndürülür.
Numaralandırmalar için numaralandırma protolarını arama ihtiyacını ortadan kaldıran bir kısayol kullanabilirsiniz.
campaign.status=:PAUSED
Bu yardımcı programı başka kullanım alanlarında kullanmasanız bile hizmetleri getirmek için client.service yöntemini kullanmanızı öneririz. Bu yöntemde, geliştirici jetonunuzu ve kimlik doğrulama ayrıntılarınızı iletmek için ek bir mantık yer alır. Başka bir yöntem kullanırsanız bunları manuel olarak işlemeniz gerekir.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-28 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."]]],[]]