【发布时间】: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 响应,但我不确定如何检查受众是否按照我的意愿创建。
- 可以不对电话号码进行哈希处理吗?如果不是,我应该是什么键
使用?我尝试了
PHONE,但我仍然从 API 中获得了 OK。所以 我很困惑。 - 使用 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