Kampanya bütçeleriyle çalışırken aşağıdaki kısıtlamalara ve sık karşılaşılan hatalara dikkat edin.
Kısıtlamalar
- Kampanya denemeleri etkinleştirilmiş tüm kampanyaların kendine ait, paylaşılmayan bir bütçesi olmalıdır.
- Talep Yaratma kampanyaları için minimum günlük bütçe 5 ABD doları (veya yerel para biriminde eşdeğeri) olmalıdır.
v26tarihinden itibaren, belirli bir para birimi için minimum günlük bütçeyi bulmak üzereCurrencyConstantalanınındemand_gen_info.minimum_budget_per_day_microsalanını sorgulayabilirsiniz. Talep Yaratma kampanyası oluşturma bölümündeki GAQL sorgusu örneğine bakın.
Sık karşılaşılan hatalar
| Hata | Açıklama |
|---|---|
CampaignBudgetError.CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED
|
Bir update işleminde bütçenin
explicitly_shared alanını true değerinden false değerine ayarlamaya çalıştığınızı gösterir. Bir bütçe açıkça paylaşıldıktan sonra (explicitly_shared = true) explicitly_shared, false olarak değiştirilemez. |
ResourceCountLimitExceededError.ACCOUNT_LIMIT
|
Bir hesaptaki maksimum bütçe sayısına ulaştığınızı gösterir. |
CampaignError.CAMPAIGN_CANNOT_USE_SHARED_BUDGET
|
Bütçeyi eklemeye çalıştığınız kampanya, kampanya denemelerini kullanıyor ve bütçe zaten başka bir kampanya tarafından kullanılıyor. |
CampaignBudgetError.CAMPAIGN_BUDGET_IN_USE
|
Bir veya daha fazla etkin ya da duraklatılmış kampanyayla ilişkili bir bütçeyi kaldırmaya çalışıyorsunuz. |
CampaignBudgetError.BUDGET_BELOW_PER_DAY_MINIMUM
|
Bütçe tutarı, gerekli minimum günlük bütçenin altında (örneğin, Talep Yaratma kampanyaları için 5 ABD doları). Gerekli minimum değer, ErrorDetails.budget_per_day_minimum_error_details.minimum_budget_amount_micros içinde döndürülür.
v26 tarihinden itibaren, currency_constant.demand_gen_info.minimum_budget_per_day_micros sorgusunu göndererek herhangi bir para birimi için gereken minimum günlük bütçeyi önceden de kontrol edebilirsiniz. |
CampaignError.END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET
|
Toplam kampanya bütçesi (period = CUSTOM_PERIOD) kullanan bir kampanyanın Campaign.end_date_time belirtmesi gerekir (ve CampaignError.DURATION_TOO_LONG_FOR_TOTAL_BUDGET tarafından uygulanan maksimum süreyi aşamaz). |