علاقه مند به اشتراک گذاری بازخورد خود در مورد Google Ads API هستید؟ برای دعوت به شرکت در تحقیقات کاربر
ثبت نام کنید !
سرصفحه های درخواست اختیاری
هنگام استفاده از هر فیلد اختیاری در روش درخواست، پیام درخواست باید خارج از متد ساخته شده و به عنوان یک پارامتر واحد ارسال شود.
سرصفحه های درخواست اختیاری، به عنوان مثال سرصفحه validate_only
در روش GoogleAdsService.Search
، در امضای روش به عنوان پارامترهای کلیدواژه وجود ندارند، بنابراین باید مستقیماً روی پیام درخواست تنظیم شوند.
برای تعیین اینکه آیا یک فیلد شی درخواست الزامی است یا اختیاری، می توانید به تعاریف پروتوباف برای سرویس ها مراجعه کنید و به دنبال فیلدهایی بگردید که حاوی حاشیه نویسی [(google.api.field_behavior) = REQUIRED]
هستند.
در اینجا یک مثال است که فیلد اختیاری validate_only
در یک درخواست GoogleAdsService.Search
تنظیم میکند:
request = client.get_type("SearchGoogleAdsRequest")
request.customer_id = customer_id
request.query = query
request.validate_only = True
response = googleads_service.search(request=request)
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-03-04 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-03-04 بهوقت ساعت هماهنگ جهانی."],[[["When using optional fields in Google Ads API requests, construct the request message separately and pass it as a single parameter to the method."],["Optional request headers like `validate_only` are set directly on the request message, not as keyword parameters in the method signature."],["You can identify required or optional request fields by checking the protobuf definitions and looking for the `[(google.api.field_behavior) = REQUIRED]` annotation."],["To use optional fields, create an instance of the request message type, populate its fields including the optional ones, and then pass it to the API method."]]],[]]