# 使用者紀錄格式 ## 紀錄內容 裝置代號、裝置週期(因為REID重啟會重置使用者特徵碼,故會紀錄深度學習機器清除時間)、使用者特徵碼、年齡、性別、視窗方位、事件(播放、行走中、點擊猜你喜歡、活動、商品、返回等)、展示內容id(ex:12)、發生時間 ## 上傳需求 點選活動內容,畫面上顯示id為12和13的活動列表 ``` { "hardwaresid":2, "deviceTime":"2020-06-15T14:27:37+08:00", "reid":"id0", "age":18, "gender":"female", "print":30, "event":1, "dataId":[12,13], "created_at": "2020-06-15T14:27:37+08:00", "updated_at": "2020-07-03T19:15:44+08:00" } ``` 影片因判斷女性顯示id為1,2的雙欄廣告 ``` { "hardwaresid":2, "deviceTime":"2020-06-15T14:27:37+08:00", "reid":"id0", "age":18, "gender":"female", "print":20, "event":2, "dataId":[1,2], "created_at": "2020-06-15T14:27:37+08:00", "updated_at": "2020-07-03T19:15:44+08:00" } ``` 影片隨機輪播廣告 ``` { "hardwaresid":2, "deviceTime":"2020-06-15T14:27:37+08:00", "reid":"", "age":-1, "gender":"", "print":0, "event":2, "dataId":[1,2], "created_at": "2020-06-15T14:27:37+08:00", "updated_at": "2020-07-03T19:15:44+08:00" } ``` ## 目前階段搜尋需求 利用照裝置代號+事件+展示內容id取得播放數量 ex: 搜尋出活動id為12的播放次數 ``` { "event":1, "Id":12 } ``` 回傳 ``` { "code": 200, "data": { "event": 1, "Id": 12, "count": 100 } } ``` 搜尋出影片id 1的播放次數 ``` { "event":2, "Id":12 } ``` 回傳 ``` { "code": 200, "data": { "event": 2, "Id": 1, "count": 50 } } ``` 取得指定範圍內所有資料 ``` { "hardwaresid":2, "stareTime":"2020-06-15T14:27:37+08:00", "endTime":"2020-06-15T14:27:37+08:00" } ``` 回傳 ``` { "code": 200, "data": [ { "hardwaresid": 2, "deviceTime": "2020-06-15T14:27:37+08:00", "reid": "id0", "age": 18, "gender": "female", "print": 20, "event": 2, "dataId": [ 1, 2 ], "created_at": "2020-06-15T14:27:37+08:00", "updated_at": "2020-07-03T19:15:44+08:00" }, { "hardwaresid": 2, "deviceTime": "2020-06-15T14:27:37+08:00", "reid": "id0", "age": 18, "gender": "female", "print": 20, "event": 2, "dataId": [ 1, 2 ], "created_at": "2020-06-15T14:27:37+08:00", "updated_at": "2020-07-03T19:15:44+08:00" } ] } ```