using Firebase.Analytics;
using SDK.Utils;
/// 
/// Firebase analytics事件上报
/// 
public class FireBaseAnalyticsManager : NormalSingleton
{
    public void LogEvent(string eventName)
    {
        Firebase.Analytics.FirebaseAnalytics.LogEvent(eventName);
    }
    
    public void LogEvent(string eventName, string key1, string value1)
    {
        Firebase.Analytics.FirebaseAnalytics.LogEvent(eventName, key1, value1);
    }
    
    public void LogEvent(string eventName, string key1, double value1)
    {
        Firebase.Analytics.FirebaseAnalytics.LogEvent(eventName, key1, value1);
    }
    
    public void LogEvent(string eventName, string key1, long value1)
    {
        Firebase.Analytics.FirebaseAnalytics.LogEvent(eventName, key1, value1);
    }
    
    public void LogEvent(string eventName, string key1, int value1)
    {
        Firebase.Analytics.FirebaseAnalytics.LogEvent(eventName, key1, value1);
    }
    
    public void LogEvent(string eventName, Parameter[] parameters)
    {
        Firebase.Analytics.FirebaseAnalytics.LogEvent(eventName, parameters);
    }
    /// 
    /// 设置用户属性
    /// 
    /// 
    /// 
    public void SetUserProperty(string name, string property)
    {
        Firebase.Analytics.FirebaseAnalytics.SetUserProperty(name, property);
    }
}