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

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

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

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

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

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

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

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