問題タブ [easytracker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Easytracker を使用した Google アナリティクスで例外がキャッチされない
私はすべてのアクティビティでこれを使用しています:
私が見つけた:
EasyTracker を使用する EasyTracker
を使用
して、アプリでキャッチされなかったすべての例外を自動的に追跡するには、analytics.xml ファイルに次の行を追加します。
自動例外追跡を使用して例外を追跡した後、EasyTracker は例外をスレッドのデフォルトの例外ハンドラーに渡します。
自動例外追跡を使用する場合は、次の点に注意してください。
- 自動例外追跡によって追跡されたすべての例外は、Google アナリティクスで致命的として報告されます。
- 説明フィールドは、スタック トレースを使用して自動的に入力されます。
しかし、UncaughtException が発生してアプリケーションがクラッシュすると、Google アナリティクスの説明に次のように表示されます。
上記のポイントで述べたスタック トレースではありません。何か追加する必要がありますか??
ありがとうございました
android - プログラムでGoogleAnalyticsAPIキーを設定するにはどうすればよいですか?
これを行う方法が見つかりません。このドキュメントがあります:https ://developers.google.com/analytics/devguides/collection/android/v2/advanced-それはこの方法を示しています:
trackingIdはAPIキーですが、これはトラッカーが既に正しく構成されている場合にのみ使用できると思いますか?APIキーを設定するのではありません。
特定のサーバー構成に応じて、アプリが異なるアカウントを追跡する必要があるため、これが必要です。サーバーから、追跡先のAPIキーが送信されます。
前もって感謝します。
PS私はGoogleAnalyticsV2を使用しています。
android - SherlockActivity with EasyTracker
I am trying to implement Google Analytics v2 in Android, together with ActionBarSherlock.
To make my life easier a bit without having to put EasyTracker code in every activities, I created a new Activity called SherlockTrackedActivity, and implement the onStart() and onStop() method for EasyTracker.
Now I have a new Activity DemoActivity extends SherlockTrackedActivity, but the tracker doesn't work in DemoActivity ( I checked from GA Real Time).
However, if I implement SherlockTrackedActivity extends Activity directly, the tracker actually works in DemoActivity.
I wonder how can this happens?
android - EasyTracker (GA) アプリを起動するたびに新規ユーザーとして報告
Google Analytics
イベントと画面を経由で にレポートするヘルパー クラスをセットアップしました。EasyTracker
理由は不明ですが、アプリを再起動するたびに、すべての画面とイベントを新しいユーザーとしてレポートしgaClientId
ます。一意の ID を保存するファイルを確認しました。 .しかし、アプリを再起動するたびに、このファイルに保存されている ID が変更され、同じままである他のアプリと比較されます。
これがヘルパークラスで使用するコードです。ApplicationContextコンテキストも使用しようとしたことに注意してください。インスタントディスパッチを無効にしようとしました(はい、すぐに報告するのは良い習慣ではないことを知っています)
更新:
簡単なトラッカーなしで GoogleAnalytics クラスを使用しようとしましたが、まだ機能しません。何らかの読み取り権限の問題があると思います (しかし、書き込みはできますか?)、次の場所にあるファイルdata/data/com.my.app/files/gaClientId
更新:
私は何でも試してみました。gaClientId
ファイルを手動で読み取ることができます。問題はありません。ヘルパー クラスの有無にかかわらずレポートに疲れていますが、アプリを起動するたびに新しい ClientID を作成します。
android - EasyTracker をプログラムで構成する
アプリで EasyTracker を使用しています。プログラムで変更する必要がありga_trackingId
、xml を使用できません。私はどこにもそれについて何も見つけることができませんでした..それは可能ですか? ありがとう!
android - Android で購入を追跡する場合、商品の価格、合計税額、配送料はどこで確認できますか?
Android 向けの Google アナリティクス e コマース ガイドによると、このTracker.sendTransaction
方法を使用して購入を追跡する必要があります。必要な 3 つの情報は、購入価格、合計税、および配送料 (すべてロング) です。ただし、アプリ内購入から提供される応答では、このデータは提供されません。
何か不足していますか?これらの情報は実際に返されますか? それらを設定するには、どこでそれらを見つけることができますか?
android - Android EasyTracker クラスにメソッド getTracker() が含まれていません
私は自分で EasyTracker を使用していますPreferenceActivity
しかし、クラスでgetTracker()
メソッドを呼び出そうとすると、そこにはありません。EasyTracker
そして、このAndroid : メソッド com.google.analytics.tracking.android.EasyTracker.getTracker が見つかりませんでした。