广告位逻辑

作者: 风谷水岸 | 来源:发表于2017-10-16 10:06 被阅读56次

    1.广告位定价:

    系统设置 1, 2, 4三种价格 用户可以选择设置广告位购买的定价

    2.广告位状态:

    两种状态,一种售出发布状态, 一种预售状态,

    售出发布状态时 其它用户可以购买(即是预售)

    3.广告位购买:

    广告位在空闲待售状态时(即当前并没有售出发布状态时) 用户自己发布的广告内容才可显示,如果用户没用设置自己的空闲广告,默认显示系统广告,如系统未发布广告内容 则广告位为空白待售显示, 空闲待售时不能进行预售购买

    售出发布状态时 只能预售一次,即只能预售最近一次

    4.广告位有效期:

    系统统一有效期3天 + 延长1小时

    预售的广告位从当前已售出正在发布的广告位到期后一小时 ,预售的广告位有效起正式生效

    待售的广告位有效期从购买后一个小时后立即生效

    即待售广告位有效期是 当前购买行为后3天加1小时 = 24*3+1 即73小时

    预售广告位有效期是 当前已售发布的广告位到期后3天加1小时 = 24*3+1 即73小时

    5.系统计算显示时效逻辑:

    读取数据库已售售出时间字段与当前系统时间对比计算 如在有效期内则显示

    如在售广告位过期 查看预售时间字段

    a.如预售字段时间不为空

    则更新当前记录 设置售出字段时间为原预售字段时间,并重置预售时间字段为空 原预售广告位刷新为在售发布位 原预售广告位有效期正式生效

    b.如预售字段时间为空

    则当前广告位为空闲待售状态,重置数据库在售时间字段为空,显示用户自己默认发布的广告,如用户没发布默认广告,则显示系统发布广告,如系统未发布广告则显示空白待售状态

    相关文章

      网友评论

        本文标题:广告位逻辑

        本文链接:https://www.haomeiwen.com/subject/uafkuxtx.html