Method: customers.billingSetups.mutate

बिलिंग सेटअप बनाता है या मौजूदा बिलिंग सेटअप को रद्द करता है.

इस्तेमाल की गई गड़बड़ियों की सूची: AuthenticationError AuthorizationError BillingSetupError DateError FieldError HeaderError InternalError MutateError QuotaError RequestError

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

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

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

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

पैरामीटर
customerId

string

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

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

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

जेएसओएन के काेड में दिखाना
{
  "operation": {
    object (BillingSetupOperation)
  }
}
फ़ील्ड
operation

object (BillingSetupOperation)

ज़रूरी है. की जाने वाली कार्रवाई.

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

बिलिंग सेटअप कार्रवाई के लिए रिस्पॉन्स मैसेज.

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

जेएसओएन के काेड में दिखाना
{
  "result": {
    object (MutateBillingSetupResult)
  }
}
फ़ील्ड
result

object (MutateBillingSetupResult)

ऐसा नतीजा जो उस संसाधन की पहचान करता है जिस पर बदलाव करने के अनुरोध का असर हुआ है.

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

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

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

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

BillingSetupOperation

किसी बिलिंग सेटअप पर एक कार्रवाई, जिसमें किसी मौजूदा बिलिंग सेटअप को रद्द करने की जानकारी दी गई है.

जेएसओएन के काेड में दिखाना
{

  // Union field operation can be only one of the following:
  "create": {
    object (BillingSetup)
  },
  "remove": string
  // End of list of possible types for union field operation.
}
फ़ील्ड
यूनियन फ़ील्ड operation. इनमें से सिर्फ़ एक कार्रवाई सेट की जा सकती है. "अपडेट" कार्रवाइयां समर्थित नहीं हैं. operation इनमें से सिर्फ़ एक हो सकती है:
create

object (BillingSetup)

एक बिलिंग सेटअप बनाता है. नए बिलिंग सेटअप के लिए, संसाधन का कोई नाम नहीं होना चाहिए.

remove

string

हटाने के लिए बिलिंग सेटअप के संसाधन का नाम. सेटअप को तब तक नहीं हटाया जा सकता, जब तक कि वह 'मंज़ूरी बाकी है' स्थिति में न हो या उसके शुरू होने का शेड्यूल किया गया समय, आने वाले समय में न हो. संसाधन का नाम, customers/{customerId}/billingSetups/{billing_id} जैसा लगता है.

MutateBillingSetupResult

किसी एक बिलिंग सेटअप में बदलाव करने का नतीजा.

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

string

सफल संचालन के लिए वापस लौटाया गया.