# 還原的運作方式

> Metascheduler 會儲存被取代的內容，並在放回去之前先檢查，因此絕不會覆蓋期間內其他人所做的編輯。

文件 · 閱讀約 2 分鐘 · 更新於 2026年11月4日

Metascheduler 進行的每項變更都能還原。本文說明還原的方式，以及它為什麼有時會先詢問您。

## 快照

排程在變更項目之前，Metascheduler 會讀取該項目目前的值並儲存起來。這個儲存的值就是**快照**。它也會儲存自己寫入的內容。結束時，還原所放回的就是快照。

只有變更所涉及的欄位會被儲存和還原。編輯頁面標題的頁面變更，不會動到頁面的內容；標籤變更則只會移除它新增的標籤，並放回它移除的標籤。

## 還原前先檢查

在期間結束時，Metascheduler 會再次讀取每個項目，並與它寫入的內容比較：

- **相同**：沒有人動過它。它會放回快照。
- **不同**：有人或其他程式改動了它。Metascheduler 不會動這個項目，會將它標示為**被其他人改動**，並在**待您處理**中新增一個事項。

這稱為「被改動」。這不是錯誤：這表示您團隊成員的編輯，或其他應用程式的編輯，是安全的。

> **試用看看:** [其他人改動時會發生什麼事](https://metascheduler.app/zh-TW/help/undo-and-drift)

## 哪些算是變更

每種變更類型都會比較對它而言重要的內容：

| 變更類型 | 比較的內容 |
| --- | --- |
| 狀態和欄位 | 它所變更的值 |
| 中繼欄位值 | Shopify 對該值產生的指紋 |
| 子類價格 | 金額 (20 和 20.00 視為相同) |
| 標籤 | 它新增的標籤仍然存在，且它移除的標籤仍然不在 |
| 銷售管道 | 僅限它動過的管道 |
| 導覽選單 | 整個選單 |
| 頁面和網誌文章 | 僅限它動過的欄位。重新排版的 HTML 不算編輯。 |

## 您的選擇

在**待您處理**中，被改動的項目會顯示排程、項目和兩個按鈕：

- **仍要還原**會放回快照，覆蓋其他人的編輯。
- **保留目前的值**會保留現在的內容。

如果另一個生效中的排程也變更了同一個項目，**仍要還原**會先請您確認：它會放回兩個排程生效前的值。

## 手動還原

- 對生效中的排程選取**立即執行**，會立即還原，檢查方式相同。
- 從生效中的排程移除項目時，會詢問要**立即還原**還是**保持現狀**。
- **暫停**和**封存**不會還原任何生效中的內容。它仍會在結束時間還原。

> **網路商店的變更**
>
> Shopify 在選單、頁面、網誌文章或政策變更時，不會通知應用程式，因此對這些項目，Metascheduler 會在結束時、還原之前檢查。結果相同。

> **選單翻譯**
>
> Shopify 在選單項目變更時會重新建立它們，因此在選單被替換或還原之後，需要重新新增已翻譯的項目標題。

## 快照保留多久

快照和執行記錄會在執行後 90 天、且其期間結束後刪除。仍需用來還原變更的快照，會保留到變更還原為止。請參閱[隱私權政策](https://metascheduler.app/zh-TW/privacy.md)。

## 相關文章

- [處理待您處理的事項](https://metascheduler.app/zh-TW/help/needs-you.md): 「待您處理」列出只有您能做的決定，例如排程期間被編輯的內容，或失敗的變更。以下說明每一種的意義和處理方式。
- [排程的運作方式](https://metascheduler.app/zh-TW/help/how-scheduling-works.md): 排程、時間安排、變更、期間和執行：Metascheduler 背後的概念，以及每個時間點會發生什麼事。
- [變更類型](https://metascheduler.app/zh-TW/help/change-types.md): Metascheduler 可以排定的每一種變更、作用、如何還原，以及哪個方案提供。
