User Deletion API - 總覽

本文件會概略說明 Google Analytics (分析) User Deletion API。

引言

開發人員可以透過 Google Analytics (分析) User Deletion API 處理與特定使用者 ID 相關聯的資料。我們提供多種工具,協助您確保資料安全無虞

總覽

Google Analytics (分析) 客戶可以透過 User Deletion API 刪除專案或網站資源中特定使用者 ID 的資料。使用者可以透過 Firebase 專案或 Google Analytics (分析) 資源進行刪除要求。

要求刪除資料

使用 upsert 方法要求特定使用者的資料刪除。upsert 方法使用使用者刪除要求資源做為唯一的參數。資料刪除要求可套用至 Google Analytics (分析) 網站資源 (由 webPropertyId 欄位指定) 或 GA4 資源 (由 propertyId 欄位指定)。您可以在 id.userId 欄位中設定其中一個 ID,指定資料遭到刪除的使用者。您必須在 id.type 欄位中指定 ID 的類型。支援的使用者 ID 類型:

  • CLIENT_ID:Google Analytics (分析) 用戶端 ID (須設定 webPropertyIdpropertyId 欄位後才能使用)。
  • USER_ID:Google Analytics (分析) User ID (必須設定 webPropertyIdpropertyId 欄位才能設定)。
  • APP_INSTANCE_ID:Firebase 應用程式執行個體 ID (須設定 firebaseProjectIdpropertyId 欄位才能使用)。

如要進一步瞭解 User-ID 和用戶端 ID 功能,請造訪 Analytics (分析) 說明中心

資料刪除

upert 方法會傳回已設定 deleteRequestTime 欄位的使用者刪除要求資源deleteRequestTime 欄位會標示 Google Analytics (分析) 收到刪除要求的時間點。

如要呼叫 upsert 方法,必須使用 https://www.googleapis.com/auth/analytics.user.delete OAuth 2.0 範圍。