[發明專利]一種頁面服務的A/B測試方法和裝置有效
| 申請號: | 201710444537.0 | 申請日: | 2017-06-13 |
| 公開(公告)號: | CN107273290B | 公開(公告)日: | 2020-07-03 |
| 發明(設計)人: | 邵明星;周偉 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 頁面 服務 測試 方法 裝置 | ||
本發明公開了一種頁面服務的A/B測試方法裝置,涉及計算機技術領域。所述方法,包括:接收客戶端發送的頁面請求;根據所述頁面請求按照預設規則對初始模版中的測試元素進行過濾,得到測試模版;根據所述測試模版生成測試頁面;將所述測試頁面作為所述頁面請求的響應發送至所述客戶端。解決了現有的A/B測試過程耗時且不靈活,且容易導致錯誤率上升、風險增大的技術問題。取得了減少了修改操作,降低了操作耗時,提高了測試靈活性以及準確率的有益效果。
技術領域
本發明涉及計算機技術領域,具體涉及一種頁面服務的A/B測試方法裝置。
背景技術
A/B測試是一種新興的網頁優化方法,可以用于增加轉化率、注冊率等網頁指標。A/B測試本質上是個分離式組間實驗,以前進行A/B測試的技術成本和資源成本相對較高,但現在一系列專業的可視化實驗工具的出現,A/B測試已越來越成為網站優化常用的方法。A/B測試,簡單來說,就是為同一個測試目標制定兩個方案(比如兩個頁面),讓一部分用戶使用A方案,另一部分用戶使用B方案,記錄下用戶的使用情況,看哪個方案更符合設計。
目前在使用A/B測試時,首先需要建立一個測試頁面(variation page),這個頁面可能在標題字體,背景顏色,措辭等方面與原有頁面(control page)有所不同,然后將這兩個頁面以隨機的方式同時推送給所有瀏覽用戶。接下來分別統計兩個頁面的用戶轉化率,即可清晰的了解到兩種設計的優劣。
但是現有的A/B測試過程中,每次修改測試案例時都要相應地修改代碼邏輯,進而導致測試過程耗時且不靈活,而且修改代碼還會導致錯誤率上升、風險增大的問題。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的一種頁面服務的A/B測試方法和相應的一種頁面服務的A/B測試裝置。
依據本發明的一個方面,提供了一種頁面服務的A/B測試方法,包括:
接收客戶端發送的頁面請求;
根據所述頁面請求按照預設規則對初始模版中的測試元素進行過濾,得到測試模版;
根據所述測試模版生成測試頁面;
將所述測試頁面作為所述頁面請求的響應發送至所述客戶端。
可選地,所述根據所述頁面請求按照預設規則對初始模版中的測試元素進行過濾,得到測試模版的步驟,包括:
從所述頁面請求中獲取所述預設規則所需的第一過濾參數;
按照預設的分組規則,確定各所述測試元素所屬的分組;
根據所述第一過濾參數,分別利用與各所述分組對應的預設過濾規則對初始模版中的測試元素進行過濾,得到測試模版。
可選地,所述根據所述第一過濾參數,分別利用與各所述分組對應的預設過濾規則對初始模版中的測試元素進行過濾,得到測試模版的步驟,包括:
針對各所述分組,利用與所述分組對應的預設過濾規則,判斷各所述分組中是否存在與所述第一過濾參數匹配的目標測試元素;
如果在當前分組中存在與所述第一過濾參數匹配的目標測試元素,則將當前分組中所述目標測試元素以外的其他測試元素進行過濾;
如果在當前分組中不存在與所述第一過濾參數匹配的目標測試元素,則將當前分組中除默認測試元素外的其他測試元素進行過濾。
可選地,所述按照預設的分組規則,確定各所述測試元素所屬的分組的步驟,包括:
根據各所述測試元素的元素標識,將元素標識相同的測試元素劃分為同一分組。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710444537.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于全局分析的并行錯誤模式匹配方法
- 下一篇:一種處理器調試方法及系統





