任务描述

需求背景

目前关联营销的listing,都是按相似性进行关联,且不再进行更新,导致很多无效关联,需按推荐模型及相似模型进行营销


需求描述

http://product-doc-wan.zhcxkj.com:9000/%E6%88%98%E7%95%A5%E9%A1%B9%E7%9B%AE%E9%83%A8/ebay%E7%9B%B4%E5%8F%91%E9%A1%B9%E7%9B%AE/%E5%85%B3%E8%81%94%E8%90%A5%E9%94%80%E6%94%AF%E6%8C%81%E6%8E%A8%E8%8D%90%E6%A8%A1%E5%9E%8B%E5%8F%8A%E7%9B%B8%E4%BC%BC%E6%A8%A1%E5%9E%8B.html

需求描述

需求背景

目前关联营销的listing,都是按相似性进行关联,且不再进行更新,导致很多无效关联,需按推荐模型及相似模型进行营销


需求描述

http://product-doc-wan.zhcxkj.com:9000/%E6%88%98%E7%95%A5%E9%A1%B9%E7%9B%AE%E9%83%A8/ebay%E7%9B%B4%E5%8F%91%E9%A1%B9%E7%9B%AE/%E5%85%B3%E8%81%94%E8%90%A5%E9%94%80%E6%94%AF%E6%8C%81%E6%8E%A8%E8%8D%90%E6%A8%A1%E5%9E%8B%E5%8F%8A%E7%9B%B8%E4%BC%BC%E6%A8%A1%E5%9E%8B.html

验收标准
暂无
历史记录  
  1. 2024-02-21 19:28:21, 由 王小勤 创建。
  2. 2024-02-21 19:58:29, 由 王小勤 添加备注。

    增量验证场景:

    (1)模拟listing数据掉出推荐池,即修改字段lastModificationTime值,模拟是否掉出推荐池的listing状态

    A、未 掉出推荐池模拟造数如下:

    进行模块化刊登获取到关联营销:

    验证1:获取到未掉出推荐池的listing数据


    验证2:查看关联次数的变动,对应关联次数因关联listing成功,关联次数+1次

  3. 2024-02-21 20:00:48, 由 王小勤 记录工时,消耗 2 小时。
    修改了 总计消耗,旧值为 "0",新值为 "2"。
    修改了 预计剩余,旧值为 "6",新值为 "4"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2024-02-21"。
  4. 2024-02-28 14:10:05, 由 王小勤 添加备注。

    B、数据掉出推荐池、下架数据存在于转化池模拟造数如下:

    listing数据掉出推荐池:

    下架数据存在于转化池:
    1)修改 403850449362、403903272067  lastModificationTime值,验证该字段对其是否做不关联处理(预期:该字段对转换池无效,理应做关联处理),
    2)同时修改该listing为下架状态:403850449362、403903272067,需进行判断为推荐模型或相似模型(预期:下架后将被移除,不做关联,且按照对应模型进行补齐)

    新增符合条件的数据:

    上方预期结果:转化池 +推荐池

    转化池 ---

    403736221317  --
    403850449205  --
    403850389173  --
    403742217550  --

    推荐池---

    145410561476 --
    145420472212  
    145408496450  --  
    145407483025 
    145403929977 
    145411739074

    进行模块化刊登,策略id:76067 模板id :75    进行关联营销模板id:12100023   获取到关联营销,如下:

    获取到的营销结果:转化池符合预期结果,最后两个listing数据:404215537644 、404096026891 ,不符合在推荐池中符合的数据进行最后补齐(由于转化池中两条listing已被置为下架状态: 403850449362、403903272067,该类型数据在转化池中为空状态找不到,即能放置于指定池子(推荐池、转化池)中的数据均为有效在线数据)则该两条数据占据了两个关联营销listing位置,找不到则先进行推荐池补齐,再最后通过随机补齐同一店铺的在线listing,展示如下:


  5. 2024-02-28 14:13:56, 由 王小勤 记录工时,消耗 1 小时。
  6. 2024-02-28 14:13:56, 由 王小勤 记录工时,消耗 1 小时。
    修改了 总计消耗,旧值为 "2",新值为 "4"。
    修改了 预计剩余,旧值为 "4",新值为 "2"。
    由于增量更新逻辑,开发与产品沟通的逻辑有偏差,并未进行开发,这部分开发重新开发耽误了部分时间
  7. 2024-02-28 14:14:05, 由 王小勤 编辑。
    修改了 截止日期,旧值为 "2024-02-22",新值为 "2024-02-28"。
  8. 2024-02-29 14:30:57, 由 王小勤 编辑。
    修改了 截止日期,旧值为 "2024-02-28",新值为 "2024-02-29"。

    增量验证场景2:

    场景1:若关联营销listing已存在掉出推荐池、已下架等数据,进行增量更新:

    A、正式环境,找到一笔已正常在线,且带有关联营销对应SKU:4283522相关数据,如下图,

    实际平台展示的真实关联营销情况:


    迁移至测试环境,测试环境模拟造数如下:

    自动刊登队列表:

    关联营销mgdb表:


    listing相关表:


    Redis店铺额度限制:


    B、变更队列服务:GetEbayNQueue-dev-ebay   触发关联营销队列表:m_ebay_associatemarket_queue  进行增量更新

    增量更新前的状态展示:

    增量更新后的状态更新:


    由于该店铺下的销量表无数据,listing表数据只有7条在线数据,可做补齐

    销量表:M_Ebay_Sale_Toplisting  无数据

    listing相关表:共计7条在线数据

    C、增量更新后,mgDB关联营销展示如下:由于该店铺:10451,在测试环境只有7条数据,符合以上现有数据可补齐情况,验证成功

    场景2:补充了可补齐的数据,如销量表后

    变更后更新:

    平台展示:

    变更前展示:



    变更后展示:

    场景2:每天执行上架时间为30天整数倍的listing,并配置至对应的关联营销模型

    增量更新前:

    增量更新后:

    获取到的数据为该店铺的listing在线数据和销量表数据:

    补齐数据的来源:

    销量表:

    listing表:

  9. 2024-02-29 14:31:57, 由 王小勤 记录工时,消耗 1 小时。
  10. 2024-02-29 14:31:57, 由 王小勤 记录工时,消耗 1 小时。
    修改了 总计消耗,旧值为 "4",新值为 "6"。
    修改了 预计剩余,旧值为 "2",新值为 "0"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 由谁完成,旧值为 "",新值为 "wangxiaoqin"。
    修改了 实际完成,旧值为 "",新值为 "2024-02-29 14:31:57"。
    增量调度服务在测试环境没有调通,通过开发调试获取,耽误了部分时间
所属迭代 智能中心-EBAY直发迭代
所属模块 智能中心-需求池  战略独立项目   EBAY直发
相关需求 eBay关联营销按推荐模型及相似模型进行营销
指派给 王小勤 于 2024-02-29 14:31:57
任务类型 测试
任务标签 初始
开发组 仓储物流开发组
任务状态 已完成
进度 100%
优先级 P1
关键词
抄送给
由谁创建 王小勤 于 2024-02-21 19:28:21
由谁完成 王小勤 于 2024-02-29 14:31:57
由谁取消 暂无
由谁关闭 暂无
关闭原因 暂无
最后编辑 王小勤 于 2024-02-29 14:31:57
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 6工时
总计消耗 6工时
预计剩余 0工时
预计开始 2024-02-21
实际开始 2024-02-21
截止日期 2024-02-29