私はしばらくPhoneGap1.9を使用していて、GoogleAnalyticsプラグインを正常に使用していました。
最近PG2.0にアップグレードしました(新しいUrban Airshipプラグインを使用できるようにするため)が、GoogleAnalyticsが機能しなくなったようです。
残念ながら、JavaScriptを介したプラグインの初期化と関係があると思います。いくつかの欲求不満の後、私は自分のアプリを最終的にコンパイルするようになりました。しかし、 JavaScriptでGoogle Analyticsプラグインが初期化された後、私のアプリはほとんど応答を停止します。
エラーメッセージなどをお伝えしたいのですが、コンパイラエラーやJavaScriptエラーは発生していません。次の2行を使用すると、アプリが応答しません。
g_objGoogleAnalytics = window.plugins.googleAnalyticsPlugin;
g_objGoogleAnalytics.startTrackerWithAccountID("UA-XXXXXXXX-X");
これらの2行をコメントアウトすると、アプリ内の他のすべてが魅力のように機能します。
誰かがPG2.0の下でGoogleAnalyticsプラグインを動作させましたか?もしそうなら、アドバイスや手順をいただければ幸いです。
更新: try / catchを使用したエラーチェックを追加しました。上記の2行のコードを実行すると、コンソールログに「未定義はオブジェクトではありません」と表示されるようになりました。