Meta Pixel 在设置 Cookie 或发送欧洲经济区和英国访客的数据之前需要获得同意。使用 UniConsent Meta Pixel 同意标签后,像素会通过其自身的同意 API,在页面加载时以及每次更改后,遵循每位访客在 UniConsent 横幅中做出的选择。
| 访客选择 | Meta Pixel |
|---|---|
| 尚未选择 | 等待,像素代码中需包含 fbq('consent', 'revoke'); |
| 允许广告 | fbq('consent', 'grant'):像素发送事件 |
| 拒绝或撤回 | fbq('consent', 'revoke') |
| 美国退出或 Global Privacy Control | fbq('consent', 'revoke') |
当 Google 同意模式的 ad_storage、ad_user_data 和 ad_personalization 全部为 granted 时,标签授予同意,因此它在 IAB TCF、Consent Categories 和美国横幅下的效果相同。
访客在 UniConsent 横幅中的一次选择,会同时更新 Google 同意模式 v2、Microsoft UET 同意模式、Amazon Consent Signal 和 Meta Pixel,并为程序化合作伙伴提供 IAB TCF 和 IAB GPP。
在像素代码中于 fbq('init') 之前添加 fbq('consent', 'revoke'),并添加 UniConsent Meta Pixel 同意标签。像素会等待,直到标签为允许广告的访客调用 fbq('consent', 'grant');访客撤回同意时,标签会再次撤销同意。
对广告的同意:Google 同意模式的 ad_storage、ad_user_data 和 ad_personalization 全部为 granted。使用 IAB TCF 或 Consent Categories 时,横幅中的选择会设置这些值。
在美国“Do Not Sell or Share”退出或 Global Privacy Control 信号之后,标签会撤销同意,像素停止发送事件。
只需一行:在 fbq('init') 之前添加 fbq('consent', 'revoke')。否则,像素可能会在访客做出选择前发送事件。
不会。它是一个独立标签,只需添加到使用 Meta Pixel 的网站上。UniConsent 主标签不会改变。
fbq('init') 之前添加 fbq('consent', 'revoke');:// the Meta Pixel base code
fbq('consent', 'revoke');
fbq('init', 'YOUR_PIXEL_ID');
fbq('track', 'PageView');
<script async src="https://cmp.uniconsent.com/v2/meta-consent.min.js"></script>
开始使您的网站和应用符合欧盟 GDPR、美国 CPRA、加拿大 PIPEDA 等法规
注册