هنگام کار با بودجههای پویش، به محدودیتها و خطاهای رایج زیر توجه کنید.
محدودیتها
- هر پویشی که آزمایشهای پویش در آن فعال باشد باید بودجه غیرمشترک خودش را داشته باشد.
- کمپینهای «تولید تقاضا» به حداقل بودجه روزانه ۵ دلار امریکا (یا معادل آن به واحد پول محلی) نیاز دارند. از
v26، میتوانید فیلدdemand_gen_info.minimum_budget_per_day_microsCurrencyConstantرا پُرسمان کنید تا حداقل بودجه روزانه را برای یک ارز معین پیدا کنید؛ مثال پُرسمان GAQL را در ساختن پویش «تولید تقاضا» ببینید.
خطاهای رایج
| خطا | شرح |
|---|---|
CampaignBudgetError.CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED
|
نشان میدهد که سعی کردهاید فیلد
explicitly_shared بودجه را از
true به false در یک
update
عملیات تنظیم کنید. وقتی بودجهای صراحتاً مشترک میشود
(explicitly_shared = true)، نمیتوانید
explicitly_shared را به false برگردانید. |
ResourceCountLimitExceededError.ACCOUNT_LIMIT
|
نشان میدهد که به حداکثر تعداد بودجه در یک حساب رسیدهاید. |
CampaignError.CAMPAIGN_CANNOT_USE_SHARED_BUDGET
|
پویشی که میخواهید بودجه را به آن اضافه کنید از آزمایشهای پویش استفاده میکند و بودجه قبلاً توسط پویش دیگری استفاده میشود. |
CampaignBudgetError.CAMPAIGN_BUDGET_IN_USE
|
میخواهید بودجهای را که با یک یا چند پویش فعال یا موقتاً متوقفشده مرتبط است بردارید. |
CampaignBudgetError.BUDGET_BELOW_PER_DAY_MINIMUM
|
مبلغ بودجه کمتر از حداقل بودجه روزانه موردنیاز است (برای مثال، ۵ دلار برای کمپینهای «تولید تقاضا»). حداقل موردنیاز در
ErrorDetails.budget_per_day_minimum_error_details.minimum_budget_amount_micros برگردانده میشود.
از v26، میتوانید حداقل بودجه روزانه لازم برای هر ارز را نیز با پُرسمان currency_constant.demand_gen_info.minimum_budget_per_day_micros ازقبل بررسی کنید. |
CampaignError.END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET
|
پویشی که از بودجه کل پویش
(period = CUSTOM_PERIOD) استفاده میکند باید
Campaign.end_date_time را مشخص کند (و نمیتواند از حداکثر
مدت اعمالشده توسط
CampaignError.DURATION_TOO_LONG_FOR_TOTAL_BUDGET فراتر رود). |