一种H5广告信息配置和传递方法及其系统技术方案

技术编号:27059533 阅读:13 留言:0更新日期:2021-01-15 14:39
本发明专利技术公开一种H5广告信息配置和传递方法及其系统,所述方法包括如下步骤:根据广告主格式数据预设宏替换配置;根据用户触发的广告行为获取用户元数据;将所述用户元数据保存;根据预设的宏替换配置将广告主格式信息中的指定字段替换为用户元数据,生成响应格式数据;将替换后的响应格式数据上传给广告主,所述方法采用配置化的宏替换方案,根据配置化的宏替换方案建立微服务,可直接在微服务中建立、增加、更改或删除宏替换配置,从而可以大幅提高广告服务的效率。

【技术实现步骤摘要】
一种H5广告信息配置和传递方法及其系统专利
本专利技术涉及互联网领域,特别涉及一种H5广告信息配置和传递方法及其系统。
技术介绍
当用户浏览网页时,会产生广告行为,页面触发广告行为后会记录用户当前信息,用户信息包括用户手机类型、设备号、屏幕长宽和用户IP地址等相关信息,请参考图1,平台或媒体需要将上面的信息以定制化的格式发送给广告主,针对每个广告主定制化的开发浪费了人力资源,并且平台或媒体自身需要多个系统的协同才能对广告主进行回传上报,从而不利与平台或媒体自身更新迭代。请专利技术目的本专利技术其中一个专利技术目的在于提供一种H5广告信息配置和传递方法及其系统,所述方法采用配置化的宏替换方案,根据配置化的宏替换方案建立微服务,可直接在微服务中建立、增加、更改或删除宏替换配置,从而可以大幅提高广告服务的效率。本专利技术另一个专利技术目的在于提供一种H5广告信息配置和传递方法及其系统,所述方法可在用户触发广告行为时,获取并保存用户信息,当广告主需要时,可直接通过适配器自动转化为广告主需要的格式信息,无需针对每个广告主进行个性化开放,减少人力成本。本专利技术另一个专利技术目的在于提供一种H5广告信息配置和传递方法及其系统,所述方法在平台或媒体端通过微服务架构进行协调配置,无需多个不同的系统进行配置,有利于系统自身的迭代。为了实现至少一个上述专利技术目的,本专利技术进一步提供一种H5广告信息配置和传递方法,所述方法包括如下步骤:根据广告主格式数据预设宏替换配置;根据用户触发的广告行为获取用户元数据;将所述用户元数据保存;根据预设的宏替换配置将广告主格式信息中的指定字段替换为用户元数据,生成响应格式数据;将替换后的响应格式数据上传给广告主。根据本专利技术其中一个较佳实施例,建立微服务架构,通过所述微服务架构构建所述预设宏替换配置。根据本专利技术另一个较佳实施例,针对广告主预设加密算法,根据广告主格式信息识别广告主加密请求,根据广告主的加密请求生成签名数据,根据预设的宏替换配置将加密请求中的指定字段替换为签名数据。根据本专利技术另一个较佳实施例,采集广告主格式数据中多个字段,并根据多个字段进行MD5加密,根据本专利技术另一个较佳实施例,识别广告主格式数据中的密钥,完成对所述广告主格式数据的宏替换后,删除广告主格式数据中的密钥,生成所述响应格式数据,将所述响应格式数据上传给广告主。根据本专利技术另一个较佳实施例,监控上传行为,将上传行为保存于日志中。根据本专利技术另一个较佳实施例,获取用户元数据方法包括:获取用户手机中的UA信息,识别并获取UA信息中的用户元数据,根据预设宏替换配置将广告主格式数据中的指定字段替换为对应的用户元数据。根据本专利技术另一个较佳实施例,获取用户手机中的userAgent信息,识别并获取userAgent信息中的用户元数据,根据预设宏替换配置将广告主格式数据中的指定字段替换为对应的用户元数据。根据本专利技术另一个较佳实施例,获取用户手机中的用户对象,并识别用户对象中的用户元数据,根据预设宏替换配置将广告主格式数据中的指定字段替换为对应的用户元数据。为了实现至少一个上述专利技术目的,本专利技术进一步提供一种H5广告信息配置和传递系统,包括至少两个微服务器;所述两个微服务器采用上述一种H5广告信息配置和传递方法。附图说明图1显示的是传统广告信息上传方法示意图;图2显示的是本专利技术一种H5广告信息配置和传递方法一种流程示意图;图3显示的是本专利技术一种H5广告信息配置和传递方法一种示意图;图4显示的是本专利技术一种H5广告信息配置和传递系统模块示意图。具体实施方式以下描述用于揭露本专利技术以使本领域技术人员能够实现本专利技术。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。在以下描述中界定的本发专利技术的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本专利技术的精神和范围的其他技术方案。本领域技术人员应理解的是,在本专利技术的揭露中,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系是基于附图所示的方位或位置关系,其仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此上述术语不能理解为对本专利技术的限制。可以理解的是,术语“一”应理解为“至少一”或“一个或多个”,即在一个实施例中,一个元件的数量可以为一个,而在另外的实施例中,该元件的数量可以为多个,术语“一”不能理解为对数量的限制。请结合图2-4,本专利技术公开了一种H5广告信息配置和传递方法和系统示意图。所述方法首先根据广告主格式数据进行宏替换配置的预设,具体的,识别广告主格式数据中需要的用户元数据,其中用户元数据为当前用户的行为数据,所述用户元数据包括但不仅限于用户设备号、行为时间,举例来说,用户元数据内容包括:行为订单orderId:01,行为时间time:0922,用户设备号imei:imei01,用户机型mobile:huawei,用户上网ip:1.1.1.1,用户地域city:北京,用户当前使用程序app:腾讯视频,用户手机信息ua:Mozilla/5.0+%28ios。上述元数据在用户触发广告行为后自动采集保存于数据库。其中广告主格式数据可以是:xxxb.com?uniqueId=__macro-mei_&cityPlace=__macro-city__&ip=__macro-ip___&alikey=secret01&macroSign=alibaba&macroDelKeys=alikey。投放广告的平台或媒体通过识别广告主中的指定字段,从上述广告主格式数据中,通过预设宏替换配置可识别指定字段,并采用适配器将对应的元数据进行替换,比如预设宏替换配置识别字段__macro-mei_,对应的替换字段为imei01,即完成设备信息的替换,进一步识别广告主格式数据中的其他字段,如__macro-city__,__macro-ip___,分别通过预设宏替换配置将对应的用户元数据北京,1.1.1.1分别替换对应的两个字段,使得所述广告主格式数据中的一部分:xxxb.com?uniqueId=__macro-mei_&cityPlace=__macro-city__&ip=__macro-ip___替换为包括部分元数据的格式数据:xxxb.com?uniqueId=imei01&cityPlace=北京&ip=1.1.1.1。需要说明的是,该部分数据根据广告主格式数据的需求替换的部分用户元数据,若广告主需要获取额外的用户元数据,则只需调整配置并通过适配器直接识别额外的字段进行替换。比如广告主需要用户手机屏幕宽度和长度,则广告主格式数据中可能出现_本文档来自技高网...

【技术保护点】
1.一种H5广告信息配置和传递方法,其特征在于,所述方法包括如下步骤:/n根据广告主格式数据预设宏替换配置;/n根据用户触发的广告行为获取用户元数据;/n将所述用户元数据保存;/n根据预设的宏替换配置将广告主格式信息中的指定字段替换为用户元数据,生成响应格式数据;/n将替换后的响应格式数据上传给广告主。/n

【技术特征摘要】
1.一种H5广告信息配置和传递方法,其特征在于,所述方法包括如下步骤:
根据广告主格式数据预设宏替换配置;
根据用户触发的广告行为获取用户元数据;
将所述用户元数据保存;
根据预设的宏替换配置将广告主格式信息中的指定字段替换为用户元数据,生成响应格式数据;
将替换后的响应格式数据上传给广告主。


2.根据权利要求1所述的一种H5广告信息配置和传递方法,其特征在于,建立微服务架构,通过所述微服务架构构建所述预设宏替换配置。


3.根据权利要求1所述的一种H5广告信息配置和传递方法,其特征在于,针对广告主预设加密算法,根据广告主格式信息识别广告主加密请求,根据广告主的加密请求生成签名数据,根据预设的宏替换配置将加密请求中的指定字段替换为签名数据。


4.根据权利要求3所述的一种H5广告信息配置和传递方法,其特征在于,采集广告主格式数据中多个字段,并根据多个字段进行MD5加密。


5.根据权利要求3所述的一种H5广告信息配置和传递方法,其特征在于,识别广告主格式数据中的密钥,完成对所述广告主格式数据的宏替换后,删除广告主格式数据中的密钥,生成所述响应格...

【专利技术属性】
技术研发人员:王佔晋唐震崔浩余宁宁
申请(专利权)人:杭州推啊网络科技有限公司
类型:发明
国别省市:浙江;33

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

1