推送信息的获取方法技术

技术编号:39820798 阅读:9 留言:0更新日期:2023-12-22 19:40
本公开涉及一种推送信息的获取方法

【技术实现步骤摘要】
推送信息的获取方法、装置、电子设备、存储介质及芯片


[0001]本公开涉及信息推送领域,尤其涉及推送信息的获取方法

装置

电子设备

存储介质及芯片


技术介绍

[0002]随着网络和多媒体技术的发展,越来越多人们通过电子设备上安装的应用程序来获取所需信息

在此情况下,一些广告渠道可以在应用程序客户端上投放广告,如打开客户端应用时会展示开屏广告等,以通过这种广告方式进行商业宣传

[0003]目前最常用的广告展示方法为,在应用程序内部植入专门的广告
SDK(Software Development Kit
,软件开发工具包
)
,广告商通过该广告
SDK
下发广告,电子设备通过广告
SDK
提供的接口获取广告内容并展示

然而,应用程序集成广告
SDK
比较复杂,当广告
SDK
更新时,应用程序也需要同步更新才能使用最新的广告
SDK
提供的广告样式,导致推送信息的获取比较复杂


技术实现思路

[0004]为克服相关技术中存在的问题,本公开提供一种推送信息的获取方法

装置

电子设备

存储介质及芯片,能够降低推送信息获取的复杂性

[0005]根据本公开实施例的第一方面,提供一种推送信息的获取方法,包括:
[0006]获取目标应用程序的界面布局文件;
[0007]从界面布局文件中确定视图展示属性;
[0008]基于视图展示属性从服务器获取推送信息;
[0009]根据视图展示属性对推送信息进行展示

[0010]可选地,从界面布局文件中确定视图展示属性,包括:
[0011]若界面布局文件中包括推送信息展示属性,则将推送信息展示属性作为视图展示属性

[0012]可选地,所述方法还包括:
[0013]若界面布局文件中不包括推送信息展示属性,则获取默认视图展示属性,并将默认视图展示属性作为视图展示属性

[0014]可选地,根据视图展示属性从服务器获取推送信息,包括:
[0015]若存在视图更新数据,则读取视图展示属性,该视图更新数据是电子设备通过服务器获取;
[0016]通过视图展示属性和视图更新数据,得到目标展示属性;
[0017]根据目标展示属性从服务器获取推送信息

[0018]可选地,电子设备的操作系统包括视图处理模块和推送信息处理模块,从界面布局文件中确定视图展示属性,包括:
[0019]通过视图处理模块从界面布局文件中确定视图展示属性;
[0020]通过推送信息处理模块,基于视图展示属性从服务器获取推送信息

[0021]可选地,视图展示属性包括宽度信息

高度信息和推送信息的类型中的至少一个,推送信息的类型包括图片

视频和文字中的至少一个

[0022]可选地,根据视图展示属性对推送信息进行展示,包括:
[0023]将推送信息嵌入至目标应用程序的显示界面,得到目标界面,并对目标界面进行显示

[0024]可选地,对目标广告进行显示,还包括:
[0025]将推送信息通过悬浮窗

通知栏和弹窗中的至少一种进行显示

[0026]根据本公开实施例的第二方面,提供一种推送信息的获取装置,包括:
[0027]文件获取模块,被配置为获取目标应用程序的界面布局文件;
[0028]确定模块,被配置为从界面布局文件中确定视图展示属性;
[0029]推送信息获取模块,被配置为基于视图展示属性从服务器获取推送信息;
[0030]展示模块,被配置为根据视图展示属性对推送信息进行展示

[0031]根据本公开实施例的第三方面,提供一种电子设备,包括:
[0032]处理器;
[0033]用于存储处理器可执行指令的存储器;
[0034]其中,处理器被配置为:
[0035]获取目标应用程序的界面布局文件;
[0036]从界面布局文件中确定视图展示属性;
[0037]基于视图展示属性从服务器获取推送信息;
[0038]根据视图展示属性对推送信息进行展示

[0039]根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的推送信息的获取方法的步骤

[0040]根据本公开实施例的第五方面,提供一种芯片,包括处理器和接口;所述处理器用于读取指令以执行本公开第一方面所提供的推送信息的获取方法的步骤

[0041]本公开的实施例提供的技术方案可以包括以下有益效果:
[0042]电子设备在获取到目标应用程序的界面布局文件时,可以从该界面布局文件中确定视图展示属性

在此基础上,基于视图展示属性从服务器获取推送信息,并根据视图展示属性对推送信息进行展示,如此能够简单有效的从服务器处获取推送信息,在一定程度上可以降低推送信息展示的复杂度

[0043]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开

附图说明
[0044]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理

[0045]图1是根据一示例性实施例示出的推送信息的获取方法的应用环境示意图

[0046]图2是根据一示例性实施例示出的一种推送信息的获取方法的流程图

[0047]图3是根据一示例性实施例示出的一种推送信息中推送信息的获取系统的结构示例图

[0048]图4是根据另一示例性实施例示出的一种推送信息的获取方法的流程图

[0049]图5是根据另一示例性实施例示出的一种推送信息的获取方法中将推送信息嵌入至目标应用程序后的界面显示示例图

[0050]图6是根据另一示例性实施例示出的一种推送信息的获取方法中将推送信息通过悬浮窗进行显示的示例图

[0051]图7是根据另一示例性实施例示出的一种推送信息的获取方法中将推送信息通过通知栏进行显示的示例图

[0052]图8是根据另一示例性实施例示出的一种推送信息的获取方法中将推送信息通过弹窗进行显示的示例图

[0053]图9是根据一示例性实施例示出的一种推送信息的获取装置的框图
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种推送信息的获取方法,其特征在于,应用于电子设备,包括:获取目标应用程序的界面布局文件;从所述界面布局文件中确定视图展示属性;基于所述视图展示属性从服务器获取推送信息;根据所述视图展示属性对所述推送信息进行展示
。2.
根据权利要求1所述的方法,所述从所述界面布局文件中确定视图展示属性,包括:若所述界面布局文件中包括推送信息展示属性,则将所述推送信息展示属性作为所述视图展示属性
。3.
根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述界面布局文件中不包括所述推送信息展示属性,则获取默认视图展示属性,并将所述默认视图展示属性作为所述视图展示属性
。4.
根据权利要求1所述的方法,其特征在于,所述根据所述视图展示属性从服务器获取推送信息,包括:若存在视图更新数据,则读取所述视图展示属性,所述视图更新数据是所述电子设备通过所述服务器获取;通过所述视图展示属性和所述视图更新数据,得到目标展示属性;根据所述目标展示属性从所述服务器获取推送信息
。5.
根据权利要求1所述的方法,其特征在于,所述电子设备的操作系统包括视图处理模块和推送信息处理模块,所述从所述界面布局文件中确定视图展示属性,包括:通过所述视图处理模块从所述界面布局文件中确定视图展示属性;通过所述推送信息处理模块,基于所述视图展示属性从服务器获取推送信息
。6.
根据权利要求1至5任一所述的方法,其特征在于,所述视图展示属性包括宽度信息

高度信息和推送信息的类型中的至少一个,所述推...

【专利技术属性】
技术研发人员:高毅
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1