可独立完成开发,从需求分析到方案设计。
熟练 Idea、Maven、Git 。
熟练 SSH、SSM、SpringBoot、SpringCloud 等主流框架技术。
熟练 MySql 等关系型数据库和 Redis 非关系型数据库,熟悉数据库性能优化。
熟悉 JVM 原理,熟练掌握高可用高并发系统设计与开发。
熟练使用 RocketMQ、XXL-JOB、Elasticsearch。
积加 ERP 专注于亚马逊 ERP 管理系统,涉及产品、运营、广告、供应链、售后、财务、报表等多种模块是为亚马逊卖家提供全域数智化一站式 SaaS 管理方案。
责任描述:所在小组主要负责广告模块的开发和迭代升级。
开发中涉及到亚马逊的变动的开发,都是通过亚马逊官方接口文档进行操作,整体流程:
在我们系统中创建的信息,会先去请求亚马逊接口,亚马逊返回成功后在保存到我们自己的数据库中,在亚马逊创建的数据会有定时任务同步,在同步逻辑中更新已有的数据,新增未有的数据。
活动层级关系:广告组合-广告活动-广告组-(商品,关键词,商品投放,否定关键词,否定商品投放,搜索词)
广告涉及的功能:
广告看板,活动管理,操作日志,广告自动化,广告抢位,关键词监控,预算分析,促销活动,折扣监控。
涉及和参与:广告看板,活动管理,操作日志,广告自动化,促销活动,折扣监控
技术栈:SpringBoot 、MybatisPlus、Redis、XXL-JOB 、Elasticsearch、Mysql
负责工作:
1. 广告自动化(分时策略)
分时策略主要是到点需要去执行的一些操作,如调整价格,改变状态通过系统自动去操作,而不需要人工手动去设置。设置的分时是一段时间内的,到结束时间点需要执行还原的操作,还原到系统变更前的那个价格或状态。
* 分时模板的创建、修改、删除(类型有:分时调整预算, 分时调整竞价,分时启停,分时调整广告位)。分固定的模板和临时模板,临时模板只能当前对象用,其他对象应用时查看不到这个模板。
* 分时策略对象的新增、删除,对象绑定在模板下面,一个对象只能增加一种一类型的模板。
* 通过定时任务实现策略的到点定时执行,定时任务执行频率 间隔一个小时 (CRON:0 0,15,30,45 * * * ?) 0点开始执行 15 30 45 进行当前小时的待执行数据的重试,重试3次。执行时增加分布式锁避免手动触发时重复执行 店铺级别。
* 在系统中实现手动执行还原逻辑。
2. 广告自动化(自动策略)
相对于分时策略主要按时间进行自动调整,自动策略是按照表现进行自动调整。这两者合称为广告自动化。
* 自动策略和分时策略相比,需要增加一定的触发条件(规则)如:按周期, 前9天到前3天, ACOS < 20 % 且 每日平均曝光时长 < 22 , 提高预算,将预算提高10%,最高不超过100;
* 自动策略的执行逻辑通过定时任务处理,在处理时根据设置的规则进行策略对象的过滤,对满足条件的对象进行操作。数据进行分批处理 避免一次性分时策略对象过大。
21321321321213211111111111111111111111111111111111111111111111111111111111111
2313211111111111111111111111111111111111111111111111111111111111