AdGroupCriterionOperation

किसी विज्ञापन समूह मानदंड पर एक कार्रवाई (बनाएं, हटाएं, अपडेट करें).

जेएसओएन के काेड में दिखाना
{
  "updateMask": string,
  "exemptPolicyViolationKeys": [
    {
      object (PolicyViolationKey)
    }
  ],

  // Union field operation can be only one of the following:
  "create": {
    object (AdGroupCriterion)
  },
  "update": {
    object (AdGroupCriterion)
  },
  "remove": string
  // End of list of possible types for union field operation.
}
फ़ील्ड
updateMask

string (FieldMask format)

फ़ील्डमास्क की मदद से, यह तय किया जाता है कि किसी अपडेट के दौरान कौनसे संसाधन फ़ील्ड में बदलाव किया गया है.

यह फ़ील्ड के पूरी तरह क्वालिफ़ाइड नामों की कॉमा-सेपरेटेड लिस्ट है. उदाहरण: "user.displayName,photo".

exemptPolicyViolationKeys[]

object (PolicyViolationKey)

नीति का उल्लंघन करने वाली कुंजियों की सूची, जिसकी वजह से Policy शिकायतError की रिपोर्ट नहीं की जानी चाहिए. नीति के सभी उल्लंघनों को छूट नहीं मिल सकती. पारदर्शिता से जुड़ी नीति के उल्लंघन में हुई छूट में शामिल फ़ील्ड को देखें.

इन नीतियों का उल्लंघन करने वाले संसाधनों को सेव कर लिया जाएगा, लेकिन उनका इस्तेमाल नहीं किया जा सकेगा. नीतियों में बदलाव, संसाधन की फिर से समीक्षा या विज्ञापन देने वाले के सर्टिफ़िकेट में बदलाव की वजह से, वे आने वाले समय में विज्ञापन दिखाना शुरू कर सकते हैं.

यूनियन फ़ील्ड operation. बदलाव करने की कार्रवाई. operation इनमें से सिर्फ़ एक हो सकती है:
create

object (AdGroupCriterion)

बनाएं: नई शर्त के लिए संसाधन का कोई नाम नहीं होना चाहिए.

update

object (AdGroupCriterion)

अपडेट कार्रवाई: मापदंड में एक मान्य संसाधन नाम होना चाहिए.

remove

string

हटाएं कार्रवाई: हटाई गई शर्त के लिए संसाधन का नाम इस फ़ॉर्मैट में होना चाहिए:

customers/{customerId}/adGroupCriteria/{adGroupId}~{criterionId}