2016-06-11 39 views
10

Facebookのアプリインストールキャンペーンを実装できません。私のイオンアプリはhereのようにFB JS SDKを開始しました。私のアプリの初期化コードでは、私は、次のものがあります。IonicおよびFB.AppEvents.activateApp();問題

FB.AppEvents.activateApp(); 

私が行うとき、私は次のエラーを取得:

You can only use this function in Facebook Canvas environment

私が間違っているのは何を?

+0

同じ問題が解決策を見つけましたか? – Ray

+0

@peeol - 開発者のための公式のfacebookにリンク - https://developers.facebook.com/docs/reference/javascript/FB.AppEvents.LogEvent、 "注:アプリケーションの起動とアプリケーションのインストール"が自動的に記録されるようになりました。これらのイベントを記録するためにactivateAppを呼び出す必要はもうありません。この呼び出しは必要ではないように見える。更新してください。 – Gandhi

答えて

0

私自身の質問に答えるだけです。 https://github.com/jeduan/cordova-plugin-facebook4

コルドバ - プラグインfacebook4私はプラグインが含まれたら、私は手動でアクティブ化アプリを呼び出す必要はありませんでした。私はそれが働いており、以下のコルドバのプラグインを含むことにより、あまりにもFacebookの分析を活用するために管理しましたイベント。 また、最新のFacebookのドキュメントでは、この呼び出しが不要になったことが記載されています。開発者linkのための公式のFacebookで

+0

https://developers.facebook.com/docs/reference/javascript/FB.AppEvents.LogEventもチェックアウトする必要があります。上記の私のコメントで言及されたような特に、プラグインを使用しなくても、もはや必要ではありません。 – Gandhi

1

、そのは

"Note: App Launches and App Installs are now logged automatically. It's no longer necessary to call activateApp to log those events."

として挙げられ、この呼び出しは全く必要ではないかもしれないようなので、見えます。

関連する問題