yujian
2020-05-09 7e7db2fa55a9a3af46d4fd8ede0dee147f101d64
fanli/src/main/java/com/yeshi/fanli/entity/ad/DouYinClickEvent.java
@@ -10,12 +10,11 @@
 * @author Administrator
 *
 */
@Document(collection="adDouYinClick")
@Document(collection = "adDouYinClick")
public class DouYinClickEvent {
   public final static String MONITOR__LINK__PARAMS = "aid=__AID__&aidName=__AID__NAME__&campaignId=__CAMPAIGN__ID__&cid=__CID__&csite=__CSITE__&ctype=__CTYPE__&mac=__MAC__&mac1=__MAC1__&ua=__UA__&idfa=__IDFA__&imei=__IMEI__&uuid=__UUID__&androidId=__ANDROIDID__&openUDID=__OPENUDID__&os=__OS__&ip=__IP__&ts=__TS__&convertId=__CONVERT__ID __&callback=__CALLBACK__PARAM __";// 监测链接
   @Id
   @Field
   private String aid; // 广告计划id 原值
   @Field
@@ -29,20 +28,21 @@
   @Field
   private int ctype; // 创意样式 2=小图模式 3=大图模式 4=组图模式 5=视频
   @Field
   private String mac; // MAC地址 去除分隔符 ":",(采用获取原始值)取 md5sum         // 摘要(备注:入网硬件地址)例:38978B891A08
   private String mac; // MAC地址 去除分隔符 ":",(采用获取原始值)取 md5sum //
                  // 摘要(备注:入网硬件地址)例:38978B891A08
   @Field
   private String mac1; // 用户终端的eth0接口的MAC地址 保留分隔符 ":",(采用获取原始值)取 md5sum
   @Field                  // 摘要(备注:入网硬件地址) 例:38:97:8B:89:1A:08
   @Field // 摘要(备注:入网硬件地址) 例:38:97:8B:89:1A:08
   private String ua; // 客户端上报数据时http的header中的user_agent urlencode编码
   @Field
   private String idfa; // iOS IDFA适用ios6及以上系统 原值
   @Field
   private String imei; // 用户终端的15位数字IMEI
   @Field            // 取md5sum摘要(双卡手机可能会有多个IMEI,因此可能存在获取IMEI不唯一的情况)如果头条未能成功获取设备imei,此处可能为空
   @Field // 取md5sum摘要(双卡手机可能会有多个IMEI,因此可能存在获取IMEI不唯一的情况)如果头条未能成功获取设备imei,此处可能为空
   private String uuid; // 用户终端的UUID(用户终端的15位数字IMEI)
   @Field            // 原值(安卓手机系统生成的设备ID)如果头条未能成功获取设备imei,此处可能为空
   @Field // 原值(安卓手机系统生成的设备ID)如果头条未能成功获取设备imei,此处可能为空
   private String androidId; // 手机android_id。该设备识别号可能为空,与设 备可能存在多对一或一对多的关系
   @Field                     // 安卓手机为androidid md5加密 iOS设备为openudid md5加密
   @Field // 安卓手机为androidid md5加密 iOS设备为openudid md5加密
   private String openUDID; // OPENUDID(安卓和IOS手机均有) 原值(通过第三方的openudid SDK生成)
   @Field
   private int os; // 客户端操作系统 0=android 1=IOS 3=OTHERS或为空
@@ -52,6 +52,7 @@
   private long ts; // 客户端发生广告点击事件的时间 UNIX时间戳
   @Field
   private String convertId; // 转化id 原值
   @Id
   @Field
   private String callback;// 回调参数(方案二) 见后文