一种目标推广内容关联方法及装置与流程

文档序号:11286303阅读:223来源:国知局
一种目标推广内容关联方法及装置与流程

本发明实施例涉及应用程序技术领域,尤其涉及一种目标推广内容关联方法及装置。



背景技术:

随着互联网技术的快速发展,手机及平板电脑等终端已成为人们日常生活中必不可少的工具。安装在终端中的各种应用程序使终端的功能越来越丰富。

目前,可供用户下载的应用程序越来越多,应用程序开发者通常会在网络平台上对其开发的应用程序进行推广。主要采取的形式是,将所要推广的应用程序中所包含的能够吸引用户的内容或者能够使用户感兴趣的功能发布到微信、微博或者第三方网站等网络平台上,用户看到自己感兴趣的内容后,通过对该内容进行点击等操作即可轻松实现相应应用程序的下载,方便用户使用。

然而,应用程序下载并安装成功后,当用户打开该应用程序时,通常会显示该应用程序默认的主页面,用户需要自主查找在网络平台上所看到的感兴趣内容,给用户的使用带来了不便。



技术实现要素:

本发明实施例的目的是提供一种目标推广内容关联方法及装置,以解决现有技术中通过网络平台推广内容下载的应用程序无法实现对推广内容进行关联的问题。

第一方面,本发明实施例提供了一种目标推广内容关联方法,包括:

获取用户在推广应用程序的页面中,通过选择而触发应用程序安装请求的目标推广内容;

控制在用户的终端下载并安装所述目标推广内容对应的所述应用程序;

根据所述目标推广内容,关联控制所述应用程序的运行过程。

第二方面,本发明实施例提供了一种目标推广内容关联装置,包括:

目标推广内容获取模块,用于获取用户在推广应用程序的页面中,通过选择而触发应用程序安装请求的目标推广内容;

下载安装控制模块,用于控制在用户的终端下载并安装所述目标推广内容对应的所述应用程序;

关联控制模块,用于根据所述目标推广内容,关联控制所述应用程序的运行过程。

本发明实施例中提供的目标推广内容关联方案,当用户在使用终端浏览网络平台上的应用程序推广页面时,如果看到自己感兴趣的推广内容,可通过选择该推广内容来下载并安装对应的应用程序,且终端会根据用户选择的推广内容关联控制应用程序的运行过程,满足用户的个性化需求,提升用户体验。

附图说明

图1为本发明实施例一提供的一种目标推广内容关联方法的流程示意图;

图2为本发明实施例二提供的一种目标推广内容关联方法的流程示意图;

图3为本发明实施例三提供的一种目标推广内容关联方法的流程示意图;

图4为本发明实施例四提供的一种目标推广内容关联方法的流程示意图;

图5为本发明实施例五提供的一种目标推广内容关联装置的结构框图。

具体实施方式

下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或s)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加s。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

图1为本发明实施例一提供的一种目标推广内容关联方法的流程示意图,该方法可以由目标推广内容关联装置执行,其中该装置可由软件和/或硬件实现,一般可集成在终端中。典型的为采用软件实现的应用商店客户端,可安装在终端内来执行本发明实施例所提供的方法。如图1所示,该方法包括:

s110、获取用户在推广应用程序的页面中,通过选择而触发应用程序安装请求的目标推广内容。

示例性的,所述终端具体可为智能手机、平板电脑以及笔记本电脑等移动终端,也可为台式电脑等其他终端,优选为移动终端。终端中通常会包含应用助手或应用商店等客户端程序,示例性的,本实施例的方法具体可通过这些客 户端程序来实现。

示例性的,应用程序开发者为了吸引更多的用户下载其开发的应用程序,通常会在网络平台上进行推广。例如,网络平台可包括微信及微博等社交类网络平台,新闻、书籍及视频等阅读播放类网络平台,购物、租房及找工作等生活服务类网络平台,游戏类网络平台,以及其他第三方网站等。通过这些网络平台向用户展示推广应用程序的页面,该页面中包含针对该应用程序的推广内容。所述推广内容可显示在整个页面中,也可显示在页面的部分区域(如页面底部),具体可为一项或者多项。当推广内容为多项时,可根据预设顺序以滚动等形式进行显示。例如,推广一款新闻客户端应用程序,可将某条新闻的标题或者摘要等相关信息作为推广内容投放到网络平台上,以页面形式展示为用户;为了吸引不同类型的用户,还可将不同类型的新闻信息作为多个推广内容投放到网络平台上,以页面形式展示为用户。又如,推广一款音乐播放器,可将某首歌曲的名称或简介等相关信息作为推广内容投放到网络平台上,以页面形式展示为用户;为了吸引不同类型的听众,还可将不同类型的歌曲信息作为多个推广内容投放到网络平台上,以页面形式展示为用户。

示例性的,上述操作可包括:获取用户的应用程序安装请求;确定产生应用程序安装请求的、推广应用程序的源页面;从源页面中获取用户选择的目标推广内容,目标推广内容为用户选择以触发所述应用程序安装请求的内容。

当用户以点击或长按等方式在推广应用程序的页面中选择一个推广内容时,该页面会产生与该推广内容相对应的应用程序安装请求,该应用程序安装请求可以基于推广内容中携带的地址,访问提供该应用程序下载服务的服务器,由服务器控制应用商店客户端开启,以进行应用程序下载服务。所述目标推广内容即可理解为用户所选择的推广内容。例如,在推广一款购物应用程序的页 面中,用户点击页面下方显示的商品a的打折信息,该页面会生成该购物应用程序的应用程序安装请求,那么商品a的打折信息即本实施例中的目标推广内容。

s120、控制在用户的终端下载并安装目标推广内容对应的应用程序。

示例性的,可控制在用户的终端从远端服务器下载与目标推广内容对应的应用程序的安装包,在用户的终端本地解压并安装该安装包,从而实现在用户的终端安装目标推广内容对应的应用程序。

示例性的,上述操作可在s110中获取到目标推广内容后自动执行,也可根据用户的操作执行。例如,用户在选择目标推广内容后,终端自动跳转到应用商店等客户端程序的下载界面,该下载界面显示与目标推广内容对应的应用程序下载信息,并自动开始下载;或者,当监测到用户选择下载信息中的下载图标时,控制在用户的终端下载并安装目标推广内容对应的应用程序。

s130、根据目标推广内容,关联控制应用程序的运行过程。

示例性的,应用程序的推广方在网络平台上推广目标推广内容时,可在其中设置一些附加参数,该操作中可根据目标推广内容中的这些附加参数来关联控制应用程序的运行过程。

示例性的,应用程序的运行过程可包括应用程序的启动和关闭、首页或其他应用界面的显示、各种功能(如播放音乐、朗读小说、指南针以及手电筒等等)的实现等。

本发明实施例提供的目标推广内容关联方法,获取用户在推广应用程序的页面中,通过选择而触发应用程序安装请求的目标推广内容;控制在用户的终端下载并安装目标推广内容对应的应用程序,根据目标推广内容,关联控制应用程序的运行过程。本发明实施例通过采用上述技术方案,当用户在使用终端 浏览网络平台上的应用程序推广页面时,如果看到自己感兴趣的推广内容,可通过选择该推广内容来下载并安装对应的应用程序,且终端会根据用户选择的推广内容关联控制应用程序的运行过程,满足用户的个性化需求,提升用户体验。

实施例二

图2为本发明实施例二提供的一种目标推广内容关联方法的流程示意图,本实施例以上述实施例为基础进行优化,在本实施例中,将操作“根据目标推广内容,关联控制应用程序的运行过程”优化为:监测到应用程序在终端启动时,控制应用程序显示包含目标推广内容的界面,或者,控制应用程序播放包含目标推广内容的文件。

相应的,本实施例的方法包括如下:

s210、获取用户在推广应用程序的页面中,通过选择而触发应用程序安装请求的目标推广内容。

s220、控制在用户的终端下载并安装目标推广内容对应的应用程序。

s230、监测到应用程序在终端启动时,控制应用程序显示包含目标推广内容的界面,或者,控制应用程序播放包含目标推广内容的文件。

示例性的,目标推广内容可理解为用户根据个人喜好选择的感兴趣的推广内容,用户是因为对目标推广内容感兴趣才会触发下载并安装对应的应用程序。当应用程序在终端启动时,用户会希望应用程序自动向自己展示目标推广内容,方便查看,而不是自己手动去查找。

在上述操作中,监测到应用程序在终端启动时,控制应用程序显示包含目标推广内容的界面,或者,控制应用程序播放包含目标推广内容的文件。示例 性的,监测到应用程序在终端启动,具体可包括以下两种情况:一种是监测到应用程序在终端自动启动,例如在应用程序被下载并安装成功后自动启动;另一种是,监测到应用程序在用户的操作下启动。

例如,目标推广内容为一款购物应用程序中的商品a的打折信息,当监测到该购物应用程序在用户的终端启动时,控制该购物应用程序显示包含商品a的打折信息的界面,如商品a的购买界面,可方便用户查看商品a的商品详情并直接下单购买;又比如,目标推广内容为一款音乐播放器中的某歌手首发单曲b,当监测到该音乐播放器在用户的终端启动时,控制该音乐播放器直接播放该单曲b,可方便用户直接收听。

本发明实施例二提供的目标推广内容关联方法,监测到应用程序在终端启动时,控制应用程序显示包含目标推广内容的界面,或者播放包含目标推广内容的文件,可免去用户在应用程序中主动查找目标推广内容的环节,方便用户使用,有效提升用户体验。

实施例三

图3为本发明实施例三提供的一种目标推广内容关联方法的流程示意图,本实施例以上述实施例为基础进行优化,在本实施例中,将操作“控制在用户的终端下载并安装目标推广内容对应的应用程序”优化为:根据目标推广内容获取关联标识,控制在用户的终端下载并安装目标推广内容对应的应用程序;将操作“根据目标推广内容,关联控制应用程序的运行过程”优化为:根据所获取的关联标识,关联控制应用程序的运行过程。

进一步的,“根据目标推广内容,关联控制应用程序的运行过程”还可包括:根据目标推广内容获取自动启动参数,根据所获取的自动启动参数在终端启动 应用程序。

相应的,本实施例的方法包括如下:

s310、获取用户在推广应用程序的页面中,通过选择而触发应用程序安装请求的目标推广内容。

s320、根据目标推广内容获取关联标识。

示例性的,所述关联标识可以是应用程序的推广方在网络平台上推广目标推广内容时,在目标推广内容中设置的附加参数,例如,使应用程序能够跳转到目标推广内容的链接、统一资源定位符(uniformresourcelocator,url)以及其他标识等。本操作中,可根据目标推广内容获取其中的关联标识。

s330、控制在用户的终端下载并安装目标推广内容对应的应用程序。

s340、根据目标推广内容获取自动启动参数。

示例性的,本操作也可与s320同时实施。例如,根据目标推广内容获取关联标识和自动启动参数,然后再顺次执行s330、s350以及s360。

s350、根据所获取的自动启动参数在终端启动应用程序。

示例性的,在获取到自动启动参数后,可在应用程序安装完毕后控制应用程序自动在用户终端启动,省去用户手动打开应用程序的环节。

s360、根据所获取的关联标识,关联控制应用程序的运行过程。

示例性的,可根据所获取的关联标识控制应用程序在打开时自动跳转至目标推广内容的相关页面或操作。优选的,监测到应用程序在终端启动时,根据所获取的关联标识控制应用程序显示包含目标推广内容的界面,或者控制应用程序播放包含目标推广内容的文件。

本发明实施例提供的目标推广内容关联方法,可根据目标推广内容获取自动启动参数,并根据该参数在用户终端启动应用程序,使终端在应用程序安装 后便可直接进入该应用程序,方便用户使用;此外,本实施例的方法还可根据目标推广内容获取关联标识,并根据关联标识控制应用程序的运行过程,进一步方便用户在应用程序中查看目标推广内容。

实施例四

图4为本发明实施例四提供的一种目标推广内容关联方法的流程示意图。本实施例以上述实施例为基础进行优化,在本实施例中,将操作“根据目标推广内容,关联控制应用程序的运行过程”优化为:监测到应用程序在终端启动时,如果当前时刻与应用程序被下载时刻之间的时间间隔小于预设时间间隔,则根据目标推广内容,关联控制应用程序的运行过程。

相应的,本实施例的方法包括如下:

s410、获取用户在推广应用程序的页面中,通过选择而触发应用程序安装请求的目标推广内容。

s420、根据目标推广内容获取关联标识。

s430、控制在用户的终端下载并安装目标推广内容对应的应用程序。

s440、监测到应用程序在终端启动。

s450、判断当前时刻与应用程序被下载时刻之间的时间间隔是否小于预设时间间隔,若是,则执行s460;否则,结束流程。

s460、根据所获取的关联标识控制应用程序显示包含目标推广内容的界面,或者控制应用程序播放包含目标推广内容的文件。

示例性的,所述预设时间间隔可由设计人员自由调整,也可由用户根据个人习惯进行设置。例如,预设时间间隔为1天,目标推广内容为新闻c,当应用程序在终端启动的当前时刻与应用程序被下载时刻之间的时间间隔小于1天时, 说明用户可能仍然对新闻c感兴趣,可继续根据关联标识控制应用程序显示包含新闻c的界面;当应用程序在终端启动的当前时刻与应用程序被下载时刻之间的时间间隔大于1天时,用户可能不再对新闻c感兴趣,此时,可结束流程,不对应用程序的运行过程进行干预,应用程序在用户终端启动后可进入正常的初始页面,如新闻客户端的主页等。

本发明实施例四提供的目标推广内容关联方法,在监测到应用程序在终端启动时,先判断当前时刻与应用程序被下载时刻之间的时间间隔是否小于预设时间间隔,若小于,再根据所获取的关联标识控制应用程序显示包含目标推广内容的界面,或者控制应用程序播放包含目标推广内容的文件,可避免应用程序向用户展示其已失去兴趣的推广内容,进一步提升用户体验。

实施例五

图5为本发明实施例五提供的一种目标推广内容关联装置的结构框图,该装置可由软件和/或硬件实现,一般可集成在终端中,可通过执行目标推广内容关联方法来根据目标推广内容关联控制应用程序的运行过程。如图5所示,该装置包括:目标推广内容获取模块510、下载安装控制模块520和关联控制模块530。

其中,目标推广内容获取模块510,用于获取用户在推广应用程序的页面中,通过选择而触发应用程序安装请求的目标推广内容;下载安装控制模块520,用于控制在用户的终端下载并安装所述目标推广内容对应的所述应用程序;关联控制模块530,用于根据所述目标推广内容,关联控制所述应用程序的运行过程。

本发明实施例五提供的目标推广内容关联装置,由目标推广内容获取模块510获取用户在推广应用程序的页面中,通过选择而触发应用程序安装请求的目 标推广内容,由下载安装控制模块520控制在用户的终端下载并安装所述目标推广内容对应的所述应用程序,最后由关联控制模块530根据所述目标推广内容,关联控制所述应用程序的运行过程。本发明实施例通过采用上述技术方案,当用户在使用终端浏览网络平台上的应用程序推广页面时,如果看到自己感兴趣的推广内容,可通过选择该推广内容来下载并安装对应的应用程序,且终端会根据用户选择的推广内容关联控制应用程序的运行过程,满足用户的个性化需求,提升用户体验。

在上述实施例的基础上,所述关联控制模块可包括显示播放单元,显示播放单元可用于在监测到所述应用程序在所述终端启动时,控制所述应用程序显示包含所述目标推广内容的界面,或者,控制所述应用程序播放包含所述目标推广内容的文件。

在上述实施例的基础上,所述下载安装控制模块包括关联标识获取单元和下载安装控制单元。其中,关联标识获取单元,用于根据所述目标推广内容获取关联标识;下载安装控制单元,用于控制在所述用户的终端下载并安装所述目标推广内容对应的应用程序。所述关联控制模块具体可用于:根据所获取的关联标识,关联控制所述应用程序的运行过程。

在上述实施例的基础上,所述下载安装控制模块可包括自动启动参数获取单元和应用程序启动单元。其中,自动启动参数获取单元,用于根据所述目标推广内容获取自动启动参数;应用程序启动单元,用于根据所获取的自动启动参数在所述终端启动所述应用程序。

在上述实施例的基础上,所述关联控制模块具体可用于:监测到所述应用程序在所述终端启动时,如果当前时刻与所述应用程序被下载时刻之间的时间间隔小于预设时间间隔,则根据所述目标推广内容,关联控制所述应用程序的 运行过程。

在上述实施例的基础上,所述目标推广内容获取模块可包括安装请求获取单元、源页面确定单元和目标推广内容获取单元。其中,安装请求获取单元,用于获取用户的应用程序安装请求;源页面确定单元,用于确定产生所述应用程序安装请求的、推广应用程序的源页面;目标推广内容获取单元,用于从所述源页面中获取用户选择的目标推广内容,所述目标推广内容为用户选择以触发所述应用程序安装请求的内容。

上述实施例中提供的目标推广内容关联装置可执行本发明任意实施例所提供的目标推广内容关联方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的目标推广内容关联方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1