我们如何在Facebook Analytics的预定义事件和自定义事件中传递自定义参数

问题描述:

我想要触发用户注册事件,例如: FB.AppEvents.logEvent(“Registration”);我们如何在Facebook Analytics的预定义事件和自定义事件中传递自定义参数

但我怎样才能通过值ToSum参数参数到这个自定义事件?

同样如何将自定义参数传递给我的预定义事件,如FB.AppEvents.EventNames.ADDED_TO_CART?

像这样:

FB.AppEvents.logEvent(
    FB.AppEvents.EventNames.COMPLETED_REGISTRATION, 
    valueToSum /* number */, 
    customParams /* Object */ 
); 

我推荐使用FB.AppEvents.EventNames.COMPLETED_REGISTRATION代替"Registration"因为它是预定义的事件之一。

上面的例子还显示了如何将自定义参数传递给预定义的事件。

您可以在这里找到更多的信息:https://developers.facebook.com/docs/app-events/web

出于好奇,你需要什么valueToSum对注册事件?注册通常不是需要总价值的东西。

+1

注册是一个例子,就像我想触发一个自定义事件,点击按钮“产品详细信息”。由于它不是预定义的事件,现在我需要将参数传递给此事件。 FB.AppEvents.logEvent(“Product_Detail”) –

+0

好吧,你可以用'FB.AppEvents.logEvent(“Product_Detail”,valueToSum,{customParam1:customValue1,...})来做到这一点' –