【发布时间】:2023-03-21 23:00:01
【问题描述】:
我想像这样触发用户注册事件 FB.AppEvents.logEvent("注册");
但是如何将 valueToSum 和 parameters 参数 都传递给这个自定义事件?
同样如何将自定义参数传递给我的预定义事件,例如 FB.AppEvents.EventNames.ADDED_TO_CART?
【问题讨论】:
我想像这样触发用户注册事件 FB.AppEvents.logEvent("注册");
但是如何将 valueToSum 和 parameters 参数 都传递给这个自定义事件?
同样如何将自定义参数传递给我的预定义事件,例如 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 做什么?注册通常不需要汇总值。
【讨论】:
FB.AppEvents.logEvent("Product_Detail", valueToSum, {customParam1: customValue1, ...})做到这一点