Hãy lưu ý những hạn chế và lỗi thường gặp sau đây khi làm việc với ngân sách chiến dịch.
Quy định hạn chế
- Bất kỳ chiến dịch nào đã bật tính năng thử nghiệm chiến dịch đều phải có ngân sách riêng, không dùng chung.
- Chiến dịch Tạo nhu cầu yêu cầu ngân sách hằng ngày tối thiểu là 5 USD (hoặc số tiền tương đương bằng nội tệ). Kể từ phiên bản
v26, bạn có thể truy vấn trườngdemand_gen_info.minimum_budget_per_day_microscủaCurrencyConstantđể tìm ngân sách hằng ngày tối thiểu cho một đơn vị tiền tệ nhất định; hãy xem ví dụ về truy vấn GAQL trong bài viết Tạo chiến dịch Tạo nhu cầu.
Lỗi thường gặp
| Lỗi | Mô tả |
|---|---|
CampaignBudgetError.CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED
|
Cho biết rằng bạn đã cố gắng đặt trường
explicitly_shared của một ngân sách từ true thành false trong một thao tác update. Sau khi ngân sách được chia sẻ rõ ràng
(explicitly_shared = true), bạn không thể thay đổi
explicitly_shared về false. |
ResourceCountLimitExceededError.ACCOUNT_LIMIT
|
Cho biết bạn đã đạt đến số lượng ngân sách tối đa trong một tài khoản. |
CampaignError.CAMPAIGN_CANNOT_USE_SHARED_BUDGET
|
Chiến dịch mà bạn đang cố gắng thêm ngân sách đang sử dụng thử nghiệm chiến dịch và ngân sách này đã được một chiến dịch khác sử dụng. |
CampaignBudgetError.CAMPAIGN_BUDGET_IN_USE
|
Bạn đang cố xoá một ngân sách được liên kết với một hoặc nhiều chiến dịch đang hoạt động hoặc đang tạm dừng. |
CampaignBudgetError.BUDGET_BELOW_PER_DAY_MINIMUM
|
Số tiền ngân sách thấp hơn ngân sách hằng ngày tối thiểu bắt buộc (ví dụ: 5 USD cho chiến dịch Tạo nhu cầu). Mức tối thiểu bắt buộc được trả về trong ErrorDetails.budget_per_day_minimum_error_details.minimum_budget_amount_micros.
Kể từ phiên bản v26, bạn cũng có thể kiểm tra trước ngân sách hằng ngày tối thiểu bắt buộc cho bất kỳ đơn vị tiền tệ nào bằng cách truy vấn currency_constant.demand_gen_info.minimum_budget_per_day_micros. |
CampaignError.END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET
|
Chiến dịch sử dụng tổng ngân sách chiến dịch
(period = CUSTOM_PERIOD) phải chỉ định
Campaign.end_date_time (và không được vượt quá thời lượng tối đa
do
CampaignError.DURATION_TOO_LONG_FOR_TOTAL_BUDGET thực thi). |