1

Android アプリの Google アナリティクス キャンペーン測定について 1 日中読んでいます。このプロセス全体がどのように機能するかについて本当に混乱しています。誰かがいくつかの質問を解決するのを手伝ってくれたら素晴らしいでしょう.

アクティビティの 1 つでトラッカーをセットアップしました。

@Override
  public void onStart() {
    super.onStart();
    EasyTracker.getInstance().activityStart(this);
  }

  @Override
  public void onStop() {
    super.onStop();
    EasyTracker.getInstance().activityStop(this);
  }

ドキュメントに従って、ターミナルを介してテスト キャンペーンを実行しました。

$ ./adb shell am broadcast -a com.android.vending.INSTALL_REFERRER
-n your.package.name/path.to.receiver --es "referrer"
"utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&
utm_content=testContent&utm_campaign=testCampaign"

テストが LogCat に表示されるようになりました

Thread[GAThread,5,main]: Campaign found: utm_source=testSource

質問:

  1. これを実際のキャンペーンで使用するにはどうすればよいですか? URL はどこから来て、何らかの方法で管理する必要がありますか、それとも Google が処理しますか?

  2. Analytics ダッシュボードでこれらを表示するにはどうすればよいですか? キャンペーンなどについては何も見つかりません。

  3. ダウンロード元だけを追跡している場合、アプリの最初のアクティビティにコードを挿入するだけでよいですか? または、ドキュメントに記載されているようなすべてのアクティビティですか?

ありがとうございました!

4

2 に答える 2

2

Linuxターミナルでは &(アンパサンド) がエスケープされているため、それが機能しない理由です

以下の手順に従ってください:-

1) adb shellと入力して Enter キーを押します

2) 次に、これを貼り付けます

 am broadcast -a com.android.vending.INSTALL_REFERRER -n com.futureprints.smiley/com.futureprints.smiley.CustomCampaignTrackingReceiver --es "referrer" "utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=testContent&utm_campaign=testCampaign" 

3) 受信機で完全な文字列を受信することを確認します

"utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=testContent&utm_campaign=testCampaign"
于 2015-03-13T12:26:50.877 に答える