استفاده از سرویس منفرد یک منبع، ساده ترین راه برای جهش آن است، اما کمترین انعطاف را نیز دارد.
نقاط پایانی را تغییر دهید
استفاده از یک سرویس خاص منبع، ساده ترین راه برای جهش است. هر منبع قابل تغییر دارای یک سرویس مربوطه و مجموعه ای از عملیات است که شما را قادر می سازد منبع را ایجاد، به روز رسانی یا حذف کنید.
فرض کنید می خواهید یک Campaign
جدید ایجاد کنید. میتوانید یک شی Campaign
جدید ایجاد کنید، آن را در یک CampaignOperation
قرار دهید و سپس آن را به نقطه پایانی CampaignService.MutateCampaigns
ارسال کنید.
می توانید این کار را برای هر یک از سرویس های Google Ads API انجام دهید. بنابراین، برای مثال، اگر میخواهید یک FeedItem
را جهش دهید، یک FeedItemOperation
حاوی FeedItem
جهش یافته را به نقطه پایانی FeedItemService.MutateFeedItems
ارسال میکنید.
از آنجایی که فیلد operations
درخواست را می توان تکرار کرد، یک درخواست جهش واحد می تواند شامل چندین عملیات باشد. با این حال، هر عمل به طور مستقل از سایرین درمان می شود، بنابراین هیچ ارجاع متقابل مجاز نیست.
این برخلاف روش جهش انبوه ( GoogleAdsService.Mutate
) است، که در آن عملیات در همان درخواست میتواند به نهادهای عملیات دیگر ارجاع دهد.