應用商店調研-百度手機助手
阿新 • • 發佈:2019-01-08
百度手機助手
背景
- 國內百度手機助手廣告主資訊的抓取
分析
- 分類分析
- 在百度手機助手中將應用分為軟體(工具類)和遊戲(遊戲類)
- 在工具類(software)中分為了系統工具501、主題桌布502、社交通訊503、拍攝美化508、影音播放506、生活實用504、理財購物510、辦公學習507、資訊閱讀505、旅遊出行509
- 在遊戲類(game)中分為了休閒益智401、動作射擊403、體育競技405、經營養成408、角色扮演402、賽車競速406、模擬輔助404、棋牌桌遊407、網路遊戲200
- 在百度手機助手中將應用分為軟體(工具類)和遊戲(遊戲類)
- 請求分析
- 以工具類為例,該請求是很普通的http請求,並且返回資訊時直接就在頁面顯示,並不是ajax非同步請求
- Software:當前請求的應用型別(工具類/遊戲類)
- 501:是當前應用分類中的第二層分類的id,代表了具體的分類
- list_7.html:當前所在頁面(百度手機助手,噹噹前頁面是最後一頁時,點選下一頁仍是最後一頁,後續可以通過當頁面url不發生變化時,停止抓取)
- Software:當前請求的應用型別(工具類/遊戲類)
- 以工具類為例,該請求是很普通的http請求,並且返回資訊時直接就在頁面顯示,並不是ajax非同步請求
- 響應分析
- 是以html作為響應的,在返回的html中包含了我們所需的各項資訊
<li class="firrow">
…
<span class="inst-btn-big quickdown" onclick="bd_app_dl_quick(this,event);" data-action="game" data-mod="list_game_401" data-tj="game_23997465_2074519_
…
</div>
<div class="app-popover" style="top: 272px; left: 294px;">
…
</div>
<p class="brief"><span class="comm">[小編評語]</span>街機遊戲《集結號捕魚》,遊戲場景採用全3D製作,以深海作為遊戲背景。通過劇情任務以及隨機的炸彈系統,增加了遊戲的挑戰性。在捕魚遊戲風靡的今天,採用了全新的技術及遊戲特效,並集成了各…</p>
</div>
</a>
</li>
- 從以上一條響應來分析,基本上所需要的資訊都在span標籤屬性中
- data_url:下載連結
- data_name:app名稱
- data_package:包名
- data_icon:圖示連結
- 未返回應用的具體分類,後續可以在(分類)抓取時直接進行設定
- 從以上一條響應來分析,基本上所需要的資訊都在span標籤屬性中