using System;
namespace JiaZhiQuan.Common.Messaging.Models
{
public class UserAppUsageDataCollectionModel
{
///
/// uuid,用来区分是不是一次使用
///
public string code { get; set; }
///
/// 设备id
///
public string deviceId { get; set; }
///
/// 用户id
///
public long userId { get; set; }
///
/// 操作开始时间
///
public DateTime startTime { get; set; }
///
/// 操作时间(接收到数据的时间)
///
public DateTime eventTime { get; set; }
///
/// APP系统
///
public string appOs { get; set; }
///
/// APP来源
///
public string appSource { get; set; }
///
/// APP版本
///
public string appVersion { get; set; }
///
/// APP机型
///
public string appModel { get; set; }
///
/// IP
///
public string ip { get; set; }
///
/// 使用时长,秒单位
///
public int usageSecond { get; set; }
///
/// 数据包类型
///
public PacketType packetType { get; set; }
public enum PacketType
{
///
/// 数据包
///
Packet = 0,
///
/// 最后一次数据包
///
LastPacket = 1
}
public static string GetMsgKey()
{
return "JZQ_App_Usage_Stat_Msg";
}
}
}