يُرجى مراعاة القيود والأخطاء الشائعة التالية عند العمل على ميزانيات الحملات.
القيود
- يجب أن يكون لأي حملة تم تفعيل تجارب الحملات فيها ميزانيتها الخاصة غير المشتركة.
- تتطلّب "حملات زيادة الطلب" حدًا أدنى للميزانية اليومية يبلغ 5 دولار أمريكي (أو ما يعادله بالعملة المحلية). اعتبارًا من
v26، يمكنك الاستعلام عن حقلdemand_gen_info.minimum_budget_per_day_microsفيCurrencyConstantللعثور على الحدّ الأدنى للميزانية اليومية لعملة معيّنة. يمكنك الاطّلاع على مثال طلب البحث بلغة 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
|
مبلغ الميزانية أقل من الحدّ الأدنى المطلوب للميزانية اليومية (على سبيل المثال، 5 دولار أمريكي لـ "حملات زيادة الطلب"). يتم عرض الحد الأدنى المطلوب في 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). |