Method: customers.feedItems.mutate

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

AuthenticationErrorAuthorizationErrorCollectionSizeErrorCriterionErrorDatabaseErrorDateErrorDistinctErrorFeedItemErrorFieldErrorFieldMaskErrorHeaderErrorIdErrorInternalErrorListOperationErrorMutateErrorNotEmptyErrorNullErrorOperatorErrorQuotaErrorRangeErrorRequestErrorSizeLimitErrorStringFormatErrorStringLengthErrorUrlFieldError

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

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

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

पाथ पैरामीटर

पैरामीटर
customerId

string

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

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

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

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

object (FeedItemOperation)

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

partialFailure

boolean

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

validateOnly

boolean

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

responseContentType

enum (ResponseContentType)

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

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

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

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

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

object (Status)

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

results[]

object (MutateFeedItemResult)

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

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

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

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

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