将ContentID与Facebook Analytics

时间:2016-05-29 16:49:40

标签: facebook facebook-analytics

在阅读Facebook Analytic的documentation时,我偶然发现这个名为EVENT_NAME_VIEWED_CONTENT的默认事件接受了3个参数:CONTENT_TYPE, CONTENT_ID and CURRENCY

我想知道Facebook是否提供了匹配CONTENT_IDCONTENT_TYPE的方式来获取资源的名称,可能是通过我的后端应该实现的标准化端点或者其他东西

免责声明:我知道我可以创建一个也会收到nametitle参数的自定义事件,但我现在有兴趣使用默认值

1 个答案:

答案 0 :(得分:0)

目前无法通过您自己的后端配置Facebook Analytics进行此查找。但是,您可以将自定义参数与预定义事件一起使用:

FB.AppEvents.logEvent(
  FB.AppEvents.EventNames.VIEWED_CONTENT,
  null /* valueToSum */,
  {
    [FB.AppEvents.ParameterNames.CONTENT_ID]: contentId,
    name: contentName,
  },
);

如果您真的只对资源名称感兴趣,也没有什么可以阻止您将字符串传递给CONTENT_ID

FB.AppEvents.logEvent(
  FB.AppEvents.EventNames.VIEWED_CONTENT,
  null /* valueToSum */,
  {
    [FB.AppEvents.ParameterNames.CONTENT_ID]: contentName,
  },
);