...
M(1) = T_Price * S_Price + T_CPC * S_MaxCPC + T_CTR * S_CTR + T_VIEW * S_VIEW
R(1) = T_Price * S_Price + CPC * S_MaxCPC + T_CTR * S_CTR + T_VIEW * S_VIEW
Các trọng số thiết lập trước:
...
T_MaxCPC: Trọng số cho CPC
T_CRT: Trọng số cho CTR
T_VIEW: Trọng số view (càng view ít thì trọng số càng cao)
Các tham số tùy theo session:
S_Price: Điểm giá, xếp thứ tự các sản phẩm theo giá tăng dần, điểm từ 10=>0 giảm dần.
S_Price = (độ lệch - ( giá sản phẩm - MIN_PRICE)) / (độ lệch ) * 10;
Trường hợp: <10 thì S_Price được quy về: từ 10-x đến 10
S_CPC: Điểm theo MaxCPC, = (MaxCPC / Max_CPC_ALL) * 10
...
S_CTR: Điểm CTR, Xếp CTR thứ tự giảm dần, điểm từ 10=>0 giảm dần. CTR = CLICK/VIEW (RealTime)
S_View: Điểm View xếp thứ tự giảm dần từ 10 > 0. Mỗi lần user xem 1 link sản phẩm, có 4 quảng cáo là a1 => a4, các quảng cáo này sẽ được cộng điểm ScorePriority tương ứng 4=>1 , khi lấy ra để tính S_View thì ScorePriority được xếp tăng dần.
B2. Tính toán tiền thu
R_CPC: real cpc là số tiền sẽ thu nếu click
...
Từ công thức tính RealScore tính ngược lại cho: R_CPC(i+1)
Trọng số điểm:
ScoreForCpc = 0.45;
ScoreForPrice = 0.2;
ScoreForCtr = 0.2;
ScoreForView = 0.15;