任务描述


需求描述

需求背景:为了增加更多关键词来源


需求实现:


1.通过广告接口获取广告投放推荐关键词

接口地址:http://888cpc-api-hwytest.zhcxkj.com/api/Campaigns/Keyword/GetKeywordRecommendations

请求样例:

{
"input": {
"OrderSourceId": 19351,
"ASIN": "B0CCFBTVZN",
"MaxRecommendations": 100,
"SortDemension": "CONVERSIONS"
},
"language": "zh-CN"
}

请求逻辑

a.通过SKU+站点维度筛选在线listing(不区分是否FBA),按照上一次出单时间倒叙,取最近出单的listing分别调用接口

b.每个ASIN调用时重试3次,直到返回结果为止;重试三次中 MaxRecommendations 字段分别传200 , 100,20

c.SortDemension字段按照示例传值

d.按照SKU+站点维度,关键词去重后数量达到200则停止,继续执行下一条SKU+站点


2.数据存储逻辑

下面返回的数组中一条数据的结构


a.数据按照SKU+站点维度保存,保存的关键词为json数组的格式

b.每个关键词需要保存三个字段,分别是keyword,searchTermImpressionShare,rank 三个字段,大部分数据没有searchTermImpressionShare字段,取不到则记录为0,rank字段在bidInfo数组中随便取一个,都是一样的值。

c.数据按照关键词维度去重,去重逻辑为保留第一个

d.需要对关键词进行排序,先按照searchTermImpressionShare倒序,searchTermImpressionShare为0的部分按照rank正序排

e.关键词需要过滤敏感词、过滤非对应站点语种词


3、执行逻辑

a.初始化时执行一次全量

b.后续只针对新增的一个月前的新品做增量更新


验收标准
暂无
历史记录  
  1. 2023-12-18 13:57:13, 由 罗友军 创建。
  2. 2023-12-19 17:08:37, 由 李育贵 添加备注。

    新建ES表存储:广告推荐关键词ES表,跟压缩标题的存储维度一样。


    1、遍历ERP库产品sku表([RB_Product]),过滤掉禁售、仿牌的sku。

    2、根据SKU,分站点查询新版打标表,取有首单时间的listing,按末单时间降序遍历,从广告系统获取推荐关键词。

    3、根据SKU+站点,按需求汇总处理获取到的推荐关键词,存储到广告推荐关键词ES表。

  3. 2023-12-21 10:15:38, 由 温林生 完成。
    修改了 总计消耗,旧值为 "0",新值为 "24"。
    修改了 指派给 ,旧值为 "wenlinsheng",新值为 "luoyoujun"。
    修改了 实际完成,旧值为 "",新值为 "2023-12-21 10:11:36"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2023-12-21 10:15:38"。
    修改了 预计剩余,旧值为 "24",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "wenlinsheng"。

    修改了智能选品Work,需要配置服务

    新增了增量获取广告推荐词服务

    新增了增量敏感词检测服务

  4. 2024-01-17 10:49:19, 由 罗友军 编辑。
    修改了 最初预计,旧值为 "24",新值为 "16"。
所属迭代 智能中心-智能选品迭代
所属模块 智能中心-需求池  战略独立项目   智能刊登
相关需求 特征服务-广告推荐关键词
指派给 罗友军 于 2023-12-21 10:15:38
任务类型 后端
任务标签 初始
开发组 仓储物流开发组
任务状态 已完成
进度 100%
优先级 P1
关键词
抄送给
由谁创建 罗友军 于 2023-12-18 13:57:13
由谁完成 温林生 于 2023-12-21 10:11:36
由谁取消 暂无
由谁关闭 暂无
关闭原因 暂无
最后编辑 罗友军 于 2024-01-17 10:49:19
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 16工时
总计消耗 24工时
预计剩余 0工时
预计开始 2023-12-18
实际开始 2023-12-21
截止日期 2023-12-31