CN113068076A - 虚拟资源发送方法、装置、电子设备及存储介质 - Google Patents
虚拟资源发送方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN113068076A CN113068076A CN202110352237.6A CN202110352237A CN113068076A CN 113068076 A CN113068076 A CN 113068076A CN 202110352237 A CN202110352237 A CN 202110352237A CN 113068076 A CN113068076 A CN 113068076A
- Authority
- CN
- China
- Prior art keywords
- virtual resource
- promotion
- sending
- promotion object
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000005540 biological transmission Effects 0.000 claims description 26
- 238000009434 installation Methods 0.000 claims description 15
- 230000001737 promoting effect Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 238000004806 packaging method and process Methods 0.000 description 8
- 230000004044 response Effects 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 6
- 238000005538 encapsulation Methods 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 238000013475 authorization Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000001131 transforming effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003631 expected effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4781—Games
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
- H04N21/8173—End-user applications, e.g. Web browser, game
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本公开关于一种虚拟资源发送方法、装置、电子设备及存储介质,通过应用程序的程序界面显示推广对象,接收对推广对象的对象操作请求,在对象操作请求满足预设条件时,向服务器发送虚拟资源发送指令,虚拟资源发送指令用于指示服务器发送与推广对象对应的虚拟资源,实现基于对象操作请求触发虚拟资源的推送,接收与推广对象对应的虚拟资源,关联推广对象对应的虚拟资源和推广对象,以通过虚拟资源和推广对象的关联使得通过推广对象能够得到推广对象对应的虚拟资源。并且针对推广对象的对象操作请求满足预设条件时,主动推送虚拟资源能够增加用户使用虚拟资源的可能性,提高虚拟资源的使用效率。
Description
技术领域
本公开涉及数据处理技术领域,尤其涉及一种虚拟资源发送方法、装置、电子设备及存储介质。
背景技术
相关技术中,虚拟资源可以用于对电子设备中已安装的应用程序中的礼品、道具等进行产品的转化,虚拟资源可通过短信方式发送至电子设备中。如:虚拟资源针对电子设备中已安装的游戏应用程序,在检测到电子设备已安装有A游戏,获取与A游戏绑定的手机号,向手机号发送携带有虚拟资源的短信,虚拟资源的发送与应用程序是否正在使用无关,从而导致虚拟资源使用效率低。
发明内容
本公开提供一种虚拟资源发送方法、装置、电子设备及存储介质,以至少解决相关技术中虚拟资源使用效率低的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种虚拟资源发送方法,包括:
通过应用程序的程序界面显示推广对象;
接收对所述推广对象的对象操作请求;
在所述对象操作请求满足预设条件时,向服务器发送虚拟资源发送指令,所述虚拟资源发送指令用于指示所述服务器发送与所述推广对象对应的虚拟资源;
接收与所述推广对象对应的虚拟资源,关联所述推广对象对应的虚拟资源和所述推广对象。
可选的,所述推广对象对应的虚拟资源和所述推广对象的关联使得所述虚拟资源触发所述推广对象的运行;
和/或
所述推广对象对应的虚拟资源和所述推广对象的关联使得所述推广对象的运行触发所述虚拟资源的使用。
可选的,所述在所述对象操作请求满足预设条件时,向服务器发送虚拟资源发送指令包括:
在所述对象操作请求指示针对所述推广对象进行开始下载、下载安装和安装完成中的至少一种操作时,向所述服务器发送所述虚拟资源发送指令。
可选的,所述方法还包括:
响应虚拟资源编辑指令,在显示区域中显示虚拟资源编辑界面;
获取用户在所述虚拟资源编辑界面中输入的第一配置信息,所述第一配置信息用于封装得到含有所述虚拟资源的推广消息;
获取用户在所述虚拟资源编辑界面中确定的第二配置信息,所述第二配置信息用于控制所述推广消息的发送。
可选的,所述第一配置信息包括:所述推广对象的标识、所述推广对象的下载链接和所述推广对象的虚拟资源;
所述第二配置信息包括:所述预设条件指向的预设操作和指示所述推广消息是否自动发送。
根据本公开实施例的第二方面,提供一种虚拟资源发送方法,所述方法包括:
接收电子设备发送的虚拟资源发送指令,所述虚拟资源发送指令是所述电子设备接收到对象操作请求且所述对象操作请求满足预设条件时发送,所述推广对象通过应用程序的程序界面显示;
获得与所述推广对象对应的虚拟资源;
发送与所述推广对象对应的虚拟资源,其中所述推广对象对应的虚拟资源和所述推广对象可相互关联。
可选的,所述推广对象对应的虚拟资源和所述推广对象的关联使得所述虚拟资源触发所述推广对象的运行;
和/或
所述推广对象对应的虚拟资源和所述推广对象的关联使得所述推广对象的运行触发所述虚拟资源的使用。
可选的,所述方法还包括:
获得所述推广对象的标识和所述推广对象的下载链接;
确定所述推广对象对应的数据模板;
基于所述数据模板,封装所述推广对象的标识、所述推广对象的下载链接和所述推广对象的虚拟资源,以得到含有所述标识、所述下载链接和所述虚拟资源的推广消息;
所述发送与所述推广对象对应的虚拟资源包括:发送含有所述标识、所述下载链接和所述虚拟资源的推广消息。
可选的,所述发送与所述推广对象对应的虚拟资源包括:
如果所述应用程序绑定接收方的标识,基于所述接收方的标识,发送与所述推广对象对应的虚拟资源;
如果所述应用程序没有绑定接收方的标识,从所述电子设备已安装的其他的应用程序的用户信息中获得接收方的标识,并基于所获得的接收方的标识,发送与所述推广对象对应的虚拟资源。
根据本公开实施例的第三方面,提供一种虚拟资源发送装置,包括:显示单元、接收单元、发送单元和关联单元;
所述显示单元,被配置为执行通过应用程序的程序界面显示推广对象;
所述接收单元,被配置为执行接收对所述推广对象的对象操作请求;
所述发送单元,被配置为执行在所述对象操作请求满足预设条件时,向服务器发送虚拟资源发送指令,所述虚拟资源发送指令用于指示所述服务器发送与所述推广对象对应的虚拟资源;
所述接收单元,还被配置为执行接收与所述推广对象对应的虚拟资源;
所述关联单元,被配置为关联所述推广对象对应的虚拟资源和所述推广对象。
可选的,所述推广对象对应的虚拟资源和所述推广对象的关联使得所述虚拟资源触发所述推广对象的运行;
和/或
所述推广对象对应的虚拟资源和所述推广对象的关联使得所述推广对象的运行触发所述虚拟资源的使用。
可选的,所述发送单元,被配置为执行在所述对象操作请求指示针对所述推广对象进行开始下载、下载安装和安装完成中的至少一种操作时,向所述服务器发送所述虚拟资源发送指令。
可选的,所述装置还包括:获取单元;
所述显示单元,还被配置为执行响应虚拟资源编辑指令,在显示区域中显示虚拟资源编辑界面;
所述获取单元,被配置为执行获取用户在所述虚拟资源编辑界面中输入的第一配置信息,所述第一配置信息用于封装得到含有所述虚拟资源的推广消息,以及被配置为获取用户在所述虚拟资源编辑界面中确定的第二配置信息,所述第二配置信息用于控制所述推广消息的发送。
可选的,所述第一配置信息包括:所述推广对象的标识、所述推广对象的下载链接和所述推广对象的虚拟资源;
所述第二配置信息包括:所述预设条件指向的预设操作和指示所述推广消息是否自动发送。
根据本公开实施例的第四方面,提供一种虚拟资源发送装置,所述装置包括:
指令接收单元,被配置为执行接收电子设备发送的虚拟资源发送指令,所述虚拟资源发送指令是所述电子设备接收到对象操作请求且所述对象操作请求满足预设条件时发送,所述推广对象通过应用程序的程序界面显示;
获得单元,被配置为执行获得与所述推广对象对应的虚拟资源;
资源发送单元,被配置为执行发送与所述推广对象对应的虚拟资源,其中所述推广对象对应的虚拟资源和所述推广对象可相互关联。
可选的,所述推广对象对应的虚拟资源和所述推广对象的关联使得所述虚拟资源触发所述推广对象的运行;
和/或
所述推广对象对应的虚拟资源和所述推广对象的关联使得所述推广对象的运行触发所述虚拟资源的使用。
可选的,所述装置还包括:确定单元和封装单元;
所述获得单元,还被配置为执行获得所述推广对象的标识和所述推广对象的下载链接;
所述确定单元,被配置为执行确定所述推广对象对应的数据模板;
所述封装单元,被配置为执行基于所述数据模板,封装所述推广对象的标识、所述推广对象的下载链接和所述推广对象的虚拟资源,以得到含有所述标识、所述下载链接和所述虚拟资源的推广消息;
所述资源发送单元,被配置为执行发送含有所述标识、所述下载链接和所述虚拟资源的推广消息。
可选的,所述资源发送单元,被配置为执行如果所述应用程序绑定接收方的标识,基于所述接收方的标识,发送与所述推广对象对应的虚拟资源;如果所述应用程序没有绑定接收方的标识,从所述电子设备已安装的其他的应用程序的用户信息中获得接收方的标识,并基于所获得的接收方的标识,发送与所述推广对象对应的虚拟资源。
根据本公开实施例的第五方面,提供一种电子设备,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现上述虚拟资源发送方法。
根据本公开实施例的第六方面,提供一种服务器,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现上述虚拟资源发送方法。
根据本公开实施例的第七方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述虚拟资源发送方法,和/或当所述计算机可读存储介质中的指令由服务器的处理器执行时,使得服务器能够执行上述虚拟资源发送方法。
根据本公开实施例的第八方面,提供一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序令被处理器执行时实现上述虚拟资源发送方法。
本公开的实施例提供的技术方案至少带来以下有益效果:
通过应用程序的程序界面显示推广对象,接收对推广对象的对象操作请求,在对象操作请求满足预设条件时,向服务器发送虚拟资源发送指令,虚拟资源发送指令用于指示服务器发送与推广对象对应的虚拟资源,实现基于对象操作请求触发虚拟资源的推送,接收与推广对象对应的虚拟资源,关联推广对象对应的虚拟资源和推广对象,以通过虚拟资源和推广对象的关联使得通过推广对象能够得到推广对象对应的虚拟资源。并且针对推广对象的对象操作请求满足预设条件时,主动推送虚拟资源能够增加用户使用虚拟资源的可能性,提高虚拟资源的使用效率。随着虚拟资源的使用效率提高,虚拟资源所属推广对象的使用效率也得到提升。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种虚拟资源发送方法的信令图;
图2是根据一示例性实施例示出的一种推广内容编辑界面的示意图;
图3是根据一示例性实施例示出的另一种虚拟资源发送方法的信令图;
图4是根据一示例性实施例示出的一种虚拟资源发送方法的流程图;
图5是根据一示例性实施例示出的一种虚拟资源编辑界面的示意图;
图6是根据一示例性实施例示出的另一种虚拟资源编辑界面的示意图;
图7是根据一示例性实施例示出的一种虚拟资源发送装置的结构示意图;
图8是根据一示例性实施例示出的另一种虚拟资源发送装置的结构示意图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
图1是根据一示例性实施例示出的一种虚拟资源发送方法的信令图,可以包括以下步骤:
在步骤S11中,电子设备通过应用程序的程序界面显示推广对象。
应用程序是电子设备中已安装的具备展示功能的应用程序,通过应用程序显示推广对象,以达到针对推广对象进行推广的目的。推广对象可以是没有安装在电子设备中的应用程序,如推广对象可以是目标类型应用程序,例如目标类型应用程序可以是游戏应用程序,通过应用程序显示游戏应用程序的简介、人物等中的至少一种,以使得用户通过应用程序显示的内容了解游戏应用程序。目标类型应用程序还可以是视频播放类应用程序,通过应用程序显示视频播放类应用程序当前热播的视频、会员优惠等中的至少一种。
应用程序能够播放多媒体内容,如短视频,相对应的推广对象可以以短视频的形式显示。针对推广对象在应用程序中显示的推广内容以及显示形式,本实施例不进行限定。并且通过应用程序的程序界面除了可以显示推广对象,应用程序还可以提供推广内容编辑界面,如图2所示。通过图2所示推广内容编辑界面对推广对象的推广内容进行编辑,以更新推广内容。
例如通过图2所示的推广内容编辑界面中的“作品广告语”和“创意名称”对推广内容进行编辑,还可以借助推广内容编辑界面增加新的推广内容,对推广内容的编辑过程本实施例不再阐述。在对推广内容编辑之后,还可以在预览创意区域对编辑后的推广内容进行预览,以查看推广内容是否符合预期效果。
在步骤S12中,电子设备接收对推广对象的对象操作请求。
经用户充分授权的情况下,电子设备在推广对象的显示过程中检测针对推广对象的操作,如果检测到针对推广对象的操作,确定电子设备接收到针对推广对象的对象操作请求。其中电子设备在检测针对推广对象的操作过程中,能够获取到针对推广对象的操作数据,以根据操作数据确定针对推广对象的操作。在针对推广对象进行不同操作过程中,操作数据也会有所不同。
例如针对推广对象的操作可以是点击和下载安装等中的至少一种操作,在点击推广对象时可能会显示推广对象的推广消息(如广告),在下载安装推广对象时会转到推广对象的下载标识,并能够检测到针对下载标识的触发操作,这一系列过程都会生成对应的操作数据,因此针对推广对象的点击和下载安装等不同操作,对应的操作数据会不同,从而实现根据操作数据确定对推广对象作出的操作,如是点击操作还是下载安装操作。对于操作数据的获取过程本实施例不进行限定。
在步骤S13中,电子设备在对象操作请求满足预设条件时,向服务器发送虚拟资源发送指令,虚拟资源发送指令用于指示服务器发送与推广对象对应的虚拟资源。
在推广对象的显示过程中,经用户充分授权的情况下,电子设备能够获取到指示不同操作的操作数据,如指示浏览推广对象的推广内容的操作数据、指示转化推广对象的操作数据,其中转化推广对象表明推广对象被使用,如推广对象对应的应用程序被下载安装,因此操作数据能够表征用户针对推广对象作出的操作,电子设备在接收到对象操作请求的情况下,获得与对象操作请求对应的操作数据,根据操作数据确定对推广对象作出的操作。
在操作数据指示转化推广对象的情况下说明推广对象被使用,表示用户对推广对象具有一定兴趣,这种情况下向服务器发送虚拟资源发送指令,以指示服务器发送与推广对象对应的虚拟资源能够提高用户使用虚拟资源的可能性,从而提高虚拟资源的使用效率。相对应的预设条件用于指向预设操作,预设操作可以是转化推广对象的操作,其中转化推广对象的操作包括针对推广对象的下载、安装等操作,在对象操作请求满足预设条件时,向服务器发送与推广对象对应的虚拟资源的一种可行方式如下:
在对象操作请求指示针对推广对象进行开始下载、下载安装和安装完成中的至少一种操作时,向服务器发送虚拟资源发送指令,以指示服务器发送与推广对象对应的虚拟资源,通过开始下载、下载安装和安装完成中的至少一种操作指示虚拟资源的发送时机。
在步骤S14中,服务器接收电子设备发送的虚拟资源发送指令,获得与推广对象对应的虚拟资源。在本实施例中,服务器从存储介质中获得与推广对象对应的虚拟资源,其中存储介质中存储有推广对象的标识和虚拟资源的对应关系,服务器从虚拟资源发送指令中提取推广对象的标识,根据提取到的推广对象的标识,从对应关系中获取匹配的虚拟资源。
例如虚拟资源的一种表现形式是:礼包码,礼包码存储在存储介质中,且对应至少一种推广对象,如目标类型应用程序的标识。目标类型应用程序可以是游戏应用程序,礼包码与游戏应用程序的标识对应,游戏应用程序的标识可以是游戏应用程序的名称。服务器接收到游戏应用程序的虚拟资源发送指令,服务器根据游戏应用程序的名称,从存储介质中获取该游戏应用程序的名称对应的礼包码,通过礼包码从游戏商城中获得礼品和虚拟游戏道具等,实现从礼包码到礼品和虚拟游戏道具等的转化。其中存储介质可以位于服务器中或者能够与服务器耦合通信。目标类型应用程序还可以是视频播放类应用程序。礼包码与视频播放类应用程序的名称对应,针对视频播放类应用程序,礼包码的作用可以是触发账户类型转化,如从非会员账户转化为会员账户,对于不同推广对象,本实施例不对虚拟资源进行限定。
在步骤S15中,服务器向电子设备发送与推广对象对应的虚拟资源。服务器发送虚拟资源的方式如下:
服务器基于接收方的标识,发送与推广对象对应的虚拟资源;例如接收方的标识可以是接收方的手机号码,如果应用程序绑定接收方的手机号码,则可以向接收方的手机号码发送携带虚拟资源的短信,即虚拟资源的发送方式可以是短信方式。
除了以短信方式发送虚拟资源之外,服务器还可以以社交私信方式发送虚拟资源,例如通过电子设备中安装的社交软件对应的社交私信方式发送虚拟资源。当然服务器还可以以多种方式发送虚拟资源,如短信方式和社交私信方式相结合,针对同一个虚拟资源,可以采用短信方式和社交私信方式发送,提高虚拟资源的触发率和增加虚拟资源被及时查收的几率,如在开始下载、下载安装和安装完成中的至少一种操作指示下,通过短信方式和社交私信方式发送虚拟资源,以增加虚拟资源被使用的可能性。
在本实施例中,如果显示推广对象的应用程序没有绑定接收方的标识,服务器可以从电子设备已安装的其他的应用程序的用户信息中获得接收方的标识。
在步骤S16中,电子设备接收与推广对象对应的虚拟资源,关联推广对象对应的虚拟资源和推广对象,其中关联推广对象的虚拟资源和推广对象的目的是通过推广对象能够得到推广对象对应的虚拟资源。
推广对象对应的虚拟资源和推广对象的关联可以使得虚拟资源触发推广对象的运行,和/或,推广对象对应的虚拟资源和推广对象的关联可以使得推广对象的运行触发虚拟资源的使用,从而通过推广对象对应的虚拟资源和推广对象的运行中的一方来触发另一方的使用,以通过彼此之间的触发来得到推广对象对应的虚拟资源。
例如推广对象对应的虚拟资源触发推广对象的运行包括:如果接收到与推广对象对应的虚拟资源,触发电子设备运行推广对象,以通过与推广对象对应的虚拟资源启用推广对象。例如在触发电子设备运行推广对象过程中,能够从推广对象的登录跳转至与虚拟资源对应的界面中,在跳转过程中完成自动登录,省去登录环节。
推广对象触发虚拟资源包括:显示虚拟资源、使用虚拟资源等,例如运行推广对象后,显示虚拟资源,其中显示虚拟资源可以是跳转至虚拟资源的显示界面显示,或者在启用推广对象后悬浮显示等;使用虚拟资源可以是虚拟资源到虚拟产品的转化等。
上述虚拟资源发送方法,通过应用程序的程序界面显示推广对象,接收对推广对象的对象操作请求,在对象操作请求满足预设条件时,向服务器发送虚拟资源发送指令,虚拟资源发送指令用于指示服务器发送与推广对象对应的虚拟资源,实现基于对象操作请求触发虚拟资源的推送,接收与推广对象对应的虚拟资源,关联推广对象对应的虚拟资源和推广对象,以通过虚拟资源和推广对象的关联使得通过推广对象能够得到推广对象对应的虚拟资源。并且针对推广对象的对象操作请求满足预设条件时,主动推送虚拟资源能够增加用户使用虚拟资源的可能性,提高虚拟资源的使用效率。随着虚拟资源的使用效率提高,虚拟资源所属推广对象的使用效率也得到提升。
图3是根据一示例性实施例示出的另一种虚拟资源发送方法的信令图,与上述图1所示虚拟资源发送方法的不同之处如下:
在步骤S24中,服务器获取推广对象对应的虚拟资源、推广对象的标识和推广对象的下载链接。
推广对象的标识用于指示推广对象,如推广对象的标识可以是推广对象的名称,推广对象的下载链接用于指向推广对象的安装包,通过下载链接能够获取到推广对象的安装包,以在电子设备中完成推广对象的应用程序的安装。
在步骤S25中,服务器确定推广对象对应的数据模板。不同类型推广对象的数据模板可以相同或不同,数据模板用于指示上述推广对象的标识、推广对象的下载链接和推广对象的虚拟资源的组合方式。
数据模板可以用于指示推广对象的标识、推广对象的下载链接和推广对象的虚拟资源的排列顺序,如推广对象的标识位于推广对象的虚拟资源之前,推广对象的虚拟资源位于推广对象的下载链接之前。此外数据模板还可以预设除上述推广对象的标识、推广对象的下载链接和推广对象的虚拟资源之外的其他描述内容,如虚拟资源的使用方式等。在数据模板中预设其他描述内容时还可以设置上述推广对象的标识、推广对象的下载链接和推广对象的虚拟资源在数据模板中的位置等等。
在步骤S26中,服务器基于数据模板,封装推广对象的标识、推广对象的下载链接和推广对象的虚拟资源,以得到含有标识、下载链接和虚拟资源的推广消息。
推广消息至少包括推广对象的标识、推广对象的下载链接和推广对象的虚拟资源,经用户充分授权的情况下,通过推广对象的标识可确定是通过针对哪个推广对象的操作触发虚拟资源的发送,通过推广对象的下载链接完成推广对象的应用程序的安装,通过推广对象的虚拟资源至少完成虚拟对象的转化。在封装过程中可基于数据模板限定的三者之间的排列顺序和/或在数据模板中的位置进行封装。如数据模板的一种形式如下:
“推广对象的标识”等你来玩。复制虚拟资源:“虚拟资源”。如果您下载还未激活,点击链接即可激活:“推广对象的下载链接”。
上述形式的数据模板中推广对象的标识位于虚拟资源之前,虚拟资源位于推广对象的下载链接之前,且通过“推广对象的标识”、“虚拟资源”、“推广对象的下载链接”标识出位置。在使用上述形式的数据模板时,利用上述形式的数据模板封装获取到的推广对象的标识、推广对象的下载链接和推广对象的虚拟资源,以得到推广对象。
以虚拟资源是礼包码,推广对象的标识为游戏A,礼包码为yyyzz123hhhb,推广对象的下载链接为http://.xxxxx,利用上述形式的数据模板封装得到的推广消息为:游戏A等你来玩。复制礼包码:yyyzz123hhhb。如果您下载还未激活,点击链接即可激活:http://.xxxxx。
电子设备接收到的推广消息中携带有虚拟资源,用户从推广消息中复制虚拟资源进行使用即可,省去用户记录虚拟资源,解决虚拟资源格式复杂难以记忆的问题,提高虚拟资源被使用的可能性。并且虚拟资源中还携带有推广链接,基于下载链接能完成推广对象的应用程序的安装,支持卸载用户再次安装。
在步骤S27中,服务器向电子设备发送含有标识、下载链接和虚拟资源的推广消息。
在对象操作请求满足预设条件时,获取推广对象的标识、推广对象的下载链接和虚拟资源,基于推广对象对应的数据模板,封装推广对象的标识、推广对象的下载链接和虚拟资源,以得到与数据模板匹配的推广消息,使得推广消息与推广对象所要求的数据格式相匹配,从而能够针对推广对象设置个性化的数据模板,达到个性化推广消息的目的。
对于电子设备侧的虚拟资源发送方法,电子设备还能够对虚拟资源进行编辑,其过程如图4所示,可以包括以下步骤:
在步骤S31中,响应虚拟资源编辑指令,在显示区域中显示虚拟资源编辑界面。
虚拟资源编辑界面用于对虚拟资源进行编辑,对虚拟资源的编辑包括在虚拟资源编辑界面中提供组成虚拟资源的内容的输入和控制虚拟资源的发送等等,如图5所示虚拟资源编辑界面。其中应用下载详情页和虚拟资源两个字段用于提供推广消息的内容的输入,发送时机和自动发送这两个字段则用于控制含有虚拟资源的推广消息的发送。
在步骤S32中,获取用户在虚拟资源编辑界面中输入的第一配置信息,第一配置信息用于封装得到含有虚拟资源的推广消息。第一配置信息至少含有虚拟资源,例如第一配置信息包括:推广对象的标识、推广对象的下载链接和推广对象的虚拟资源。结合图5所示虚拟资源编辑界面,推广对象的下载链接可以从应用下载详情页字段中获取,推广对象的虚拟资源可以从礼包码字段中获取。
推广对象的标识可以在生成虚拟资源编辑指令过程中获取,这是因为虚拟资源编辑指令是针对某个推广对象的虚拟资源进行编辑操作,生成虚拟资源编辑指令时可以确定出虚拟资源编辑指令指向的推广对象,所以可以在生成虚拟资源编辑指令时得到推广对象的标识。如,虚拟资源编辑指令在检测到推广对象对应的编辑控件***作时生成,编辑控件绑定推广对象的标识,那么在操作编辑控件生成虚拟资源编辑指令时可以根据编辑控件得到推广对象的标识。
在步骤S33中,获取用户在虚拟资源编辑界面中确定的第二配置信息,第二配置信息用于控制推广消息的发送。第二配置信息包括:预设条件指向的预设操作和指示推广消息是否自动发送,预设操作可以从发送时机字段中获取,如预设操作可以是开始下载、下载安装和安装完成中的任意一种或一种以上的操作,指示推广消息是否自动发送通过自动发送字段获取。如果第二配置信息指示推广消息自动发送,则在监测到发送时机字段中限定的预设操作后触发电子设备自动发送推广消息。
在本实施例中,第一配置信息和第二配置信息的关系是:第一配置信息用于指示推广消息的结构,如第一配置信息指示推广消息包括哪些参数以及参数之间的关系。第二配置信息用于控制推广消息的发送,如第二配置信息用于指示推广消息的发送时机以及是否自动发送。如果第二配置信息指示自动发送,则在第二配置信息指示的发送时机下自动发送推广消息;如果第二配置信息指示不自动发送,即便处于第二配置信息指示的发送时机也禁止自动发送推广消息;如果第二配置信息指示不自动发送且处于推广消息的发送时机,可以显示一提示信息,提示信息用于提示当前有推广消息待发送,如果接收到针对提示信息的第一响应,发送推广消息;如果接收到针对提示信息的第二响应,禁止发送推广消息,在推广消息存在时长超过预设时长可删除推广消息。
其中预设时长是推广消息存在的最长时间,对于预设时长的取值本实施例不进行限定,第一响应和第二响应的方式本实施例也不进行限定。
上述虚拟资源发送方法,通过虚拟资源编辑界面获取第一配置信息和第二配置信息,第一配置信息用于封装得到含有虚拟资源的推广消息,第二配置信息用于控制推广消息的发送,从而通过虚拟资源编辑界面控制推广对象对应的虚拟资源。
针对上述虚拟资源发送方法还可以包括:在获取到第一配置信息后,基于第一配置信息生成推广消息;在虚拟资源编辑界面的预览区域中预览推广消息,实现推广消息的预览。
如图6所示虚拟资源编辑界面,相对于图5所示虚拟资源编辑界面增加了预览区域,在预览区域中预览通过虚拟资源编辑界面生成的推广消息,生成的推广消息会基于推广对象的数据模板进行封装,相对应的数据模版包含:推广对象的标识、礼包码和推广对象的下载链接三个占位符。
图7是根据一示例性实施例示出的一种虚拟资源发送装置的可选结构,可以包括:显示单元10、接收单元20、发送单元30和关联单元40。
显示单元10,被配置为执行通过应用程序的程序界面显示推广对象。
接收单元20,被配置为执行接收对推广对象的对象操作请求。
发送单元30,被配置为执行在对象操作请求满足预设条件时,向服务器发送虚拟资源发送指令,虚拟资源发送指令用于指示服务器发送与推广对象对应的虚拟资源。如发送单元30,被配置为执行在对象操作请求指示针对推广对象进行开始下载、下载安装和安装完成中的至少一种操作时,向服务器发送虚拟资源发送指令。
接收单元20,被配置为执行接收与推广对象对应的虚拟资源。
关联单元40,被配置为执行关联推广对象对应的虚拟资源和推广对象,推广对象对应的虚拟资源和推广对象的关联使得虚拟资源触发推广对象的运行,和/或,推广对象对应的虚拟资源和推广对象的关联使得推广对象的运行触发虚拟资源的使用。
本实施例的虚拟资源发送装置还包括:获取单元。其中显示单元,还被配置为执行响应虚拟资源编辑指令,在显示区域中显示虚拟资源编辑界面。获取单元,被配置为执行获取用户在虚拟资源编辑界面中输入的第一配置信息,第一配置信息用于封装得到含有虚拟资源的推广消息,以及被配置为获取用户在虚拟资源编辑界面中确定的第二配置信息,第二配置信息用于控制推广消息的发送。
其中,第一配置信息包括:推广对象的标识、推广对象的下载链接和推广对象的虚拟资源。第二配置信息包括:预设条件指向的预设操作和指示推广消息是否自动发送。
图8是根据一示例性实施例示出的另一种虚拟资源发送装置的可选结构,可以包括:指令接收单元100、获得单元200和资源发送单元300。
指令接收单元100,被配置为执行接收电子设备发送的虚拟资源发送指令,虚拟资源发送指令是电子设备接收到对象操作请求且对象操作请求满足预设条件时,推广对象通过应用程序的程序界面显示。
获得单元200,被配置为执行获得与推广对象对应的虚拟资源。
资源发送单元300,被配置为执行发送与推广对象对应的虚拟资源。其中推广对象对应的虚拟资源和推广对象可相互关联,推广对象对应的虚拟资源和推广对象的关联使得虚拟资源触发推广对象的运行,和/或,推广对象对应的虚拟资源和推广对象的关联使得推广对象的运行触发虚拟资源的使用。
本实施例的虚拟资源发送装置还包括:确定单元和封装单元。获得单元200,还被配置为执行获得推广对象的标识和推广对象的下载链接。确定单元,被配置为执行确定推广对象对应的数据模板。封装单元,被配置为执行基于数据模板,封装推广对象的标识、推广对象的下载链接和推广对象的虚拟资源,以得到含有标识、下载链接和虚拟资源的推广消息。资源发送单元300,被配置为执行发送含有标识、下载链接和虚拟资源的推广消息。
其中,资源发送单元300,被配置为执行如果应用程序绑定接收方的标识,基于接收方的标识,发送与推广对象对应的虚拟资源。如果应用程序没有绑定接收方的标识,从电子设备已安装的其他的应用程序的用户信息中获得接收方的标识,并基于所获得的接收方的标识,发送与推广对象对应的虚拟资源。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本公开一示例性实施例示出一种电子设备,包括:处理器和用于存储处理器可执行指令的存储器。其中,处理器被配置为执行指令,以实现上述虚拟资源发送方法。
本公开一示例性实施例示出一种服务器,包括:处理器和用于存储处理器可执行指令的存储器。其中,处理器被配置为执行指令,以实现上述虚拟资源发送方法。
本公开一示例性实施例示出一种计算机可读存储介质,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述虚拟资源发送方法,和/或当计算机可读存储介质中的指令由服务器的处理器执行时,使得服务器能够执行上述虚拟资源发送方法。
例如包括指令的存储器,上述指令可由电子设备或服务器中的处理器执行以完成上述虚拟资源发送方法。可选地,计算机可读存储介质可以是非临时性计算机可读存储介质,例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本公开一示例性实施例示出一种计算机程序产品,包括计算机程序,其特征在于,计算机程序令被处理器执行时实现上述虚拟资源发送方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种虚拟资源发送方法,其特征在于,包括:
通过应用程序的程序界面显示推广对象;
接收对所述推广对象的对象操作请求;
在所述对象操作请求满足预设条件时,向服务器发送虚拟资源发送指令,所述虚拟资源发送指令用于指示所述服务器发送与所述推广对象对应的虚拟资源;
接收与所述推广对象对应的虚拟资源,关联所述推广对象对应的虚拟资源和所述推广对象。
2.根据权利要求1所述的方法,其特征在于,所述推广对象对应的虚拟资源和所述推广对象的关联使得所述虚拟资源触发所述推广对象的运行;
和/或
所述推广对象对应的虚拟资源和所述推广对象的关联使得所述推广对象的运行触发所述虚拟资源的使用。
3.根据权利要求1所述的方法,其特征在于,所述在所述对象操作请求满足预设条件时,向服务器发送虚拟资源发送指令包括:
在所述对象操作请求指示针对所述推广对象进行开始下载、下载安装和安装完成中的至少一种操作时,向所述服务器发送所述虚拟资源发送指令。
4.一种虚拟资源发送方法,其特征在于,所述方法包括:
接收电子设备发送的虚拟资源发送指令,所述虚拟资源发送指令是所述电子设备接收到对象操作请求且所述对象操作请求满足预设条件时发送,所述推广对象通过应用程序的程序界面显示;
获得与所述推广对象对应的虚拟资源;
发送与所述推广对象对应的虚拟资源,其中所述推广对象对应的虚拟资源和所述推广对象可相互关联。
5.一种虚拟资源发送装置,其特征在于,包括:显示单元、接收单元、发送单元和关联单元;
所述显示单元,被配置为执行通过应用程序的程序界面显示推广对象;
所述接收单元,被配置为执行接收对所述推广对象的对象操作请求;
所述发送单元,被配置为执行在所述对象操作请求满足预设条件时,向服务器发送虚拟资源发送指令,所述虚拟资源发送指令用于指示所述服务器发送与所述推广对象对应的虚拟资源;
所述接收单元,还被配置为执行接收与所述推广对象对应的虚拟资源;
所述关联单元,被配置为关联所述推广对象对应的虚拟资源和所述推广对象。
6.一种虚拟资源发送装置,其特征在于,所述装置包括:
指令接收单元,被配置为执行接收电子设备发送的虚拟资源发送指令,所述虚拟资源发送指令是所述电子设备接收到对象操作请求且所述对象操作请求满足预设条件时发送,所述推广对象通过应用程序的程序界面显示;
获得单元,被配置为执行获得与所述推广对象对应的虚拟资源;
资源发送单元,被配置为执行发送与所述推广对象对应的虚拟资源,其中所述推广对象对应的虚拟资源和所述推广对象可相互关联。
7.一种电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至3中任一项所述的虚拟资源发送方法。
8.一种服务器,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求4所述的虚拟资源发送方法。
9.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至3中任一项所述的虚拟资源发送方法,和/或当所述计算机可读存储介质中的指令由服务器的处理器执行时,使得服务器能够执行如权利要求4所述的虚拟资源发送方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序令被处理器执行时实现权利要求1至4中任一项所述的虚拟资源发送方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110352237.6A CN113068076A (zh) | 2021-03-31 | 2021-03-31 | 虚拟资源发送方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110352237.6A CN113068076A (zh) | 2021-03-31 | 2021-03-31 | 虚拟资源发送方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113068076A true CN113068076A (zh) | 2021-07-02 |
Family
ID=76565420
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110352237.6A Pending CN113068076A (zh) | 2021-03-31 | 2021-03-31 | 虚拟资源发送方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113068076A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011118990A2 (ko) * | 2010-03-24 | 2011-09-29 | 얼라이언스 프로젝트 그룹 주식회사 | 기프트 콘텐츠 발행 시스템 및 그 방법 |
CN105574170A (zh) * | 2015-12-16 | 2016-05-11 | 深圳市金立通信设备有限公司 | 一种网页链接打开方法及终端 |
CN106022831A (zh) * | 2016-05-19 | 2016-10-12 | 武汉斗鱼网络科技有限公司 | 一种基于虚拟货币的多深度应用推广方法及装置 |
CN107124451A (zh) * | 2017-04-18 | 2017-09-01 | 腾讯科技(深圳)有限公司 | 应用资源的获取方法及装置 |
CN109741115A (zh) * | 2019-01-25 | 2019-05-10 | 努比亚技术有限公司 | 基于红包的链接推广方法、终端及计算机可读存储介质 |
-
2021
- 2021-03-31 CN CN202110352237.6A patent/CN113068076A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011118990A2 (ko) * | 2010-03-24 | 2011-09-29 | 얼라이언스 프로젝트 그룹 주식회사 | 기프트 콘텐츠 발행 시스템 및 그 방법 |
CN105574170A (zh) * | 2015-12-16 | 2016-05-11 | 深圳市金立通信设备有限公司 | 一种网页链接打开方法及终端 |
CN106022831A (zh) * | 2016-05-19 | 2016-10-12 | 武汉斗鱼网络科技有限公司 | 一种基于虚拟货币的多深度应用推广方法及装置 |
CN107124451A (zh) * | 2017-04-18 | 2017-09-01 | 腾讯科技(深圳)有限公司 | 应用资源的获取方法及装置 |
CN109741115A (zh) * | 2019-01-25 | 2019-05-10 | 努比亚技术有限公司 | 基于红包的链接推广方法、终端及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103616860B (zh) | 一种远程控制家电设备的方法和装置 | |
CN107515764B (zh) | 应用程序页面打开方法、终端以及计算机可读存储介质 | |
KR100775554B1 (ko) | 콘텐츠 기반의 다이나믹 바탕화면 서비스 제공 방법 및시스템 | |
CN101170675B (zh) | 网络电视***中管理j2me应用程序的方法和*** | |
US20110138074A1 (en) | Content distribution management device, terminal, program, and content distribution system | |
CN104765617A (zh) | 基于html5实现的流应用功能接口分发方法及*** | |
JP5601843B2 (ja) | コミュニティ・ウィジェット提供方法及びその装置 | |
CN103440574A (zh) | 游戏支付处理方法、客户端及*** | |
CN102932759B (zh) | 一种信息共享方法及装置 | |
CN104954395B (zh) | 信息推送方法及装置 | |
CN104239775A (zh) | 手机端与pc端通过短信息建立无线连接的方法和装置 | |
CN102799477A (zh) | 资源访问方法及装置 | |
US20200128287A1 (en) | Captured content sharing interface | |
CN112633945A (zh) | 落地页投放方法、投放数据处理方法、装置、设备及介质 | |
CN110134410B (zh) | 冷启动用户的个性化信息关联方法、装置及存储介质 | |
CN101217734B (zh) | 利用brew_url地址访问brew页面的方法及终端 | |
CN106166387B (zh) | 电子玩具的控制方法、装置和电子玩具 | |
CN101964742B (zh) | 一种网络开放能力使用方法、***和装置 | |
CN113010766B (zh) | 一种信息搜索的方法、装置及存储介质 | |
CN113068076A (zh) | 虚拟资源发送方法、装置、电子设备及存储介质 | |
CN105760377A (zh) | 一种信息处理方法和装置 | |
US20150113478A1 (en) | Communication terminal device, accounting device, and information distributing system | |
CN110928603A (zh) | 一种服务提供方法及装置 | |
US11190475B2 (en) | System and method for providing a video messaging service | |
KR101559623B1 (ko) | 디지털 사이니지 콘텐츠 유형에 따른 모바일 어플리케이션 매칭 방법 및 그 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210702 |