Cordova / phonegap跟踪APP随Facebook SDK一起安装

时间:2014-07-21 15:33:40

标签: facebook cordova

相关问题:How do I implement Facebook Mobile Install Ad tracking in Phonegap/Cordova project?

我有一个有效的cordova / phonegap应用程序。我想使用插件facebook跟踪APP安装。我安装了cordova facebook connect插件:

cordova plugin add https://github.com/phonegap/phonegap-facebook-plugin.git --variable APP_ID="myappid" --variable APP_NAME="myappname"

该插件已安装并可用作此报告的“true”:

alert('fb plugin usable: ' + typeof facebookConnectPlugin != 'undefined')

但是我在这个应用程序的facebook开发者部分的“最近记录的事件”中没有看到任何内容。我在设置中添加了正确的包名称和类名称,但事件不仅仅显示出来。

我有什么遗漏或者我可以提供更多信息吗?我找不到一个很好的教程来解释整个过程。

APP应该通过在应用程序中添加没有任何JS调用的插件来记录APP安装事件吗?

1 个答案:

答案 0 :(得分:4)

我在插件实现中挖了一下,并注意到 activateApp 根本没有实现。我克隆了回购并添加了Android的功能[在FB guide for android]之后:

代码所需的修改包括:code changes in plugin和:how to use in the JS code。这样我就可以打电话了

facebookConnectPlugin.activateApp(fb_success, fb_fail);

其中回调只是虚空函数。

并且在安装时FB是SDK轨道。但是我注意到只有在设备上安装了FB应用程序时才会生成事件[不知道是否应该这样]。

<强>更新 可能我的解决方案已经过时了,我想现在Facebook的官方插件已经直接实现了这个功能,而无需在JS文件中进行任何额外的自定义或触摸Java文件。