Method: customers.campaignExtensionSettings.mutate

कैंपेन एक्सटेंशन सेटिंग बनाता है, अपडेट करता है या हटाता है. कार्रवाई की स्थितियां दिखाई जाती हैं.

थ्रोन गड़बड़ियों की सूची: AuthenticationError AuthorizationError CollectionSizeError CriterionError DatabaseError DateError DistinctError ExtensionSettingError FieldError FieldMaskError HeaderErrorIdErrorInternalErrorListOperationErrorMutateErrorNewResourceCreationErrorNotEmptyErrorNullErrorOperationAccessDeniedErrorOperatorErrorQuotaErrorRangeErrorRequestErrorSizeLimitErrorStringFormatErrorStringLengthErrorUrlFieldError

एचटीटीपी अनुरोध

POST https://googleads.googleapis.com/v14/customers/{customerId}/campaignExtensionSettings:mutate

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
customerId

string

ज़रूरी है. उस ग्राहक का आईडी, जिसकी कैंपेन एक्सटेंशन सेटिंग में बदलाव किया जा रहा है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "operations": [
    {
      object (CampaignExtensionSettingOperation)
    }
  ],
  "partialFailure": boolean,
  "validateOnly": boolean,
  "responseContentType": enum (ResponseContentType)
}
फ़ील्ड
operations[]

object (CampaignExtensionSettingOperation)

ज़रूरी है. अलग-अलग कैंपेन एक्सटेंशन सेटिंग पर की जाने वाली कार्रवाइयों की सूची.

partialFailure

boolean

सही होने पर, सही कार्रवाइयां की जाएंगी और अमान्य ऑपरेशन से गड़बड़ियां दिखेंगी. अगर गलत है, तो सभी कार्रवाइयां एक ही लेन-देन में तभी पूरी की जाएंगी, जब वे सभी मान्य हों. डिफ़ॉल्ट रूप से गलत पर सेट होती है.

validateOnly

boolean

सही होने पर, अनुरोध की पुष्टि की जाती है, लेकिन उसे लागू नहीं किया जाता है. सिर्फ़ गड़बड़ियां मिलती हैं, नतीजे नहीं.

responseContentType

enum (ResponseContentType)

रिस्पॉन्स से जुड़े कॉन्टेंट टाइप की सेटिंग. तय करता है कि क्या बदला जा सकने वाला संसाधन या सिर्फ़ संसाधन का नाम, म्यूटेशन के बाद दिखाना है.

जवाब का मुख्य भाग

अभियान एक्सटेंशन सेटिंग के लिए प्रतिक्रिया संदेश बदलें.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

जेएसओएन के काेड में दिखाना
{
  "partialFailureError": {
    object (Status)
  },
  "results": [
    {
      object (MutateCampaignExtensionSettingResult)
    }
  ]
}
फ़ील्ड
partialFailureError

object (Status)

आंशिक फ़ेलियर मोड में कार्रवाई न हो पाने से जुड़ी गड़बड़ियां. सिर्फ़ तभी दिया जाता है, जबनैशनल फ़ंक्शन = true और सभी गड़बड़ियां ऑपरेशन में होती हैं. अगर ऑपरेशन के बाहर कोई गड़बड़ी होती है (उदाहरण के लिए, पुष्टि करने से जुड़ी गड़बड़ियां), तो हम RPC लेवल की गड़बड़ी दिखाते हैं.

results[]

object (MutateCampaignExtensionSettingResult)

बदलाव के लिए सभी नतीजे.

अनुमति देने के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/adwords

ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.