還原的運作方式
Metascheduler 會儲存被取代的內容,並在放回去之前先檢查,因此絕不會覆蓋期間內其他人所做的編輯。
Metascheduler 進行的每項變更都能還原。本文說明還原的方式,以及它為什麼有時會先詢問您。
快照
排程在變更項目之前,Metascheduler 會讀取該項目目前的值並儲存起來。這個儲存的值就是快照。它也會儲存自己寫入的內容。結束時,還原所放回的就是快照。
只有變更所涉及的欄位會被儲存和還原。編輯頁面標題的頁面變更,不會動到頁面的內容;標籤變更則只會移除它新增的標籤,並放回它移除的標籤。
還原前先檢查
在期間結束時,Metascheduler 會再次讀取每個項目,並與它寫入的內容比較:
- 相同:沒有人動過它。它會放回快照。
- 不同:有人或其他程式改動了它。Metascheduler 不會動這個項目,會將它標示為被其他人改動,並在待您處理中新增一個事項。
這稱為「被改動」。這不是錯誤:這表示您團隊成員的編輯,或其他應用程式的編輯,是安全的。
哪些算是變更
每種變更類型都會比較對它而言重要的內容:
| 變更類型 | 比較的內容 |
|---|---|
| 狀態和欄位 | 它所變更的值 |
| 中繼欄位值 | Shopify 對該值產生的指紋 |
| 子類價格 | 金額 (20 和 20.00 視為相同) |
| 標籤 | 它新增的標籤仍然存在,且它移除的標籤仍然不在 |
| 銷售管道 | 僅限它動過的管道 |
| 導覽選單 | 整個選單 |
| 頁面和網誌文章 | 僅限它動過的欄位。重新排版的 HTML 不算編輯。 |
您的選擇
在待您處理中,被改動的項目會顯示排程、項目和兩個按鈕:
- 仍要還原會放回快照,覆蓋其他人的編輯。
- 保留目前的值會保留現在的內容。
如果另一個生效中的排程也變更了同一個項目,仍要還原會先請您確認:它會放回兩個排程生效前的值。
手動還原
- 對生效中的排程選取立即執行,會立即還原,檢查方式相同。
- 從生效中的排程移除項目時,會詢問要立即還原還是保持現狀。
- 暫停和封存不會還原任何生效中的內容。它仍會在結束時間還原。
Shopify 在選單、頁面、網誌文章或政策變更時,不會通知應用程式,因此對這些項目,Metascheduler 會在結束時、還原之前檢查。結果相同。
Shopify 在選單項目變更時會重新建立它們,因此在選單被替換或還原之後,需要重新新增已翻譯的項目標題。
快照保留多久
快照和執行記錄會在執行後 90 天、且其期間結束後刪除。仍需用來還原變更的快照,會保留到變更還原為止。請參閱隱私權政策。
還是遇到問題嗎?我們很樂意協助。