Perhatikan batasan dan error umum berikut saat menggunakan anggaran kampanye.
Pembatasan
- Setiap kampanye yang mengaktifkan eksperimen kampanye harus memiliki anggaran sendiri yang tidak dibagikan.
- Kampanye Peningkat Permintaan memerlukan anggaran harian minimum sebesar 5 USD (atau nilai yang setara dalam mata uang lokal). Mulai
v26, Anda dapat membuat kueri kolomdemand_gen_info.minimum_budget_per_day_microsdariCurrencyConstantuntuk menemukan anggaran harian minimum untuk mata uang tertentu; lihat contoh kueri GAQL di Membuat kampanye Peningkat Permintaan.
Error yang biasa terjadi
| Error | Deskripsi |
|---|---|
CampaignBudgetError.CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED
|
Menunjukkan bahwa Anda mencoba menetapkan kolom
explicitly_shared anggaran dari
true ke false dalam operasi update. Setelah anggaran dibagikan secara eksplisit
(explicitly_shared = true), Anda tidak dapat mengubah
explicitly_shared kembali ke false. |
ResourceCountLimitExceededError.ACCOUNT_LIMIT
|
Menunjukkan bahwa Anda telah mencapai jumlah maksimum anggaran dalam akun. |
CampaignError.CAMPAIGN_CANNOT_USE_SHARED_BUDGET
|
Kampanye yang ingin Anda tambahkan anggarannya menggunakan eksperimen kampanye, dan anggaran tersebut sudah digunakan oleh kampanye lain. |
CampaignBudgetError.CAMPAIGN_BUDGET_IN_USE
|
Anda mencoba menghapus anggaran yang terkait dengan satu atau beberapa kampanye yang aktif atau dijeda. |
CampaignBudgetError.BUDGET_BELOW_PER_DAY_MINIMUM
|
Jumlah anggaran berada di bawah anggaran harian minimum yang diperlukan (misalnya, 5 USD untuk kampanye Peningkat Permintaan). Jumlah minimum yang diperlukan ditampilkan di
ErrorDetails.budget_per_day_minimum_error_details.minimum_budget_amount_micros.
Mulai v26, Anda juga dapat memeriksa anggaran harian minimum yang diperlukan untuk mata uang apa pun terlebih dahulu dengan membuat kueri currency_constant.demand_gen_info.minimum_budget_per_day_micros. |
CampaignError.END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET
|
Kampanye yang menggunakan total anggaran kampanye
(period = CUSTOM_PERIOD) harus menentukan
Campaign.end_date_time (dan tidak dapat melebihi durasi maksimum
yang diterapkan oleh
CampaignError.DURATION_TOO_LONG_FOR_TOTAL_BUDGET). |