什么是 WP Consent API?

WordPress 网站所有者面临着越来越大的压力,需要正确获取和管理用户同意。这正是 WP Consent API 发挥作用的地方。

WP Consent API 是由 WordPress 社区开发的基于 JavaScript 的接口,旨在提供一种标准化的方法来跨主题、插件和第三方脚本管理用户同意。该 API 不需要每个插件单独处理同意,而是作为存储和检索同意决定的中央系统。

在实际应用中,它充当您的同意管理平台(如 UniConsent)与任何需要了解用户是否同意特定类型数据收集或 Cookie 的插件或脚本之间的通信桥梁。

通过 WP Consent API,开发者可以注册同意类别、检查用户是否已授予权限,并在权限发生变化时动态响应。这确保了法律合规性和更流畅的用户体验。

您可以将其理解为同意管理工具(UniConsent)与依赖用户数据或 Cookie 的插件之间的桥梁。

同意如何分类

该 API 定义了一组标准的同意类别。这些类别帮助组织不同类型数据收集的处理方式,并允许插件明确确定用户已同意的内容。

WP Consent API 的同意类别包括:

  • statistics:用于识别用户的分析
  • statistics-anonymous:用于匿名使用量跟踪
  • marketing:用于广告和行为跟踪
  • functional:用于依赖 Cookie 或本地存储的功能
  • preferences:用于记住用户设置或选择

每个类别都可供插件和脚本使用,以确定特定操作(如设置 Cookie 或加载脚本)是否应根据用户的同意偏好继续执行。

您可以了解更多关于 WP Consent API 如何工作以及如何使用 UniConsent CMP 启用它的信息。