- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- CustomerAssetSetOperation
- MutateCustomerAssetSetResult
- इसे आज़माएं!
ग्राहक एसेट सेट बनाता है या हटाता है. कार्रवाई की स्थितियां दिखाई जाती हैं.
एचटीटीपी अनुरोध
POST https://googleads.googleapis.com/v16/customers/{customerId}/customerAssetSets:mutate
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ के पैरामीटर
पैरामीटर | |
---|---|
customerId |
ज़रूरी है. उस ग्राहक का आईडी जिसके ग्राहक एसेट सेट में बदलाव किया जा रहा है. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इस तरह का डेटा शामिल होता है:
जेएसओएन के काेड में दिखाना |
---|
{ "operations": [ { object ( |
फ़ील्ड | |
---|---|
operations[] |
ज़रूरी है. अलग-अलग ग्राहक एसेट सेट पर की जाने वाली कार्रवाइयों की सूची. |
partialFailure |
सही होने पर, सही तरीके से कार्रवाइयां की जाएंगी और अमान्य कार्रवाइयां करने पर गड़बड़ियां मिलेंगी. गलत होने पर, सभी कार्रवाइयां एक ही लेन-देन में पूरी की जाएंगी. ऐसा तब ही होगा, जब वे सभी मान्य हों. डिफ़ॉल्ट रूप से गलत पर सेट होती है. |
validateOnly |
सही होने पर, अनुरोध की पुष्टि की जाती है, लेकिन उसे पूरा नहीं किया जाता. सिर्फ़ गड़बड़ियां दिखती हैं, नतीजे नहीं. |
responseContentType |
रिस्पॉन्स कॉन्टेंट टाइप की सेटिंग. इससे तय होता है कि पोस्ट म्यूटेशन के बाद, बदला जा सकने वाला रिसॉर्स है या सिर्फ़ संसाधन का नाम. |
जवाब का मुख्य भाग
कस्टमर ऐसेट सेट में बदलाव के लिए रिस्पॉन्स मैसेज.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
जेएसओएन के काेड में दिखाना |
---|
{ "results": [ { object ( |
फ़ील्ड | |
---|---|
results[] |
बदलाव के लिए सभी नतीजे. |
partialFailureError |
ऐसी गड़बड़ियां जो आंशिक फ़ेलियर मोड में काम नहीं करने की वजह से होती हैं. यह सिर्फ़ तब दिखाया जाता है, जबनैशनल = true और सभी गड़बड़ियां ऑपरेशन के दौरान होती हैं. अगर ऑपरेशन के बाहर कोई गड़बड़ी होती है, जैसे कि पुष्टि करने से जुड़ी गड़बड़ियां, तो हम RPC लेवल की गड़बड़ी दिखाते हैं. |
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/adwords
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.
CustomerAssetSetOperation
ग्राहक एसेट सेट पर एक कार्रवाई (बनाएं, हटाएं).
जेएसओएन के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड operation . बदलाव करने की कार्रवाई. operation इनमें से सिर्फ़ एक हो सकती है: |
|
create |
बनाएं कार्रवाई: नए ग्राहक की ऐसेट सेट के लिए, संसाधन का कोई नाम नहीं होना चाहिए. |
remove |
हटाएं कार्रवाई: हटाए गए ग्राहक एसेट सेट के लिए, संसाधन का नाम इस फ़ॉर्मैट में होना चाहिए: |
MutateCustomerAssetSetResult
ग्राहक के ऐसेट सेट में हुए बदलाव का नतीजा.
जेएसओएन के काेड में दिखाना |
---|
{
"resourceName": string,
"customerAssetSet": {
object ( |
फ़ील्ड | |
---|---|
resourceName |
सफल संचालन के लिए वापस लौटाया गया. |
customerAssetSet |
ग्राहक की बदली गई एसेट का सेट, जिसमें बदलाव के बाद सिर्फ़ ऐसे फ़ील्ड शामिल किए जा सकते हैं जिनमें बदलाव किया जा सकता है. इस फ़ील्ड को सिर्फ़ तब दिखाया जाएगा, जबResponseContentType को "MUTABLE_resources" पर सेट किया जाए. |