Method: customers.feedItems.mutate

फ़ीड आइटम बनाता है, अपडेट करता है या हटाता है. कार्रवाई की स्थितियां दिखाई जाती हैं.

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

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

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

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

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

पैरामीटर
customerId

string

ज़रूरी है. उस ग्राहक का आईडी जिसके फ़ीड आइटम में बदलाव किए जा रहे हैं.

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

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

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

object (FeedItemOperation)

ज़रूरी है. अलग-अलग फ़ीड आइटम पर की जाने वाली कार्रवाइयों की सूची.

partialFailure

boolean

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

validateOnly

boolean

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

responseContentType

enum (ResponseContentType)

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

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

फ़ीड आइटम के लिए रिस्पॉन्स मैसेज में बदलाव करें.

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

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

object (Status)

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

results[]

object (MutateFeedItemResult)

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

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

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

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

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