리소스 서비스 변형

리소스의 개별 서비스를 사용하는 것은 리소스를 변경하는 가장 간단한 방법이지만 유연성이 가장 떨어집니다.

엔드포인트 변형

리소스별 서비스를 사용하는 것이 가장 간단한 변경 방법입니다. 변경 가능한 각 리소스에는 해당 서비스와 리소스를 생성, 업데이트 또는 삭제할 수 있는 작업 집합이 있습니다.

Campaign를 만든다고 가정해 보겠습니다. 새 Campaign 객체를 만들어 CampaignOperation 내에 넣은 후 CampaignService.MutateCampaigns 엔드포인트로 전송합니다.

모든 Google Ads API 서비스에 대해 이 작업을 수행할 수 있습니다. 예를 들어 FeedItem를 변경하려면 변경된 FeedItem가 포함된 FeedItemOperationFeedItemService.MutateFeedItems 엔드포인트에 전달합니다.

요청의 operations 필드는 반복될 수 있으므로 단일 변경 요청에 여러 연산이 포함될 수 있습니다. 그러나 각 연산은 다른 모든 연산과 독립적으로 취급되므로 상호 참조가 허용되지 않습니다.

이 방법은 동일한 요청 내의 작업이 다른 작업의 항목을 참조할 수 있는 일괄 변경 메서드(GoogleAdsService.Mutate)와 대조됩니다.