'''商城备忘录'''
'''1 商家促销信息、竞品广告、车型报记露出规则汇总'''
[http://svn.demo.pc.com.cn/svn/autoprice5/doc/dev/商城二期优化/商城促销信息车型报价竞品广告露出汇总.xls 促销报价广告露出规则]
'''2 商家400号码露出汇总'''
[http://svn.demo.pc.com.cn/svn/autoprice5/doc/dev/商城二期优化/商城400露出汇总.xls 400露出]
'''3 商家线索量报名入口汇总'''
[http://svn.demo.pc.com.cn/svn/autoprice5/doc/dev/商城二期优化/商城报名入口汇总.doc 报名入口]
'''4 商城特殊url'''
以下商城url是前端nginx定时用脚本去www拿的,具体配置如下
{{{
List="home|http://www.pcauto.com.cn/carshop/index/
service|http://www.pcauto.com.cn/carshop/core/news|http://www.pcauto.com.cn/carshop/dealer/home/
help|http://www.pcauto.com.cn/carshop/help/
join|http://www.pcauto.com.cn/carshop/join/"
特殊url完整地址:
http://4s.pcauto.com.cn/home/
http://4s.pcauto.com.cn/service/
http://4s.pcauto.com.cn/news/
http://4s.pcauto.com.cn/help/
http://4s.pcauto.com.cn/join/
}}}
'''5 商城定时任务'''
{{{
1)每日零时计数提交数据库的定时任务 ,每天凌晨30分执行一次
_timer/__counter_daily_update.jsp
2)处理经销商竟品广告(启用、终止,以及更新process状态)定时任务,每隔15分钟执行一次
_timer/__dealer_ad_update.jsp
3)同步汽车团购系统的团购名单
_timer/__dealer_buy_update.jsp
4)东风日产合作项目新闻同步,每日一次
_timer/__nissan_baseparameter_update.jsp
5)处理经销商合同(启用、终止,以及更新vip状态)定时任务,每隔15分钟执行一次
_timer/__dealer_contract_update.jsp
6)更新经销商的全面总统计信息定时任务 每隔6小时执行一次,8点执行的那次需要统计计数器相关字段的数据,用增量方式加上上一天的
_timer/__dealer_counter_update.jsp
7)处理经销过期最新促销信息定时任务,每天执行一次
_timer/__dealer_newest_news_update.jsp
8)更新经销商的每天效果统计信息,计划每天凌晨04:00执行一次(需要在 1) 的任务完成后才能正确统计,否则将会统计不完全)
_timer/__dealer_date_effect_update.jsp
9)获取呼叫中心通话清单 一小时一次
_timer/__dealer_callbill_update.jsp
10)发送东风日产合作接口异常日志邮件,每个小时发送一次
_timer/__nissanemail.jsp
}}}
'''6 商城计数统计定时任务执行异常时补统计临时接口'''
计数统计相关任务:
1 经销商每日统计数据汇总(0:30开始,每日执行一次)
2 经销商每日会员效果统计(3点第0分钟开始,每日执行一次;)
3 经销商全面统计信息更新(原:0点第六分钟开始,每6小时执行一次;调:2点第六分钟开始,每6小时执行一次,8点这次同时同步counter相关数据,其他只同步非counter数据)
如果第一个汇总任务失败了,或者在第2、3两个任务开始执行的时间还没有做完,就会导致第2、3两个任务异常。此时需要手工执行定时任务补统计的数据。补数据的临时接口如下:
{{{
1 补每日统计数据汇总(当且仅当simple_counter当日的数据已经搬运到了simple_date_counter表有意义),参数:last=-1,同步前一天的数据
http://priceadmin.pcauto.com.cn:7100/dealer/interface/update_dealer_date_counter.jsp?last=-1
2 补每日会员效果统计数据,参数:date=2011-03-16,要补的日期
http://priceadmin.pcauto.com.cn:7100/dealer/interface/update_dealer_date_effect.jsp?date=2011-03-16
3 补商家全面统计数据,参数:
date=2011-05-16:要补的日期;
all=1,全部重算(8点dealer_date_counter未同步完时使用);
coln:涉及counter的字段名称,全部重算时使用,涉及counter的五类字段分别重算;
all=0:算非counter的数据
http://priceadmin.pcauto.com.cn:7100/dealer/interface/update_dealer_counter.jsp?date=2011-05-16&all=0
http://priceadmin.pcauto.com.cn:7100/dealer/interface/update_dealer_counter.jsp?date=2011-06-08&all=1&coln=notCounter
http://priceadmin.pcauto.com.cn:7100/dealer/interface/update_dealer_counter.jsp?date=2011-06-08&all=1&coln=pvDealerTotal
http://priceadmin.pcauto.com.cn:7100/dealer/interface/update_dealer_counter.jsp?date=2011-06-08&all=1&coln=showDealerTotal
http://priceadmin.pcauto.com.cn:7100/dealer/interface/update_dealer_counter.jsp?date=2011-06-08&all=1&coln=pvAdTotal
http://priceadmin.pcauto.com.cn:7100/dealer/interface/update_dealer_counter.jsp?date=2011-06-08&all=1&coln=showAdTotal
http://priceadmin.pcauto.com.cn:7100/dealer/interface/update_dealer_counter.jsp?date=2011-06-08&all=1&coln=pvNewsTotal
(news表和date_counter表都很大,所以此字段的计算非常慢,可考虑放在最后执行)
//补指定商家、指定日期的统计数
http://priceadmin.pcauto.com.cn:7100/dealer/interface/update_dealer_counter.jsp?date=2012-02-01&all=0&dids=15070,28441
}}}
'''7 商城自动识别IP接口'''
{{{
1) 通过网友IP获取网友所在城市的城市ID
//引入IP识别js
2)商城索引页跳转接口http://4s.pcauto.com.cn/index_djump.jsp
汽车大首页和车市等页面所有商家搜索功能,如果是JS提交请求的,可以将请求提交到IP定位城市的跳转接口来处理,以达到自动定位网友城市的目的,如下:
搜品牌下的商家:http://4s.pcauto.com.cn/index_djump.jsp?fip=1&bid=2
搜厂商下的商家:http://4s.pcauto.com.cn/index_djump.jsp?fip=1&mfid=1
搜车系下的商家 :http://4s.pcauto.com.cn/index_djump.jsp?fip=1&sid=3544
}}}
'''8 非分站城市变为分站设置完之后要清相关缓存'''
{{{
http://priceadmin.pcauto.com.cn:7100/admin/uitl/clearCache.jsp?dn=Region&id=458
http://priceadmin.pcauto.com.cn:7100/admin/uitl/clearCache.jsp?key=region_options
http://priceadmin.pcauto.com.cn:7100/admin/uitl/clearCache.jsp?key=InterfaceService_getSubAreaByAreaId_53600
//去服务器上面清页面缓存
/data/purge_ngx_cache.sh "http://price.pcauto.com.cn/common/ajax/region_data_json?areaId=5"
修改js文件:
http://js.3conline.com/pcauto/price2010/js/index_dealers_area.js
http://js.3conline.com/pcauto/price2010/js/auto_dealers_area.js
http://www1.pcauto.com.cn/global/2008/js/area_lmt.js
ip库对应城市ID修改
}}}
'''9 经销商店铺模板'''
{{{
目前商家模板一共有8个,模板ID分别为:4、3、10、2、8、9、1、5,其中1、5为旗舰商家模板;
东风日产购车助手的经销商模板统一为:优质商家模板-A(2),但商家可以在后台进行自由设置;
由于厂商的要求,一汽大众经销商模板统一为:旗舰商家模板-B(5),但商家可以在后台进行自由设置;
}}}