新的一周开始了,今天零零碎碎几件事记录一下。
第一件事:确认了,LH短链系统确实挂了。
上周六我写了一篇日记,说发现联盟短链故障导致换链全部失败。当时我跟AM反馈了这个问题,AM周末没回我。
结果今天周一,AM群发了一条通知,说LH的短链系统出了问题,让大家注意更换成长链。
这跟我周六的判断一模一样。还好我周六发现问题之后就第一时间切换成了长链,没有继续用短链。如果等到今天AM通知才处理,又得多挂一天。
这件事也说明了一个道理,出了问题不要等别人通知,而是要自己先排查先处理。
第二件事:完善自动换链系统。
有些链接抓取到的不是真正的商家落地页,可能是联盟的中间页或者错误页面。比如我之前换链系统出过bug,记录了跳转过程中的宏值。
所以,今天借鉴了朋友的工具,加了一个判断逻辑,抓取之后先检查URL是不是符合条件的落地页,符合的才替换进去。
测试的时候又遇到一个新坑。有个商家更换了域名,旧域名做了301跳转到新域名。结果我的抓取脚本在处理301的时候失败了,拿不到最终URL。
这个问题我自己想了半天没太好的方案,就让AI帮我想了个变通办法:不去处理301跳转,而是直接记录旧链接的后缀部分,然后把后缀拼到新域名上,组合成新的完整URL。这样就绕过了301跳转的问题,抓取也正常了。
我的原则就是遇到问题解决问题,不追求完美,追求能用就行。
第三件事,领取联盟toplist,举一反三测试新商家。
今天拿到了9月的toplist。
toplist是联盟官方统计的数据,是拿到成绩的数据,有更强的指导意义。
toplist里有一些商家是我之前没留意的。
9月刚开始,多测几个商家,说不定能挖到新的稳定任务。
所以,举一反三申请了一些。
上周提交给AM的商家,也基本都批下来了。又可以开始测试广告了。