Sử dụng dịch vụ riêng lẻ của một tài nguyên là cách đơn giản nhất để thay đổi dịch vụ đó, nhưng cũng là cách ít linh hoạt nhất.
Thay đổi điểm cuối
Sử dụng dịch vụ dành riêng cho tài nguyên là cách đơn giản nhất để thay đổi. Mỗi tài nguyên có thể thay đổi đều có một dịch vụ tương ứng và một nhóm thao tác cho phép bạn tạo, cập nhật hoặc xoá tài nguyên đó.
Giả sử bạn muốn tạo một Campaign
mới.
Bạn sẽ tạo một đối tượng Campaign
mới, đặt đối tượng đó vào bên trong CampaignOperation
, sau đó gửi đối tượng đến điểm cuối CampaignService.MutateCampaigns
.
Bạn có thể làm việc này cho bất kỳ dịch vụ API Google Ads nào. Ví dụ: nếu muốn
thay đổi FeedItem
, bạn sẽ chuyển
FeedItemOperation
chứa
FeedItem
bị biến đổi đến điểm cuối
FeedItemService.MutateFeedItems
.
Vì trường operations
của yêu cầu có thể lặp lại, nên một yêu cầu thay đổi duy nhất có thể chứa nhiều thao tác. Tuy nhiên, mỗi thao tác được xử lý độc lập với tất cả các thao tác khác, do đó không được phép tham chiếu chéo.
Điều này trái ngược với phương thức thay đổi hàng loạt (GoogleAdsService.Mutate
), trong đó các thao tác trong cùng một yêu cầu có thể tham chiếu đến thực thể của các thao tác khác.