我通过Facebook的Power Editor上传了212封电子邮件的csv,几秒钟后我就可以看到有200位用户在观众中。
我通过Facebook的Power Editor将相同212封电子邮件的sha256哈希的csv上传到另一个自定义受众群中,几秒钟后我就可以看到有100位用户在观众中。
我使用广告API将这些相同的212个散列电子邮件列表添加到不同的自定义受众群中,几秒钟后我就可以看到有100个用户在观众中。
在我看来,上传原始电子邮件和散列电子邮件不应该改变Facebook中可以匹配的数量。这种行为是预期还是意外?为什么会这样?
答案 0 :(得分:5)
诀窍是在对电子邮件进行哈希处理之前对其进行规范化(根据https://developers.facebook.com/docs/reference/ads-api/custom-audience-targeting#hash)。
我在Python中,所以对我来说,email_string.lower().strip()
而不仅仅是email_string。 lower()更重要,因为我认为没有任何空格,但肯定有大写字母的电子邮件。