渠道分析
2016-06-12 13:58:54 0 举报
AI智能生成
渠道分析是一种评估和理解产品或服务如何通过各种销售和分销途径到达最终消费者的研究方法。这种分析可以帮助企业确定最有效的销售策略,优化供应链,提高市场份额,并增强客户满意度。渠道分析通常包括对竞争对手的渠道策略的研究,以及对消费者购买行为的理解。此外,渠道分析还可以帮助企业识别潜在的新渠道,以及评估现有渠道的效率和效果。总的来说,渠道分析是企业战略规划的重要组成部分,对于实现业务目标具有关键作用。
作者其他创作
大纲/内容
获取来自cpp或seo渠道的用户搜索关键词
1.
/*
* 添加时间:2015-11-05 若链接存在pl参数,则将该pl参数作为channel3;若存在creative参数,则将该参数存为promotionid
*/
if(visitUrlFormatFactory.getParamaterValue("pl") != null)
{
this.medium_source_domain = visitUrlFormatFactory.getParamaterValue("pl");
}
if(visitUrlFormatFactory.getParamaterValue("creative") != null && this.promotionIx == 0)
{
try{
this.promotionIx = Integer.parseInt(visitUrlFormatFactory.getParamaterValue("creative"));
}catch(Exception e){
this.promotionIx = 0;
}
}
if(this.medium_source_domain != null){
if (this.medium_source_domain.contains("|")) {
this.medium_source_domain = this.medium_source_domain.split("\\|")[0];
}
if(this.medium_source_domain.contains(":")){
this.medium_source_domain = this.medium_source_domain.split(":")[0];
}
if(this.medium_source_domain.contains("?")){
this.medium_source_domain = this.medium_source_domain.split("\\?")[0];
}
if(this.medium_source_domain.contains("&")){
this.medium_source_domain = this.medium_source_domain.split("&")[0];
}
if(this.medium_source_domain.contains("%")){
this.medium_source_domain = this.medium_source_domain.split("%")[0];
}
if(this.medium_source_domain.contains("#")){
this.medium_source_domain = this.medium_source_domain.split("#")[0];
}
}
可能针对utm_domain=j1472||29929642||||0||c5542618de8dbbe29041f6c40dada991||||
还有 http://www.360kad.com/?utm_source=baidu&utm_medium=cpc&utm_term=到访用户-文字-高&utm_campaign=康爱多到访用户-再营销-百度网盟?source=bdkadhtk0&pl=bendibao.com&creative=228282321
问题
问题1:visitUrl跟referurl解析规则不一样,是否存在问题
问题2:要规范的话要是我们为主导,可能需要研发改链接,他们为主导的话我们可能要按照这种解析
问题3:要是按照这种解析可能会出现日后要修改代码,而且维护不方便,每次都要找上千行代码
问题4:渠道能否只到一二级
分支主题 6
约定
1.medium是一级渠道,medium_source是二级渠道,medium_source_domain是三级渠道
2.SEM(有cps,cpc,cpp),SEO,SMS,direct,refer(V商城)
分析visitUrl
如果当前访问链接包含WXLoginWithOpenId,那一级渠道为refer,二级渠道为publicno,三级渠道为myorder(V商城,公众号绑定页面)
如果当前访问链接包含cps=chanet,那一级渠道为refer,二级渠道为chanet,三级渠道为other(cps 成果网,参与CPS考核,参与CPS结算)
如果当前访问链接包含logfrom=zfbtm,那一级渠道为refer,二级渠道为zfbtm,三级渠道为other
如果当前访问链接包含logfrom=weixin,那一级渠道为refer,二级渠道为weixin,三级渠道为other
如果当前访问链接包含logfrom=zfbzj,那一级渠道为refer,二级渠道为zfbzj,三级渠道为other,例子:http://m.360kad.com/?logfrom=zfbzj
如果当前访问链接包含zaopai,那一级渠道为cps,如果包含cpstype=edm那一级渠道是refer二级渠道为zaopai,如果不包含cpstype=edm那二级渠道为zaopai,只要包含utm_domain(有多个只匹配第一个),三级渠道先默认为该参数的值,有中文的的解码,找不到三级渠道就设置为other
如果当前访问链接包含cpsfrom=yiqifa_,一级渠道为cps二级渠道为yiqifa,三级渠道为yiqifa_后面紧跟着的字符串,如cpsfrom=yiqifa_smzdm,那三级渠道就是smzdm
如果当前访问链接包含utm_medium=refer默认一级渠道是refer(针对V商城的)
1.只要包含utm_source(有多个只匹配第一个),二级渠道先默认为该参数的值,有中文的的解码,找不到二级渠道就设置为other
1.只要包含utm_domain(有多个只匹配第一个),三级渠道先默认为该参数的值,有中文的的解码,找不到三级渠道就设置为other
如果当前访问链接包含utm_medium=cpp,默认一级渠道是cpp
1.如果当前访问链接不包含utm_source,那么二级渠道,三级渠道都为other
2.只要包含utm_source(有多个只匹配第一个),三级渠道先默认为该参数的值,有中文的的解码
3.如果(三级渠道参数)包含baidu或者百度,则二级渠道为baidu
4.如果包含soso,则二级渠道为soso
5.如果包含sogou,则二级渠道为sogou
6.对于其他utm_source的值二级渠道都是为other
如果当前访问链接包含utm_medium=sms,默认一级渠道是sms
1.如果当前访问链接不包含utm_source,那么二级渠道,三级渠道都为other
2.只要包含utm_source(有多个只匹配第一个),三级渠道先默认为该参数的值,有中文的的解码
3.如果(三级渠道参数)包含kad则二级渠道为kad
4.如果包含tianmao并当前访问链接包含kdate则二级三级渠道为kad,如果仅包含tianmao,则二级渠道为tianmao三级渠道为express
5.如果utm_source=kefu,则二级渠道为kefu,三级渠道根据三级渠道参数medium_source_domain
6.对于其他utm_source的值二级渠道都是为other
如果当前访问链接包含utm_medium=yyg,默认一级渠道是cpc,二级渠道是yyg,三级渠道根据visitUrlFormatFactory.getParamaterValue("utm_source")获取
如果当前访问链接包含utm_medium=cps,默认一级渠道是cps
1.如果二级渠道参数为zm123,那二级渠道为zm123
2.如果二级渠道参数为zaopai同时包含cpstype=edm,那一级渠道为refer,二级渠道为zaopai-edm
3.如果二级渠道参数为duomai,那二级渠道为duomai
4.如果二级渠道参数为jingzan,那二级渠道为jingzan
5.如果二级渠道参数为360otc,那二级渠道为360otc
6.如果二级渠道参数为frogshealth,那二级渠道为frogshealth
其他:新添加ebaolife,yaoshika,xywy,yikatong参与cps考核,不参与cps结算
7.如果包含utm_source=51fanli&,那二级渠道为51fanli,三级渠道为chaojifan
8.以上都没有匹配的二级渠道默认为zaopai
9.要是url存在三级渠道参数utm_domain的就拿这个的值当三级渠道有中文的要解码,如果三级渠道参数是51fanli&那三级渠道就是chaojifan,否则都是没有三级渠道,三级渠道都为other
如果当前访问链接包含utm_medium=cpc,默认一级渠道是cpc
1.utm_campaign(对应实体类targetKeyword)和utm_term(对应实体类itemkeyword)目前理解为是推广信息
2.utm_source是二级渠道参数,默认三级渠道medium_source_domain跟二级渠道一样,包含中文就解码(3-12是存在utm_source的情况)
3.如果三级渠道参数为baidu或者百度,则二级渠道为baidu,如果utm_campaign包含再营销或者搜客则二级渠道为baidu-alliance
4.如果三级渠道参数为soso,则二级渠道为soso
5.如果三级渠道参数为sogou,则二级渠道为sogou
6.如果三级渠道参数为google,则二级渠道为google
7.如果三级渠道参数为uc-sm,则二级渠道为google
8.如果三级渠道参数为dianxin,则二级渠道为dianxin
9.如果三级渠道参数为360,则二级渠道为360
10.如果三级渠道参数为360rx,则二级渠道为360rx
11.如果三级渠道参数为xywy,则二级渠道为xywy,如果utm_domain不为空则三级渠道为该值
12.以上都没有那二级渠道为others
13.若不包含utm_source,那二三级渠道都是other
例子:
http://www.360kad.com/?utm_source=baidu&utm_medium=cpc&utm_term=药品网站&utm_campaign=网上药店搜客-百度网盟-图-质量高
http://m.360kad.com/?utm_source=baidu&utm_medium=cpc&utm_campaign=jingpinci-gaoROIguanjianci-baiduwap
http://www.360kad.com/product/80375.shtml?utm_source=sogou&utm_medium=cpc&utm_campaign=风湿骨科gou?_t_t_t=0.09893535496667027
如果当前访问链接包含card_id=同时包含encrypt_code=,那一级渠道为refer,二级渠道为cardcoupon,三级渠道为other(V商城,卡券领券页面引流)
分析referUrl
1.如果referUrl不是-即如果存在referUrl
1.只要包含utm_domain(有多个只匹配第一个),三级渠道先默认为该参数的值,有中文的的解码,找不到没处理
2.如果三级渠道参数utm_domain包含360kad同时包含utm_medium那一级渠道为utm_medium的值,二级渠道为utm_source的值,三级渠道为utm_domain的值,没有二级渠道参数则设置360kad
3.如果三级渠道参数包含baidu.那一级渠道为seo,二级渠道为baidu
4.如果三级渠道参数包含so.360.cn或.so.或haosou或hao.360.或mingpian.360或wifi.360那一级渠道为seo,二级渠道为360
5.如果三级渠道参数包含soso,那一级渠道为seo二级渠道为soso
6.如果三级渠道参数包含yisou,那一级渠道为seo二级渠道为yisou
7.如果三级渠道参数包含sogou,那一级渠道为seo二级渠道为sogou
8.如果三级渠道参数包含google,那一级渠道为seo二级渠道为google
9.如果三级渠道参数包含.sm.cn,那一级渠道为seo二级渠道为shenma
10.如果三级渠道参数包含bing,那一级渠道为seo二级渠道为other
11.如果三级渠道参数包含360kad,那一级渠道为direct二级渠道为360kad
12.如果三级渠道参数包含315jiage,那一级渠道为refer二级渠道为zaopai(参与cps考核,不参与cps结算)
13.如果三级渠道参数包含39.net,那一级渠道为refer二级渠道为39.net(参与cps考核,不参与cps结算)
14.如果三级渠道参数包含xywy.com,那一级渠道为refer二级渠道为xywy.com(参与cps考核,不参与cps结算)
15.如果三级渠道参数包含ebaolife,那一级渠道为refer二级渠道为ebaolife(参与cps考核,不参与cps结算)
16.如果三级渠道参数包含120ask,那一级渠道为cps二级渠道为yiqifa(参与cps考核,不参与cps结算)
17.如果三级渠道参数包含etao,那一级渠道为cps二级渠道为yiqifa(参与cps考核,不参与cps结算)
18.如果三级渠道参数包含51fanli,那一级渠道为cps二级渠道为51fanli
19.如果三级渠道参数包含fun.fanli,那一级渠道为cps二级渠道为51fanli
20.如果三级渠道参数包含yiqifa,那一级渠道为cps二级渠道为51fanli
21.如果三级渠道参数包含yiqifa,那一级渠道为cps二级渠道为linktech
22.如果三级渠道参数包含pharmakeyring,那一级渠道为refer二级渠道为yaoshika(新添加钥匙卡、建一卡、海虹控股 3个二级渠道,参与cps考核,不参与cps结算 添加时间:2015-08-06)
23.如果三级渠道参数包含biz.j1cn,那一级渠道为refer二级渠道为jianyika
24.如果三级渠道参数包含cis.com,那一级渠道为refer二级渠道为haihongkonggu
25.如果三级渠道参数包含mp.weixin.qq.com,那一级渠道为refer二级渠道为article
26.如果三级渠道参数包含sex.360kad或li.360kad或jf.360kad或hx.360kad或yd.360kad那一级渠道为seo二级渠道为other
27.如果三级渠道参数包含sina或youdao或yahoo或hao123或zhihu或zyctd或mingyihui或wiki8或wang1314或maxthon或health.e1313或blog或985.so或tianya或axx.com.cn或ifeng或guokr.com或daohang114或69jk或.2345.com或.1616.com或100yiyao.com或glgoo或hnhanpeng或ianbaby或uibe2010或ttpaihang或uc123或yicha或search.aol或tc.uc那二级渠道为seo三级渠道为other
28.如果三级渠道参数包含moluodan或cljsjjyw或xiakucao或qingchangla或silianchina或omronhealthcare或oulyt或nicorette或holleykingkong那一级渠道为refer二级渠道producer
29.以上2-28都不包含的那一级渠道为refer二级渠道为other
2.如果不存在referUrl
1.当前访问匹配^https?://www\\.360kad\\.com/[a-zA-Z0-9]+/[0-9]+\\.shtml$的即https://www.360kad.com/任何组合/数字.shtml的那一级渠道为seo二级渠道为www_article
1.当前访问匹配^https?://m\\.360kad\\.com/[a-zA-Z0-9]+/[0-9]+\\.shtml$的即https://m.360kad.com/任何组合/数字.shtml的那一级渠道为seo二级渠道为m_article
3.当前访问匹配^https?://pfk\\.360kad\\.com/[a-zA-Z0-9]+/[0-9]+\\.shtml$的即https://pfk.360kad.com/任何组合/数字.shtml的那一级渠道为seo二级渠道为pfk
4.当前访问匹配^https?://fk\\.360kad\\.com/[a-zA-Z0-9]+/[0-9]+\\.shtml$的即https://fk.360kad.com/任何组合/数字.shtml的那一级渠道为seo二级渠道为fk
5.当前访问匹配^https?://ask\\.360kad\\.com/[a-zA-Z0-9]+/.+\\.s?html$的即https://ask.360kad.com/任何组合/数字.shtml的那一级渠道为seo二级渠道为ask
6.当前访问url包含vmall.360kad.com/express/detail的那一级渠道为refer二级渠道为360kad三级渠道为shiporder
7.当前访问url包含vmall.360kad.com/order/detail的那一级渠道为refer二级渠道为360kad三级渠道为other
8.当前访问url包含vmall.360kad.com/seckill/的那一级渠道为refer二级渠道为publicno三级渠道为seckill
9.否则一级渠道为direct,若当前访问地址包含qrorder那二级渠道为qr_www不包含qrorder那二级渠道为direct,三级渠道为-
10.二级渠道包含%即包含中文的要解码并二级渠道为解码后的值
解决
1.我们重新定义规则,就按utm参数解析一二三级渠道,之后哪个渠道缺少的,研发改链接,我们这边统一整理文档
2.简化流程,不重新定义的情况下,只能减少流程一些量少的渠道可以考虑去掉,要跟相关部门沟通
0 条评论
下一页