Facebook Pixel允许用户在init
调用中传递用户信息,但是文档指定了两种不同的用例。
Case 1(“高级匹配”):fbq('init', '<pixel-id>', {em:'foo@bar.com'});
用于处理第三方cookie被浏览器阻止的情况。
Case 2(“用户属性”):fbq('init', '<pixel-id>', {uid:'123'});
与setUserProperties
的调用一起使用,请很好地设置用户属性。
令人困惑的第一种情况还指定了一个external_id
字段,该字段在概念上与第二种情况的uid
字段相同。
是否有任何Facebook Pixel专家知道这两个用例是否可以合并为一个init
调用,像这样?:
fbq('init', '<pixel-id>', {uid:'123', em:'foo@bar.com'});