API Google Ads cung cấp một số cách để thay đổi tài nguyên, tuỳ thuộc vào trường hợp sử dụng của bạn. Mỗi tài nguyên có một dịch vụ tương ứng cho phép bạn chỉ định các hoạt động đột biến cho loại tài nguyên cụ thể đó. Ví dụ: tài nguyên Campaign
có một điểm cuối CampaignService.MutateCampaigns
tương ứng để thay đổi các chiến dịch.
Một tuỳ chọn khác là điểm cuối GoogleAdsService.Mutate
, về cơ bản bao gồm một loạt các lệnh gọi đột biến riêng lẻ trên các dịch vụ tài nguyên và mang lại những lợi ích sau:
- Thao tác nhóm trên nhiều dịch vụ tài nguyên. Các lệnh gọi thông thường chỉ có thể thực thi các thao tác với một dịch vụ tài nguyên duy nhất.
- Tên tài nguyên tạm thời. Kết hợp các thao tác để tạo một thực thể và các thực thể con trong một yêu cầu.
Ví dụ: với hai thuộc tính này, bạn có thể sử dụng GoogleAdsService.Mutate
để chỉ tạo toàn bộ cấu trúc chiến dịch nếu thành công trong mỗi bước.