我正在爲Sitecore 6.5(Update 5)MVT編寫一些代碼,目前的MVT是100%隨機的,管理員對內容的隨機性沒有任何控制。Sitecore基於偏愛百分比的多變量測試
我想爲管理員提供一個選項,以隨機配置%。所以他們可以配置(80%-20%)或(60%-20%-20%)或(25-25-25-25)或任意組合。
我在想的方法是保留一個計數器,然後根據百分比表現。因此,對於80-20,每第五位訪問者將獲得版本B的內容。但是有太多的組合,我不想像前面說的那樣對任何序列進行硬編碼。
我想要這些百分比的純粹結果,即我不想發送小於0.2的隨機數作爲20%的結果。這是不正確的百分比,因爲它仍然超過20%的結果。請參閱this我在說什麼。
感謝您的回覆,不幸的是,您建議的解決方案我首先想避免。如果我使用您的邏輯,那麼您是否可以生成一份報告以顯示只有20%正在使用A或B項目?它仍然是不純粹的價值觀。 – 2013-03-06 15:08:32