- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- AccountBudgetProposalOperation
- MutateAccountBudgetProposalResult
- इसे आज़माएं!
खाते के बजट के प्रस्ताव बनाता है, अपडेट करता है या हटाता है. कार्रवाई की स्थितियां दिखाई जाती हैं.
थ्रो की गई गड़बड़ियों की सूची: AccountBudgetProposalError AuthenticationError AuthorizationError DatabaseError DateError FieldError FieldMaskError HeaderError InternalError MutateError QuotaErrorMutateErrorRequestErrorStringLengthError
एचटीटीपी अनुरोध
POST https://googleads.googleapis.com/v15/customers/{customerId}/accountBudgetProposals:mutate
यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ के पैरामीटर
पैरामीटर | |
---|---|
customerId |
ज़रूरी है. ग्राहक का आईडी. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:
जेएसओएन के काेड में दिखाना |
---|
{
"operation": {
object ( |
फ़ील्ड | |
---|---|
operation |
ज़रूरी है. व्यक्तिगत खाता-स्तर के बजट प्रस्ताव पर की जाने वाली कार्रवाई. |
validateOnly |
सही होने पर, अनुरोध की पुष्टि की जाती है, लेकिन उसे लागू नहीं किया जाता है. सिर्फ़ गड़बड़ियां मिलती हैं, नतीजे नहीं. |
जवाब का मुख्य भाग
खाता-लेवल के बजट में बदलाव करने की कार्रवाइयों के लिए रिस्पॉन्स मैसेज.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
जेएसओएन के काेड में दिखाना |
---|
{
"result": {
object ( |
फ़ील्ड | |
---|---|
result |
बदलाव का नतीजा. |
अनुमति देने के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/adwords
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.
AccountBudgetProposalOperation
खाता-लेवल का नया बजट बनाने या किसी मौजूदा बजट में बदलाव करने/खत्म करने/हटाने का सुझाव देने वाला सिंगल ऑपरेशन.
जेएसओएन के काेड में दिखाना |
---|
{ "updateMask": string, // Union field |
फ़ील्ड | |
---|---|
updateMask |
फ़ील्डमास्क से तय होता है कि किन बजट फ़ील्ड में बदलाव किया गया है. बजट में बदलाव किए जा सकते हैं. हालांकि, ऐसे प्रस्तावों में बदलाव करने का फ़ैसला आखिरी होता है. इसलिए, प्रस्तावों के लिए अपडेट ऑपरेशन समर्थित नहीं हैं. बजट को संशोधित करने वाले प्रस्तावों का 'अपडेट' प्रस्ताव प्रकार होता है. किसी अन्य तरह के प्रस्ताव के लिए मास्क तय करना गड़बड़ी माना जाता है. यह फ़ील्ड के पूरी तरह क्वालिफ़ाइड नामों की कॉमा-सेपरेटेड लिस्ट है. उदाहरण: |
यूनियन फ़ील्ड operation . बदलाव करने की कार्रवाई. operation इनमें से सिर्फ़ एक हो सकता है: |
|
create |
कार्रवाई बनाएं: नया बजट बनाने, मौजूदा बजट में बदलाव करने, चालू बजट को खत्म करने या आने वाले समय में शुरू होने के लिए शेड्यूल किए गए मंज़ूर किए गए बजट को हटाने के लिए नया प्रस्ताव. नए प्रस्ताव के लिए, संसाधन का कोई नाम नहीं होना चाहिए. |
remove |
हटाने की कार्रवाई: हटाए गए प्रस्ताव के लिए संसाधन का नाम इस फ़ॉर्मैट में होना चाहिए:
|
MutateAccountBudgetProposalResult
खाते के बजट के प्रस्ताव में बदलाव करने का नतीजा.
जेएसओएन के काेड में दिखाना |
---|
{ "resourceName": string } |
फ़ील्ड | |
---|---|
resourceName |
सफल संचालन के लिए वापस लौटाया गया. |