Leading Consent Management Platform

Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.

使用 UniConsent CMP 管理 Meta Pixel 同意

UniConsent Meta Pixel 同意标签通过像素的同意 API,将 Meta Pixel 与您的 UniConsent 横幅连接起来。像素会等待访客允许广告,并在访客撤回同意、在美国选择退出或发送 Global Privacy Control 信号时再次停止。

1. 在获得同意前暂停像素

在 Meta Pixel 代码中,于 fbq('init') 之前添加 fbq('consent', 'revoke');:

// the Meta Pixel base code
fbq('consent', 'revoke');
fbq('init', 'YOUR_PIXEL_ID');
fbq('track', 'PageView');

2. 添加标签

在每个包含 Meta Pixel 的页面上,于 UniConsent 标签之后添加此标签:

<script async src="https://cmp.uniconsent.com/v2/meta-consent.min.js"></script>

发送内容

UniConsent 状态调用
ad_storage、ad_user_data 和 ad_personalization 全部为 grantedfbq('consent', 'grant')
其中任一为 deniedfbq('consent', 'revoke')

标签仅在结果变化时调用像素,包括页面加载时和每次选择之后。

注意事项

  • 项目中必须保持启用 Google 同意模式,因为标签会读取其值。
  • 如果 fbq('init') 之前没有 fbq('consent', 'revoke');,像素会在访客做出选择前发送事件。
  • 无论像素在标签之前还是之后加载(包括通过 Google Tag Manager 加载),标签都能正常工作。
  • 您的服务器发送到 Meta Pixel 转化 API 的事件不在此范围内:只为已允许广告的访客发送这些事件。

还有疑问?

联系我们:support@uniconsent.com