- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- AccountBudgetProposalOperation
- MutateAccountBudgetProposalResult
- इसे आज़माएं!
खाते के बजट के प्रस्ताव बनाता है, अपडेट करता है या हटाता है. कार्रवाई की स्थितियां दिखाई जाती हैं.
इस्तेमाल की गई गड़बड़ियों की सूची: AccountBudgetProposalError AuthenticationError AuthorizationError DatabaseError DateError FieldError FieldMaskError HeaderError InternalError MutateErrorRequestErrorStringLengthError
एचटीटीपी अनुरोध
POST https://googleads.googleapis.com/v16/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 |
सफल संचालन के लिए वापस लौटाया गया. |