리소스 서비스 변형

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

엔드포인트 변형

리소스별 서비스를 사용하는 것이 가장 간단하게 변경하는 방법입니다. 변경 가능한 각 리소스에는 해당하는 서비스 및 리소스를 만들거나 업데이트하거나 삭제할 수 있는 작업 집합이 있습니다.

Campaign를 만든다고 가정해 보겠습니다. 새 Campaign 객체를 만들어 CampaignOperation 안에 넣은 다음 CampaignService.MutateCampaigns 엔드포인트로 보냅니다.

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

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

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