Method: customers.customInterests.mutate

पसंद के मुताबिक दिलचस्पी बनाने या अपडेट करने की सुविधा. ऑपरेशन के स्टेटस दिखाए जाते हैं.

दिखने वाली गड़बड़ियों की सूची: AuthenticationError AuthorizationError CriterionError CustomInterestError HeaderError InternalError MutateError PolicyViolationError QuotaError RequestError StringLengthError

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

POST https://googleads.googleapis.com/v19/customers/{customerId}/customInterests:mutate

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

पाथ पैरामीटर

पैरामीटर
customerId

string

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

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

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

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

object (CustomInterestOperation)

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

validateOnly

boolean

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

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

कस्टम इंटरेस्ट में बदलाव करने के लिए जवाब का मैसेज.

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

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

object (MutateCustomInterestResult)

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

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

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

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

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

CustomInterestOperation

पसंद के मुताबिक बनाई गई दिलचस्पी पर एक कार्रवाई (बनाना, अपडेट करना).

JSON के काेड में दिखाना
{
  "updateMask": string,

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

string (FieldMask format)

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

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

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

object (CustomInterest)

बनाना कार्रवाई: नए कस्टम इंटरेस्ट के लिए, संसाधन का कोई नाम नहीं होना चाहिए.

update

object (CustomInterest)

अपडेट करने की कार्रवाई: कस्टम इंटरेस्ट के लिए, मान्य रिसॉर्स का नाम होना चाहिए.

MutateCustomInterestResult

कस्टम दिलचस्पी के म्यूटेशन का नतीजा.

JSON के काेड में दिखाना
{
  "resourceName": string
}
फ़ील्ड
resourceName

string

यह वैल्यू, ऑपरेशन पूरा होने पर दिखती है.