You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

仅通过Facebook Messenger交互时,应向Facebook Conversions API提供何种user_data?

针对Facebook Messenger场景下Conversions API的user_data填充最佳实践

核心优化方向

在仅使用Facebook Messenger且无额外授权应用的限制下,需最大化利用现有可获取数据+补充场景专属的追踪方式,提升用户匹配精度:

1. 充分利用已获取的姓名数据+自定义外部ID

  • 必须提交哈希处理后的fn(用户名)和ln(姓氏)字段:尽管存在重名问题,Facebook的匹配系统会结合事件时间、主页互动历史等信号提升匹配概率,这是当前无额外数据时的基础配置。
  • 将PSID哈希后作为external_id提交:
    • 对PSID进行SHA-256哈希处理(确保小写后再哈希,符合Facebook数据格式要求),作为你的系统内唯一用户标识。
    • 后续该用户的所有事件(如对话、购买)都提交同一个external_id,Facebook会通过跨事件关联识别用户;若用户后续通过其他渠道(如官网)与你互动,只要同步该external_id,就能打通全渠道数据。

2. 引导用户自愿提供高匹配度数据

在Messenger对话流程中(比如用户发起购买请求时),自然地请求用户提供邮箱或手机号,获取后按要求处理并提交:

  • 邮箱(em):将邮箱地址转为小写后进行SHA-256哈希提交。
  • 手机号(ph):去除所有非数字字符后进行SHA-256哈希提交。
    这是提升匹配精度最直接的方式,无需额外授权应用,仅依赖用户自愿提供。

3. 补充场景专属的追踪信号

  • 若存在从Messenger跳转至网页完成购买的流程:
    • 跳转时携带PSID参数,在网页端收集用户的client_ip_address(IP地址)、client_user_agent(用户代理),同时获取网页端的fbp/fbc参数,一并提交给Conversions API,这些信号能大幅提升用户匹配成功率。
  • 无论是否跳转,提交event_source_url为你的Facebook企业主页链接,帮助Facebook关联用户的主页互动历史,辅助身份识别。

关于PSID的说明

Facebook不直接支持PSID作为user_data字段,原因是PSID是企业主页专属的用户标识,并非全局用户ID,无法直接用于跨页面/渠道的用户匹配。但通过将其映射为自定义external_id,配合其他数据,依然能为Facebook提供有效的用户关联线索。

内容的提问来源于stack exchange,提问作者An1s9n

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 14:07:37