يُرجى مراعاة القيود التالية والأخطاء الشائعة عند العمل على ميزانيات الحملات.
القيود
- يجب أن يكون لدى أي حملة تم تفعيل تجارب الحملة ميزانية خاصة غير مشترَكة.
- تتطلّب "حملات زيادة الطلب" حدًا أدنى للميزانية اليومية يبلغ 5 دولارات أمريكية (أو ما يعادله بالعملة المحلية).
الأخطاء الشائعة
| خطأ | الوصف |
|---|---|
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
|
مبلغ الميزانية أقل من الحدّ الأدنى المطلوب للميزانية اليومية (على سبيل المثال، 5 دولارات أمريكية لـ "حملات زيادة الطلب"). يتم عرض الحد الأدنى المطلوب في ErrorDetails.budget_per_day_minimum_error_details.minimum_budget_amount_micros. |
CampaignError.END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET
|
يجب أن تحدّد الحملة التي تستخدم ميزانية إجمالية للحملة
(period = CUSTOM_PERIOD) قيمة Campaign.end_date_time (ويجب ألّا تتجاوز الحد الأقصى
للمدة الذي تفرضه
CampaignError.DURATION_TOO_LONG_FOR_TOTAL_BUDGET). |