مساعدة Infurnia
Render

إصلاح RENDERING_DISABLED_FOR_DESIGN_BRANCH على فرع تصميم

اكتشف سبب رفض عملية تصيير على أحد فروع التصميم وكيفية إعادة تمكين التصيير.

  1. إذا أعاد تشغيل عملية تصيير الخطأ RENDERING_DISABLED_FOR_DESIGN_BRANCH، فهذا يعني أن التصيير قد عُطّل صراحةً على فرع التصميم ذلك. يحمل كل فرع تصميم علامة render_enabled تكون مفعّلة (ON) افتراضيًا؛ ولا تُعطّل إلا عندما يستدعي أحدهم نقطة نهاية واجهة برمجة التطبيقات للمؤسسات design_branch/update_rendering_enabled_status بالحالة ⁦"disable"⁩ — وعادةً تكون هذه مؤسسات تدمج Infurnia في مسارها الخاص وتريد التحكم في أماكن السماح بالتصيير العابر. وينطبق هذا القيد مهما كانت طريقة تشغيل التصيير: فالتشغيل حسب إصدار التصميم يحدد فرع ذلك الإصدار ويتحقق من العلامة نفسها. ما يجب فحصه والقيام به: اسأل مسؤول المؤسسة لدى العميل أو مسؤول التكامل عمّا إذا كان نظامهم قد عطّل التصيير على ذلك الفرع؛ وإعادة التمكين هي نفس استدعاء واجهة برمجة التطبيقات للمؤسسات بالحالة ⁦"enable"⁩ (ويستخدم بيانات اعتماد واجهة برمجة التطبيقات للمؤسسات الخاصة بهم — ترويسات infurnia-access-token وinfurnia-email وinfurnia-store-id). حقائق أساسية حول النطاق: هذا الأمر لكل فرع، وليس لكل مستخدم أو لكل تصميم — فالفروع الأخرى للتصميم نفسه تُصيّر بشكل طبيعي؛ ولا تنتج أي حالة فوترة أو خطة هذا الخطأ، لذا لا توجّه العميل إلى مسار الاشتراك — فحدود الاستخدام تعيد خطأً مختلفًا (رسالة تجاوز حد التصيير).