القيود والأخطاء الشائعة

يُرجى العِلم بالقيود والأخطاء الشائعة التالية عند استخدام ميزانيات الحملات.

القيود

  • يجب أن يكون لأيّ حملة مفعَّلة فيها حملة تجارب مفعَّلة ميزانية غير مشترَكة.
  • تتطلّب "الحملات لزيادة الطلب" حدًا أدنى للميزانية اليومية يبلغ 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).