相关问题: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安装事件吗?
答案 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文件。