【问题标题】:Facebook Marketing API - Add Users to Custom AudienceFacebook Marketing API - 将用户添加到自定义受众
【发布时间】:2017-04-14 18:02:36
【问题描述】:

我正在尝试通过 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 获得了 OK 响应,但我不确定如何检查受众是否按照我的意愿创建。

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

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

【问题讨论】:

  • 在您提供的链接中查看“多键匹配”:developers.facebook.com/docs/marketing-api/audiences-api$schema = array( CustomAudienceMultikeySchemaFields::FIRST_NAME, CustomAudienceMultikeySchemaFields::LAST_NAME, CustomAudienceMultikeySchemaFields::EMAIL,); $customAudienceMultiKey->addUsers($users, $schema);

标签: facebook facebook-graph-api facebook-marketing-api


【解决方案1】:

所以这就是我为使其工作所做的工作:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-24
    相关资源
    最近更新 更多