bore_广告对接.sql 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. -- 微博广告表
  2. CREATE TABLE `advertiser_device_weibo` (
  3. `ad_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '逻辑主键,没什么含义',
  4. `campaignid` VARCHAR(32) DEFAULT NULL COMMENT '广告主自定义监控id',
  5. `devicetype` VARCHAR(64) DEFAULT NULL COMMENT '设备机型信息',
  6. `osversion` VARCHAR(64) DEFAULT NULL COMMENT '设备操作系统信息',
  7. `ip` VARCHAR(64) DEFAULT NULL COMMENT '点击广告的设备 IP {ip} 信息(ipv6 ipv4)',
  8. `clicktime` VARCHAR(16) DEFAULT NULL COMMENT '点 击 的 时 间 , unix {clicktime}时间戳,13 位(毫秒',
  9. `idfa_md5` VARCHAR(32) DEFAULT NULL COMMENT 'idfa_md5',
  10. `imei_md5` VARCHAR(32) DEFAULT NULL COMMENT 'imei_md5',
  11. `oaid` VARCHAR(64) DEFAULT NULL COMMENT 'oaid',
  12. `androidid_md5` VARCHAR(32) DEFAULT NULL COMMENT 'androidid_MD5',
  13. `imp` VARCHAR(256) DEFAULT NULL COMMENT '新浪微博广告系统 {IMP}的内部参数,需要广告主在激活消息中回传',
  14. `mac_md5` VARCHAR(32) DEFAULT NULL COMMENT '终 端 eth0 接口 的 {mac_MD5}MAC 地址',
  15. `ua` VARCHAR(256) DEFAULT NULL COMMENT 'User-Agent',
  16. `sorted_type` VARCHAR(8) DEFAULT NULL COMMENT '点击行为',
  17. `adid` VARCHAR(32) DEFAULT NULL COMMENT '计划 id',
  18. `creative_id` VARCHAR(32) DEFAULT NULL COMMENT '创意 id',
  19. `brand` VARCHAR(32) DEFAULT NULL COMMENT '设备品牌信息',
  20. `open_notify_status` TINYINT(4) UNSIGNED NOT NULL COMMENT '打开通知状态,NotifyStatusEnum',
  21. `register_notify_status` TINYINT(4) UNSIGNED NOT NULL COMMENT '注册通知状态,NotifyStatusEnum',
  22. `order_notify_status` TINYINT(4) UNSIGNED NOT NULL COMMENT '下单通知状态,NotifyStatusEnum',
  23. `pay_notify_status` TINYINT(4) UNSIGNED NOT NULL COMMENT '支付通知状态,NotifyStatusEnum',
  24. `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  25. PRIMARY KEY (`ad_id`),
  26. KEY (`idfa_md5`),
  27. KEY (`imei_md5`),
  28. KEY (`oaid`),
  29. KEY (`androidid_md5`)
  30. ) ENGINE=InnoDB AUTO_INCREMENT=10000001 DEFAULT CHARSET=utf8mb4 COMMENT='微博广告表';
  31. -- 趣头条事件表
  32. CREATE TABLE `advertiser_device_qtt` (
  33. `ad_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '逻辑主键,没什么含义',
  34. `cid` VARCHAR(64) DEFAULT NULL COMMENT '广告创意 ID',
  35. `os` TINYINT(4) DEFAULT NULL COMMENT '客户端操作系统类型 0 代表安卓,1 代表 Ios',
  36. `idfa` VARCHAR(64) DEFAULT NULL COMMENT 'idfa',
  37. `imeimd5` VARCHAR(32) DEFAULT NULL COMMENT 'imei md5',
  38. `oaid` VARCHAR(64) DEFAULT NULL COMMENT 'oaid',
  39. `androididmd5` VARCHAR(32) DEFAULT NULL COMMENT 'androidid md5',
  40. `callback_url` VARCHAR(512) DEFAULT NULL COMMENT '回调地址',
  41. `unit` VARCHAR(64) DEFAULT NULL COMMENT '单元 ID',
  42. `plan` VARCHAR(64) DEFAULT NULL COMMENT '计划 ID',
  43. `uid` VARCHAR(64) DEFAULT NULL COMMENT '账户 ID',
  44. `ip` VARCHAR(64) DEFAULT NULL COMMENT 'IP地址',
  45. `ua` VARCHAR(256) DEFAULT NULL COMMENT 'User-Agent encode',
  46. `open_notify_status` TINYINT(4) UNSIGNED NOT NULL COMMENT '打开通知状态,NotifyStatusEnum',
  47. `register_notify_status` TINYINT(4) UNSIGNED NOT NULL COMMENT '注册通知状态,NotifyStatusEnum',
  48. `next_notify_status` TINYINT(4) UNSIGNED NOT NULL COMMENT '次日留存通知状态,NotifyStatusEnum',
  49. `pay_notify_status` TINYINT(4) UNSIGNED NOT NULL COMMENT '支付通知状态,NotifyStatusEnum',
  50. `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  51. PRIMARY KEY (`ad_id`),
  52. KEY (`idfa`),
  53. KEY (`imeimd5`),
  54. KEY (`oaid`),
  55. KEY (`androididmd5`)
  56. ) ENGINE=InnoDB AUTO_INCREMENT=10000001 DEFAULT CHARSET=utf8mb4 COMMENT='趣头条事件表';
  57. RENAME TABLE `user_device_advertiser` TO `advertiser_device_juz`;
  58. ALTER TABLE `user_device` add COLUMN `idfa` VARCHAR(64) DEFAULT NULL COMMENT '苹果IDFA(广告标识符)' AFTER `device_id`;
  59. ALTER TABLE `user_device` add COLUMN `imei` VARCHAR(64) DEFAULT NULL COMMENT '安卓IMEI' AFTER `idfa`;
  60. ALTER TABLE `user_device` add COLUMN `oaid` VARCHAR(64) DEFAULT NULL COMMENT '安卓OAID' AFTER `imei`;
  61. ALTER TABLE `user_device` add COLUMN `androidid` VARCHAR(64) DEFAULT NULL COMMENT '安卓AndroidId' AFTER `oaid`;
  62. ALTER TABLE `user_device` add COLUMN `advertiser_id` BIGINT(20) UNSIGNED DEFAULT NULL COMMENT '广告商主键' AFTER `advertiser`;
  63. ALTER TABLE `user` add COLUMN `ud_id` BIGINT(20) UNSIGNED DEFAULT NULL COMMENT '用户设备编号' AFTER `reg_channel`;