عناوين الطلبات الاختيارية

عند استخدام أي حقول اختيارية في إحدى methods لطلبات البحث، يجب إنشاء رسالة الطلب خارج method ونقلها كمَعلمة واحدة.

لا تتوفّر رؤوس الطلبات الاختيارية، مثل عنوان validate_only في الطريقة GoogleAdsService.Search، في توقيع الطريقة كمَعلمات كلمات رئيسية، لذا يجب تعيينها في رسالة الطلب مباشرةً.

لتحديد ما إذا كان حقل عنصر الطلب مطلوبًا أو اختياريًا، يمكنك الرجوع إلى تعريفات protobuf ل الخدمات والبحث عن الحقول التي تحتوي على التعليق التوضيحي [(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)