日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

web 埋点实现原理了解一下

發(fā)布時(shí)間:2025/3/20 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 web 埋点实现原理了解一下 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言

埋點(diǎn),是網(wǎng)站分析的一種常用的數(shù)據(jù)采集方法。我們主要用來(lái)采集用戶(hù)行為數(shù)據(jù)(例如頁(yè)面訪(fǎng)問(wèn)路徑,點(diǎn)擊了什么元素)進(jìn)行數(shù)據(jù)分析,從而讓運(yùn)營(yíng)同學(xué)更加合理的安排運(yùn)營(yíng)計(jì)劃。現(xiàn)在市面上有很多第三方埋點(diǎn)服務(wù)商,百度統(tǒng)計(jì),友盟,growingIO 等大家應(yīng)該都不太陌生,大多情況下大家都只是使用,最近我研究了下 web 埋點(diǎn),你要不要了解下。

現(xiàn)有埋點(diǎn)三大類(lèi)型

用戶(hù)行為分析是一個(gè)大系統(tǒng),一個(gè)典型的數(shù)據(jù)平臺(tái)。由用戶(hù)數(shù)據(jù)采集,用戶(hù)行為建模分析,可視化報(bào)表展示幾個(gè)模塊構(gòu)成。現(xiàn)有的埋點(diǎn)采集方案可以大致被分為三種,手動(dòng)埋點(diǎn),可視化埋點(diǎn),無(wú)埋點(diǎn)
  • 手動(dòng)埋點(diǎn)
    手動(dòng)代碼埋點(diǎn)比較常見(jiàn),需要調(diào)用埋點(diǎn)的業(yè)務(wù)方在需要采集數(shù)據(jù)的地方調(diào)用埋點(diǎn)的方法。優(yōu)點(diǎn)是流量可控,業(yè)務(wù)方可以根據(jù)需要在任意地點(diǎn)任意場(chǎng)景進(jìn)行數(shù)據(jù)采集,采集信息也完全由業(yè)務(wù)方來(lái)控制。這樣的有點(diǎn)也帶來(lái)了一些弊端,需要業(yè)務(wù)方來(lái)寫(xiě)死方法,如果采集方案變了,業(yè)務(wù)方也需要重新修改代碼,重新發(fā)布。
  • 可視化埋點(diǎn)
    可是化埋點(diǎn)是近今年的埋點(diǎn)趨勢(shì),很多大廠(chǎng)自己的數(shù)據(jù)埋點(diǎn)部門(mén)也都開(kāi)始做這塊。優(yōu)點(diǎn)是業(yè)務(wù)方工作量少,缺點(diǎn)則是技術(shù)上推廣和實(shí)現(xiàn)起來(lái)有點(diǎn)難(業(yè)務(wù)方前端代碼規(guī)范是個(gè)大前提)。阿里的活動(dòng)頁(yè)很多都是運(yùn)營(yíng)通過(guò)可視化的界面拖拽配置實(shí)現(xiàn),這些活動(dòng)控件元素都帶有唯一標(biāo)識(shí)。通過(guò)埋點(diǎn)配置后臺(tái),將元素與要采集事件關(guān)聯(lián)起來(lái),可以自動(dòng)生成埋點(diǎn)代碼嵌入到頁(yè)面中。
  • 無(wú)埋點(diǎn)
    無(wú)埋點(diǎn)則是前端自動(dòng)采集全部事件,上報(bào)埋點(diǎn)數(shù)據(jù),由后端來(lái)過(guò)濾和計(jì)算出有用的數(shù)據(jù),優(yōu)點(diǎn)是前端只要加載埋點(diǎn)腳本。缺點(diǎn)是流量和采集的數(shù)據(jù)過(guò)于龐大,服務(wù)器性能壓力山大,主流的 GrowingIO 就是這種實(shí)現(xiàn)方案。
  • 我們暫時(shí)放棄可視化埋點(diǎn)的實(shí)現(xiàn),在 手動(dòng)埋點(diǎn) 和 無(wú)埋點(diǎn) 上進(jìn)行了嘗試,為了便于描述,下文我會(huì)稱(chēng)采集腳本為 SDK。

    思考幾個(gè)問(wèn)題

    埋點(diǎn)開(kāi)發(fā)需要考慮很多內(nèi)容,貫穿著不輕易動(dòng)手寫(xiě)代碼的原則,我們?cè)陂_(kāi)發(fā)前先思考下面這幾個(gè)問(wèn)題
  • 我們要采集什么內(nèi)容,進(jìn)行哪些采集接口的約定
  • 業(yè)務(wù)方通過(guò)什么方式來(lái)調(diào)用我們的采集腳本
  • 手動(dòng)埋點(diǎn):SDK 需要封裝一個(gè)方法給業(yè)務(wù)方進(jìn)行調(diào)用,傳參方式業(yè)務(wù)方可控
  • 無(wú)埋點(diǎn):考慮到數(shù)據(jù)量對(duì)于服務(wù)器的壓力,我們需要對(duì)無(wú)埋點(diǎn)進(jìn)行開(kāi)關(guān)配置,可以配置進(jìn)行哪些元素進(jìn)行無(wú)埋點(diǎn)采集
  • 用戶(hù)標(biāo)識(shí):游客用戶(hù)和登錄用戶(hù)的采集數(shù)據(jù)怎么進(jìn)行區(qū)分關(guān)聯(lián)
  • 設(shè)備Id:用戶(hù)通過(guò)瀏覽器來(lái)訪(fǎng)問(wèn) web 頁(yè)面,設(shè)備Id需要存儲(chǔ)在瀏覽器上,同一個(gè)用戶(hù)訪(fǎng)問(wèn)不同的業(yè)務(wù)方網(wǎng)站,設(shè)備Id要保持一樣,怎么實(shí)現(xiàn)
  • 單頁(yè)面應(yīng)用:現(xiàn)在流行的單頁(yè)面應(yīng)用和普通 web 頁(yè)面的數(shù)據(jù)采集是否有差異
  • 混合應(yīng)用:app 與 h5 的混合應(yīng)用我們要怎么進(jìn)行通訊
  • 我們要采集什么內(nèi)容,進(jìn)行哪些采集接口的約定

    第一期我們先實(shí)現(xiàn)對(duì) PV(即頁(yè)面瀏覽量或點(diǎn)擊量) 、UV(一天內(nèi)同個(gè)訪(fǎng)客多次訪(fǎng)問(wèn)) 、點(diǎn)擊量、用戶(hù)的訪(fǎng)問(wèn)路徑的基礎(chǔ)指標(biāo)的采集。精細(xì)化分析的流量轉(zhuǎn)化需要和業(yè)務(wù)相關(guān),需要和數(shù)據(jù)分析方做約定,我們預(yù)留擴(kuò)展。所以我們的采集接口需要進(jìn)行以下的約定

    {"header":{ // HTTP 頭部"X-Device-Id":" 550e8400-e29b-41d4-a716-446655440000", //設(shè)備ID,用來(lái)區(qū)分用戶(hù)設(shè)備"X-Source-Url":"https://www.baidu.com/", //源地址,關(guān)聯(lián)用戶(hù)的整個(gè)操作流程,用于用戶(hù)行為路徑分析,例如登錄,到首頁(yè),進(jìn)入商品詳情,退出這一整個(gè)完整的路徑"X-Current-Url":"", //當(dāng)前地址,用戶(hù)行為發(fā)生的頁(yè)面"X-User-Id":"",//用戶(hù)ID,統(tǒng)計(jì)登錄用戶(hù)行為},"body":[{ // HTTP Body體"PageSessionID":"", //頁(yè)面標(biāo)識(shí)ID,用來(lái)區(qū)分頁(yè)面事件,例如加載和離開(kāi)我們會(huì)發(fā)兩個(gè)事件,這個(gè)標(biāo)識(shí)可以讓我們知道這個(gè)事件是發(fā)生在一個(gè)頁(yè)面上"Event":"loaded", //事件類(lèi)型,區(qū)分用戶(hù)行為事件"PageTitle": "埋點(diǎn)測(cè)試頁(yè)", //頁(yè)面標(biāo)題,直觀看到用戶(hù)訪(fǎng)問(wèn)頁(yè)面"CurrentTime": “1517798922201”, //事件發(fā)生的時(shí)間"ExtraInfo": {} //擴(kuò)展字段,對(duì)具體業(yè)務(wù)分析的傳參}] }

    以上就是我們現(xiàn)在約定好了的通用的事件采集的接口,所傳的參數(shù)基本上會(huì)根據(jù)采集事件的不同而發(fā)生變化。但是在用戶(hù)的整一個(gè)訪(fǎng)問(wèn)行為中,用戶(hù)的設(shè)備是不會(huì)變化的,如果你想采集設(shè)備信息可以重新約定一個(gè)接口,在整個(gè)采集開(kāi)始之前發(fā)送設(shè)備信息,這樣可以避免在事件采集接口上重復(fù)采集固定數(shù)據(jù)。

    {"header":{ // HTTP 頭部"X-Device-Id" :"550e8400-e29b-41d4-a716-446655440000" , // 設(shè)備id},"body":{ // HTTP Body體"DeviceType": "web" , //設(shè)備類(lèi)型"ScreenWide" : 768 , // 屏幕寬"ScreenHigh": 1366 , // 屏幕高"Language": "zh-cn" //語(yǔ)言} }

    業(yè)務(wù)方通過(guò)什么方式來(lái)調(diào)用我們的采集腳本

    埋點(diǎn)應(yīng)該讓調(diào)用的業(yè)務(wù)方,盡可能少有工作量,最好是什么都不用做,?,但是實(shí)現(xiàn)起來(lái)有點(diǎn)難額。我們采用的方案是讓業(yè)務(wù)方在代碼里通過(guò) script 腳本來(lái)引用我們的 SDK ,業(yè)務(wù)方只要配置一些需要的參數(shù)進(jìn)行埋點(diǎn)定制(?我們講到過(guò)的無(wú)埋點(diǎn)的流量控制),然后什么都不做就可以進(jìn)行基礎(chǔ)數(shù)據(jù)的采集。

    (function() {var collect = document.createElement('script');collect.type = 'text/javascript';collect.async = true;collect.src = 'http://collect.trc.com/index.js';var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(collect, s);})();//用戶(hù)自定義要進(jìn)行無(wú)埋點(diǎn)采集的元素,如果不進(jìn)行無(wú)埋點(diǎn)采集,可以不配置var _XT = [];_XT.push(['Target','div']);

    手動(dòng)埋點(diǎn):SDK

    如果業(yè)務(wù)方需要采集更多業(yè)務(wù)定制的數(shù)據(jù),可以調(diào)用我們暴露出的方法進(jìn)行采集

    //自定義事件sdk.dispatch('customEvent',{extraInfo:'自定義事件的額外信息'})

    游客與用戶(hù)關(guān)聯(lián)

    我們使用 userId 來(lái)做用戶(hù)標(biāo)識(shí),同一個(gè)設(shè)備的用戶(hù),從游客用戶(hù)切換到登錄用戶(hù),如果我們要把他們關(guān)聯(lián)起來(lái),需要有一個(gè)設(shè)備Id 做關(guān)聯(lián)

    web 設(shè)備Id

    用戶(hù)通過(guò)瀏覽器來(lái)訪(fǎng)問(wèn) web 頁(yè)面,設(shè)備Id需要存儲(chǔ)在瀏覽器上,同一個(gè)用戶(hù)訪(fǎng)問(wèn)不同的業(yè)務(wù)方網(wǎng)站,設(shè)備Id要保持一樣。web 變量存儲(chǔ),我們第一時(shí)間想到的就是 cookie,sessionStorage,localStorage,但是這3種存儲(chǔ)方式都和訪(fǎng)問(wèn)資源的域名相關(guān)。我們總不能每次訪(fǎng)問(wèn)一個(gè)網(wǎng)站就新建一個(gè)設(shè)備指紋吧,所以我們需要通過(guò)一個(gè)方法來(lái)跨域共享設(shè)備指紋

    我們想到的方案是,通過(guò)嵌套 iframe 加載一個(gè)靜態(tài)頁(yè)面,在 iframe 上加載的域名上存儲(chǔ)設(shè)備id,通過(guò)跨域共享變量獲取設(shè)備id,共享變量的原理是采用了iframe 的 contentWindow通訊,通過(guò) postMessage 獲取事件狀態(tài),調(diào)用封裝好的回調(diào)函數(shù)進(jìn)行數(shù)據(jù)處理具體的實(shí)現(xiàn)方式

    //web 應(yīng)用,通過(guò)嵌入 iframe 進(jìn)行跨域 cookie 通訊,設(shè)置設(shè)備id,collect.setIframe = function () {var that = thisvar iframe = document.createElement('iframe')iframe.id = "frame",iframe.src = 'http://collectiframe.trc.com' // 配置域名代理,目的是讓開(kāi)發(fā)測(cè)試生產(chǎn)環(huán)境代碼一致iframe.style.display='none' //iframe 設(shè)置的目的是用來(lái)生成固定的設(shè)備id,不展示document.body.appendChild(iframe)iframe.onload = function () {iframe.contentWindow.postMessage('loaded','*');}//監(jiān)聽(tīng)message事件,iframe 加載完成,獲取設(shè)備id ,進(jìn)行相關(guān)的數(shù)據(jù)采集helper.on(window,"message",function(event){that.deviceId = event.data.deviceIdif(event.data && event.data.type == 'loaded'){that.sendDevice(that.getDevice(), that.deviceUrl);setTimeout(function () {that.send(that.beforeload)that.send(that.loaded)},1000)}})}

    iframe 與 SDK 通訊

    function receiveMessageFromIndex ( event ) {getDeviceInfo() // 獲取設(shè)備信息var data = {deviceId: _deviceId,type:event.data}event.source.postMessage(data, '*'); // 將設(shè)備信息發(fā)送給 SDK }//監(jiān)聽(tīng)message事件 if(window.addEventListener){window.addEventListener("message", receiveMessageFromIndex, false); }else{window.attachEvent("onmessage", receiveMessageFromIndex, false)

    如果你想知道可以看我的另一篇博客 web 瀏覽器指紋跨域共享

    單頁(yè)面應(yīng)用:現(xiàn)在流行的單頁(yè)面應(yīng)用和普通 web 頁(yè)面的數(shù)據(jù)采集是否有差異

    我們知道單頁(yè)面應(yīng)用都是無(wú)刷新的頁(yè)面加載,所以我們?cè)陧?yè)面跳轉(zhuǎn)的處理和我們的普通的頁(yè)面會(huì)有所不同。單頁(yè)面應(yīng)用的路由插件運(yùn)用了 window 自帶的無(wú)刷新修改用戶(hù)瀏覽記錄的方法,pushState 和 replaceState。

    window 的 history 對(duì)象 提供了兩個(gè)方法,能夠無(wú)刷新的修改用戶(hù)的瀏覽記錄,pushSate,和 replaceState,區(qū)別的 pushState 在用戶(hù)訪(fǎng)問(wèn)頁(yè)面后面添加一個(gè)訪(fǎng)問(wèn)記錄, replaceState 則是直接替換了當(dāng)前訪(fǎng)問(wèn)記錄,所以我們只要改寫(xiě) history 的方法,在方法執(zhí)行前執(zhí)行我們的采集方法就能實(shí)現(xiàn)對(duì)單頁(yè)面應(yīng)用的頁(yè)面跳轉(zhuǎn)事件的采集了

    // 改寫(xiě)思路:拷貝 window 默認(rèn)的 replaceState 函數(shù),重寫(xiě) history.replaceState 在方法里插入我們的采集行為,在重寫(xiě)的 replaceState 方法最后調(diào)用,window 默認(rèn)的 replaceState 方法collect = {}collect.onPushStateCallback : function(){} // 自定義的采集方法(function(history){var replaceState = history.replaceState; // 存儲(chǔ)原生 replaceStatehistory.replaceState = function(state, param) { // 改寫(xiě) replaceStatevar url = arguments[2];if (typeof collect.onPushStateCallback == "function") {collect.onPushStateCallback({state: state, param: param, url: url}); //自定義的采集行為方法}return replaceState.apply(history, arguments); // 調(diào)用原生的 replaceState};})(window.history);

    這塊介紹起來(lái)也比較的復(fù)雜,如果你想了解更多,可以看我的另一篇博客你需要知道的單頁(yè)面路由實(shí)現(xiàn)原理

    混合應(yīng)用:app 與 h5 的混合應(yīng)用我們要怎么進(jìn)行通訊

    現(xiàn)在大部分的應(yīng)用都不是純?cè)膽?yīng)用, app 與 h5 的混合的應(yīng)用是現(xiàn)在的一種主流。

    純 web 數(shù)據(jù)采集我們考慮到前端存儲(chǔ)數(shù)據(jù)容易丟失,我們?cè)诿恳淮问录|發(fā)的時(shí)候都用采集接口傳輸采集到的數(shù)據(jù)。考慮到現(xiàn)在很多用戶(hù)的手機(jī)會(huì)有流量管家的軟件監(jiān)控,如果在 App 中 h5 還是采集到數(shù)據(jù)就傳輸給服務(wù)端,很有可能會(huì)讓流量管家檢測(cè)到,給用戶(hù)報(bào)警,從而使得用戶(hù)不再信任你的 App , 所以我們?cè)谟脩?hù)操作的時(shí)候?qū)?shù)據(jù)傳給 app 端,存儲(chǔ)到 app。用戶(hù)切換應(yīng)用到后臺(tái)的時(shí)候,通過(guò) app 端的 SDK 打包傳輸?shù)椒?wù)器,我們給 app 提供的方法封裝了一個(gè)適配器

    // app 與 h5 混合應(yīng)用,直接將數(shù)信息發(fā)給 app collect.saveEvent = function (jsonString) {collect.dcpDeviceType && setTimeout(function () {if(collect.dcpDeviceType=='android'){android.saveEvent(jsonString)} else {window.webkit && window.webkit.messageHandlers ? window.webkit.messageHandlers.nativeBridge.postMessage(jsonString) : window.postBridgeMessage(jsonString)}},1000)}

    實(shí)現(xiàn)思路

    通過(guò)上面幾個(gè)問(wèn)題的思考,我們對(duì)埋點(diǎn)的實(shí)現(xiàn)大致已經(jīng)有了一些想法,我們使用思維導(dǎo)圖來(lái)還原下我們即將要做的事情,圖片記得放大看哦,太小了可能看不清。

    我們需要暴露給業(yè)務(wù)方調(diào)用的方法


    我們需要處理的事件類(lèi)型

    SDK 的基本實(shí)現(xiàn)思路

    我們來(lái)看下幾個(gè)核心代碼的實(shí)現(xiàn)

    工具方法

    我們定義了幾個(gè)工具方法,提高開(kāi)發(fā)的幸福指數(shù) ?

    var helper = {};// 生成一個(gè)唯一的標(biāo)識(shí),pageSessionId (用這個(gè)變量來(lái)關(guān)聯(lián)開(kāi)始加載、加載完成、離開(kāi)頁(yè)面的事件,計(jì)算出頁(yè)面加菜時(shí)間,停留時(shí)間)helper.uuid = function(){}// 元素綁定事件監(jiān)聽(tīng),兼容瀏覽器到IE8helper.on = function(){}//元素移除事件監(jiān)聽(tīng)的適配器函數(shù),兼容瀏覽器到IE8helper.remove = function(){}//將json轉(zhuǎn)為字符串,事件傳輸?shù)膮?shù)類(lèi)型轉(zhuǎn)化helper.changeJSON2Query = function(){}//將相對(duì)路徑解析成文檔全路徑helper.normalize = function(){}

    采集邏輯

    var collect = {deviceUrl:'http://collect.trc.com/rest/collect/device/h5/v1',eventUrl:'http://collect.trc.com/rest/collect/event/h5/v1',isuploadUrl:'http://collect.trc.com/rest/collect/isupload/app/v1',parmas:{ ExtraInfo:{} },device:{}};//獲取埋點(diǎn)配置collect.setParames = function(){}//更新訪(fǎng)問(wèn)路徑及頁(yè)面信息collect.updatePageInfo = function(){}//獲取事件參數(shù)collect.getParames = function(){}//獲取設(shè)備信息collect.getDevice = function(){}//事件采集collect.send = function(){}//設(shè)備采集collect.sendDevice = function(){}//判斷才否采集,埋點(diǎn)采集的開(kāi)關(guān)collect.isupload = function(){1. 判斷是否采集,不采集就注銷(xiāo)事件監(jiān)聽(tīng)(項(xiàng)目中區(qū)分游客身份和用戶(hù)身份的采集情況,這個(gè)方法會(huì)被判斷兩次)2. 采集則判斷是否已經(jīng)采集過(guò)a.已經(jīng)采集過(guò)不做任何操作b.沒(méi)有采集過(guò)添加事件監(jiān)聽(tīng)3. 判斷是 混合應(yīng)用還是純 web 應(yīng)用a.如果是web 應(yīng)用,調(diào)用 collect.setIframe 設(shè)置 iframeb.如果是混合應(yīng)用 將開(kāi)始加載和加載完成事件傳輸給 app}//點(diǎn)擊事件處理函數(shù)collect.clickHandler = function(){}//離開(kāi)頁(yè)面的事件處理函數(shù)collect.beforeUnloadHandler = function(){}//頁(yè)面回退事件處理函數(shù)collect.onPopStateHandler = function(){}//系統(tǒng)事件初始化,注冊(cè)離開(kāi)事件,瀏覽器后退事件collect.event = function(){}//獲取記錄開(kāi)始加載數(shù)據(jù)信息collect.getBeforeload = function(){}//存儲(chǔ)加載完成,獲取設(shè)備類(lèi)型,記錄加載完成信息collect.onload = function(){1. 判斷cookie是否有存設(shè)備類(lèi)型信息,有表示混合應(yīng)用2. 采集加載完成時(shí)間等信息3. 調(diào)用 collect.isupload 判斷是否進(jìn)行采集}//web 應(yīng)用,通過(guò)嵌入 iframe 進(jìn)行跨域 cookie 通訊,設(shè)置設(shè)備idcollect.setIframe = function(){}//app 與 h5 混合應(yīng)用,直接將數(shù)信息發(fā)給 app,判斷設(shè)備類(lèi)型做原生方法適配器collect.saveEvent = function(){}//采集自定義事件類(lèi)型collect.dispatch = function(){}//將參數(shù) userId 存入sessionStoragecollect.storeUserId = function(){}//采集H5信息,如果是混合應(yīng)用,將采集到的信息發(fā)送給 app 端collect.saveEventInfo = function(){}//頁(yè)面初始化調(diào)用方法collect.init = function(){1. 獲取開(kāi)始加載的采集信息2. 獲取 SDK 配置信息,設(shè)備信息3. 改寫(xiě) history 兩個(gè)方法,單頁(yè)面應(yīng)用頁(yè)面跳轉(zhuǎn)前調(diào)用我們自己的方法4. 頁(yè)面加載完成,調(diào)用 collect.onload 方法}collect.init(); // 初始化//暴露給業(yè)務(wù)方調(diào)用的方法return {dispatch:collect.dispatch,storeUserId:collect.storeUserId,}

    擴(kuò)展

    ?就是我這段時(shí)間研究的成果了,代碼的篇幅比較長(zhǎng),就不放在博客里了,感興趣的同學(xué)可以加我微信進(jìn)行交流,或則在文章下面留言,也歡迎大家給我提意見(jiàn),幫忙優(yōu)化 ?。

    web 瀏覽器指紋跨域共享

    你需要知道的單頁(yè)面路由實(shí)現(xiàn)原理

    數(shù)據(jù)埋點(diǎn)是什么?設(shè)置埋點(diǎn)的意義是什么?

    數(shù)據(jù)采集與埋點(diǎn)

    美團(tuán)點(diǎn)評(píng)前端無(wú)痕埋點(diǎn)實(shí)踐

    如何清楚易懂的解釋“UV和PV"的定義

    總結(jié)

    以上是生活随笔為你收集整理的web 埋点实现原理了解一下的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    97超碰人人澡人人爱学生 | 久久亚洲国产精品 | 国产成人精品一区二区 | 久久激情五月丁香伊人 | 亚洲精品大全 | 国产一区 在线播放 | 国产高清久久久久 | 欧美a视频在线观看 | 毛片网站观看 | 夜夜夜影院 | 操操综合 | freejavvideo日本免费 | 又爽又黄又刺激的视频 | 成人午夜毛片 | 国产免费叼嘿网站免费 | 久久一区国产 | 国产精品久久久久久久7电影 | 免费在线播放 | 国产日韩欧美在线 | www.夜夜| 久久精品国产第一区二区三区 | 成人黄色在线 | 狠狠干美女 | 国产精品美女久久久久久 | 美女视频久久黄 | 精品久久久久久综合 | 99精品视频免费全部在线 | 国产成人精品av久久 | 中文字幕av最新更新 | 日韩午夜电影 | 81国产精品久久久久久久久久 | 久久免费视频8 | 在线a亚洲视频播放在线观看 | 国内精品久久久久久久久久久 | 免费视频在线观看网站 | 国产成人一级电影 | 欧美日韩国产一区二 | 九九九热 | 在线日本v二区不卡 | 免费视频二区 | 欧美日韩高清免费 | 麻豆视频在线看 | 国产精品 日本 | 久久69av| 成人97人人超碰人人99 | 欧美日韩不卡一区二区三区 | 欧美午夜一区二区福利视频 | 在线电影 你懂得 | 久久97超碰 | 亚洲视频在线免费看 | 国产直播av| 久久精品99久久久久久2456 | 国产一级片免费观看 | 五月天网页 | 国产亚洲欧洲 | 欧美日产一区 | 国内成人精品2018免费看 | 天天操夜操视频 | 国产黄色片一级三级 | 911香蕉视频 | 伊人热| 国产亚洲精品久久久久久久久久久久 | 欧美在线观看视频一区二区三区 | 亚洲视频资源在线 | 在线va视频 | 在线观看免费中文字幕 | 精品久久久久一区二区国产 | 日本在线观看中文字幕 | 久青草国产在线 | 狠狠干.com | 久草久草视频 | 国产一区91 | 国产在线高清视频 | 色综合色综合久久综合频道88 | 久久久久久久久久久综合 | 久草在线视频看看 | 亚洲视频专区在线 | 久草成人在线 | 日韩久久久久久久 | 天天综合天天做 | 亚洲国产影院av久久久久 | 成年人黄色大片在线 | 欧美日韩一区二区在线 | 在线看小早川怜子av | 日韩欧美黄色网址 | 国产日韩精品视频 | 天天操天天干天天操天天干 | 精品国模一区二区三区 | 中文字幕视频一区二区 | 中文字幕在线影视资源 | 亚州视频在线 | 国内精品久久久久久久影视麻豆 | av久久在线| 国产成人精品av在线观 | 国产精品乱码高清在线看 | 日韩欧美在线观看一区二区三区 | 一本一道久久a久久精品蜜桃 | 久久人人爽人人片av | 国产精品久久久久av福利动漫 | 在线观看免费版高清版 | 在线免费观看av网站 | 一区二区三区在线影院 | 在线播放91 | 在线观看日韩专区 | 久久久久久国产精品亚洲78 | 成人在线免费观看视视频 | 国产a级精品 | 国产视频不卡一区 | 国产精品18久久久久vr手机版特色 | 欧美a免费 | av国产网站| 色香天天 | 狠狠搞,com | 国产福利91精品 | 在线日韩三级 | 日韩精品欧美精品 | 日韩二区在线观看 | 国产黄色视 | 国产一级视频在线免费观看 | 久久免费看a级毛毛片 | av网站在线免费观看 | 午夜视频在线瓜伦 | 久久人人爽人人爽人人片 | 精品一区精品二区高清 | 亚洲人在线 | 久草国产视频 | 天天干天天综合 | 99热这里只有精品国产首页 | 精品国产一区二区三区久久 | 午夜av在线电影 | 狠狠插天天干 | 一级黄色在线视频 | 综合天天网 | 99色人| 久久香蕉国产 | 欧美日韩1区2区 | 免费看黄视频 | 欧美一级片在线免费观看 | 亚洲天堂在线观看完整版 | 狠狠操狠狠操 | 久久视频热 | 91亚洲精品在线 | 黄色综合| 美女免费黄视频网站 | 亚洲天堂精品视频 | 欧美日韩不卡在线 | 黄免费网站| 午夜电影久久久 | 久久免费国产精品1 | 亚洲视频网站在线观看 | 日本中文字幕久久 | 在线观看成人小视频 | 欧美韩国日本在线 | 国产不卡在线观看视频 | 亚洲综合视频在线观看 | 日韩av在线网站 | 日韩精品一卡 | 中文在线资源 | 日本在线视频一区二区三区 | 久久在草 | 伊人婷婷激情 | 日韩黄在线观看 | 成人国产精品久久久春色 | 亚洲天堂精品 | 亚洲黄色激情小说 | av三级在线看 | 在线观看视频国产一区 | 亚洲综合色网站 | 日本中文一区二区 | 亚洲天堂网站视频 | 在线观看中文字幕2021 | 精品国产乱码久久久久久浪潮 | 国产中文字幕在线播放 | 国产精品日韩久久久久 | 久久天天躁夜夜躁狠狠85麻豆 | 久久精品99久久久久久2456 | 天天操比 | 日韩色中色 | 婷婷网址| 91麻豆精品久久久久久 | 激情久久伊人 | 亚洲精品动漫成人3d无尽在线 | 婷婷在线不卡 | 免费涩涩网站 | 久久亚洲二区 | 国产私拍在线 | 亚洲精品在线电影 | 亚洲综合小说电影qvod | 成人aⅴ视频 | 高清中文字幕av | 日本动漫做毛片一区二区 | 久久精品爱爱视频 | 一区二区欧美激情 | 精品久久一级片 | 久久99精品久久久久婷婷 | 全黄色一级片 | 免费高清av在线看 | 91精品久久久久久综合乱菊 | 久久这里只有精品视频首页 | 日本最新中文字幕 | 色七七亚洲影院 | 中国一级片视频 | 国产九色视频在线观看 | 亚洲精品成人av在线 | 欧美怡红院视频 | 久久久久久久久久久影院 | 欧美少妇影院 | 国产精品一区二 | 97网站 | 国产精品理论片在线观看 | 国产精品一区二区在线播放 | 日韩av看片 | 亚洲精品国产高清 | 五月婷婷久久丁香 | 成人午夜电影久久影院 | 91成人精品一区在线播放69 | 日韩性xxxx| 国产精品18久久久久久首页狼 | 曰本三级在线 | 国产黄| 日日夜夜天天久久 | 九九九热精品免费视频观看 | 激情丁香久久 | 婷婷国产视频 | www狠狠操 | 成人午夜在线电影 | 99色资源 | 91视频免费看网站 | 精品国产一区二区三区男人吃奶 | 欧美性一级观看 | 免费在线观看av网址 | 婷婷亚洲综合五月天小说 | 亚洲精品高清一区二区三区四区 | 亚洲免费视频在线观看 | 精品国产一区二区三区四区在线观看 | 日韩av免费在线电影 | 久久精品亚洲一区二区三区观看模式 | 中文字幕首页 | 最近中文字幕完整高清 | 一区二区三区国产欧美 | 久久国产免费 | 高清av免费看 | 国产精品成人自产拍在线观看 | 99精品欧美一区二区三区 | 人人搞人人搞 | 日韩欧美视频二区 | 成人免费观看在线视频 | 日韩久久激情 | av大片网址| 欧美日韩久久不卡 | 成年人免费看 | 日韩电影久久久 | 中文日韩在线视频 | 日本中文字幕免费观看 | 超碰人在线 | 在线国产中文字幕 | 国产精品成人免费精品自在线观看 | 中文字幕久久久精品 | 天天曰天天射 | 天天爽天天搞 | 亚洲欧洲av | 日韩69av | 色欧美成人精品a∨在线观看 | 国产精品热视频 | 亚洲视频综合 | 在线免费观看涩涩 | 亚洲国产日本 | www.黄色片网站 | 久久成年视频 | 国产最新在线视频 | 一色av | 天天综合网入口 | 在线电影 一区 | 激情丁香在线 | 最近中文字幕完整视频高清1 | 最新av免费| 69av在线视频 | 97爱爱爱 | 狠狠色狠狠色综合日日92 | av免费成人 | 国产精品美女免费视频 | 久久在线视频精品 | 亚洲五月综合 | 国产黄影院色大全免费 | 中文字幕在线观看资源 | av黄色在线观看 | 成人黄色片在线播放 | 一区二区在线电影 | 欧美精品在线观看一区 | 在线观看不卡的av | 免费观看性生交大片3 | 亚洲精品视频在线观看视频 | 欧美日韩视频一区二区三区 | 久久免费视频在线观看30 | 91亚洲精品久久久中文字幕 | 黄色小视频在线观看免费 | 亚洲h在线播放在线观看h | 国产在线观看午夜 | 日韩a欧美 | 在线免费观看麻豆视频 | 精品黄色片 | 日韩网站免费观看 | 国产精品成人久久久久久久 | 国产手机视频在线观看 | 国产成人精品一区二区三区福利 | 国产精品一区二区62 | 久久九九视频 | 国产精品久久久久永久免费 | 日韩av综合网站 | 精品国内自产拍在线观看视频 | 国产精品日韩久久久久 | 亚洲精品视频在线观看免费视频 | 97视频在线免费播放 | 日躁夜躁狠狠躁2001 | 在线国产91| av综合av | 麻豆激情电影 | av免费黄色 | 久久手机免费观看 | 伊人影院99| 四虎国产永久在线精品 | 久久久久麻豆v国产 | 久久免费av电影 | 亚洲在线精品视频 | 国内外成人免费在线视频 | 美女视频久久黄 | 国产精品系列在线 | 69久久99精品久久久久婷婷 | 美女中文字幕 | 天海翼一区二区三区免费 | 日韩欧美一区二区三区在线观看 | 91人人射 | 国产精品一区免费在线观看 | 日本高清中文字幕有码在线 | av 一区二区三区四区 | 欧美一级在线看 | 久久av一区二区三区亚洲 | 在线看成人 | 久久久久久久久久久影视 | 国产精品视频观看 | 99色视频 | www.狠狠色.com | 激情久久影院 | 高潮久久久久久久久 | 岛国一区在线 | 国产精品亚洲视频 | a在线观看国产 | 亚洲日本欧美在线 | 国产精品视频在线观看 | 亚洲综合一区二区精品导航 | 成人免费视频免费观看 | 久久情爱| 麻豆久久 | 久久成人毛片 | 在线视频区 | 精品久久久久久久 | 成人免费一级 | 国产精品大片 | 九九综合久久 | 色婷婷狠狠五月综合天色拍 | 午夜精品久久久久久久99水蜜桃 | 欧美精品v国产精品 | 国产精品第一页在线 | 久久夜色电影 | 丁香六月在线 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 国产视频高清 | 久久久久99精品国产片 | 国产高清专区 | 激情五月亚洲 | 亚洲五月| 国产精品一区二区果冻传媒 | 91视频传媒| 在线观看你懂的网站 | 国产精品久久久久久一区二区三区 | 在线亚洲欧美日韩 | 成人wwwxxx视频 | 热久久免费视频精品 | 久久狠狠一本精品综合网 | 天天弄天天操 | 国产成人高清av | 三级黄色免费片 | 亚洲精品视频在线观看免费视频 | 亚洲热久久 | 国产精品高潮呻吟久久av无 | 激情丁香在线 | 草久久久久 | 久久久婷 | 亚洲精品视频在线观看视频 | 国产一区二区三精品久久久无广告 | 黄色一级在线免费观看 | 成人三级黄色 | 一级黄色片在线免费看 | 亚洲精品日韩在线观看 | 在线播放你懂 | av免费观看网址 | 欧美大码xxxx | 亚洲精品456在线播放第一页 | 日本性视频 | 中文字幕亚洲精品在线观看 | 日韩精品欧美视频 | 亚洲在线免费视频 | 国产精品一区在线 | 少妇性色午夜淫片aaaze | 国产精品视频在线观看 | www.久久com| 国产精品免费小视频 | 国产免费三级在线观看 | 手机看片中文字幕 | 91精品国自产在线偷拍蜜桃 | 久久久国产精品一区二区三区 | 欧美一级久久久久 | 夜色在线资源 | 中文字幕久久精品亚洲乱码 | 丁香激情五月 | 激情九九 | 制服丝袜在线 | 激情五月***国产精品 | 色爱区综合激月婷婷 | 久草网站在线观看 | 日本最大色倩网站www | 91亚洲精品久久久久图片蜜桃 | 在线观看视频你懂 | 五月婷婷在线视频观看 | 一级黄色片在线观看 | 成人黄色中文字幕 | 亚洲一区二区三区毛片 | 日韩免费在线看 | 天天干天天综合 | 99久在线精品99re8热视频 | 亚洲精品三级 | 日韩av电影中文字幕在线观看 | 国内免费久久久久久久久久久 | 97超碰国产精品女人人人爽 | 青春草视频| 日韩高清免费在线 | 激情黄色一级片 | 欧美一级片在线免费观看 | 999成人免费视频 | 亚洲视频电影在线 | www.伊人网| 不卡精品 | 国产免费资源 | 日韩激情精品 | 日韩av在线免费播放 | 在线免费黄色av | 欧美日韩视频免费 | 天天插伊人 | 日本最大色倩网站www | 成人免费在线播放视频 | 国外调教视频网站 | 国产一级片免费播放 | 国产精品成人一区二区三区吃奶 | 久久99国产精品 | 911久久香蕉国产线看观看 | 国产精品久久久久久久久久东京 | 久久新| av电影免费看 | 少妇bbw搡bbbb搡bbb | 91精品免费在线 | 午夜色大片在线观看 | 少妇bbb搡bbbb搡bbbb′ | 韩国精品视频在线观看 | av888av.com| 久久爱综合 | 在线观看亚洲 | 天天操狠狠操 | 97国产精品亚洲精品 | 日韩欧美在线高清 | 人人添人人 | 国产免费黄视频在线观看 | .精品久久久麻豆国产精品 亚洲va欧美 | 中文在线免费一区三区 | 亚洲欧美日韩国产一区二区 | 黄色精品网站 | av资源网在线播放 | 亚洲第一中文字幕 | 日韩精品欧美一区 | 91免费高清视频 | 欧美 亚洲 另类 激情 另类 | 亚洲国产成人久久综合 | 天天色天天射天天操 | 欧美日韩久久不卡 | 日韩av免费在线电影 | 欧美精品亚州精品 | 久久经典国产视频 | 色综合天天做天天爱 | 国产在线成人 | 在线观看黄a | 四虎在线观看网址 | 西西44人体做爰大胆视频 | 天天射成人 | 亚洲在线精品视频 | av在线免费观看黄 | 91在线免费公开视频 | 欧美日韩久 | 狠狠久久婷婷 | 国产一区二区三精品久久久无广告 | 精品久久久久_ | 日韩.com| 久久电影国产免费久久电影 | 亚洲视频精品 | 婷婷中文字幕 | 波多野结衣在线播放一区 | 亚洲综合在线播放 | 亚洲国产中文字幕在线视频综合 | 91黄色在线视频 | 青草视频在线看 | 人人要人人澡人人爽人人dvd | 成人国产精品一区 | 亚洲动漫在线观看 | 久久视频精品在线观看 | 四虎影视8848dvd | 久草在线免费新视频 | 中文字幕日本特黄aa毛片 | 人人狠狠综合久久亚洲 | 不卡av在线免费观看 | 中文字幕二区在线观看 | 久久久精品电影 | 国产亚洲精品久久久久久 | 亚洲一区网 | 91爱爱免费观看 | 国产不卡高清 | 国产va精品免费观看 | 麻豆久久久久久久 | 激情网婷婷 | 国产精品久久久久婷婷 | 99精品免费在线 | 中文在线资源 | 91粉色视频| 午夜婷婷网 | 97超碰人人澡人人爱学生 | 亚洲一区动漫 | 国产一级久久 | 亚洲最新在线视频 | 国产高清视频色在线www | 天天爽夜夜爽精品视频婷婷 | 久草在线视频看看 | 精品国产亚洲一区二区麻豆 | 99久久久国产精品 | 99免费在线视频 | 欧美激情视频一区二区三区免费 | 一区二区三区视频在线 | 久草精品免费 | 国产成人1区 | www.一区二区三区 | 99免费精品 | 91在线观看视频 | 久久看片网站 | 亚洲精品视频一二三 | 欧美一区二区三区特黄 | av中文在线观看 | 91高清免费在线观看 | 精品亚洲视频在线观看 | 国产流白浆高潮在线观看 | 国产精品久久久久久久久久久免费看 | 福利二区视频 | 日本精品视频在线播放 | 久久69精品久久久久久久电影好 | 四虎成人精品永久免费av | 日韩专区在线播放 | 韩国av免费 | 激情开心色 | 精品一区在线看 | 久久精品美女视频 | 国产96精品 | 色爱区综合激月婷婷 | 亚洲精选在线观看 | 国产一区二区三区在线 | 天天综合91 | 久久免费黄色大片 | 欧美做受高潮 | a成人v在线| 久久久久97国产 | 黄色成人毛片 | 精品国产一区二区三区在线观看 | 久热电影 | 国产视频每日更新 | 97人人爽人人 | 欧美日韩免费观看一区二区三区 | 国产明星视频三级a三级点| 欧洲精品视频一区二区 | 不卡的av| 日日摸日日碰 | 久久久久国产免费免费 | 激情网站网址 | www.888av| 五月婷婷六月丁香在线观看 | 天天看天天干天天操 | 国产免费黄视频在线观看 | 在线视频一区观看 | 亚洲精品国产视频 | 精品久久久久一区二区国产 | 成人作爱视频 | 亚洲一区二区三区毛片 | 在线观看你懂的网站 | 综合久久久 | 丁香久久| 91九色在线 | 亚洲精品三级 | 欧美日产在线观看 | 色偷偷人人澡久久超碰69 | 成人av一级片| 女人18片毛片90分钟 | 久久图| 国产美女网 | 日韩欧美大片免费观看 | 国产传媒中文字幕 | 日本中文字幕在线免费观看 | 国产免费激情久久 | 香蕉色综合 | 一区二区三区四区在线 | 国产精品久久久久久69 | 日韩女同一区二区三区在线观看 | 日韩在线高清免费视频 | 中文字幕一区2区3区 | 天天操天天干天天 | 黄色av网站在线免费观看 | 97视频在线免费 | 国产99久久九九精品 | 日本性动态图 | 欧美性大战 | 精品国产乱码久久久久 | 国产a级免费 | 香蕉久草 | 久草视频网 | 成人av动漫在线 | 看片一区二区三区 | a黄色片在线观看 | 一区二区视频播放 | 亚洲精品久久久久中文字幕m男 | 一区二区三区中文字幕在线 | 成人亚洲欧美 | 91精品国产自产91精品 | 91大神精品视频在线观看 | 伊人成人激情 | 99免费视频 | 欧美小视频在线 | 成人一区二区三区在线观看 | 国产免费黄色 | 伊人黄| 高清日韩一区二区 | 国产精品亚洲片在线播放 | 91亚洲影院 | 91夫妻视频| 人人涩 | 亚洲美女在线一区 | 美女精品久久久 | 六月婷婷网 | 最近日本韩国中文字幕 | 美国av大片| 午夜av在线| 久久精品视频99 | 91完整版在线观看 | 波多野结依在线观看 | 欧美日韩视频精品 | 日韩色综合网 | 日韩毛片久久久 | 在线观看亚洲国产 | 韩国av一区 | 日日夜夜天天射 | 久久中文网 | 亚洲精品99久久久久中文字幕 | 五月激情久久 | 干综合网 | 天天操夜操视频 | 色丁香综合 | 成人在线免费av | 日韩精品91偷拍在线观看 | 国产精品99视频 | 色狠狠久久av五月综合 | 中文字幕av在线电影 | 国产一二区视频 | 欧美日韩高清一区二区 国产亚洲免费看 | 国产在线视频不卡 | 国色天香第二季 | 波多野结衣视频一区 | 日本黄色免费电影网站 | 一本一本久久a久久精品牛牛影视 | 日韩一区正在播放 | 中文字幕视频播放 | 狠狠干.com| 欧美日韩高清在线 | 亚洲欧美日韩国产一区二区三区 | 在线看v片 | 亚洲精品小视频在线观看 | 精品久久国产精品 | 久久精品视频免费 | 黄色片网站av | 欧美一级电影在线观看 | 国产99精品 | 99免费在线观看 | 日韩视频免费看 | 日日夜夜狠狠 | 正在播放国产一区二区 | 国产91在线观 | 欧美成人播放 | 免费在线观看黄网站 | 在线观看中文 | 日韩综合色 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 成人啊 v| 91视频91色| 国产精品自产拍在线观看网站 | 免费的国产精品 | 久久精品视频中文字幕 | 国产亚洲精品久久久久久久久久久久 | 香蕉蜜桃视频 | 国产福利免费看 | 成人国产网址 | 久久午夜免费视频 | 丰满少妇在线观看 | av网站免费线看精品 | 99产精品成人啪免费网站 | 免费av网址在线观看 | 亚洲综合黄色 | 成人av免费在线看 | 超碰大片 | 色婷五月天 | 国产打女人屁股调教97 | 4438全国亚洲精品在线观看视频 | 九九热久久久 | 91视频这里只有精品 | 国产精品原创视频 | 成人午夜影院在线观看 | 欧美成人亚洲成人 | 国产网站av| 中文字幕在线播放日韩 | 婷婷激情网站 | 天天干天天操天天拍 | 国产打女人屁股调教97 | 日韩精选在线观看 | 久久香蕉国产 | 在线一级片 | 国产99久久久久久免费看 | 亚洲精品国产区 | 久久午夜精品视频 | 亚洲精选99 | 五月天色婷婷丁香 | 国产精品1区2区3区在线观看 | se婷婷| 国产999精品视频 | 日韩草比 | 日本女人b| 亚洲精品在线一区二区 | 福利电影一区二区 | 久久综合色婷婷 | 在线99热 | 亚洲专区欧美 | 伊人狠狠| 国产精品免费久久久久久久久久中文 | 国产黄影院色大全免费 | 99精品国产99久久久久久97 | 欧美精品久久久久久久亚洲调教 | 国产一级一级国产 | 成年人在线免费看视频 | 手机av在线不卡 | 成+人+色综合 | 狠狠干夜夜爱 | 色婷婷欧美 | 欧美日韩激情视频8区 | 欧美久久久久久久久久久久 | 中文字幕在线一区观看 | 久久影院午夜论 | 久草在线一免费新视频 | 亚洲 欧美 变态 国产 另类 | 超碰在线观看av | 国产剧在线观看片 | 国产中文字幕在线视频 | 日韩久久影院 | 美女久久久久久久久久 | 欧美亚洲免费在线一区 | 成人免费毛片aaaaaa片 | 免费情趣视频 | 日韩av电影中文字幕 | 波多野结衣久久资源 | 成人国产精品入口 | 亚洲免费在线观看视频 | 91最新视频在线观看 | 国产精品久久久久久久久久99 | 手机成人在线电影 | 成人午夜网 | 久草精品视频在线看网站免费 | 久久久精品欧美一区二区免费 | 九色精品免费永久在线 | 国产中的精品av小宝探花 | 成人性生交大片免费观看网站 | 二区三区视频 | 午夜丰满寂寞少妇精品 | 日韩国产欧美视频 | 999久久国精品免费观看网站 | 日韩精品久久中文字幕 | 国产精品资源在线 | 1000部18岁以下禁看视频 | 国产96在线观看 | 永久免费毛片 | 国产在线播放一区 | 国产精品久久一区二区三区不卡 | 国产一区二区三区黄 | 欧美亚洲另类在线视频 | 美女久久视频 | 人操人| 日日夜夜人人天天 | 国产最新视频在线 | 国产精品无 | 99久久国产免费免费 | a黄色一级 | 国产精品白浆 | 97超碰人人澡人人爱 | 91av中文字幕 | 成人国产精品久久久久久亚洲 | 国产日韩欧美视频在线观看 | 99爱在线| 久草综合视频 | 欧美日韩xx | 国产免费午夜 | 久久激情日本aⅴ | 在线视频久 | 亚洲精品中文字幕视频 | 天天干天天操天天拍 | 久久人人爽人人人人片 | 久久九精品 | 免费又黄又爽 | 韩国精品福利一区二区三区 | 亚洲欧美日本一区二区三区 | 欧美人交a欧美精品 | av一区二区在线观看中文字幕 | 五月婷婷色丁香 | 黄色天堂在线观看 | 免费色视频 | 中文av网站| 日韩一区二区三区观看 | 中文在线免费观看 | 日韩精品一区二区三区三炮视频 | .国产精品成人自产拍在线观看6 | 狠狠操狠狠干天天操 | 中文字幕最新精品 | 国产一级a毛片视频爆浆 | 日韩在线看片 | 成人国产电影在线观看 | 亚洲精品在线观看av | 超碰在线9 | 国产伦理久久精品久久久久_ | 婷婷丁香狠狠爱 | 国产精品99久久久久人中文网介绍 | 久久综合狠狠综合久久狠狠色综合 | 婷婷婷国产在线视频 | 最近在线中文字幕 | 五月天丁香视频 | 五月天丁香 | 麻豆视频免费入口 | 久久久91精品国产一区二区精品 | 中文在线8资源库 | 久草视频在线新免费 | 免费视频色 | 婷婷色5月 | 亚洲精品高清一区二区三区四区 | 国产91全国探花系列在线播放 | 91中文字幕网 | 免费看黄色大全 | 日韩亚洲精品电影 | 亚洲一区黄色 | 超碰在线公开免费 | 免费69视频 | 国产精品女主播一区二区三区 | 日本精品视频免费 | 成年人免费在线 | 国产黄色电影 | 国产午夜精品免费一区二区三区视频 | 亚洲黄在线观看 | 久久久久草 | 麻豆国产精品va在线观看不卡 | 国产高清精| 欧美91精品久久久久国产性生爱 | 成人av在线资源 | 久久国产精彩视频 | a天堂最新版中文在线地址 久久99久久精品国产 | av一级片在线观看 | 欧美激情视频三区 | 视频在线一区二区三区 | 91mv.cool在线观看 | 91完整版 | 欧美日韩精品免费观看 | 国产日韩欧美在线播放 | 欧美精品中文在线免费观看 | 日日干天天 | www.天天成人国产电影 | 99久久久国产精品 | 免费日韩电影 | 成人av在线网 | 丁香五月网久久综合 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 有码中文字幕在线观看 | 99免费在线视频观看 | www91在线观看| 天天看天天干 | www.com操| 久久久久久久国产精品视频 | 久久九九精品 | 在线观看av大片 | 亚洲va天堂va欧美ⅴa在线 | 在线视频 区 | 亚洲婷婷综合色高清在线 | 国产成人精品网站 | 99日精品 | 五月婷婷六月丁香 | 色在线免费视频 | 国产成人精品一区在线 | 五月婷婷久 | 91视视频在线直接观看在线看网页在线看 | 一区二区视频在线观看免费 | 久久人人爽人人人人片 | 99精品视频一区 | 日韩中文字幕免费在线播放 | 四虎影视4hu4虎成人 | 国产免费又黄又爽 | 黄色a一级视频 | 亚洲高清视频在线观看 | 国产一区二区久久精品 | 少妇bbbb | 国产97色 | 日韩大陆欧美高清视频区 | 久久久久久久久久久久久9999 | 五月激情五月激情 | 九色琪琪久久综合网天天 | 久久99亚洲精品 | 色综合久久88| 亚洲综合最新在线 | 绯色av一区 | av一级网站 | 精品视频在线观看 | 中文字幕一区二 | 日韩av成人 | 久久久久久久久久网站 | 二区中文字幕 | 黄污视频大全 | 国产日韩在线一区 | 欧美-第1页-屁屁影院 | 日批视频 | 免费h视频| 国产成人av在线影院 | 手机在线黄色网址 | 国产精品久久网 | 午夜视频日本 | 成人久久久久久久久 | 99日韩精品 | 久久综合色婷婷 | www五月 | 综合视频在线 | 在线亚洲高清视频 | 色视频成人在线观看免 | 在线免费观看国产 | 18做爰免费视频网站 | 欧美精品中文字幕亚洲专区 | 国产成人黄色在线 | 日韩精品短视频 | 国产91影院 | 日韩三级不卡 | 在线免费观看一区二区三区 | 91精品在线免费视频 | 亚洲免费资源 | 99热在线国产精品 | 国产丝袜美腿在线 | 国产无套精品久久久久久 | 四虎国产精品成人免费影视 | 国产免费片 | 国产精品美女久久久免费 | 久久综合婷婷国产二区高清 | 国产精品一区二区62 | 玖玖在线观看视频 | 成人免费 在线播放 | 午夜精品一区二区三区在线视频 | 黄色a在线 | 91精品爽啪蜜夜国产在线播放 | 中文字幕亚洲国产 | 国产亚洲一区二区三区 | 久草视频在线新免费 | 99久久毛片 | 欧洲精品久久久久毛片完整版 | 激情综合五月 | 久久精品99国产精品亚洲最刺激 | 免费a网站| 黄色动态图xx | av黄色av| 国产精品久久久久久久久蜜臀 | 欧美在线视频一区二区 | 黄色激情网址 | 最近2019中文免费高清视频观看www99 | 天天操天天操天天操天天操天天操天天操 | 三级av免费看| 欧美日韩一区二区久久 | 国产精品扒开做爽爽的视频 | 国产一区二区不卡在线 | 伊人久久一区 | av网址aaa | 91精品爽啪蜜夜国产在线播放 | 美州a亚洲一视本频v色道 | 在线视频日韩一区 |