【问题标题】:cordova-plugin-facebook4 don't send logEventcordova-plugin-facebook4 不发送 logEvent
【发布时间】:2016-01-26 17:39:19
【问题描述】:
我正在使用 ionic 和插件 cordova-plugin-facebook4。
当我尝试使用 logEvent() 时,我没有收到任何错误,也没有将信息发送到我的 Facebook 分析中。
我使用logEvent()的方式如下:
facebookConnectPlugin.logEvent('my event name', {}, 1);
【问题讨论】:
标签:
cordova
cordova-plugins
phonegap-facebook-plugin
cordova-facebook
【解决方案1】:
允许使用任意字符串作为事件名称。例如
Facebook.logEvent('InvoicePage', {}, 1).then(function (value) {console.log('fulfilled logevent'); }, function (reason) {console.log('failed logevent'); });;
Facebook 的来源:
import {Facebook} from "ionic-native";
分析未显示的一个原因是您是否因某种原因必须更改 APP_ID 或 APP_NAME。要解决此问题,请使用
删除并安装“cordova-plugin-facebook4”
ionic plugin remove cordova-plugin-facebook4 --save
并使用新值重新安装
ionic plugin add cordova-plugin-facebook4 --variable APP_ID="new_app_id" --variable APP_NAME="myApplication"