根據共用儲存空間收集到的資料選取網址,然後在圍欄頁框中顯示內容。
透過 Shared Storage API,您可以選取跨網站資料,將其轉譯為圍欄頁框的網址。請使用 JavaScript 讀取及寫入跨網站資料,再根據儲存的資料從提供的清單中選取網址。您可以在圍欄頁框中轉譯該網址。
網址選項可包含任何類型的內容,例如廣告、文章、圖片、HTML,以及行動號召 (例如按鈕) 等等。
舉例來說,假設您經營一個旅遊網站,且正在放送包含三種廣告素材的廣告活動。因此,您想要根據使用者互動 (瀏覽或點擊) 排列這些廣告素材。
當使用者初次發現勝出的廣告空間時,您可以將該廣告素材的 ID 和點擊狀態儲存在「共用儲存空間」中。也就是說,如果您在該使用者造訪的其他網站上贏得廣告競價,即可根據這些資料顯示其他廣告。
![共用儲存空間逐步操作說明,包含三個廣告素材和使用者的互動。](https://developers-dot-devsite-v2-prod.appspot.com/static/privacy-sandbox/assets/images/shared-storage-walk-throu-c2a97e173ac02.png?authuser=8&hl=zh-tw)
您的 JavaScript 會在「Worklet」中執行來擷取這項資訊,但您的程式碼無法在上層網頁上的 iframe 或 Fenced Frame 之外互動或進行通訊。
再舉另一個例子假設您想測試哪個文章在嵌入內容中的成效較佳當您在網站上看到該使用者時,您可以為其指派一個實驗組,然後將該群組 ID 儲存在共用儲存空間中,以便在跨網站環境中存取。在其他網站上,圍欄頁框可根據該使用者儲存在共用儲存空間的實驗群組來選取網址。
Shared Storage 可讓您根據跨網站資料做出明智的決策,而不必與嵌入網站分享使用者資訊 (例如瀏覽器記錄或其他個人詳細資料),也不會將資料洩漏到您的伺服器。
用途
使用共用儲存空間時選擇網址的功能可支援下列用途:
- 輪播廣告素材:您可以儲存廣告素材 ID 和使用者互動等資料,以判斷使用者在不同網站上看到哪些廣告素材。
- 頻率是廣告素材輪播的其中一種用途。瀏覽器觀看次數可以儲存在共用儲存空間中,並用來決定要向使用者顯示哪個廣告素材。
- 執行 A/B 測試:您可以將使用者指派給實驗群組,再將該群組 ID 儲存在共用儲存空間中,以利跨網站存取。
- 為已知客戶自訂使用者體驗:可根據使用者的註冊狀態或其他使用者狀態分享自訂內容和行動號召。
嘗試選取網址
使用 Shared Storage API 選擇網址時,即可在 Chrome Canary/開發人員/Beta 版 M105 以上版本中進行測試。如要測試網址選擇作業,請在 chrome://settings/adPrivacy
中啟用所有廣告隱私權 API。
進行示範
這個示範是從廣告客戶、廣告技術、內容發布商或其他第三方服務的角度,建構在不同的發布商網站之間儲存資訊。在示範中,針對每種用途,相同的第三方程式碼會同時在發布商 A 和發布商 B 網站上執行。請造訪各發布商的頁面,瞭解在跨網站環境中共用資料的方式。
互動及分享意見回饋
共用儲存空間提案正在進行討論,因此可能隨時會有變動 如果您試用這個 API 並有意見,請不吝與我們分享。
- GitHub:閱讀 提案、觸及白皮書、提出疑問並參與討論。
- Shared Storage API 公告:加入或查看我們的郵寄清單過往公告
- 開發人員支援:您可以提問或參與 Privacy Sandbox 開發人員支援存放區。