## 格式

- int 32 位
- long 64 位

| 字段名           | 类型   | 说明                                                                         | 例子                                                                                     |
| ---------------- | ------ | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| appStoreLogId    | string | 广告匹配日志 id                                                              | 157dd3ac-a26a-4ac8-a92c-d01376bf4cd5                                                     |
| batchLogId       | string | 请求 ID，标识一次请求                                                        | 239410ed-01b5-409a-9324-7211c0fcaa52                                                     |
| referLogId       | string | trace 日志 ID                                                                | 239410ed-01b5-409a-9324-7211c0fcaa52                                                     |
| originAdsourceId | string | URL 中的参数  original，具体不明                                             |                                                                                          |
| matchOrder       | int    | 原来有其他用途，后来改为当前服务器 IP 的整数形式                             |                                                                                          |
| appId            | long   | appid                                                                        | 19641                                                                                    |
| sourcePorductId  | string | 广告 product id                                                              | 000000798071                                                                             |
| sourceAppId      | string | 包名                                                                         | com.Qunar                                                                                |
| creativeClickUrl | string | 创意的点击跳转地址                                                           | samsungapps://PromotionDetail/1000000972                                                 |
| campaignId       | long   | 活动 ID                                                                      | 23354                                                                                    |
| strategyId       | long   | 策略 ID                                                                      | 59192                                                                                    |
| creativeId       | long   | 创意 ID                                                                      | 42386                                                                                    |
| mediaId          | long   | 流量媒体 ID                                                                  |                                                                                          |
| adPosId          | long   |                                                                              | 351                                                                                      |
| strategyPrice    | long   | 竞价价格值                                                                   |                                                                                          |
| dealPrice        | long   | 竞价价格值                                                                   | 63000                                                                                    |
| payPrice         | long   | 广告匹配无值，广告通知才有值                                                 | 63000                                                                                    |
| encodeAdsource   | string | 广告匹配的 adsource                                                          |                                                                                          |
| decodeAdsource   | string | 广告通知里记录的 url 参数中的 adsource                                       |                                                                                          |
| logType          | int    | 日志类型，1 匹配；2 展示；3 action(点击、下载或安装、等等其他类型)           |                                                                                          |
| matchType        | int    | 广告匹配类型，1 普通；2 搜索。                                               |                                                                                          |
| isMatched        | int    | 是否成功匹配到广告，1 成功；0 失败                                           |                                                                                          |
| isImpression     | int    | 日志是否为展示通知                                                           |                                                                                          |
| isClick          | int    | 日志是否为点击通知                                                           |                                                                                          |
| actionType       | int    | 日志是否为其他事件通知，即 url 路径为 store/action                           |                                                                                          |
| isHome           | int    | 日志是否为进入主页通知                                                       |                                                                                          |
| isDownload       | int    | 日志是否为下载通知                                                           |                                                                                          |
| isInstall        | int    | 日志是否为安装通知                                                           |                                                                                          |
| logTimestamp     | long   | 时间戳                                                                       |                                                                                          |
| logDate          | string | 无值                                                                         |                                                                                          |
| logTime          | string | 无值                                                                         |                                                                                          |
| userIp           | string | 终端 IP                                                                      |                                                                                          |
| zoneCountry      | string | 由终端 IP 推算的国家名                                                       |                                                                                          |
| zoneProvince     | string | 由终端 IP 推算的省份名                                                       |                                                                                          |
| zoneCity         | string | 由终端 IP 推算的城市名                                                       |                                                                                          |
| userId           | string | 用户 ID                                                                      | Yjg0OWY1ZTgxYWY5OTc3MzQ0NzRlMjhkYmE0N2Y2MmMzMzIyOTQyZGY3MzM1N2I4NTljNjU5OTdkZmJhNjRiNA== |
| userPhone        | string | 无值                                                                         |                                                                                          |
| userAgent        | string | useragent，即 UA                                                             |                                                                                          |
| userOs           | string | 操作系统， url 参数 dos                                                      | 33                                                                                       |
| userDeviceBrand  | string | 品牌， 参数 db                                                               | Samsung                                                                                  |
| userDeviceModel  | string | 型号， 参数 dt                                                               | SM-C9000                                                                                 |
| userLanguage     | string | 参数 vc                                                                      | 4.5.26.2                                                                                 |
| userDisplaySize  | string | 分辨率 参数 dis                                                              |                                                                                          |
| usernetWork      | string | 网络链接方式， 参数 nt                                                       |                                                                                          |
| deviceApps       | string | 用户手机上已经安装的 app 列表，url 参数 apps                                 |                                                                                          |
| searchKeyWords   | string | 用户搜索关键字，或 url 参数 pkgname                                          | 赶走野蜂方法                                                                             |
| cheatType        | int    | 匹配广告时，活动有没有匹配到请求时的搜索关键字                               |                                                                                          |
| voucherFlag      | int    | 是否优先消耗虚拟币（0 为现金优先，1 为优先虚拟币），取自共享内存里的广告策略 |                                                                                          |
| matchKeyWords    | string | 匹配到的平台设置的关键词                                                     |                                                                                          |
| reserveInt       | int    | ctr class                                                                    |                                                                                          |
| reserveLong      | long   | 无值                                                                         | 0                                                                                        |
| reserveString    | string | 切词匹配时候，记录切词信息                                                   |                                                                                          |
| oaid             | string |                                                                              | 9c7ba72d2f5ce06ac3fa46cd329cac2f957cb0552b505ead22a43e97e155fd58                         |
| imei             | string |                                                                              |                                                                                          |
| cost_price       | double | 广告 app 配置的 CostRatio                                                    |                                                                                          |
| from_mediaid     | int    | from_mediaid 当前广告位是详情页时，该参数指示，详情页由哪个前置广告位带来    |                                                                                          |
| dspEcpm          | long   | dsp 返回的 ecpm，单位做了转换，万分之一元                                    |                                                                                          |
| CPM2CPDRatio     | double | 我们配置的转换因子                                                           |                                                                                          |
| ctr              | double | 预测时的转换率                                                               | 0.0045                                                                                   |
| ctrFactor        | double | 配置的 ctr 提升因子                                                          | 90                                                                                       |
| adIndex          | int    | 同一个广告位中匹配到的创意次序                                               |                                                                                          |
| llmtags          | string | url 参数 llmtags                                                             | `野蜂驱赶*方法查询*生活技巧`                                                             |
| llmapps          | string | url 参数 llmapps                                                             | `百度经验*知乎*豆丁网`                                                                   |

## schema

- 代码里会用到

  ```
  {
    "name" : "appStoreLog",    "type" : "record",
    "fields" : [
        { "name" : "appStoreLogId",         "type" : "string" },
        { "name" : "batchLogId",            "type" : "string" },
        { "name" : "referLogId",            "type" : "string" },
        { "name" : "originAdsourceId",      "type" : "string" },
        { "name" : "matchOrder",            "type" : "int" },
        { "name" : "appId",                 "type" : "long" },
        { "name" : "sourcePorductId",       "type" : "string" },
        { "name" : "sourceAppId",           "type" : "string" },
        { "name" : "creativeClickUrl",      "type" : "string" },
        { "name" : "campaignId",            "type" : "long" },
        { "name" : "strategyId",            "type" : "long" },
        { "name" : "creativeId",            "type" : "long" },
        { "name" : "mediaId",               "type" : "long" },
        { "name" : "adPosId",               "type" : "long" },
        { "name" : "strategyPrice",         "type" : "long" },
        { "name" : "dealPrice",             "type" : "long" },
        { "name" : "payPrice",              "type" : "long" },
        { "name" : "encodeAdsource",        "type" : "string" },
        { "name" : "decodeAdsource",        "type" : "string" },
        { "name" : "logType",               "type" : "int" },
        { "name" : "matchType",             "type" : "int" },
        { "name" : "isMatched",             "type" : "int" },
        { "name" : "isImpression",          "type" : "int" },
        { "name" : "isClick",               "type" : "int" },
        { "name" : "actionType",            "type" : "int" },
        { "name" : "isHome",                "type" : "int" },
        { "name" : "isDownload",            "type" : "int" },
        { "name" : "isInstall",             "type" : "int" },
        { "name" : "logTimestamp",          "type" : "long" },
        { "name" : "logDate",               "type" : "string" },
        { "name" : "logTime",               "type" : "string" },
        { "name" : "userIp",                "type" : "string" },
        { "name" : "zoneCountry",           "type" : "string" },
        { "name" : "zoneProvince",          "type" : "string" },
        { "name" : "zoneCity",              "type" : "string" },
        { "name" : "userId",                "type" : "string" },
        { "name" : "userPhone",             "type" : "string" },
        { "name" : "userAgent",             "type" : "string" },
        { "name" : "userOs",                "type" : "string" },
        { "name" : "userDeviceBrand",       "type" : "string" },
        { "name" : "userDeviceModel",       "type" : "string" },
        { "name" : "userLanguage",          "type" : "string" },
        { "name" : "userDisplaySize",       "type" : "string" },
        { "name" : "usernetWork",           "type" : "string" },
        { "name" : "deviceApps",            "type" : "string" },
        { "name" : "searchKeyWords",        "type" : "string" },
        { "name" : "cheatType",             "type" : "int" },
        { "name" : "voucherFlag",           "type" : "int" },
        { "name" : "matchKeyWords",         "type" : "string" },
        { "name" : "reserveInt",            "type" : "int" },
        { "name" : "reserveLong",           "type" : "long" },
        { "name" : "reserveString",         "type" : "string" },
        { "name" : "oaid",                  "type" : "string" },
        { "name" : "imei",                  "type" : "string" },
        { "name" : "cost_price",            "type" : "double" },
        { "name" : "from_mediaid",          "type" : "int" },
        { "name" : "dspEcpm",               "type" : "long" },
        { "name" : "CPM2CPDRatio",          "type" : "double" },
        { "name" : "ctr",                   "type" : "double" },
        { "name" : "ctrFactor",             "type" : "double" },
        { "name" : "adIndex",               "type" : "int" },
        { "name" : "llmtags",               "type" : "string" },
        { "name" : "llmapps",               "type" : "string" },
        { "name" : "cvr",                   "type" : "double" },
        { "name" : "ocpxstage",             "type" : "int" }
    ]
  }
  ```
