2016-12-05 184 views
5

Facebook SDK能够记录自定义事件和标准事件。标准事件如“购买”,“添加到购物车”,“完成注册”等等。如何在反应原生Facebook SDK中使用标准事件

通过记录这些标准事件,您可以访问Facebook广告上的特定出价功能,

我有一个应用程序已经在阵营本地FBSDK

有两种方法来定义事件 - 一个用于采购和一个用于其他一切所看到here

有零文档标准事件在Github上或在事件在Facebook上的developer platform跟踪文档的SDK内反应。

现在我试图通过使用他们的各种名字来跟踪标准事件,如同FB的文档中记录的那样。我已经试过如下:

AppEventsLogger.logEvent('FBSDKAppEventNameCompletedRegistration'); AppEventsLogger.logEvent('CompletedRegistration'); AppEventsLogger.logEvent('Completed Registration');

所有这些只需要创建与这些名称自定义事件,但不会被识别为标准的事件。

是否有人获得标准事件以使用FB SDK的React Native包装器工作?如果是的话,你如何命名事件让FB来识别它们?

回答

4

它看起来像你必须传递那些标准事件得到评估的字符串,而不是'FBSDKAppEventNameCompletedRegistration',你必须使用:'fb_mobile_complete_registration'。

这里的source

很抱歉,如果这是一个有点晚了。希望这可以帮助。