2013-07-30 14 views
-2

我希望得到一些關於我的應用的更詳細的統計信息,而不是標準的谷歌統計。我被建議使用flury。但是,我沒有看到教程如何將它集成到我的應用程序或使用它。任何人都可以解釋或給出指南的鏈接嗎?如何使用Flury?

+0

檢查原亂舞API API密鑰:http://support.flurry.com/index.php?title=Analytics/GettingStarted/TechnicalQuickStart/Android – hardartcore

回答

0

Flurry使用ID來打開會話以檢索信息。我正在使用它,它使用起來非常簡單。

1 - 前往flurry.com並註冊您的應用程序,它將生成一個唯一的跟蹤代碼。

2 - 下載並添加FlurryAgent jar到您的項目庫。如果您使用Eclipse,右鍵單擊您的項目文件夾,選擇屬性,選擇Java Build Path,然後選擇添加外部JAR ...

3 - 將android.permission.INTERNET添加到您的AndroidManifest.xml中。

4 - 從活動的onStart()和onStop()方法向Flurry代理添加一個調用。

注意:請使用您的唯一跟蹤代碼替換以下ID。

public void onStart() 
{ 
    super.onStart(); 
    FlurryAgent.onStartSession(this, "9GKQD4EBX123FEP6874H"); 
    // your code 
} 

public void onStop() 
{ 
    super.onStop(); 
    FlurryAgent.onEndSession(this); 
    // your code 
} 

看到答案here

+0

我應該將此代碼添加到每個活動或僅適用於應用程序? – Yarh

+0

不,我正在使用我的班級應用程序,這是第一次啓動,它啓動了一個會話,然後我可以在我想要的每個活動上調用FlurryAgent。那就是事情 – marshallino16

0

首先你需要下載Flurry agent.jar 這是 後添加到您的lib文件夾執行以下步驟,以下方法

private void getFlurryEvents() 
{ 
    HashMap<String, String> parameters = new HashMap<String, String>(); 
    parameters.put("Title of page", "Your page Title"); 
    FlurryAgent.logEvent("View Page",parameters); 
} 

@Override 
protected void onStart() { 
    // TODO Auto-generated method stub 
    super.onStart(); 
    FlurryAgent.onStartSession(this, Constants.FLURRY_API_KEY); 
} 

@Override 
protected void onStop() { 
    // TODO Auto-generated method stub 
    super.onStop(); 
    //FlurryAgent.onEndSession(this); 
} 

在STRT OnStart方法會話並在停止會話並在創建添加方法getFlurry代理

,並從亂舞