संसाधन सेवा में बदलाव

किसी संसाधन की अलग-अलग सेवा का इस्तेमाल करना, उसमें बदलाव करने का सबसे आसान तरीका है. हालांकि, यह सबसे कम सुविधाजनक तरीका भी है.

एंडपॉइंट में बदलाव करें

किसी संसाधन के हिसाब से सेवा का इस्तेमाल करना, बदलाव करने का सबसे आसान तरीका है. बदले जा सकने वाले हर संसाधन के लिए एक सेवा और कार्रवाइयों का एक सेट होता है, जिससे आप संसाधन बना सकते हैं, अपडेट कर सकते हैं या हटा सकते हैं.

मान लें कि आपको एक नया Campaign बनाना है. ऐसा करने पर, एक नया Campaign ऑब्जेक्ट बनाया जाएगा और उसे CampaignOperation में रखा जाएगा. इसके बाद, उसे CampaignService.MutateCampaigns एंडपॉइंट पर भेजा जाएगा.

किसी भी Google Ads API सेवा के लिए, ऐसा किया जा सकता है. उदाहरण के लिए, अगर आपको किसी FeedItem में बदलाव करना है, तो FeedItemService.MutateFeedItems एंडपॉइंट में, बदला हुआ FeedItem वाला FeedItemOperation पास करना होगा.

अनुरोध के operations फ़ील्ड को दोहराया जा सकता है, इसलिए एक म्यूटेट अनुरोध में कई कार्रवाइयां हो सकती हैं. हालांकि, हर ऑपरेशन को अन्य सभी कार्रवाइयों से अलग माना जाता है. इसलिए, क्रॉस-रेफ़रंसिंग की अनुमति नहीं है.

यह बल्क म्यूटेट मेथड (GoogleAdsService.Mutate) से अलग है, जिसमें एक ही अनुरोध में की जाने वाली कार्रवाइयों में, अन्य कार्रवाइयों की इकाइयों का रेफ़रंस दिया जा सकता है.