本文說明對話式數據分析 API 資料代理資源和對話資源的資料保留和刪除行為。
無論是手動或自動刪除資料代理程式或對話資源,系統都會先進入軟刪除期,然後 Google Cloud 永久刪除。這項服務的軟刪除期間不允許使用者復原已刪除的資源。刪除內含代理程式的 Google Cloud 專案時,系統也會一併刪除該專案中的所有對話式數據分析 API 資源。
如要大致瞭解 Google Cloud 上的資料刪除作業,以及專案刪除時間表詳情,請參閱「 Google Cloud上的資料刪除作業」。
資料代理
Conversational Analytics API 會儲存資料代理資源的下列資訊:
- 完整資源名稱,包括專案 ID、位置和代理程式 ID
- 資料代理程式的說明
- 資料代理程式的脈絡,包括系統說明和代理程式使用的資料來源
除非您使用 projects.locations.dataAgents.delete 方法或 projects.locations.dataAgents.deleteSync 方法要求刪除資料代理程式,否則系統會保留資料代理程式,直到包含該代理程式的 Google Cloud 專案遭到刪除為止。
刪除資料代理人後,系統會立即進入 30 天的軟刪除期。在這段期間,您無法使用資料代理,但系統會保留代理的儲存資訊。虛刪除的代理程式無法復原。30 天後, Google Cloud 永久刪除資料代理程式。
如要查看軟刪除的代理程式,請使用 projects.locations.dataAgents.list 方法,並將 show_deleted 設為 true。
對話
Conversational Analytics API 會儲存對話資源的下列資訊:
- 對話中的訊息,包括使用者提示和代理程式回覆
- 主題標題 (可從訊息內容衍生)
- 相關中繼資料,例如時間戳記
對話會保留到您使用 projects.locations.conversations.delete 方法要求刪除為止,或保留到閒置 180 天後自動刪除為止,或保留到包含代理程式的 Google Cloud 專案刪除為止。
對話刪除後會立即進入 30 天的虛刪除期,期間無法使用、查看或復原。30 天後,系統會開始永久刪除對話。 Google Cloud 對話進入虛刪除狀態後,這項程序會在 63 天內完成。
後續步驟
- 進一步瞭解安全性、隱私權、風險和法規遵循。
- 進一步瞭解如何刪除 Google Cloud的資料。
- 進一步瞭解 Conversational Analytics API 架構和重要概念。
- 瞭解如何使用 HTTP 和 Python 建構資料代理程式。
- 瞭解如何使用 Python SDK 建構資料代理。