一种基于全链路的广告投放分析方法技术

技术编号:38820990 阅读:9 留言:0更新日期:2023-09-15 20:00
本发明专利技术涉及一种基于全链路的广告投放分析方法,属于互联网服务技术领域。本发明专利技术通过在移动应用全链路的业务代码中注入埋点代码,利用劫持器监听埋点代码是否被触发,当埋点代码被触发时,抓取相应的事件类型和采集参数数据。抓取到的数据通过ETL接口通过存储API动态执行数据库中抽取数据的SQL语句,将源数据抽取到DMP系统的数据仓库中。对抽取到数据仓库中的数据需要先使用BI工具进行整合和分类,然后通过oCPC算法制定付费策略和广告投放策略,以此来实现对于多个移动应用的基于全链路的用户行为数据同时进行分析,制定效益更高的付费策略和广告投放策略。费策略和广告投放策略。费策略和广告投放策略。

【技术实现步骤摘要】
一种基于全链路的广告投放分析方法


[0001]本专利技术属于互联网服务
,具体涉及一种基于全链路的广告投放分析方法。

技术介绍

[0002]全链路是指用户从接收广告信息到完成支付的行为整合,具体包括用户在点击广告服务窗口后,广告窗口会即时地刷新并进入商品信息详情界面,用户在查阅所述商品信息详情之后会点击客服咨询按钮,经过客服咨询后用户会产生购买欲望,并对此商品查看价格对比列表,然后点击立即购买、确认下单、立即支付。目前广告投放分析只针对单一移动应用进行分析,各个移动应用之间数据孤立,制定广告投放策略只能针对单个移动应用分析,使得所制定的广告投放策略对其他移动应用进行广告投放没有针对性,导致广告投放策略效益低下。

技术实现思路

[0003]为解决现有技术中存在的上述问题,本专利技术提供了一种基于全链路的广告投放分析方法,通过在移动应用全链路的业务代码中注入埋点代码,通过劫持器监听埋点代码是否被触发,当埋点代码被触发时,抓取相应的事件类型和采集参数数据。抓取到的数据通过ETL接口通过存储API动态执行数据库中抽取数据的SQL语句,将源数据抽取到DMP系统的数据仓库中。对抽取到数据仓库中的数据需要先使用BI工具进行整合和分类,然后通过oCPC算法制定付费策略和广告投放策略。以此来实现对于多个移动应用的基于全链路的用户行为数据同时进行分析,制定效益更高的付费策略和广告投放策略。
[0004]本专利技术的目的可以通过以下技术方案实现:
[0005]一种基于全链路的广告投放分析方法,包括以下步骤:
[0006]S1:在全链路中设置数据埋点的位置,定义所述数据埋点需要采集的参数;
[0007]S2:通过ETL数据接口采集并积累用户数据,所述用户数据通过存储API存入DMP数据仓库;
[0008]S3:通过BI工具清洗所述用户数据,对清洗后的用户数据定义视图映射规则和分类维度;
[0009]S4:定义竞价体,通过oCPC智能算法得到广告竞价模型的竞价曲线,通过所述竞价曲线生成付费策略和广告投放策略。
[0010]进一步的,所述S1具体实现步骤为:
[0011]S101:整合用户的行为,形成用户行为的全链路,定义所述全链路中所述用户行为的事件类型,所述事件类型包括点击事件、页面加载事件和跳转请求事件;
[0012]S102:监控平台网络日志,读取用户发起所述用户行为时的请求调用堆栈,在所述堆栈中插入事件ID和@xmon/bury标签,按照所述用户行为的所述事件类型注入埋点代码;
[0013]S103:在业务代码运行的过程中监听所述埋点代码是否产生埋点事件,若监听到
所述埋点事件,根据所述埋点事件的代码采集业务函数中的采集参数和采集参数数据存入采集表中,所述采集参数为广告投放分析时的相关参数。
[0014]进一步的,所述步骤S102具体包括:
[0015]所述事件类型为所述点击事件,添加data

bupoint属性至所述业务代码,用<img:src="item.image_url"data

bupoint="eventId"/>代码注入eventID;
[0016]所述事件类型为所述页面加载事件,通过<img:src="item.image_url"data

bupoint="eventId"/>代码注入router标签和eventID;
[0017]所述事件类型为所述跳转请求事件,通过import{tracked}from"@xmon/bury";tracked("eventId")代码注入eventID。
[0018]进一步的,所述S2具体实现步骤为:
[0019]S201:配置ETL接口数据源,指定源表和目标表,所述源表为储存数据埋点采集数据的采集表,所述目标表为DMP系统的数据仓库中相应的业务数据表;
[0020]S202:对从埋点工具获取的所述采集参数数据进行转化处理,修改所述采集参数数据中的相关字段为符合Oracle透明网关支持的对应类型得到业务数据;
[0021]S203:调用ETL抽取过程,将所述业务数据抽取并存储于DMP系统的数据仓库;
[0022]S204:所述数据仓库检查所述业务数据中是否存在脏数据,所述脏数据为检查后携带标识信息的业务数据,所述脏数据隔离至脏数据存储表中,所述脏数据存储表定时自动执行数据删除任务。
[0023]进一步的,所述步骤S203具体包括:
[0024]调用CTL.PKG_FBI_AUTO_ETL.RUN_STG_ETL过程,所述过程读取CTL.AUTO_ETL_INC_CONTROL_ODS量信息,并从CTL.AUTO_ET L_COL_LIST中取列替换后动态生成抽取所述业务数据的SQL语句,并动态执行该语句实现从所述业务数据到所述数据仓库的增量抽取。
[0025]进一步的,所述步骤S204具体包括:
[0026]所述业务数据通过CTL.AUTO_CHECK_TABLE_LIST检查表信息,通过CTL.AUTO_CHECK_COL_LIST检查列信息。
[0027]进一步的,所述S3具体实现步骤为:
[0028]S301:使用BI工具连接所述数据仓库,将所述业务数据作为数据源;
[0029]S302:使用BI工具对所述业务数据创建数据源视图;
[0030]S303:通过定义分类维度和分类规则建立数据分类模型,对所述业务数据进行分类。
[0031]进一步的,所述步骤S303包括使用SSAS工具将所述分类维度的数据集部署到所述DMP数据仓库。
[0032]进一步的,所述S4具体实现步骤为:
[0033]S401:根据所述业务数据,建立竞价模型数据集;
[0034]S402:根据所述竞价模型数据集,建立广告竞价模型,所述广告竞价模型为基于GBDT算法的模型;
[0035]S403:所述广告竞价模型根据实时数据调整竞价参数和模型因子,所述实时数据为实时产生的广告竞价数据。
[0036]进一步的,所述步骤S401包括:
[0037]定义竞价体,所述竞价体中包含所述采集参数的数据,竞价体定义为其中,S为广告展示量,C为广告点击量,L为广告位,R为广告排名信息,竞价模型数据集为U={B1,B2,...,Bi}。
[0038]本专利技术的有益效果为:
[0039](1)通过设置埋点,实现同时抓取多个移动应用的用户行为数据;
[0040](2)通过设置DMP、BI系统工具,实现对全链路埋点数据进行整合和分析,有利于优化广告投放策略;
[0041](3)通过设置oCPC智能算法,建立广告竞价模型,实现广告投放的精准匹配和实时竞价优化,提高广告投放效益。
附图说明
[0042]为了便于本领域技术人员本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于全链路的广告投放分析方法,其特征在于,包括以下步骤:S1:在全链路中设置数据埋点的位置,定义所述数据埋点需要采集的参数;S2:通过ETL数据接口采集并积累用户数据,所述用户数据通过存储API存入DMP数据仓库;S3:通过BI工具清洗所述用户数据,对清洗后的用户数据定义视图映射规则和分类维度;S4:定义竞价体,通过oCPC智能算法得到广告竞价模型的竞价曲线,通过所述竞价曲线生成付费策略和广告投放策略。2.根据权利要求1所述的广告投放分析方法,其特征在于,所述S1具体实现步骤为:S101:整合用户的行为,形成用户行为的全链路,定义所述全链路中所述用户行为的事件类型,所述事件类型包括点击事件、页面加载事件和跳转请求事件;S102:监控平台网络日志,读取用户发起所述用户行为时的请求调用堆栈,在所述堆栈中插入事件ID和@xmon/bury标签,按照所述用户行为的所述事件类型注入埋点代码;S103:在业务代码运行的过程中监听所述埋点代码是否产生埋点事件,若监听到所述埋点事件,根据所述埋点事件的代码采集业务函数中的采集参数和采集参数数据存入采集表中,所述采集参数为广告投放分析时的相关参数。3.根据权利要求2所述的广告投放分析方法,其特征在于,所述步骤S102具体包括:所述事件类型为所述点击事件,添加data

bupoint属性至所述业务代码,用<img:src="item.image_url"data

bupoint="eventId"/>代码注入eventID;所述事件类型为所述页面加载事件,通过<img:src="item.image_url"data

bupoint="eventId"/>代码注入router标签和eventID;所述事件类型为所述跳转请求事件,通过import{tracked}from"@xmon/bury";tracked("eventId")代码注入eventID。4.根据权利要求1所述的广告投放分析方法,其特征在于,所述S2具体实现步骤为:S201:配置ETL接口数据源,指定源表和目标表,所述源表为储存数据埋点采集数据的采集表,所述目标表为DMP系统的数据仓库中相应的业务数据表;S202:对从埋点...

【专利技术属性】
技术研发人员:朱明初籍鹏飞伍思婷黄婷婷康瑶瑶王圆
申请(专利权)人:云洞上海科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1