Google Ads API بسته به مورد استفاده شما، چند روش مختلف برای جهش منابع ارائه می دهد. هر منبع دارای یک سرویس مربوطه است که به شما امکان می دهد عملیات جهش را برای آن نوع منبع خاص مشخص کنید. برای مثال، منبع Campaign
یک نقطه پایانی مربوط به CampaignService.MutateCampaigns
برای جهش کمپین ها دارد.
گزینه دیگر، نقطه پایانی GoogleAdsService.Mutate
است که اساساً مجموعه ای از تماس های جهش یافته را بر روی سرویس های منبع قرار می دهد و مزایای زیر را ارائه می دهد :
- اقدامات گروهبندی شده در سرویسهای منابع مختلف. تماس های معمولی فقط می توانند عملیات را در برابر یک سرویس منبع واحد اجرا کنند.
- نام منابع موقت ترکیب عملیات برای ایجاد یک موجودیت و موجودیت های فرزند آن در یک درخواست واحد.
با استفاده از این دو ویژگی، میتوانید از GoogleAdsService.Mutate
برای ایجاد کل ساختار کمپین استفاده کنید، تنها در صورتی که هر مرحله از مسیر موفقیتآمیز باشد.