機能追加 #635
デジマース案件クリック時に店舗ID付与(改)
ステータス: | 商用リリース | 開始日: | 2016/01/15 | |
---|---|---|---|---|
優先度: | 通常 | 期日: | 2016/01/15 | |
担当者: | 山本 義治 | 進捗 %: | 0% | |
カテゴリ: | システム全般 | 予定工数: | 3.00時間 | |
対象バージョン: | - | 作業時間の記録: | - |
説明
<要件>
・クリック時にリファラーを参照し、店舗IDリストに対応するIDを遷移先URLに自動付加する
・店舗IDリストテーブルを作成する
・キャリアの判定を行う
・メディアID: 760: 「店舗M のみ
例)
[店舗IDリストテーブル]
店舗ID: G001
店舗ID(d): 48
店舗ID(ez): 612
リファラー
http://ejaf.jp/sp/?sid=G001&ca=ez
↓
遷移先URL
http://full.hapiuta.jp/index.php?camp=Taf_full_ihearts_300&igaf=##AFID##&m=612
履歴
#5 山本 義治 が約9年前に更新
[admin@web1 cl]$ diff click.php /www/aff/ad/www/cl/click.php 386d385 < /* 420,444d418 < */ < < if($m_id == 760){ < $referer_parse_url = parse_url($referer); < $referer_query = $referer_parse_url["query"]; < foreach(explode("&", $referer_query) as $query){ < list($param, $value) = explode("=", $query); < if($param == "sid") < $referer_s_id = $value; < else if($param == "ca") < $referer_carrier = $value; < } < if($referer_s_id && $referer_carrier){ < $sql = "select * from digimerce_c_id_list where s_id = '$referer_s_id'"; < $res = __mysql_query_ex($sql); < if(mysql_num_rows($res)){ < $row = mysql_fetch_array($res); < if($referer_carrier == "d") < $link_url = preg_replace("/##MID##/", $row["m_id_d"], $link_url); < else if($referer_carrier == "ez") < $link_url = preg_replace("/##MID##/", $row["m_id_e"], $link_url); < $referer_delete_flg = 1; < } < } < }