Как использовать Flurry в приложении? - PullRequest
24 голосов
/ 16 декабря 2010

Я хотел бы использовать Flurry и его функции в моем приложении.Как я могу зарегистрироваться в Flurry и как использовать его в моем приложении для Android?

Спасибо

Ответы [ 3 ]

45 голосов
/ 09 ноября 2011

Это на самом деле очень просто.

1 - зайдите на flurry.com и зарегистрируйте свое приложение, которое сгенерирует уникальный код отслеживания.

2 - Загрузите и добавьте jar FlurryAgent в свои библиотеки проектов. Если вы используете Eclipse, щелкните правой кнопкой мыши папку вашего проекта, выберите свойства, выберите Java Build Path и выберите «Добавить внешние JAR-файлы» или используйте Gradle + Jcenter compile 'com.flurry.android:analytics:6.2.0'

3 - добавьте android.permission.INTERNET в свой AndroidManifest.xml.

4 - Добавьте вызов агенту Flurry из методов onStart () и onStop ваших действий.

Примечание: замените приведенный ниже идентификатор на свой уникальный код отслеживания.

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

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

Вот и все!

6 голосов
/ 20 апреля 2012

Вы можете использовать следующие методы (только во время сеанса) для сообщения дополнительных данных:

FlurryAgent.logEvent(String eventId)
FlurryAgent.logEvent(String eventId, boolean timed)
FlurryAgent.logEvent(String eventId, Map<String, String> parameters)
FlurryAgent.logEvent(String eventId, Map<String, String> parameters, boolean timed)
0 голосов
/ 03 июля 2013

Шаг за шагом используйте Flurry Analytics.

http://support.flurry.com/index.php?title=Analytics/GettingStarted/TechnicalQuickStart/Android

...