一种广告投放方法、装置、系统及一种客户端制造方法及图纸

技术编号:27742503 阅读:38 留言:0更新日期:2021-03-19 13:36
本发明专利技术提供一种广告投放方法、装置、系统及一种客户端,当用户点击端链接,客户端将短链接对应的请求指令发送给服务器,服务器将短链接转为适合客户端显示的广告页面对应的长链接,并将长链接返回给客户端,客户端根据长链接获显示指定的广告页面,并且客户端还可以根据长链接中的参数控制是否可以显示指定的广告页面。从而方便后台管理人员管理投放的广告,以及提高了用户查看广告页面的用户体验。

【技术实现步骤摘要】
一种广告投放方法、装置、系统及一种客户端
本专利技术涉及网络
,具体涉及一种广告投放方法、装置、系统及一种客户端。
技术介绍
短链接是将长的URL网址字符串经程序处理转换得到的简短的网址字符串。主要用于在字符数受限制的位置,提供向其他页面跳转的链接地址。通常用于微博或一些图片分类网站,提供外链地址。当前对短链接的使用,都是经短链接跳转到PC端web页面,而在移动端显示PC端页面的用户体验较差,特别是电商类广告投放时,不能直接跳转到对应的购买地址,会造成转化链路过长,转化率降低等问题。
技术实现思路
本专利技术实施例提供一种广告投放方法、装置、系统及一种客户端,通过将短链接映射为PC端的长链接和移动端的长链接实现了同一短链接的双端跳转,并且通过重定向链接参数决定是否允许执行跳转,从而实现了通过同一短链接对应的移动端的广告页面的带豁免条件的显示。为实现上述目的,一方面,本专利技术实施例提供了一种广告投放方法,其步骤包括:步骤101,接收客户端发送的请求指令,所述请求指令在所述客户端中显示的与广告页面相对应的短链接被点击时发出;步骤102,根据所述请求指令中的代理信息,识别所述客户端的类型;步骤103,根据所述请求指令中的所述短链接,查询链接映射数据库,获取与所述短链接对应的至少一个链接地址;根据所述客户端的类型,从所述至少一个链接地址中,选择一个与所述客户端的类型相匹配的链接地址作为重定向链接地址;步骤104,将所述重定向链接地址发送给所述客户端,所述重定向链接地址用于指示所述客户端显示所述重定向链接地址指定的广告页面;其中,所述链接映射数据库是预先建立的以短链接为键KEY、以短链接对应的至少一个链接地址为值VALUE的KEY-VALUE形式的数据库。进一步地,所述根据所述请求指令中的代理信息,识别所述客户端的类型,具体为:获取所述请求指令使用的HTTP或HTTPs协议中的user-agent字段的内容,其中,所述代理信息保存在所述user-agent字段中;当所述user-agent字段的内容包括预设的移动端关键字时,将所述客户端的类型识别为移动端,否则,将所述客户端的类型识别为PC端。其中,所述移动端关键字可以包括但不限于:"iphone"、"ipod"、"ipad"、"android"、"mobile"、"blackberry"、"nokia"、"Symbian"、"WindowsPhone"、"Linuxarmv71"、"MAUI"、"UNTRUSTED/1.0"、"WindowsCE"、"BlackBerry"、或者"IEMobile"。进一步地,所述根据所述请求指令中的所述短链接,查询链接映射数据库,获取与所述短链接对应的至少一个链接地址,具体为:以所述短链接作为KEY,查询所述链接映射数据库,获取KEY相对应的VALUE,得到至少一个链接地址;所述至少一个链接地址包括移动端scheme链接地址和/或PC端链接地址;所述根据所述客户端的类型,从所述至少一个链接地址中,选择一个与所述客户端的类型相匹配的链接地址作为重定向链接地址,具体为:当所述客户端的类型是移动端时,选择所述至少一个链接地址中的移动端scheme链接地址作为所述重定向链接地址;当所述客户端的类型是PC端时,选择所述至少一个链接地址中的PC端链接地址作为所述重定向链接地址。另一方面,本专利技术实施例提供了一种广告投放装置,包括:指令接收模块201,用于接收客户端发送的请求指令,所述请求指令在所述客户端中显示的与广告页面相对应的短链接被点击时发出;代理识别模块202,用于根据所述请求指令中的代理信息,识别所述客户端的类型;地址映射模块203,用于根据所述请求指令中的所述短链接,查询链接映射数据库,获取与所述短链接对应的至少一个链接地址;根据所述客户端的类型,从所述至少一个链接地址中,选择一个与所述客户端的类型相匹配的链接地址作为重定向链接地址;指令发送模块204,用于将所述重定向链接地址发送给所述客户端,所述重定向链接地址用于指示所述客户端显示所述重定向链接地址指定的广告页面;其中,所述链接映射数据库是预先建立得以短链接为KEY,以短链接对应的至少一个链接地址为值VALUE的KEY-VALUE形式的数据库。进一步地,所述代理识别模块202,具体用于:获取所述请求指令使用的HTTP或HTTPs协议中的user-agent字段的内容,其中,所述代理信息保存在所述user-agent字段中;当所述user-agent字段的内容包括移动端关键字时,将所述客户端的类型识别为移动端,否则,将所述客户端的类型识别为PC端。其中,所述移动端关键字可以包括但不限于:"iphone"、"ipod"、"ipad"、"android"、"mobile"、"blackberry"、"nokia"、"Symbian"、"WindowsPhone"、"Linuxarmv71"、"MAUI"、"UNTRUSTED/1.0"、"WindowsCE"、"BlackBerry"、或者"IEMobile"。进一步地,所述地址映射模块203,具体用于:以所述短链接作为KEY,查询所述链接映射数据库,获取KEY相对应的VALUE,得到至少一个链接地址;所述至少一个链接地址包括移动端scheme链接地址和/或PC端链接地址;当所述客户端的类型是移动端时,选择所述至少一个链接地址中的移动端scheme链接地址作为所述重定向链接地址;当所述客户端的类型是PC端时,选择所述至少一个链接地址中的PC端链接地址作为所述重定向链接地址。另一方面,本专利技术实施例提供了一种客户端,所述客户端包括:点击处理模块301,用于当所述客户端中显示的与广告页面相对应的短链接被用户点击时,向服务器发送携带所述短链接的请求指令;响应接收模块302,用于接收所述服务器根据所述请求指令返回的重定向链接地址;显示处理模块303,用于根据所述重定向链接地址,显示所述重定向链接地址指定的广告页面。进一步地,当所述客户端的类型为移动端时,所述重定向链接地址为移动端scheme链接地址,所述显示处理模块,具体用于:呼起所述移动端上由所述移动端scheme链接地址指定的应用;以及,根据所述移动端scheme链接地址,在所述指定的应用中显示所述移动端scheme链接地址指定的广告页面;当所述客户端的类型为PC端时,所述重定向链接地址为PC端链接地址,所述显示处理模块,具体用于:显示所述PC端链接地址指定的广告页面。进一步地,所述移动端scheme链接地址包括移动端重定向使能参数;所述根据所述移动端scheme链接地址,在所述指定的应用中显示所述移动端scheme链接地址指定的广告页面,具体为:当所述移动端重定向使能参数的值表示使能时,在所述指定的应用中显示所述移动端本文档来自技高网...

【技术保护点】
1.一种广告投放方法,其特征在于,包括:/n接收客户端发送的请求指令,所述请求指令在所述客户端中显示的与广告页面相对应的短链接被点击时发出;/n根据所述请求指令中的代理信息,识别所述客户端的类型;/n根据所述请求指令中的所述短链接,查询链接映射数据库,获取与所述短链接对应的至少一个链接地址;根据所述客户端的类型,从所述至少一个链接地址中,选择一个与所述客户端的类型相匹配的链接地址作为重定向链接地址;/n将所述重定向链接地址发送给所述客户端,所述重定向链接地址用于指示所述客户端显示所述重定向链接地址指定的广告页面;/n其中,所述链接映射数据库是预先建立的以短链接为键KEY、以短链接对应的至少一个链接地址为值VALUE的KEY-VALUE形式的数据库。/n

【技术特征摘要】
1.一种广告投放方法,其特征在于,包括:
接收客户端发送的请求指令,所述请求指令在所述客户端中显示的与广告页面相对应的短链接被点击时发出;
根据所述请求指令中的代理信息,识别所述客户端的类型;
根据所述请求指令中的所述短链接,查询链接映射数据库,获取与所述短链接对应的至少一个链接地址;根据所述客户端的类型,从所述至少一个链接地址中,选择一个与所述客户端的类型相匹配的链接地址作为重定向链接地址;
将所述重定向链接地址发送给所述客户端,所述重定向链接地址用于指示所述客户端显示所述重定向链接地址指定的广告页面;
其中,所述链接映射数据库是预先建立的以短链接为键KEY、以短链接对应的至少一个链接地址为值VALUE的KEY-VALUE形式的数据库。


2.如权利要求1所述的一种广告投放方法,其特征在于,所述根据所述请求指令中的代理信息,识别所述客户端的类型,具体为:
获取所述请求指令使用的HTTP或HTTPs协议中的user-agent字段的内容,其中,所述代理信息保存在所述user-agent字段中;
当所述user-agent字段的内容包括预设的移动端关键字时,将所述客户端的类型识别为移动端,否则,将所述客户端的类型识别为PC端。


3.如权利要求2所述的一种广告投放方法,其特征在于,
所述根据所述请求指令中的所述短链接,查询链接映射数据库,获取与所述短链接对应的至少一个链接地址,具体为:
以所述短链接作为KEY,查询所述链接映射数据库,获取KEY相对应的VALUE,得到至少一个链接地址;所述至少一个链接地址包括移动端scheme链接地址和/或PC端链接地址;
所述根据所述客户端的类型,从所述至少一个链接地址中,选择一个与所述客户端的类型相匹配的链接地址作为重定向链接地址,具体为:
当所述客户端的类型是移动端时,选择所述至少一个链接地址中的移动端scheme链接地址作为所述重定向链接地址;
当所述客户端的类型是PC端时,选择所述至少一个链接地址中的PC端链接地址作为所述重定向链接地址。


4.一种广告投放装置,其特征在于,包括:
指令接收模块,用于接收客户端发送的请求指令,所述请求指令在所述客户端中显示的与广告页面相对应的短链接被点击时发出;
代理识别模块,用于根据所述请求指令中的代理信息,识别所述客户端的类型;
地址映射模块,用于根据所述请求指令中的所述短链接,查询链接映射数据库,获取与所述短链接对应的至少一个链接地址;根据所述客户端的类型,从所述至少一个链接地址中,选择一个与所述客户端的类型相匹配的链接地址作为重定向链接地址;
指令发送模块,用于将所述重定向链接地址发送给所述客户端,所述重定向链接地址用于指示所述客户端显示所述重定向链接地址指定的广告页面;
其中,所述链接映射数据库是预先建立得以...

【专利技术属性】
技术研发人员:罗亮邹继欣
申请(专利权)人:微梦创科网络科技中国有限公司
类型:发明
国别省市:北京;11

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

1