리소스의 개별 서비스를 사용하는 것이 이를 변경하는 가장 간단한 방법이지만 유연성이 가장 낮습니다.
엔드포인트 변형
리소스별 서비스를 사용하는 것이 가장 간단하게 변경하는 방법입니다. 변경 가능한 각 리소스에는 해당하는 서비스 및 리소스를 만들거나 업데이트하거나 삭제할 수 있는 작업 집합이 있습니다.
새 Campaign
를 만든다고 가정해 보겠습니다.
새 Campaign
객체를 만들어 CampaignOperation
안에 넣은 다음 CampaignService.MutateCampaigns
엔드포인트로 보냅니다.
이 작업은 모든 Google Ads API 서비스에서 수행할 수 있습니다. 예를 들어 FeedItem
를 변경하려면 변경된 FeedItem
가 포함된 FeedItemOperation
를 FeedItemService.MutateFeedItems
엔드포인트에 전달합니다.
요청의 operations
필드가 반복될 수 있으므로 단일 변경 요청에 여러 연산이 포함될 수 있습니다. 하지만 각 작업은 다른 모든 작업과 독립적으로 처리되므로 상호 참조는 허용되지 않습니다.
이는 동일한 요청 내의 작업이 다른 연산의 항목을 참조할 수 있는 일괄 변경 메서드(GoogleAdsService.Mutate
)와 대조됩니다.