CN104615719B - 应用程序智能分发方法和装置 - Google Patents

应用程序智能分发方法和装置 Download PDF

Info

Publication number
CN104615719B
CN104615719B CN201510061874.2A CN201510061874A CN104615719B CN 104615719 B CN104615719 B CN 104615719B CN 201510061874 A CN201510061874 A CN 201510061874A CN 104615719 B CN104615719 B CN 104615719B
Authority
CN
China
Prior art keywords
distribution
application program
channel
target
application
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.)
Active
Application number
CN201510061874.2A
Other languages
English (en)
Other versions
CN104615719A (zh
Inventor
程果
张志超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201510061874.2A priority Critical patent/CN104615719B/zh
Publication of CN104615719A publication Critical patent/CN104615719A/zh
Application granted granted Critical
Publication of CN104615719B publication Critical patent/CN104615719B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例公开了一种应用程序智能分发方法和装置。所述应用程序智能分发方法包括:获取应用程序;基于至少两种分发渠道上相互关联的分发目标,确定所述应用程序在至少两种分发渠道的应用相关信息;根据所述应用相关信息在对应的分发渠道将所述应用程序进行投放。本发明实施例提供的应用程序智能分发方法和装置简化了使用多种分发方式对应用程序进行分发的流程。

Description

应用程序智能分发方法和装置
技术领域
本发明实施例涉及移动互联网技术,尤其涉及一种应用程序智能分发方法和装置。
背景技术
随着移动互联网的盛行,越来越多的用户开始使用运行在移动终端上的应用程序(APP)。为了推广自己的应用程序,软件开发商会通过多种分发渠道向用户推荐,并提供应用程序的下载。现有的应用程序分发方式主要有三种:搜索引擎分发、应用商场分发以及图片广告引导分发。
搜索引擎分发是指通过用户使用搜索引擎搜索关键词而触发的,与该关键词相关的应用程序会作为搜索结果进行展示推广,进而提供下载。应用商场分发是指在用户的移动终端上安装应用商场的应用程序,用户通过使用应用商场的应用程序搜索和获取到自己需要的应用程序的分发方式。而图片广告引导分发则是通过在用户的移动终端上展现一些图片,从而引导用户下载应用程序的分发方式。
在现有技术中,各种分发方式分别具有各自的审批和渠道,并且相互之间物理隔绝。应用开发商推广自己的应用程序时,需要在多个***上分别上传自己的应用程序,分别为上传的应用程序编写广告语,配置关键词等参数。所以,采用现有的分立的应用程序分发***进行应用程序推广的过程较为繁杂。
发明内容
针对上述技术问题,本发明实施例提供了一种应用程序智能分发方法和装置、获取方法和装置,以简化应用程序的分发流程,同时统一不同分发渠道的展现结果。
第一方面,本发明实施例提供了一种应用程序智能分发方法,所述方法包括:
获取应用程序;
基于至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息;
根据所述应用相关信息在对应的分发渠道将所述应用程序进行投放。
第二方面,本发明实施例还提供了一种应用程序智能分发装置,所述装置包括:
应用获取模块,用于获取应用程序;
相关信息确定模块,用于基于至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息;
应用投放模块,用于根据所述应用相关信息在对应的分发渠道将所述应用程序进行投放。
本发明实施例提供的应用程序智能分发方法和装置通过获取应用程序,确定所述应用程序的至少两种分发渠道,基于所述至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道的应用相关信息,根据应用相关信息在对应的分发渠道将所述应用程序进行投放,实现了采用统一的流程对应用程序在不同的分发渠道上进行分发,并且各分发渠道的应用相关信息通过分发目标相互关联,无需应用程序开发者分别设置各分发渠道的参数,因而简化了应用程序的分发流程。
附图说明
图1是本发明第一实施例提供的应用程序智能分发方法的流程图;
图2是本发明第二实施例提供的应用程序智能分发方法中的相关信息确定的流程图;
图3是本发明第三实施例提供的应用程序智能分发方法中相关信息确定的流程图;
图4是本发明第四实施例提供的应用程序智能分发方法的流程图;
图5是本发明第五实施例提供的应用程序智能分发方法的流程图;
图6是本发明第六实施例提供的应用程序智能分发方法的流程图;
图7是本发明第七实施例提供的应用程序智能分发装置的结构图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
第一实施例
图1是本发明第一实施例提供的应用程序智能分发方法的流程图,本实施例可以由应用程序智能分发装置来执行,该装置可以采用硬件和/或软件的方式来实现,具体可以为开发者中心的平台形式,向各应用程序开发者提供接口,接收其对应用程序的分发请求,从而通过多种分发渠道进行应用程序的推广分发。该应用程序智能分发方法包括:
S11,获取应用程序。
与现有技术不同,本实施例所提供的技术方案采用统一的流程对不同分发方式下的应用程序的分发过程进行处理。具体的,在网络侧建立一个开发者中心。所述开发者中心是为应用程序开发者提供的实现应用程序分发管理的平台。该平台不仅能够让应用程序开发者方便的管理自己开发的应用程序的分发过程,而且能够实现对应用程序分发过程的实时监控,以及分发数据的实时收集、分析。
在使用开发者平台进行应用程序的分发时,应用程序的开发者首先需要向所述开发者中心上传自己开发的应用程序。应用程序的开发者上传自己开发的应用程序之后,开发者中心就获取到了需要分发的应用程序。
S12,基于至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息。
对于每个应用程序开发者及其应用程序,都会有适应于其自身情况的预期目的,这可能取决于应用程序开发者的财力、企业战略目标,也取决于待分发应用程序的重要性、市场潜力等。因此,应用程序在不同分发渠道的分发目标需要与预期目的匹配,所以可通过相互关联的分发目标统一确定应用程序在不同分发渠道的应用相关信息。分发目标的具体内容在不同分发渠道也不尽相同。例如,在搜索推广渠道,分发目标可能以目标展现位置来体现,应用商场渠道中分发目标以排序位置体现,在广告图片渠道中则可能以该应用程序的优先等级来体现。对于数值形式不一致的分发目标,可以采用映射表、函数公式等方式将不同分发目标进行关联。关联关系可以是分发目标保持一致,或保持设定的比例关系等。
在执行分发操作之前,需要确定不同分发渠道的应用相关信息,不同渠道的应用相关信息包括了具体需要配置的参数。不同分发渠道对应的应用相关信息中可以包含具有相同意义的参数。例如,搜索推广渠道、应用商场渠道中进行分发的应用程序,其应用相关信息都需要包含该应用程序的推广关键词。不同分发渠道的应用相关信息中也可以包含各个分发渠道所特有的参数。例如,搜索推广渠道需要设置绑定的计划和单元等,应用商场渠道需要设置排序竞价等,而广告图片渠道则需要设置应用程序对应的推广引导图片。
采用本实施例的技术方案,各应用相关信息中的具体参数无需应用程序开发者逐一设置,而可以基于相互关联的分发目标推算出具体参数,形成对应于不同分发渠道的应用相关信息。应用程序开发者可以直接配置分发意愿,例如希望应用程序的分发档次在所有应用程序中位于前10%,或优先位置在前3名内。则由此分发意愿映射、计算生成各分发渠道的分发目标。再由具体的分发目标推算出各个分发渠道的应用相关信息的参数。
或者,应用程序开发者也可以设置一个分发渠道的应用相关信息,***自动根据此应用相关信息形成的分发目标形成其他分发渠道的分发目标,再推算出对应于不同分发渠道的应用相关信息中的参数。详细操作过程将在后续实施例进行介绍。
S13,根据所述应用相关信息在对应的分发渠道将所述应用程序进行投放。
确定了应用程序在至少两种分发渠道上的应用相关信息之后,根据确定的应用相关信息在对应的分发渠道上将所述应用程序进行投放。
本实施例通过获取应用程序,确定所述应用程序的至少两种分发渠道,基于所述至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道中各自的应用相关信息,以及根据所述应用相关信息在对应的分发渠道将所述应用程序进行投放,实现了采用统一的流程对应用程序在不同的分发渠道上进行分发,并且各分发渠道的应用相关信息通过分发目标相互关联,无需应用程序开发者分别设置各分发渠道的参数,因而简化了应用程序的分发流程。
第二实施例
本实施例以本发明上述实施例为基础,进一步的提供了基于至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息的一种技术方案。
在本实施例的技术方案中,参见图2,基于至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息具体可以包括:
S21,获取用户设置的所述应用程序在主分发渠道的应用相关信息。
在本实施例中,分发渠道被分为主分发渠道以及次分发渠道。所述主分发渠道是进行应用程序分发的主要渠道,而所述次分发渠道是进行应用程序分发的次要渠道。并且,所述主分发渠道以及所述次分发渠道各自包括至少一个分发渠道。
示例性的,所述主分发渠道为搜索分发渠道,而次分发渠道包括应用商场分发渠道以及广告图片渠道。
在根据本实施例的技术方案确定应用相关信息时,首先确定用户在主分发渠道的应用相关信息。具体的,根据用户的设置获取所述应用程序在主分发渠道上的应用相关信息。
进一步的,根据用户的设置获取应用程序在主分发渠道上,也就是搜索分发渠道上的广告创意、关键词、关键词匹配方式以及出价。所述广告创意是开发者推广应用程序时使用的广告语。所述关键词是开发者为应用程序设置的关键词。所述关键词能够简明扼要的表示需要被推广的应用程序的特征。比如,开发者需要推广一款***时,开发者为该应用程序设置的关键词可以包括:“手游”。所述关键词匹配方式是需要下载应用程序时,其输入的关键词与开发者设置的关键词之间进行匹配的匹配方式。例如,所述关键词匹配方式可以是单字匹配。所述出价是开发者在进行应用程序推广过程中愿意为推广该应用程序所付出的费用。
上述广告创意、关键词、关键词匹配方式及出价都是所述应用程序在搜索推广渠道,也就是本实施例中的主分发渠道上的应用相关信息。进一步的,所述搜索推广渠道上的应用相关信息还可以包括需要推广的应用程序的统一资源定位符(Uniform resourcelocator,URL)、推广计划等参数。上述各参数均可由开发者通过输入进行设置。
S22,根据所述主分发渠道的应用相关信息确定主渠道的分发目标。
完成应用相关信息的设置之后,根据确定的应用相关信息确定主分发渠道的分发目标。具体的,可以是根据搜索推广渠道的出价、预算和/或消费,确定目标展现位置。出价和预算可以由开发者输入设置,消费则是在搜索推广渠道中推广应用程序产生的历史统计数据,上述各参数值均可用来计算获取应用程序的目标展现位置。展现位置可以用具体的数值体现,例如第一位、第五位等,也可以用位置范围的形式体现,例如在前三位、前十位等。
S23,根据所述主渠道的分发目标和设定的关联规则,确定所述应用程序在次分发渠道的分发目标。
主分发渠道的分发目标与次分发渠道的分发目标之间存在一定的关联规则。该关联规则可以是映射规则,例如将展现位置前三位的分发目标映射到应用商场渠道的排序位置前三名;或者关联规则还可以是函数公式,以设定公式的形式,将展现位置推算形成在应用商场渠道和广告图片渠道中的分发目标形式。
示例性的,根据所述主分发渠道的应用相关信息确定主渠道的分发目标,且根据所述主渠道的分发目标和设定的关联规则,确定所述应用程序在次分发渠道的分发目标包括:根据搜索推广渠道的出价、预算和/或消费,确定目标展现位置;根据所述目标展现位置确定所述应用程序在应用商场渠道中的排序位置,和/或在广告图片渠道中的优先等级,其中,排序位置和/或优先等级与所述目标展现位置相匹配。
S24,根据所述次分发渠道的分发目标确定所述应用程序在次分发渠道的应用相关信息。
例如具体是:根据所述排序位置确定在所述应用商场渠道中的出价,和/或,根据所述优先等级确定在所述广告图片渠道中的出价。
本实施例,基于某一主分发渠道,来级联推算其他分发渠道的应用相关信息,使得开发者只需要设置某一条或部分主分发渠道的应用相关信息参数,即可级联产生其他分发渠道的应用相关信息,免去了多次设置参数的繁琐,且保证了分发目标的关联性,能满足统一的分发意愿。在具体应用中,若开发者对于某一次分发渠道的应用相关信息参数不满意,也可以进行额外的自定义设置。
第三实施例
本实施例以本发明的第一实施例为基础,进一步的提供了基于至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息的另一种技术方案。
参见图3,基于至少两种分发渠道上互相关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息可以具体包括:
S31,获取用户设置的分发意愿参数和关联规则。
所述分发意愿参数是开发者上传应用程序后针对应用程序的分发过程设置的,表示开发者的分发意愿的参数。所述分发意愿参数可以包括下述至少一项:预算池总额、消费总额、目标分发等级和投放时段等。
在本实施例中,对同一个应用程序在不同分发渠道上的分发开销建立一个统一的预算池。所述预算池总额就表示所述预算池内不同分发渠道的预算总额。
所述消费总额是用于在不同的分发渠道上分发所述应用程序所能够消费的最大额度。所述消费总额会小于或者等于所述预算池总额。
所述目标分发等级是开发者通过开发者中心对应用程序进行分发时,期望得到的分发等级。该分发等级可以基于映射关系或函数公式,推算出各分发渠道的分发目标。
投放时段,在各分发渠道可以相同或不同,例如可设置为相互补充。
所述关联规则包括下述至少一种:预算分配比例、消费分配比例、等级匹配规则和投放时段关系。
S32,根据所述分发意愿参数和关联规则,分别确定所述应用程序在至少两种分发渠道各自的分发目标。
在本实施例中,依据不同分发渠道上的分发意愿参数和它们之间的关联规则,经过一次运算统一的确定应用程序在不同分发渠道上的分发目标。
具体的,可以根据所述分发意愿参数中的预算池总额以及所述关联规则中的预算分配比例,确定每种分发渠道能够分享到的预算。然后根据每种渠道能够分享到的预算确定应用程序上述分发渠道中的分发目标,也就是确定所述应用程序在搜索推广渠道的展现位置、应用商场渠道中的排序位置、以及广告图片中的优先等级等。
S33,根据各分发目标确定所述应用程序在至少两种分发渠道的应用相关信息。
确定了各个分发渠道各自的分发目标之后,根据所述分发目标确定所述应用程序在所述至少两种分发渠道上的应用相关信息。具体的,可以根据所述应用程序在不同分发渠道上的分发目标,确定在不同分发渠道上应用程序的关键词、名称、关键词匹配方式以及出价等参数。
本实施例中,各分发渠道之间没有主次关系,而是通过统一的分发意愿参数来控制各分发渠道的应用相关信息,应用相关信息可以是保持一致的分发目标,也可以是相互弥补。该技术方案允许开发者统一控制其应用程序在各分发渠道的分发,达到其预期分发意愿,使得开发者的分发流程更简单,分发效果更易控制。
第四实施例
本实施例以本发明的上述各实施例为基础,进一步的提供了应用程序智能分发方法的一种技术方案。
在该技术方案中,根据应用相关信息在对应的分发渠道将所述应用程序进行投放之前,还包括:为每个分发渠道分发的所述应用程序配置渠道标识号;则在分发之后,还包括:根据渠道标识号统计在所述应用程序在各分发渠道的分发结果数据;根据所述分发结果数据提出应用相关参数建议或按照预设的调整规则调整各应用相关参数。
参见图4,所述应用程序智能分发方法包括:
S41,获取应用程序。
S42,为每个分发渠道分发的所述应用程序配置渠道标识号。
在获取到应用程序,并且确定该应用程序应用采用的分发渠道以后,对不同的分发渠道分配唯一的渠道标识号。应该理解,对相同应用程序的不同分发渠道所分配的渠道标识号应该不同,而且,对不同应用程序的相同分发渠道所分配的渠道标识号也应该不同。
S43,基于至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息。
S44,根据应用相关信息在对应的分发渠道将所述应用程序进行投放。
S45,根据渠道标识号统计在所述应用程序在各分发渠道的分发结果数据。
在根据确定的应用相关信息对应用程序进行投放之后,开发者可以通过所述渠道标识号对各个分发渠道的分发结果进行统计。所述分发结果包括该分发渠道的日均下载量、月均下载量、下载高峰时段、下载用户所在地区等。
S46,根据所述分发结果数据提出应用相关参数建议或按照预设的调整规则调整各应用相关信息。
在对分发结果进行统计之后,可以根据统计结果提出应用相关参数建议,或者按照预设的调整规则调整所述应用相关参数。例如,通过对下载高峰时段的统计,发现该分发渠道的下载高峰时段与预先设置的分发时段参数有出入,则可以对分发时段参数进行调整,使得其与统计得到的下载高峰时段相吻合。另外,如果根据统计结果,为应用程序设置的关键词在实际推广中的匹配率较低,则可以删除设置的关键词中匹配率最低的关键词,并且补充与用户的检索词匹配率较高的热门词作为应用程序的关键词。
本实施例通过根据应用相关信息在对应的分发渠道将所述应用程序进行投放之前,为每个分发渠道分发的所述应用程序配置渠道标识号,在分发之后,根据渠道标识号统计在所述应用程序在各分发渠道的分发结果数据,并根据所述分发结果数据提出应用相关信息建议或按照预设的调整规则调整各应用相关信息,使得开发者在通过统一的分发流程在不同的分发渠道投放应用程序之后,能够了解应用程序的分发情况,并及时调整应用相关信息。
第五实施例
本实施例以本发明上述各实施例为基础,进一步的提供了应用程序智能分发方法的一种技术方案。在该技术方案中,所述应用程序智能分发方法还包括:为所述应用程序配置唯一标识号,所述唯一标识号包括应用程序标识、***标识和版本标识;如果用户更新所述应用程序,则将更新后的应用程序同步至各分发渠道进行更新。
参见图5,所述应用程序智能分发方法包括:
S51,获取应用程序。
S52,为所述应用程序配置唯一标识号,所述唯一标识号包括应用程序标识、***标识和版本标识。
在所述开发者中心中,一旦获取到一个应用程序,所述开发者中心便会对所述应用程序分配一个唯一标识号。优选的,所述唯一标识号包括应用程序标识、***标识以及版本标识。
所述应用程序标识是该应用程序的唯一的标识号。相同应用程序的不同版本之间共用相同的应用程序标识。所述***标识是应用程序所适用的操作***的标识。所述版本标识用来区分同一个应用程序的不同版本。
S53,基于至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息。
S54,根据应用相关信息在对应的分发渠道将所述应用程序进行投放。
进一步的,在投放应用程序时,该唯一标识号还可以进一步添加渠道号,则唯一标识号可直接作为上述的渠道标识号。
S55,如果用户更新所述应用程序,则将更新后的应用程序同步至各分发渠道进行更新。
在开发者已经对应用程序在不同的分发渠道进行投放之后,如果所述应用程序有新的版本,需要更新,则根据所述应用程序的唯一标识,对各个分发渠道中正在分发的应用程序统一进行更新。
本实施例通过在获取应用程序之后为应用程序配置唯一标识号,并在应用程序投放后,若用户更新所述应用程序,将更新后的应用程序同步至各分发渠道进行更新,使得开发者能够方便的对正在分发中的应用程序进行版本升级,而不需考虑不同分发渠道之间的同步问题。
第六实施例
本实施例提供了应用程序智能分发方法的另外一种技术方案。参见图6,所述应用程序智能分发方法包括
S601,开发者客户端上传需要分发的应用程序。
在对应用程序进行多渠道的分发之前,应用程序的开发者需要通过开发者客户端向应用程序的分发***上传需要分发的应用程序。
S602,分发***为上传的应用程序分配唯一标识号。
所述分发***在接收到开发者通过开发者客户端上传的所述应用程序之后,对所述应用程序分配唯一标识号。所述唯一标识号能够在所述分发***内唯一的标识一个应用程序。
S603,开发者客户端设置所述应用程序在第一分发渠道上的投放意愿。
上传所述应用程序之后,开发者还需要通过开发者客户端设置所述应用程序在第一分发渠道上的投放意愿。
S604,分发***根据所述投放意愿生成所述应用程序的在第一分发渠道上的应用相关信息。
所述第一分发渠道上的应用相关信息包括在所述第一分发渠道上该应用程序的预算、出价以及分发时段。
S605,分发***自动设置所述应用程序在第二分发渠道上的投放意愿。
确定所述应用程序在第一分发渠道上的应用相关信息之后,所述分发***根据所述应用程序在第一分发渠道上的投放意愿自动的设置所述应用程序在第二分发渠道上的投放意愿。优选的,所述分发***会参考所述第一分发渠道与所述第二分发渠道之间的关联规则来自动设置所述第二分发渠道上的投放意愿。
S606,分发***根据所述第二分发渠道上的投放意愿生成所述应用程序在第二分发渠道上的应用相关信息。
所述第二分发渠道上的应用相关信息包括在所述第二分发渠道上该应用程序的预算、出价以及分发时段。
S607,第一分发渠道客户端识别用户的检索需求。
优选的,可以通过对用户的检索语句的语义逻辑分析识别用户的检索需求。此时,用户的检索需求体现为从所述检索语句中分析得到的检索关键词。
S608,第一分发渠道客户端生成用户的检索信息。
优选的,所生成的检索信息是所述检索关键词的集合。
S609,第一分发渠道客户端根据与第一分发渠道的应用相关信息的匹配,展现第一分发渠道的检索结果信息。
优选的,可以通过所述检索信息与所述应用相关信息之间的文本匹配,展现第一分发渠道的检索结果信息。
S610,第二分发渠道客户端识别用户的检索需求。
与所述第一分发渠道相似,可以通过对用户的检索语句的语义逻辑分析识别所述第二分发渠道的检索需求。
S611,第二分发渠道客户端生成用户的检索信息。
与所述第一分发渠道相同,所述第二分发渠道的检索信息也是检索关键词的集合。
S612,第二分发渠道客户端根据与第二分发渠道的应用相关信息的匹配,展现第二分发渠道的检索结果信息。
与所述第一分发渠道相同,可以通过所述检索信息与所述应用相关信息之间的文本匹配,展现所述第二分发渠道的检索结果信息。
本实施例通过根据开发这设置的第一分发渠道的投放意愿,自动的设置第二分发渠道的投放意愿,从而完成了不同分发渠道的应用相关信息的级联设置,大大简化了通过不同分发渠道对应用程序进行分发的处理过程。
第7实施例
本实施例提供了应用程序智能分发装置的一种技术方案。参见图7,在该技术方案中,所述应用程序分发装置包括:应用获取模块71、相关信息确定模块74以及应用投放模块75。
所述应用获取模块71用于获取应用程序。
所述相关信息确定模块74用于基于所述至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息。
所述应用投放模块75用于根据应用相关信息在对应的分发渠道将所述应用程序进行投放。
进一步的,所述相关信息确定模块74包括:主信息确定单元741、目标确定单元742以及次信息确定单元743。
所述主信息确定单元741用于获取用户设置的所述应用程序在主分发渠道的应用相关信息。
所述目标确定单元742用于根据所述主分发渠道的应用相关信息确定主渠道的分发目标,且根据所述主渠道的分发目标和设定的关联规则,确定所述应用程序在次分发渠道的分发目标。
所述次信息确定单元743用于根据所述次分发渠道的分发目标确定所述应用程序在次分发渠道的应用相关信息。
进一步的,所述目标确定单元742具体用于:
根据搜索推广渠道的出价、预算和/或消费,确定目标展现位置;
根据所述目标展现位置确定所述应用程序在应用商场渠道中的排序位置,和/或在广告图片渠道中的优先等级,其中,排序位置和/或优先等级与所述目标展现位置相匹配。
进一步的,所述相关信息确定模块74包括:意愿获取单元744、目标确定单元745以及相关信息确定单元746。
所述意愿获取单元744用于获取用户设置的分发意愿参数和关联规则。
所述目标确定单元745用于根据所述分发意愿参数和关联规则,分别确定所述应用程序在至少两种分发渠道各自的分发目标。
所述相关信息确定单元746用于根据各分发目标确定所述应用程序在至少两种分发渠道的应用相关信息。
进一步的,所述分发意愿参数包括下述至少一项:预算池总额、消费总额、目标分发等级和投放时段;
所述关联规则包括下述至少一种:预算分配比例、消费分配比例、等级匹配规则和投放时段关系。
进一步的,所述应用程序分发装置还包括:渠道标识配置模块73、结果统计模块76以及相关信息调整模块77。
所述渠道标识配置模块73用于在根据应用相关信息在对应的分发渠道将所述应用程序进行投放之前,为每个分发渠道分发的所述应用程序配置渠道标识号。
所述结果统计模块76用于在根据应用相关信息在对应的分发渠道将所述应用程序进行投放之后,根据渠道标识号统计在所述应用程序在各分发渠道的分发结果数据。
所述相关信息调整模块77用于在根据应用相关信息在对应的分发渠道将所述应用程序进行投放之后,根据所述分发结果数据提出应用相关信息建议或按照预设的调整规则调整各应用相关信息。
进一步的,所述应用程序分发装置还包括:标识配置模块72以及更新模块78。
所述标识配置模块72用于为所述应用程序配置唯一标识号,所述唯一标识号包括应用程序标识、***标识和版本标识。
所述更新模块78用于如果用户更新所述应用程序,则将更新后的应用程序同步至各分发渠道进行更新。
本领域普通技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间的相同或相似的部分互相参见即可。
以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (14)

1.一种应用程序智能分发方法,其特征在于,包括:
获取应用程序;
基于至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息,所述应用程序在不同分发渠道的分发目标,与所述应用程序的开发者及所述应用程序的预期目的匹配;
根据所述应用相关信息在对应的分发渠道将所述应用程序进行投放。
2.根据权利要求1所述的方法,其特征在于,基于至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息包括:
获取用户设置的所述应用程序在主分发渠道的应用相关信息;
根据所述主分发渠道的应用相关信息确定主渠道的分发目标,且根据所述主渠道的分发目标和设定的关联规则,确定所述应用程序在次分发渠道的分发目标;
根据所述次分发渠道的分发目标确定所述应用程序在次分发渠道的应用相关信息。
3.根据权利要求2所述的方法,其特征在于,根据所述主分发渠道的应用相关信息确定主渠道的分发目标,且根据所述主渠道的分发目标和设定的关联规则,确定所述应用程序在次分发渠道的分发目标包括:
根据搜索推广渠道的出价、预算和/或消费,确定目标展现位置;
根据所述目标展现位置确定所述应用程序在应用商场渠道中的排序位置,和/或在广告图片渠道中的优先等级,其中,排序位置和/或优先等级与所述目标展现位置相匹配。
4.根据权利要求1所述的方法,其特征在于,基于所述至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息包括:
获取用户设置的分发意愿参数和关联规则;
根据所述分发意愿参数和关联规则,分别确定所述应用程序在至少两种分发渠道各自的分发目标;
根据各分发目标确定所述应用程序在至少两种分发渠道的应用相关信息。
5.根据权利要求4所述的方法,其特征在于:
所述分发意愿参数包括下述至少一项:预算池总额、消费总额、目标分发等级和投放时段;
所述关联规则包括下述至少一种:预算分配比例、消费分配比例、等级匹配规则和投放时段关系。
6.根据权利要求1-5任一所述的方法,其特征在于:
根据应用相关信息在对应的分发渠道将所述应用程序进行投放之前,还包括:为每个分发渠道分发的所述应用程序配置渠道标识号;
则在分发之后,还包括:根据渠道标识号统计在所述应用程序在各分发渠道的分发结果数据;根据所述分发结果数据提出应用相关信息建议或按照预设的调整规则调整各应用相关信息。
7.根据权利要求1-5任一所述的方法,其特征在于,还包括:
为所述应用程序配置唯一标识号,所述唯一标识号包括应用程序标识、***标识和版本标识;
如果用户更新所述应用程序,则将更新后的应用程序同步至各分发渠道进行更新。
8.一种应用程序智能分发装置,其特征在于,包括:
应用获取模块,用于获取应用程序;
分发渠道确定模块,用于确定所述应用程序的至少两种分发渠道;
相关信息确定模块,用于基于所述至少两种分发渠道上相互关联的分发目标,确定所述应用程序在所述至少两种分发渠道上各自的应用相关信息,所述应用程序在不同分发渠道的分发目标,与所述应用程序的开发者及所述应用程序的预期目的匹配;
应用投放模块,用于根据所述应用相关信息在对应的分发渠道将所述应用程序进行投放。
9.根据权利要求8所述的装置,其特征在于,所述相关信息确定模块包括:
主信息确定单元,用于获取用户设置的所述应用程序在主分发渠道的应用相关信息;
目标确定单元,用于根据所述主分发渠道的应用相关信息确定主渠道的分发目标,且根据所述主渠道的分发目标和设定的关联规则,确定所述应用程序在次分发渠道的分发目标;
次信息确定单元,用于根据所述次分发渠道的分发目标确定所述应用程序在次分发渠道的应用相关信息。
10.根据权利要求9所述的装置,其特征在于,所述目标确定单元具体用于:
根据搜索推广渠道的出价、预算和/或消费,确定目标展现位置;
根据所述目标展现位置确定所述应用程序在应用商场渠道中的排序位置,和/或在广告图片渠道中的优先等级,其中,排序位置和/或优先等级与所述目标展现位置相匹配。
11.根据权利要求8所述的装置,其特征在于,所述相关信息确定模块包括:
意愿获取单元,用于获取用户设置的分发意愿参数和关联规则;
目标确定单元,用于根据所述分发意愿参数和关联规则,分别确定所述应用程序在至少两种分发渠道各自的分发目标;
相关信息确定单元,用于根据各分发目标确定所述应用程序在至少两种分发渠道的应用相关信息。
12.根据权利要求11所述的装置,其特征在于:
所述分发意愿参数包括下述至少一项:预算池总额、消费总额、目标分发等级和投放时段;
所述关联规则包括下述至少一种:预算分配比例、消费分配比例、等级匹配规则和投放时段关系。
13.根据权利要求8至12任一所述的装置,其特征在于,还包括:
渠道标识配置模块,用于在根据应用相关信息在对应的分发渠道将所述应用程序进行投放之前,为每个分发渠道分发的所述应用程序配置渠道标识号;
结果统计模块,用于在根据应用相关信息在对应的分发渠道将所述应用程序进行投放之后,根据渠道标识号统计在所述应用程序在各分发渠道的分发结果数据;
相关信息调整模块,用于在根据应用相关信息在对应的分发渠道将所述应用程序进行投放之后,根据所述分发结果数据提出应用相关信息建议或按照预设的调整规则调整各应用相关信息。
14.根据权利要求8至12任一所述的装置,其特征在于,还包括:
标识配置模块,用于为所述应用程序配置唯一标识号,所述唯一标识号包括应用程序标识、***标识和版本标识;
更新模块,用于如果用户更新所述应用程序,则将更新后的应用程序同步至各分发渠道进行更新。
CN201510061874.2A 2015-02-05 2015-02-05 应用程序智能分发方法和装置 Active CN104615719B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510061874.2A CN104615719B (zh) 2015-02-05 2015-02-05 应用程序智能分发方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510061874.2A CN104615719B (zh) 2015-02-05 2015-02-05 应用程序智能分发方法和装置

Publications (2)

Publication Number Publication Date
CN104615719A CN104615719A (zh) 2015-05-13
CN104615719B true CN104615719B (zh) 2018-04-17

Family

ID=53150161

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510061874.2A Active CN104615719B (zh) 2015-02-05 2015-02-05 应用程序智能分发方法和装置

Country Status (1)

Country Link
CN (1) CN104615719B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104991952B (zh) * 2015-07-17 2018-06-01 南威软件股份有限公司 一种智能数据分发流程引擎及其同步数据的方法
CN105282254B (zh) * 2015-11-05 2018-05-04 厦门游力信息科技有限公司 一种识别应用分发渠道的方法及***
CN106528628B (zh) * 2016-10-08 2019-07-26 广东小天才科技有限公司 一种应用程序商店的应用程序发布方法及装置
CN107770048A (zh) * 2017-10-16 2018-03-06 浪潮软件股份有限公司 一种应用消息推送方法和装置
CN110377331B (zh) * 2019-07-22 2023-10-13 腾讯科技(深圳)有限公司 发布应用程序的监控方法、装置、设备及存储介质
CN114253432B (zh) * 2020-09-11 2023-09-08 腾讯科技(深圳)有限公司 应用渠道包的投放方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102185900A (zh) * 2011-04-18 2011-09-14 北京新媒传信科技有限公司 一种应用服务平台***和一种开发应用服务的方法
CN103019708A (zh) * 2012-11-30 2013-04-03 北京奇虎科技有限公司 用于发布软件的方法和***
CN103020188A (zh) * 2012-11-30 2013-04-03 北京网秦天下科技有限公司 多平台应用搜索方法和服务器
CN103414753A (zh) * 2013-07-17 2013-11-27 广州从兴电子开发有限公司 一种多渠道信息统一发布方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050182676A1 (en) * 2004-02-17 2005-08-18 Chan Brian K.K. Method and system for advertisement campaign optimization

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102185900A (zh) * 2011-04-18 2011-09-14 北京新媒传信科技有限公司 一种应用服务平台***和一种开发应用服务的方法
CN103019708A (zh) * 2012-11-30 2013-04-03 北京奇虎科技有限公司 用于发布软件的方法和***
CN103020188A (zh) * 2012-11-30 2013-04-03 北京网秦天下科技有限公司 多平台应用搜索方法和服务器
CN103414753A (zh) * 2013-07-17 2013-11-27 广州从兴电子开发有限公司 一种多渠道信息统一发布方法

Also Published As

Publication number Publication date
CN104615719A (zh) 2015-05-13

Similar Documents

Publication Publication Date Title
CN104615719B (zh) 应用程序智能分发方法和装置
CN105791157B (zh) 一种流量的分配方法、分配***、及服务器
CN108574706B (zh) 媒体文件的推送方法及装置
CN104808892B (zh) 一种应用图标排序方法、装置、***及相关设备
CN106530015A (zh) 信息投放控制方法及装置
CN110473000A (zh) 一种信息推荐方法、服务器及存储介质
CN108900923A (zh) 推荐直播模板的方法和装置
CN105323594A (zh) 在线直播榜单生成方法及装置
CN110366041A (zh) 媒体数据分享方法、装置及设备
CN107786601B (zh) 一种信息处理方法、终端及服务器
CN108900924A (zh) 直播间中推荐好友的方法和装置
CN108428144A (zh) 推送信息订单的流量分配方法、服务分配方法及装置
CN107111654A (zh) 基于事件的内容分发
CN105354722A (zh) 信息投放方法及装置
US20200159962A1 (en) Untrackable Personalization Based on Previously Downloaded Content
CN110275746A (zh) 页面展示的控制方法及装置
CN110602514A (zh) 一种直播频道的推荐方法、装置、电子设备及存储介质
CN108848393A (zh) 入口展示方法、装置、设备及存储介质
CN103116594A (zh) 应用程序执行、应用程序提供装置和应用程序分发方法
CN101500137A (zh) 数字电视定向广告发布方法、***以及数字电视终端
CN114461871A (zh) 推荐模型训练方法、对象推荐方法、装置及存储介质
CN107563808A (zh) 一种广告投放数据统计方法及装置
CN102572767B (zh) 资费策略调节方法及设备
KR101521859B1 (ko) 대중 참여를 이용한 온라인 콘텐츠 개발 거래 시스템 및 방법
CN109816415A (zh) 广告推送返利***及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant