关于广告投放扣款业务方面问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
awanganddong
V2EX    程序员

关于广告投放扣款业务方面问题

  •  
  •   awanganddong 2020-02-29 16:37:34 +08:00 2008 次点击
    这是一个创建于 2056 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1.广告计划有广告日预算 2.广告计划下边有多个广告投放,而且广告投放有日预算或者总预算。 3.现在扣减时候需要校验广告计划日预算,广告投放日预算。还要校验广告主账户余额。

    现在对扣款这里需要下思路。

    6 条回复    2020-03-07 18:18:59 +08:00
    eason1874
        1
    eason1874  
       2020-02-29 18:42:39 +08:00
    感觉存多几个字段就很简单。

    账户余额、广告计划总预算 /已消费、广告计划单日预算 /已消费、单个广告总预算 /已消费、单个广告单日预算 /已消费,遍历查一遍。

    或者每次增加余额、调整预算和每日第一次请求的时候都逐个项目算一遍当日可用消费额保存,然后投放的时候直接查消费额也行。
    Tonara
        2
    Tonara  
       2020-02-29 21:30:56 +08:00
    多个投放可以使用同一资金池分割预算,扣减分投放,校验加总预算,保证不超播就行。
    awanganddong
        3
    awanganddong  
    OP
       2020-03-01 10:23:33 +08:00
    @eason1874 @Tonara 广告投放的消费金额不是实时的,是定期对点击,浏览数据进行计算。所以会出现一定计算偏差,这个是允许的。

    后台也有定时任务定期扫表,统计用户的消费金额。将数据归档到广告计划表,广告投放表。

    通过对消费金额和用户的日预算进行对比。(这里先暂时不考虑广告投放的总预算这种情况,仅仅考虑其日预算,总预算又与跑量优先,均衡投放有关)

    这里边核心点。

    1.一次广告消耗到来,首先我比对用户广告计划日预算,广告投放日预算,用户已消耗,用户本次消耗,账户余额来判断用户本次的实际消耗。

    2.但是用户的广告计划日预算,广告投放日预算。在后台是可以动态修改的。所以这就出现一种情况,广告投放的最终消费金额比用户预算出现大的情况。

    3。比如用户预算 100,已消耗 70,本次消费 30。但是后台把预算的金额改为 80。那我这时候计算消耗的金额,肯定是以这次为主。然后在更新消耗同时,更改本次投放状态。标定为预算不足。
    Tonara
        4
    Tonara  
       2020-03-02 23:01:55 +08:00
    @awanganddong 知道啊,这就是我说的超播,广告系统里都有的,需要加预算平滑,控制投放下线。
    awanganddong
        5
    awanganddong  
    OP
       2020-03-04 18:17:59 +08:00
    @Tonara 这个我需要消化消化,对广告平台不熟悉
    awanganddong
        6
    awanganddong  
    OP
       2020-03-07 18:18:59 +08:00
    @Tonara 广告均衡投放,如果我想了解对应的业务,有什么比较好的推荐吗
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1221 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 23:49 PVG 07:49 LAX 16:49 JFK 19:49
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86