【发布时间】:2021-02-27 12:09:03
【问题描述】:
我计划在用户完成注册过程后在服务器端生成 Facebook 事件(转换 API)。这些事件将用于在 Facebook 上宣传我的解决方案并调整目标受众的注册事件。
我使用对https://graph.facebook.com/v9.0/289777498957502/events 的POST 请求来发送事件。我必须在此请求的正文中传递 user_data 实体。此用户数据可以是电子邮件地址、点击 ID、用户 IP 地址或其他内容。
我在服务器端没有这些,但我可以得到它。
问题是我不明白 Facebook 为什么需要用户数据以及它究竟需要什么数据。我可以将所有内容发送到 Facebook,但我需要了解它所需的强制性信息。
您知道应该将哪些内容作为用户数据发送吗?
作为一个选项,我可以在我的系统中发送每个用户在用户数据中的内部 ID,但我不确定 Facebook 会不会对此感到满意。
Facebook 手册纯属玩笑。从字面上看,所有内容都已过时,没有关于用户数据内容以及为什么需要它的信息。
【问题讨论】:
-
“为什么 Facebook 需要用户数据” - 因为您的转化应该连接到一个实际的用户帐户。 Facebook 知道用户是谁,只要我们在客户端,并且他们的像素嵌入在某处 - 他们可以在后台发出跨域请求,以查看当前在设备上登录 Facebook 的用户.但是,如果您稍后从您的服务器发送转换数据 - 如果您不向他们发送任何可以识别用户的数据,他们应该如何将其与特定用户相关联?
-
谢谢@CBroe。看起来我需要在用户单击我的链接时传递 Facebook 发送给我的相同信息。您附近是否有任何链接可以阅读 Facebook 发送和期望接收的具体数据项?顺便说一句,请将它作为答案发布,以便我可以适当地标记它:-)
标签: facebook facebook-graph-api facebook-php-sdk facebook-ads-api facebook-ads