问题描述
我想添加一个简单的firebase事件日志来告诉我何时发生某个事件。 这个事件是我的应用程序设置通知时。 我将使用什么代码以及我将代码放在哪里。 我的应用程序已设置为记录标准的firebase分析。 谢谢大家的帮助
1楼
我将使用什么代码
以下是发送与值关联的事件的示例方法:
import android.content.Context;
import android.os.Bundle;
import com.google.firebase.analytics.FirebaseAnalytics;
public class EventHelper {
public static void logEvent(Context context, String eventType, int value) {
FirebaseAnalytics firebaseAnalytics = FirebaseAnalytics.getInstance(context);
Bundle bundle = new Bundle() ;
bundle.putInt(FirebaseAnalytics.Param.VALUE, value);
firebaseAnalytics.logEvent(eventType, bundle);
}
}
请注意,这比完全抛光的助手更像是一个片段。
我会把代码放在哪里
只要在事件发生时把它放好...... Firebase将负责其余的工作。 例如,您可以从活动中调用它:
EventHelper.logEvent(this, "item_purchased", amountInEuros);
希望这可以帮助。