全部產品
Search
文件中心

OpenSearch:A/B測試常見問題

更新時間:Jul 13, 2024

Q1:scene_tag參數需要填什嗎?

回答:實驗組名稱。

Q2:如果當日有搜尋請求,並且在當日晚間,停止A/B測試,次日報表還會有資料嗎?

回答:會有的。

Q3flow_divider 的作用是什嗎?

回答:當使用者在具體的實驗裡添加了白名單,當需要對query進行指定實驗分流時,在flow_divider中填入配置的白名單的內容。

Q4:如何提高A/B測試的指標品質?

回答:建議用上次行為資料之後,再啟動實驗。

Q5:scene_tag和flow_divider 如何做urlencode呢?

回答:假設scene_tag的內容是“test_1”,flow_divider 的內容是“流量 分桶”,

製作scene_tag和flow_divider 參數的urlencode,這裡以Python3.x為例:

import urllib
from urllib import parse
print(parse.quote("scene_tag:" + parse.quote("test_1") + ",flow_divider:" + parse.quote("流量 分桶")))
#結果:scene_tag%3Atest_1%2Cflow_divider%3A%25E6%25B5%2581%25E9%2587%258F%2520%25E5%2588%2586%25E6%25A1%25B6

控制台搜尋測試中使用:

scene_tag:test_1,flow_divider:%E6%B5%81%E9%87%8F%20%E5%88%86%E6%A1%B6

b注意:具體編碼可根據線上URL編碼工具擷取編碼後的內容。