# كيف يعمل التراجع

> يحفظ Metascheduler ما يستبدله ويتحقق قبل أن يعيده، فلا يكتب أبدًا فوق تعديل أجراه أحد في الأثناء.

الوثائق · قراءة في دقيقتين · آخر تحديث ⁨4 نوفمبر 2026⁩

يمكن التراجع عن كل تغيير يجريه Metascheduler. يشرح هذا المقال كيف، ولماذا يسألك أحيانًا أولًا.

## اللقطات

قبل أن يغيّر جدول زمني عنصرًا مباشرة، يقرأ Metascheduler القيمة الحالية للعنصر ويحفظها. هذه القيمة المحفوظة هي **اللقطة**. ويحفظ أيضًا ما كتبه. وعند الانتهاء، تكون اللقطة هي ما يعيده التراجع.

لا تُحفظ وتُستعاد إلا الحقول التي يمسّها التغيير. فتغيير صفحة يعدّل العنوان لا يمسّ محتوى الصفحة، وتغيير الوسوم لا يزيل إلا الوسوم التي أضافها ولا يعيد إلا الوسوم التي أزالها.

## التحقق قبل التراجع

عند انتهاء فترة، يقرأ Metascheduler كل عنصر مجددًا ويقارنه بما كتبه:

- **متطابق**: لم يلمسه أحد. فيعيد اللقطة.
- **مختلف**: غيّره شخص أو شيء آخر. فيترك Metascheduler العنصر كما هو، ويضع عليه علامة **غيّره شخص آخر**، ويضيف عنصرًا إلى **بانتظارك**.

يسمى هذا **اختلافًا**. وهو ليس خطأ: بل يعني أن تعديل زميلك، أو تعديل تطبيق آخر، في أمان.

> **جرّبه:** [ماذا يحدث عندما يغيّره شخص آخر](https://metascheduler.app/ar/help/undo-and-drift)

## ما الذي يُعدّ تغييرًا

يقارن كل نوع تغيير ما يهمه:

| نوع التغيير | ما الذي يُقارن |
| --- | --- |
| الحالات والحقول | القيم التي غيّرها |
| قيمة الحقل الوصفي | بصمة Shopify نفسها للقيمة |
| أسعار النسخ | المبالغ (20 و20.00 متماثلان) |
| الوسوم | الوسوم التي أضافها ما زالت موجودة، والوسوم التي أزالها ما زالت غائبة |
| قنوات البيع | القنوات التي مسّها فقط |
| قائمة التنقل | القائمة كاملة |
| الصفحات ومنشورات المدونة | الحقول التي مسّها فقط. وإعادة تنسيق HTML ليست تعديلًا. |

## خياراتك

في **بانتظارك**، يعرض العنصر الذي تغيّر الجدول الزمني والعنصر وزرين:

- **الاستعادة على أي حال** يعيد اللقطة، فوق التعديل الآخر.
- **الإبقاء على الحالي** يُبقي ما هو موجود الآن.

وإذا كان جدول زمني مباشر آخر يغيّر العنصر نفسه، تطلب منك **الاستعادة على أي حال** التأكيد أولًا: فهي ستعيد القيمة التي كانت قبل الجدولين معًا.

## التراجع يدويًا

- **تشغيل الآن** على جدول زمني مباشر يتراجع عنه فورًا، مع الفحوصات نفسها.
- تؤدي إزالة عناصر من جدول زمني مباشر إلى سؤالك هل تريد **التراجع الآن** أم **الإبقاء كما هو**.
- **إيقاف مؤقت** و**أرشفة** لا يتراجعان عن شيء مباشر. فهو يتراجع في وقت انتهائه.

> **تغييرات المتجر الإلكتروني**
>
> لا يرسل Shopify إشعارًا إلى التطبيقات عند تغيير قائمة أو صفحة أو منشور مدونة أو سياسة، لذا يتحقق Metascheduler منها عند الانتهاء، قبل التراجع مباشرة. والنتيجة هي نفسها.

> **ترجمات القوائم**
>
> يعيد Shopify إنشاء عناصر القائمة عند تغييرها، لذا تحتاج عناوين العناصر المترجمة إلى إضافتها مجددًا بعد استبدال القائمة أو التراجع عنها.

## مدة الاحتفاظ باللقطات

تُحذف اللقطات وسجل التشغيل بعد 90 يومًا من التشغيل، متى انتهت فترتها. أما اللقطة التي ما زالت لازمة للتراجع عن تغيير فتُحفظ إلى أن يتم التراجع عنه. انظر [سياسة الخصوصية](https://metascheduler.app/ar/privacy.md).

## مقالات ذات صلة

- [معالجة ما بانتظارك](https://metascheduler.app/ar/help/needs-you.md): تسرد بانتظارك القرارات التي لا يتخذها سواك، مثل تعديل جرى أثناء جدول زمني أو تغيير فشل. إليك معنى كل منها وما تفعله.
- [كيف تعمل الجدولة](https://metascheduler.app/ar/help/how-scheduling-works.md): الجداول الزمنية والتوقيت والتغييرات والفترات وعمليات التشغيل: الأفكار وراء Metascheduler، وما يحدث في كل لحظة.
- [أنواع التغييرات](https://metascheduler.app/ar/help/change-types.md): كل نوع من التغييرات يمكن لـ Metascheduler جدولته، وما الذي يفعله، وكيف يتراجع عنه، وأي خطة تتضمنه.
