購物車 Cookie 是否需要同意?
技術基礎
當使用者將產品放入網路商店的購物車時,就會使用購物車 Cookie。這用於伺服器或網路商店跨工作階段識別使用者。
如果沒有識別的可能性,當使用者在完成購買前關閉瀏覽器,或工作階段因其他原因結束(例如,由於使用者長時間不活動而逾時),網路商店將無法再將購物車分配給使用者。
因此,伺服器或網路商店會在使用者的終端裝置上儲存一個 Cookie,以識別使用者。如此一來,當使用者呼叫網路商店時,網路商店可以透過讀取 Cookie 來確定使用者是否已經有未兌換的購物車,並從資料庫中再次呼叫購物車的內容。
透過在使用者終端裝置上儲存購物車 Cookie,以及伺服器/網路商店稍後讀取購物車 Cookie,網路商店可以跨工作階段結束來識別使用者,並將使用者的購物車內容分配給使用者。
技術必要性/同意
合理地說,可以假設使用者期望一個功能正常的購物車解決方案,購物車的內容不會僅僅因為關閉瀏覽器或長時間不活動而遺失。誰有心情再次將所有產品收集在一起,只是因為中間進行了電話交談或在其他商店進行了價格比較?
相應地,根據指令 2002/58/EC 第 5 (3) 條(或奧地利 TKG 第 96 (3) 條),購物車 Cookie 將被歸類為絕對有必要提供使用者明確要求的服務的 Cookie。
因此,儲存和讀取購物車 Cookie 不需要同意。
「購物車」處理程序
但是,設定購物車 Cookie 並非獨立的處理程序,而只是「購物車」合約前處理程序的一部分。當使用者將產品放入購物車時,就會觸發購物車,這是一個合約前的處理程序。因此,根據 GDPR 第 6 條第 1 款 b 項,「購物車」處理程序是執行應資料主體要求採取的合約前措施所必需的。
因此,整個「購物車」合約前處理程序不需要同意。
合法實施
到目前為止,一切都很好。但與往常一樣,購物車的正確實施也很重要。
工作階段 Cookie
工作階段 Cookie 將完全沒有問題,也就是說,在關閉瀏覽器視窗時在工作階段結束時刪除的 Cookie。然後,購物車內容可能仍然存在於資料庫中,但由於缺少相應的購物車 Cookie,因此無法再分配給任何使用者。
但是,工作階段 Cookie 對於購物車解決方案來說並非最佳選擇。客戶經常將產品放入購物車,但由於各種原因不會立即購買。但是,如果客戶關閉瀏覽器視窗,以便在購買前進行進一步的價格比較或考慮一下,那麼如果使用工作階段 Cookie,則在重新呼叫頁面時,購物車內容將會消失。
這對於商店經營者來說並非最佳選擇,因為這會顯著降低購買完成率,對於客戶來說也沒有意義,因為他們必須再次將其產品收集在一起。
永久 Cookie
因此,購物車會使用永久 Cookie,也就是說,持續超過工作階段結束的 Cookie。嚴格來說,「永久」這個名稱並不準確,因為永久購物車 Cookie 也會過期。Cookie 的確切到期時間是透過 Cookie 的 Expiry 或 Max-Age 屬性設定的。
合法到期日
理論上,您可以設計一個購物車 Cookie,使其在 10 年後才會過期。但是,這在技術上對於實現有意義的購物車解決方案的目的來說並非必要,因為這太長了。沒有客戶會在 10 年後回來並說:「所以今天我要買這個」。因此,由於缺乏技術必要性,只有在客戶同意的情況下,才允許如此長的到期日。既然如此長的到期日無論如何都沒有意義,那麼獲得同意當然不是一個選項。
正確的做法是,購物車 Cookie 的到期日應根據實際的客戶需求進行調整。如果您可以依靠經驗或從網路統計資料中讀取必要的資訊,這很容易。完美的到期日設定為,大多數稍後返回並購買的客戶仍然可以找到一個完整的購物車。
7 到 14 天可能沒有問題。任何更長的時間都應該能夠根據統計資料充分證明。在設定到期日時,不應考慮諸如「我們曾經有一個人幾週後回來並購買」之類的奇特異常值。
無需同意
如果到期日設定合理,則被視為技術上必要的, 以提供客戶要求的購物車功能。 因此,在這種情況下,無需客戶同意 儲存和讀取 Cookie。
資訊義務
無論如何,資訊義務始終存在。因此,購物車功能仍然必須納入資料保護聲明中。