香港 PDPO 電商第三方數據共享合規 2026:Meta 與 Google 廣告整合指南

Key Takeaways
- PDPO DPP3 要求:把訂單資料送往廣告平台屬新用途,需明示同意。
- 伺服器端 CAPI 呼叫必須檢查同意狀態,不能因「在後端」而略過。
- Consent Mode v2 的 ad_user_data 與 ad_personalization 為必設參數。
- 以最嚴格市場(GDPR)為基準設計單一架構,再按地區放寬。
- 同意記錄應 append-only 儲存,才能事後舉證。
香港《個人資料(私隱)條例》(PDPO)並無「同意橫額」的硬性法定要求,但將客戶電郵、電話或訂單資料傳送到 Meta Conversions API 或 Google Enhanced Conversions,已構成 DPP3 下的「新用途」。電商營運者必須在收集時明確告知、保留可審計的同意記錄,並在合約上約束處理者。
為什麼 2026 年是香港電商數據合規的分水嶺?
三條線在同一時間收窄。
第一,瀏覽器端追蹤已經不可靠。Apple 自 iOS 14.5 起推行 App Tracking Transparency,根據 Adjust 與多家量度商的長期觀察,選擇加入(opt-in)比率長期停留在低水平,迫使廣告平台改用伺服器端事件補回訊號。Safari 的 ITP 將 client-side cookie 壽命限制在 7 天(Apple WebKit 官方說明),Chrome 雖然在 2025 年放棄強制淘汰第三方 cookie,但改為由使用者自行選擇,結果同樣是訊號覆蓋率下降。
第二,廣告平台把合規責任推向廣告主。Google 自 2024 年 3 月起要求向歐洲經濟區及英國使用者投放的廣告主實施 Consent Mode v2,否則 Google Ads 的再營銷受眾與轉換量度功能會受限(Google Tag Platform 官方文件)。Meta 的 Business Tools Terms 亦要求廣告主自行取得合法依據才可上傳客戶資料。這些條款以合約形式生效,不論你身處香港、新加坡還是台灣。
第三,香港本地監管方向明確。香港政府與私隱專員公署(PCPD)自 2020 年起持續檢討 PDPO 修訂方向,議題包括強制資料外洩通報機制、直接規管資料處理者、以及行政罰款權(PCPD 公開文件)。PCPD 在其年報中亦持續公佈接獲的資料外洩事故通報宗數,反映主動通報已成為業界常態。換言之,現時的「軟性」義務,很可能在未來數年變成有牙齒的法定責任。
對於以香港或新加坡為亞太營運樞紐、同時服務美國、英國與歐盟客戶的電商品牌,問題不是「香港法例寬鬆所以可以慢慢來」,而是「你的技術架構能否同時滿足最嚴格的市場」。
PDPO 對第三方數據共享實際要求什麼?
《個人資料(私隱)條例》(香港法例第 486 章)的核心是六項保障資料原則(DPP)。與廣告平台整合最相關的有四項。
DPP1 — 收集目的與方式
資料收集必須合法、公平,而且與資料使用者的職能直接相關。關鍵動作是在收集點(結帳頁、註冊表單、會員計劃)提供收集個人資料聲明(PICS),明確列出資料類別、用途,以及可能獲轉移的接收者類別。如果你打算把雜湊後的電郵送去 Meta 或 Google 做受眾比對,PICS 必須包含「海外廣告及市場推廣服務供應商」這類接收者描述。
DPP3 — 使用限制
這是最常被忽略的一條。個人資料只可用於收集時已述明的用途或直接相關用途,否則需要資料當事人的明示及自願同意。把「處理訂單」收集回來的電話號碼上傳到 Custom Audiences 做 lookalike 擴充,幾乎肯定屬於新用途。
DPP4 — 資料保安
適用於伺服器端整合的 API token、資料倉庫、以及 CDP。DPP4 要求採取切實可行的步驟防止未經授權查閱。實務上意味著:token 存放於密鑰管理服務、伺服器端容器與生產環境分離、以及對誰能匯出客戶名單設限。
第 VIA 部 — 直接促銷
條例第 35C 至 35K 條對直接促銷有獨立且嚴格的規定。在使用個人資料作直接促銷前,必須通知當事人並取得其不反對的回應;若把資料提供予第三者作直接促銷用途,門檻更高——需要書面同意,而且若涉及收取利益,罰則可高至罰款港幣一百萬元及監禁五年(香港法例第 486 章條文)。
這一點在 Meta/Google 整合上有微妙之處:主流法律意見普遍將廣告平台視為代廣告主處理資料的服務供應商,而非「第三者作自身直接促銷」。但這個定性取決於你與平台之間的資料處理條款,以及平台是否會將資料用於自身模型改良。因此合約條款的實際內容,決定了你落在哪一條規則之下。
第 33 條 — 跨境轉移
限制個人資料轉移至香港以外地方的第 33 條至今仍未生效。但 PCPD 已發出跨境資料轉移的建議示範條款與指引,鼓勵企業自願採用。對同時受 GDPR 或新加坡 PDPA 約束的品牌,這件事沒有選擇餘地——歐盟資料出境仍需標準合約條款(SCC)。
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Meta Conversions API 整合有哪些具體合規動作?
Meta 的 Conversions API(CAPI)把轉換事件由瀏覽器改為伺服器直接傳送,繞過 cookie 與廣告攔截器。技術上有效,但同時代表你主動把客戶識別碼交出去,舉證責任落在你身上。
實務清單:
- 只傳需要的欄位。 CAPI 的
user_data支援 email、phone、外部 ID、IP、user agent 等。多傳一個欄位就多一份風險。以external_id(你自己的雜湊客戶編號)為主,能大幅降低直接識別性。 - 一律在你的伺服器完成 SHA-256 正規化與雜湊。 電郵須先轉小寫去空白,電話須轉為 E.164 格式(香港號碼即
852xxxxxxxx)再雜湊。 - 傳送
event_id做去重。 同一轉換若 Pixel 與 CAPI 都上報而缺event_id,會造成重複計算,進而扭曲出價。 - 實作
data_processing_options。 針對受限地區(例如美國加州 LDU)可設定限制處理旗標。 - 在同意管理平台(CMP)判斷後才呼叫 CAPI。 常見錯誤是伺服器端呼叫完全不看同意狀態,因為「反正在後端」。這正是監管機構最關注的漏洞。
1// Node.js — 只在具備行銷同意時才推送2import crypto from 'crypto';34const sha256 = (v) =>5 crypto.createHash('sha256').update(v.trim().toLowerCase()).digest('hex');67async function sendPurchase(order, consent) {8 if (!consent.marketing) return { skipped: 'no_consent' };910 const payload = {11 data: [{12 event_name: 'Purchase',13 event_time: Math.floor(Date.now() / 1000),14 event_id: order.id, // 與 Pixel 去重15 action_source: 'website',16 user_data: {17 em: [sha256(order.email)],18 ph: [sha256('852' + order.phone.replace(/\D/g, ''))],19 external_id: [sha256(order.customerId)]20 },21 custom_data: { currency: 'HKD', value: order.total }22 }]23 };2425 return fetch(26 `https://graph.facebook.com/v21.0/${process.env.PIXEL_ID}/events`,27 { method: 'POST',28 headers: { 'Content-Type': 'application/json' },29 body: JSON.stringify({ ...payload, access_token: process.env.CAPI_TOKEN }) }30 );31}
重點在 if (!consent.marketing) return。這一行是你日後面對查詢時的證據鏈起點——前提是同意狀態與訂單一併寫入資料庫,而非只存在瀏覽器 localStorage。
Google Consent Mode v2 與 Enhanced Conversions 該怎樣設定?
Google 的架構把「同意訊號」與「轉換資料」分開處理,兩者都要做對。
Consent Mode v2 的四個參數
Google Tag Platform 文件定義了 ad_storage、analytics_storage、ad_user_data、ad_personalization。後兩者是 v2 新增,分別對應「是否可傳送使用者資料給 Google 作廣告用途」與「是否可用於個人化廣告」。預設值必須在任何標籤載入前宣告。
1<script>2 window.dataLayer = window.dataLayer || [];3 function gtag(){dataLayer.push(arguments);}45 // 預設拒絕;香港/亞太可依市場分區設定6 gtag('consent', 'default', {7 ad_storage: 'denied',8 ad_user_data: 'denied',9 ad_personalization: 'denied',10 analytics_storage: 'denied',11 wait_for_update: 50012 });1314 // 歐盟/英國流量沿用同一預設,確保單一程式碼路徑15 gtag('consent', 'default', {16 region: ['GB', 'EEA'],17 ad_storage: 'denied', ad_user_data: 'denied',18 ad_personalization: 'denied', analytics_storage: 'denied'19 });20</script>
使用者按下同意後,以 gtag('consent', 'update', {...}) 更新。Google 文件指出,在 advanced consent mode 下,即使拒絕,標籤仍會傳送不含識別碼的 cookieless ping 供模型化轉換使用;若採用 basic mode,則標籤在同意前完全不載入。哪一種比較合規,取決於你的法律意見與市場——歐盟監管機構對 advanced mode 的 cookieless ping 一直有爭議,亞太市場則普遍接受。
Enhanced Conversions 與 Customer Match
兩者都涉及上傳第一方資料。Google Ads 政策要求廣告主自行取得使用者的合法授權,並在私隱政策中披露。實務建議:
- Enhanced Conversions for web 可用瀏覽器端自動擷取,但改用 server-side GTM 傳送可讓你集中控制欄位與同意檢查。
- Customer Match 名單應設定到期日與定期重建,不要無限期保留。
- 已提出刪除要求的客戶,必須同步從名單移除;這需要 CDP 與廣告平台之間有可執行的刪除管道,而不是人手處理。
用 server-side GTM 作單一閘門
將 Meta CAPI、Google Ads、GA4、TikTok Events API 全部收攏到一個伺服器端容器,好處是同意檢查只需寫一次,審計時也只需看一個地方。代價是要維運額外的雲端服務,以及排錯難度上升——瀏覽器 DevTools 看不到伺服器端發生的事。對每月訂單量不高的品牌,這個複雜度未必划算。
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
跨境營運:同一套架構如何滿足多個市場?
以香港或新加坡為亞太樞紐的品牌,通常同時面對數套規則:
香港(PDPO)
通知為本,第 VIA 部對直接促銷另設嚴格門檻。第 33 條未生效,但 PCPD 已發出跨境轉移示範條款。
新加坡(PDPA)
新加坡個人資料保護委員會(PDPC)採用同意為本模式,並設有 Do Not Call 登記冊。PDPA 的違規罰則上限已提高至企業年度本地營業額的 10% 或 100 萬新元(以較高者為準),按 PDPC 公開資料。
澳洲(Privacy Act)
澳洲資訊專員公署(OAIC)執行的 Notifiable Data Breaches 計劃要求符合門檻的外洩必須通報。澳洲政府亦已展開 Privacy Act 改革,方向包括收緊「同意」定義與加強針對直接促銷的規管。
歐盟與英國(GDPR / UK GDPR)
最嚴格的一套:行銷 cookie 需事前同意,資料出境需 SCC 或充分性認定,而且需保留同意記錄以供舉證。
實務上,最可維護的做法是以最嚴格市場為基準設計一套架構,再用地區設定放寬,而不是為每個市場各寫一套追蹤程式碼。理由很實際:五套並行的追蹤邏輯,幾乎必然在某次改版後不同步,而不同步的那一套就是你的風險敞口。
AI 與自動化在合規營運中扮演什麼角色?
2026 年的現實是,合規工作量增加,但團隊規模沒有等比增加。可自動化的環節相當明確:
- 標籤漂移偵測。 用排程 headless 檢查(Playwright)在同意前後分別載入關鍵頁面,比對實際發出的網絡請求,發現未經同意即觸發的標籤即發警報。
- PICS 與私隱政策一致性檢查。 以 LLM 比對私隱政策文本與實際部署的第三方供應商清單,標示出「有在跑但沒寫在政策裡」的服務。這是人手最容易漏掉、監管機構最容易發現的落差。
- 資料當事人查閱要求(DSAR)分流。 用 LLM 初步分類與草擬回覆,由法務或私隱主任覆核後發出。
- 事件結構驗證。 在 CI 流程中對 CAPI 與 GA4 payload 做 schema 驗證,避免新欄位在無人察覺下被加入。
必須說清楚的取捨:LLM 適合做「找出可疑之處」與「起草」,不適合做最終合規判斷。任何自動化都應該輸出給人覆核,並保留決策記錄。
Branch8 曾為一家在香港與台灣同步營運的多品牌零售集團重整追蹤架構——原本 Shopify 主題內散落十多個手動植入的像素,改為以 server-side GTM 作單一出口、CMP 同意狀態隨訂單寫入資料倉庫。過程中最花時間的不是技術,而是逐一釐清每個歷史像素當初為誰而設、還有沒有人在用。這通常是這類專案的真正瓶頸。
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
評估供應商與代理商時該問哪些問題?
在把資料交給任何工具或代理商之前,把以下問題寫進 RFP:
- 同意狀態儲存在哪裡?能否按客戶、按時間點還原當時的同意版本?
- 伺服器端事件是否有檢查同意?請提供程式碼路徑,不接受口頭保證。
- 個人識別碼在離開我們伺服器之前是否已雜湊?雜湊在哪一層發生?
- 資料實際儲存於哪個地區?有沒有子處理者清單?
- 客戶要求刪除時,刪除指令如何傳達至 Meta、Google 及其他下游平台?需時多久?
- 合約有沒有涵蓋 PDPO 對資料處理者的要求,以及未來若引入強制外洩通報的配合義務?
- 誰有權限匯出完整客戶名單?有沒有操作日誌?
若供應商對第 2 及第 5 條答不上來,基本上代表同意管理只做到瀏覽器層面——那是 2021 年的標準,不是 2026 年的。
三個最常見的實作錯誤
錯誤一:CMP 裝了,但伺服器端不看。 前台橫額做得漂亮,後端 CAPI 照樣全量推送。這是目前最普遍的落差。
錯誤二:PICS 寫得太籠統。 只寫「用作市場推廣用途」而未提及會轉移予海外廣告平台,在 DPP1 通知充分性上站不住腳。
錯誤三:沒有保留同意的歷史版本。 使用者今日更改設定,你便無法證明去年推送那筆資料時他是同意的。同意記錄要 append-only,不要 overwrite。
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
90 天落地路線
- 第 1–2 週:盤點。 列出所有正在發送資料的第三方標籤與 API,包括沒人記得誰裝的那些。
- 第 3–5 週:對齊文件。 更新 PICS、私隱政策、Cookie 政策,使其與盤點結果一致。
- 第 6–9 週:架設閘門。 部署 server-side GTM 或等效的伺服器端層,把同意檢查集中一處。
- 第 10–12 週:遷移與驗證。 逐個平台切換,以 event_id 去重比對數據落差,並建立自動化漂移偵測。
預期會有轉換量度數字下跌——那不是實作失敗,而是原本被高估的部分回到真實水平。把這個預期提早告知市場團隊,遠比事後解釋容易。
如果你正在香港、新加坡或台灣營運電商業務,並希望在跨境監管收緊前把追蹤與同意架構一次做對,Branch8 的亞太團隊可協助你完成標籤盤點、伺服器端整合與供應商條款審視。歡迎與我們聯絡討論你的實際架構。
Sources
- 香港個人資料私隱專員公署 — PCPD
- 香港電子版香港法例 — 第486章 個人資料(私隱)條例
- Meta for Developers — Conversions API
- Google Tag Platform — Consent Mode
- Google Tag Manager — Server-side tagging
- Personal Data Protection Commission Singapore — PDPC
- Office of the Australian Information Commissioner — OAIC
- Apple WebKit — Intelligent Tracking Prevention
FAQ
PDPO 並無如歐盟 ePrivacy 指令般明文規定必須顯示 Cookie 同意橫額。但 DPP1 要求在收集時作出充分通知,而 DPP3 要求新用途須取得明示同意,因此若你把資料傳送予 Meta 或 Google 作廣告受眾用途,實務上仍需要同意機制與可審計的記錄。
About the Author
Matt Li
Co-Founder & CEO, Branch8 & Second Talent
Matt Li is Co-Founder and CEO of Branch8, a Y Combinator-backed (S15) Adobe Solution Partner and e-commerce consultancy headquartered in Hong Kong, and Co-Founder of Second Talent, a global tech hiring platform ranked #1 in Global Hiring on G2. With 12 years of experience in e-commerce strategy, platform implementation, and digital operations, he has led delivery of Adobe Commerce Cloud projects for enterprise clients including Chow Sang Sang, HomePlus (HKBN), Maxim's, Hong Kong International Airport, Hotai/Toyota, and Evisu. Prior to founding Branch8, Matt served as Vice President of Mid-Market Enterprises at HSBC. He serves as Vice Chairman of the Hong Kong E-Commerce Business Association (HKEBA). A self-taught software engineer, Matt graduated from the University of Toronto with a Bachelor of Commerce in Finance and Economics.