الانتقال إلى المحتوى الرئيسي
PUT
نسخة تجريبية. راجع نظرة عامة على الأتمتة للاطلاع على الوصف الكامل للميزة.
تحديث جزئي. الحقول المدرجة فقط قابلة للتحرير؛ إرسال أي شيء آخر (مثل platform أو accountId) يُرفض كخطأ تحقق. إرسال triggers أو actions يستبدل العناصر الفرعية الحالية بشكل ذرّي: تُحذف المجموعة القديمة وتُكتب المجموعة الجديدة في معاملة Firestore واحدة. لتغيير مُشغِّل واحد فقط، أرسل المصفوفة الجديدة كاملة. إعادة تفعيل أتمتة كانت غير نشطة سابقًا (active: true) يُعيد التحقق من حد الأتمتة النشطة. إذا كان الحد قد بلغ الحد الأقصى بالفعل، يفشل التحديث برمز 470 ولا تُنفَّذ أي تغييرات.

معاملات الترويسة

معاملات المسار

id
string
مطلوب
معرّف الأتمتة المُعاد من POST /automations.

معاملات النص

name
string
الاسم الجديد.
description
string
الوصف الجديد.
active
boolean
تبديل الأتمتة تشغيلًا أو إيقافًا. تعيين هذا من false إلى true يُعيد التحقق من حد الأتمتة النشطة.
triggers
array
مجموعة استبدال كاملة من المُشغِّلات (1–50). بالشكل ذاته لنقطة نهاية الإنشاء.
actions
array
مجموعة استبدال كاملة من الإجراءات (1–50). بالشكل ذاته لنقطة نهاية الإنشاء.