خدمات منبع تغییر می کند

استفاده از سرویس منفرد یک منبع، ساده ترین راه برای جهش آن است، اما کمترین انعطاف را نیز دارد.

نقاط پایانی را تغییر دهید

استفاده از یک سرویس خاص منبع، ساده ترین راه برای جهش است. هر منبع قابل تغییر دارای یک سرویس مربوطه و مجموعه ای از عملیات است که شما را قادر می سازد منبع را ایجاد، به روز رسانی یا حذف کنید.

فرض کنید می خواهید یک Campaign جدید ایجاد کنید. می‌توانید یک شی Campaign جدید ایجاد کنید، آن را در یک CampaignOperation قرار دهید و سپس آن را به نقطه پایانی CampaignService.MutateCampaigns ارسال کنید.

می توانید این کار را برای هر یک از سرویس های Google Ads API انجام دهید. بنابراین، برای مثال، اگر می‌خواهید یک FeedItem را جهش دهید، یک FeedItemOperation حاوی FeedItem جهش یافته را به نقطه پایانی FeedItemService.MutateFeedItems ارسال می‌کنید.

از آنجایی که فیلد operations درخواست را می توان تکرار کرد، یک درخواست جهش واحد می تواند شامل چندین عملیات باشد. با این حال، هر عمل به طور مستقل از سایرین درمان می شود، بنابراین هیچ ارجاع متقابل مجاز نیست.

این برخلاف روش جهش انبوه ( GoogleAdsService.Mutate ) است، که در آن عملیات در همان درخواست می‌تواند به نهادهای عملیات دیگر ارجاع دهد.