Facebook 营销 API - 将用户添加到自定义受众

Facebook Marketing API - Add Users to Custom Audience

我正在尝试通过 API 将用户添加到自定义受众。

我的架构如下所示:

"schema": [
  EMAIL,
  PHONE,
  LN,
  FN,
  ZIP
]

我的数据是这样的:

"data": [
  [
    hashWithKey("john.smith@xxx.com", "EMAIL"),
    "12345678910", // -> No hashing, since there's no HASH key specified in docs.
    hashWithKey("John", "LN"),
    hashWithKey("Smith", "FN")
    hashWithKey("1919", "ZIP")
  ],
  ...
]

虽然我从 API 那里得到了一个好的回应,但我不确定如何检查观众是否是我想要的。

  1. 可以不对 phone 数字进行哈希处理吗?如果不是,我应该是什么键 使用?我尝试了 PHONE,但我仍然从 API 得到了 OK。所以 我很困惑。
  2. 使用CSV文件创建受众时,我可以指定字段 age。根据 Facebook 文档,似乎不可能 通过 API 指定 age。发送DOBY就够了吗?有人想通了吗?

这些是我能找到的最佳链接:

这就是我为使它起作用所做的工作:

  • 我没有散列数据
  • 我设置is_raw: true
  • 我清理了我的数据:一些电子邮件带有引号,例如 "john.smith@xxx.com"

完成后,一切都按预期进行。