跨平台数据调度方法及应用技术

技术编号:36809321 阅读:15 留言:0更新日期:2023-03-09 00:35
本发明专利技术公开了一种跨平台数据调度方法及应用,所述方法包括:根据调度任务获取原始数据,所述原始数据包括订单数据、粉丝用户数据以及账号消耗数据;根据投放人员权限获取归因指标,并利用所述原始数据轮询计算所述归因指标,以确定待调度数据。该方法通过跨平台的将各个第三方平台的数据统一兼容的归因为业务人员需要的数据指标,提高广告效率和投入产出比;并通过采用定时调度数据的方式,完成数据的统一实时调度,实现一站式数据管理方案。实现一站式数据管理方案。实现一站式数据管理方案。

【技术实现步骤摘要】
跨平台数据调度方法及应用


[0001]本专利技术是关于互联网广告
,特别是关于一种跨平台数据调度方法及应用。

技术介绍

[0002]随着互联网产业的发展,互联网广告已经成为大部分网站的盈利方式,广告投放量也越来越多。现有技术中,腾讯、巨量等广告平台,覆盖各自体系下的数据,形成面向行业和广告主的投放解决方案,但只能满足各自流量体系下的营销需求,无法实现第三方平台数据的调度汇总。
[0003]为了实现跨平台数据调度,目前可以采用定时任务调度的方式调度以及汇总其他平台数据。定时任务调度在数据调度中使用非常广泛,很多应用场景中被使用,例如数据同步、数据汇总、定时执行逻辑过程等。
[0004]在广告投放行业中,跨平台数据调度方案在使用时,需要根据业务人员的需求对采集的跨平台数据进行处理,整合各体系的数据价值,以更加智能地实现数据洞察和投放效果的实时展示,转化数据价值为商业价值。然而,现有的跨平台数据调度方案中,由于不能准确获取待调度数据,导致广告效率和投入产出比降低。

技术实现思路

[0005]本专利技术的目的在于提供一种跨平台数据调度方法及应用,其用以解决现有的跨平台数据调度方案中,由于不能准确获取待调度数据,导致广告效率和投入产出比降低的技术问题。
[0006]为实现上述目的,本专利技术的实施例提供了一种跨平台数据调度方法,所述方法包括:根据调度任务获取原始数据,所述原始数据包括订单数据、粉丝用户数据以及账号消耗数据;根据投放人员权限获取归因指标,并利用所述原始数据轮询计算所述归因指标,以确定待调度数据。
[0007]在本专利技术的一个或多个实施方式中,所述根据调度任务获取原始数据具体包括:基于与第三方对接平台约定的API接口,通过HTTP协议请求拉取并接收所述第三方对接平台的原始数据;其中,部分原始数据通过爬虫从网页端进行爬取并存入数据库。
[0008]在本专利技术的一个或多个实施方式中,所述基于与第三方对接平台约定的API接口,通过HTTP协议请求拉取并接收所述第三方对接平台的原始数据,具体包括:设置定时调度任务,每x分钟拉取一次原始数据,并在当日对前一日的原始数据进行汇总;在日志表中加入每个调度任务的调度记录,并设定定时轮询,当调度任务失败时,进行失败任务重试。
[0009]在本专利技术的一个或多个实施方式中,所述基于与第三方对接平台约定的API接口,通过HTTP协议请求拉取并接收所述第三方对接平台的原始数据,具体还包括:采用观察者模式设置所述调度任务,在定时器触发时通过任务发布器进行广播,并通过监听器对所述第三方对接平台数据拉取业务进行实时监听,以确定触发调度任务执行API接口调用逻辑;
其中,在API接口调用异常的情况下,采用递归的方式重新调用所述API接口,并采用计数器对所述API接口的调用次数进行计数。
[0010]在本专利技术的一个或多个实施方式中,利用所述原始数据轮询计算所述归因指标,以确定待调度数据,具体包括:以拉取数据频率x分钟作为统计节点,匹配投放信息,以轮询计算归因指标;基于所述归因指标对当日汇总的原始数据进行切片筛选,获取在不同投放维度组合下的数据归因展示,以确定待调度数据。
[0011]在本专利技术的一个或多个实施方式中,所述方法还包括:以每个日期作为统计节点,构建单个账号的归因指标对应的梯形图,以获取单个账号在投放日的后续回收占比;和/或,以每个日期作为统计节点,构建所有账号的归因指标对应的梯形图,以获取所有账号在不同投放维度组合下投放日的后续回收占比;和/或,以任意日期、月份、季度作为统计节点,构建所有账号的归因指标对应的梯形图,以获取所有账号在不同投放维度组合下每个投放日的后续回收占比。
[0012]在本专利技术的一个或多个实施方式中,所述方法还包括:建立辅助表,并定时将每个账号每日的消耗数据及其对应的订单数据汇总至所述辅助表中,以独立汇总每个账号每日的消耗数据及订单数据。
[0013]在本专利技术的另一个方面当中,提供了一种跨平台数据调度装置,所述装置包括:获取模块,用于根据调度任务获取原始数据,所述原始数据包括订单数据、粉丝用户数据以及账号消耗数据;计算模块,用于根据投放人员权限获取归因指标,并利用所述原始数据轮询计算所述归因指标,以确定待调度数据。
[0014]在本专利技术的一个或多个实施方式中,所述获取模块具体用于:基于与第三方对接平台约定的API接口,通过HTTP协议请求拉取并接收所述第三方对接平台的原始数据;其中,部分原始数据通过爬虫从网页端进行爬取并存入数据库。
[0015]在本专利技术的一个或多个实施方式中,所述获取模块具体还用于:设置定时调度任务,每x分钟拉取一次原始数据,并在当日对前一日的原始数据进行汇总;在日志表中加入每个调度任务的调度记录,并设定定时轮询,当调度任务失败时,进行失败任务重试。
[0016]在本专利技术的一个或多个实施方式中,所述获取模块具体还用于:采用观察者模式设置所述调度任务,在定时器触发时通过任务发布器进行广播,并通过监听器对所述第三方对接平台数据拉取业务进行实时监听,以确定触发调度任务执行API接口调用逻辑;其中,在API接口调用异常的情况下,采用递归的方式重新调用所述API接口,并采用计数器对所述API接口的调用次数进行计数。
[0017]在本专利技术的一个或多个实施方式中,所述计算模块具体用于:以拉取数据频率x分钟作为统计节点,匹配投放信息,以轮询计算归因指标;基于所述归因指标对当日汇总的原始数据进行切片筛选,获取在不同投放维度组合下的数据归因展示,以确定待调度数据。
[0018]在本专利技术的另一个方面当中,提供了一种电子设备,所述电子设备包括:
[0019]至少一个处理器;以及
[0020]存储器,所述存储器存储指令,当所述指令被所述至少一个处理器执行时,使得所述至少一个处理器执行如上所述的跨平台数据调度方法。
[0021]在本专利技术的另一个方面当中,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的跨平台数
据调度方法。
[0022]与现有技术相比,根据本专利技术实施方式的跨平台数据调度方法及应用,通过跨平台的将各个第三方平台的数据统一兼容的归因为业务人员需要的数据指标,提高广告效率和投入产出比;并通过采用定时调度数据的方式,完成数据的统一实时调度,实现一站式数据管理方案。
附图说明
[0023]图1是根据本专利技术一实施方式的跨平台数据调度方法的流程图;
[0024]图2是根据本专利技术一实施方式的跨平台数据调度方法中所采用的系统框架示意图;
[0025]图3是根据本专利技术一实施方式的跨平台数据调度方法中数据调度的框架示意图;
[0026]图4是根据本专利技术一实施方式的跨平台数据调度方法中获取原始数据的框架示意图;
[0027]图5是根据本专利技术一实施方式的跨平台数据调度装置的结构示意图;
[0028]图6是根据本专利技术一实施方式的跨平台本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨平台数据调度方法,其特征在于,所述方法包括:根据调度任务获取原始数据,所述原始数据包括订单数据、粉丝用户数据以及账号消耗数据;根据投放人员权限获取归因指标,并利用所述原始数据轮询计算所述归因指标,以确定待调度数据。2.如权利要求1所述的跨平台数据调度方法,其特征在于,所述根据调度任务获取原始数据具体包括:基于与第三方对接平台约定的API接口,通过HTTP协议请求拉取并接收所述第三方对接平台的原始数据;其中,部分原始数据通过爬虫从网页端进行爬取并存入数据库。3.如权利要求2所述的跨平台数据调度方法,其特征在于,所述基于与第三方对接平台约定的API接口,通过HTTP协议请求拉取并接收所述第三方对接平台的原始数据,具体包括:设置定时调度任务,每x分钟拉取一次原始数据,并在当日对前一日的原始数据进行汇总;在日志表中加入每个调度任务的调度记录,并设定定时轮询,当调度任务失败时,进行失败任务重试。4.如权利要求3所述的跨平台数据调度方法,其特征在于,所述基于与第三方对接平台约定的API接口,通过HTTP协议请求拉取并接收所述第三方对接平台的原始数据,具体还包括:采用观察者模式设置所述调度任务,在定时器触发时通过任务发布器进行广播,并通过监听器对所述第三方对接平台数据拉取业务进行实时监听,以确定触发调度任务执行API接口调用逻辑;其中,在API接口调用异常的情况下,采用递归的方式重新调用所述API接口,并采用计数器对所述API接口的调用次数进行计数。5.如权利要求3所述的跨平台数据调度方法,其特征在于,利用所述原始数据轮询计算所述归因指标,以确定待调度数据,具体包括:以拉取数据频率x分钟作为统计节点,...

【专利技术属性】
技术研发人员:刘旭马俊伟
申请(专利权)人:苏州遥遥在望科技有限公司
类型:发明
国别省市:

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

1