Bir kaynağın bağımsız hizmetini kullanmak, onu değiştirmenin en basit ama aynı zamanda en az esnek olan yoludur.
Uç noktaları değiştirme
Kaynağa özgü bir hizmet kullanmak, değişimi gerçekleştirmenin en basit yoludur. Her değişken kaynağın bir hizmeti ve kaynağı oluşturmanıza, güncellemenize veya kaldırmanıza olanak tanıyan bir işlem grubu bulunur.
Yeni bir Campaign
oluşturmak istediğinizi varsayalım.
Yeni bir Campaign
nesnesi oluşturur, bunu bir CampaignOperation
öğesinin içine yerleştirir ve ardından CampaignService.MutateCampaigns
uç noktasına gönderirsiniz.
Bunu, Google Ads API hizmetlerinden herhangi biri için yapabilirsiniz. Örneğin, bir FeedItem
öğesini dönüştürmek isterseniz FeedItemService.MutateFeedItems
uç noktasına, dönüştürülen FeedItem
öğesini içeren bir FeedItemOperation
iletirsiniz.
İsteğin operations
alanı tekrarlanabileceğinden tek bir değişiklik isteği birden fazla işlem içerebilir. Bununla birlikte, her işlem diğerlerinden bağımsız olarak ele alındığından çapraz referansa izin verilmez.
Bu, aynı istekteki işlemlerin diğer işlemlerdeki varlıklara başvurabildiği toplu değiştirme yönteminin (GoogleAdsService.Mutate
) aksinedir.