CN104615719B - Application program intelligence distribution method and device - Google Patents

Application program intelligence distribution method and device 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
Chinese (zh)
Other versions
CN104615719A (en
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/en
Publication of CN104615719A publication Critical patent/CN104615719A/en
Application granted granted Critical
Publication of CN104615719B publication Critical patent/CN104615719B/en
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

The embodiment of the invention discloses a kind of application program intelligence distribution method and device.The application program intelligence distribution method includes:Obtain application program;Based on the distribution target that is mutually related at least two distribution channels, application related information of the application program at least two distribution channels is determined;The application program is launched in corresponding distribution channel according to the application related information.Application program intelligence distribution method and device provided in an embodiment of the present invention simplify the flow being distributed using a variety of ways of distribution to application program.

Description

Application program intelligence distribution method and device
Technical field
The present embodiments relate to development of Mobile Internet technology, more particularly to a kind of application program intelligence distribution method and dress Put.
Background technology
Prevailing with mobile Internet, more and more users begin to use the application program of operation on mobile terminals (APP).In order to promote the application program of oneself, the software development chamber of commerce is recommended by a variety of distribution channels to user, and provides and answer With the download of program.Existing application program ways of distribution mainly has three kinds:Search engine is distributed, distributes using market and scheme Piece advertisement guiding distribution.
Search engine distribution refers to trigger using search engine search key by user, to the keyword related Application program can be shown popularization as search result, and then provide download.Refer to the shifting in user using market distribution Using the application program in market, user is by using the application program search using market and gets oneself for installation in dynamic terminal The ways of distribution of the application program needed.And display advertising guiding distribution is then by showing on the mobile terminal of user Picture, so as to guide the ways of distribution of user's download application program.
In the prior art, various ways of distribution have respective examination & approval and a channel respectively, and between each other physics every Absolutely., it is necessary to upload the application program of oneself respectively on multiple systems when application developers promote the application program of oneself, respectively The parameter such as advertising slogan, configuration keyword is write for the application program of upload.So distributed using existing discrete application program The process that system carries out application program popularization is more numerous and diverse.
The content of the invention
For above-mentioned technical problem, an embodiment of the present invention provides a kind of application program intelligence distribution method and device, obtain Method and apparatus are taken, to simplify the distribution flow of application program, while unified different distribution channels show result.
In a first aspect, an embodiment of the present invention provides a kind of application program intelligence distribution method, the described method includes:
Obtain application program;
Based on the distribution target that is mutually related at least two distribution channels, determine the application program described at least two Respective application related information in kind distribution channel;
The application program is launched in corresponding distribution channel according to the application related information.
Second aspect, the embodiment of the present invention additionally provide a kind of application program intelligent distribution device, and described device includes:
Using acquisition module, for obtaining application program;
Relevant information determining module, for based on the distribution target that is mutually related at least two distribution channels, determining institute State application program respective application related information at least two distribution channel;
Using putting module, for according to the application related information corresponding distribution channel by the application program into Row is launched.
Application program intelligence distribution method and device provided in an embodiment of the present invention are determined described by obtaining application program At least two distribution channels of application program, based on the distribution target that is mutually related at least two distribution channel, determine The application program at least two distribution channel application related information, according to application related information in corresponding distribution Channel is launched the application program, is realized enterprising in different distribution channels to application program using unified flow Row distribution, and the application related information of each distribution channel is interrelated by distributing target, without application developer point The parameter of each distribution channel is not set, thus simplifies the distribution flow of application program.
Brief description of the drawings
Fig. 1 is the flow chart for the application program intelligence distribution method that first embodiment of the invention provides;
Fig. 2 is the flow that the relevant information in the application program intelligence distribution method that second embodiment of the invention provides determines Figure;
Fig. 3 is the flow that relevant information determines in the application program intelligence distribution method that third embodiment of the invention provides Figure;
Fig. 4 is the flow chart for the application program intelligence distribution method that fourth embodiment of the invention provides;
Fig. 5 is the flow chart for the application program intelligence distribution method that fifth embodiment of the invention provides;
Fig. 6 is the flow chart for the application program intelligence distribution method that sixth embodiment of the invention provides;
Fig. 7 is the structure chart for the application program intelligent distribution device that seventh embodiment of the invention provides.
Embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining the present invention, rather than limitation of the invention.It also should be noted that in order to just It illustrate only part related to the present invention rather than entire infrastructure in description, attached drawing.
First embodiment
Fig. 1 is the flow chart for the application program intelligence distribution method that first embodiment of the invention provides, and the present embodiment can be with Performed by application program intelligent distribution device, which can be realized by the way of hardware and/or software, specifically can be with For the flat form of Developer Central, interface is provided to each application developer, receives its request of distribution to application program, Distribute so as to carry out the popularization of application program by a variety of distribution channels.The application program intelligence distribution method includes:
S11, obtains application program.
Unlike the prior art, the technical solution that the present embodiment is provided is using unified flow under different ways of distribution The distribution procedure of application program handled.Specifically, establish a Developer Central in network side.The Developer Central It is the platform for realizing application program distribution management provided for application developer.The platform can not only allow application program to open Originator easily manages the distribution procedure of the application program of oneself exploitation, and can realize the reality to application program distribution process When monitor, and distribution data real-time collecting, analysis.
When carrying out the distribution of application program using developer's platform, the developer of application program opens firstly the need of to described Originator center uploads the application program of oneself exploitation.After the developer of application program uploads the application program of oneself exploitation, open Originator center has just got the application program for needing to distribute.
S12, based on be mutually related at least two distribution channels distribution target, determine the application program it is described extremely Respective application related information in few two kinds of distribution channels.
For each application developer and its application program, can all there is the expected purpose for being adapted to its own situation, This is likely to be dependent on the financial resources of application developer, corporate strategy target, also depend on application program to be distributed importance, Market potential etc..Therefore, application program needs to match with expected purpose in the distribution target of different distribution channels, so can pass through The distribution target that is mutually related uniformly determines application related information of the application program in different distribution channels.Distribute the specific of target Content is also not quite similar in different distribution channels.For example, in search channels, distribution target may show position with target Embody, embodied using target is distributed in emporium channel with sorting position, then may be with the application program in advertising pictures channel Priority level embody.For the inconsistent distribution target of numeric form, it can use the modes such as mapping table, function formula will Difference distribution target is associated.Incidence relation can be that distribution target is consistent, or keep the proportionate relationship of setting etc..
Before distribution operation is performed, it is thus necessary to determine that the application related information of different distribution channels, the application of different channels Relevant information includes the parameter specifically needed to configure.Can be included in the corresponding application related information of different distribution channels has Mutually convertible parameter.For example, search for channels, using the application program being distributed in emporium channel, its application correlation Information is required for including the popularization keyword of the application program.It can also be included in the application related information of different distribution channels each Parameter specific to a distribution channel.For example, search channels need to set plan and unit of binding etc., using market canal Road needs to set sequence to bid, and advertising pictures channel then needs to set application program is corresponding to promote guiding picture.
Using the technical solution of the present embodiment, design parameter in each application related information without application developer by One is set, and design parameter can be extrapolated based on the distribution target that is mutually related, and formation should corresponding to different distribution channels Use relevant information.Application developer can directly configure distribution wish, such as wish the distribution class of application program in institute Have and be located at preceding 10% in application program, or preferential position is in first 3.Then thus distribute wish mapping, calculate each distribution of generation The distribution target of channel.The parameter for extrapolating the application related information of each distribution channel by specifically distributing target again.
Alternatively, application developer can also set the application related information of a distribution channel, system automatically according to The distribution target that this application related information is formed forms the distribution target of other distribution channels, then extrapolates corresponding to different distributions Parameter in the application related information of channel.Detailed operation process will be introduced in following embodiment.
S13, is launched the application program in corresponding distribution channel according to the application related information.
After application related information of the application program at least two distribution channels is determined, according to definite application phase Information is closed to be launched the application program in corresponding distribution channel.
The present embodiment determines at least two distribution channels of the application program, based on described by obtaining application program Be mutually related distribution target at least two distribution channels, determines the application program at least two distribution channel Respective application related information, and carried out the application program in corresponding distribution channel according to the application related information Launch, realize and application program is distributed in different distribution channels using unified flow, and each distribution channel Application related information target is interrelated by distributing, the ginseng of each distribution channel is set respectively without application developer Number, thus simplify the distribution flow of application program.
Second embodiment
The present embodiment is further provided based at least two distribution channels based on the above embodiment of the present invention Be mutually related distribution target, determines the application program respective application related information at least two distribution channel A kind of technical solution.
In the technical solution of the present embodiment, referring to Fig. 2, based on the distribution mesh that is mutually related at least two distribution channels Mark, determines that the application program respective application related information at least two distribution channel can specifically include:
S21, obtains application related information of the application program in main distribution channel of user setting.
In the present embodiment, distribution channel is divided into main distribution channel and secondary distribution channel.The main distribution channel is The main channel of application program distribution is carried out, and the secondary distribution channel is to carry out the secondary channel of application program distribution.Also, The main distribution channel and the secondary distribution channel each include at least one distribution channel.
Exemplary, the main distribution channel is search distribution channel, and secondary distribution channel is included using market distribution canal Road and advertising pictures channel.
When determining application related information according to the technical solution of the present embodiment, it is first determined user is in main distribution channel Application related information.Specifically, the related letter of application of the application program in main distribution channel is obtained according to the setting of user Breath.
Further, application program is obtained in main distribution channel according to the setting of user, that is, searches for distribution channel On advertising creative, keyword, Keywords matching mode and bid.When the advertising creative is that developer promotes and applies program The advertising slogan used.The keyword is that developer is the keyword that application program is set.The keyword can be brief and concise Expression need the feature of expanded application program.Such as developer need promote Mobile phone game when, developer for should The keyword that application program is set can include:" hand trip ".The Keywords matching mode be need download application program when, its Matched matching way is carried out between the keyword that the keyword of input and developer are set.For example, the Keywords matching side Formula can be individual character matching.The bid is that developer is ready in application program extension process is carried out to promote the application program The expense paid.
Above-mentioned advertising creative, keyword, Keywords matching mode and bid are all that the application program promotes canal in search The application related information in main distribution channel in road, that is, the present embodiment.Further, on described search channels Application related information can also include universal resource locator (the Uniform resource for the application program that needs are promoted Locator, URL), the parameter such as popularization plan.Above-mentioned each parameter can be configured by developer by input.
S22, the distribution target of main channel is determined according to the application related information of the main distribution channel.
After the setting for completing application related information, the distribution of main distribution channel is determined according to definite application related information Target.Specifically, can be according to bid, budget and/or the consumption of search channels, determine that target shows position.Bid It can be inputted and set by developer with budget, consumption is then that the historical statistics that program produces is promoted and applied in channels are searched for Data, the target that above-mentioned each parameter value can be used to calculate acquisition application program show position.Showing position can use specifically Numerical value embodies, such as first, the 5th etc., the form of position range can also be used to embody, such as in front three, top ten Deng.
S23, according to the distribution target of the main channel and the correlation rule of setting, determines the application program in secondary distribution The distribution target of channel.
There are certain correlation rule between the distribution target of main distribution channel and the distribution target of secondary distribution channel.The pass It can be mapping ruler to join rule, such as the distribution target for showing position front three is mapped to the sequence position using emporium channel Put front three;Or correlation rule can also be function formula, in the form of setting formula, will show dead reckoning be formed in should With the distribution object form in emporium channel and advertising pictures channel.
It is exemplary, determine the distribution target of main channel according to the application related information of the main distribution channel, and according to The distribution target of the main channel and the correlation rule of setting, determine distribution target bag of the application program in secondary distribution channel Include:According to bid, budget and/or the consumption of search channels, determine that target shows position;Position is showed according to the target Determine sorting position of the application program in application emporium channel, and/or the priority level in advertising pictures channel, its In, sorting position and/or priority level show position with the target and match.
S24, application phase of the application program in secondary distribution channel is determined according to the distribution target of the secondary distribution channel Close information.
Such as it is specifically:Determined according to the sorting position in the bid using in emporium channel, and/or, according to The priority level determines the bid in the advertising pictures channel.
The present embodiment, based on a certain main distribution channel, to cascade the application related information for calculating other distribution channels so that Developer only needs to set the application related information parameter of the main distribution channel of a certain bar or part, you can cascade produces other distributions The application related information of channel, eliminates the cumbersome of multiple arrange parameter, and ensure that the relevance of distribution target, can meet system One distribution wish.In a particular application, if developer is unsatisfied with for the application related information parameter of certain distribution channel, It can also carry out extra self-defined setting.
3rd embodiment
The present embodiment is further provided based at least two distribution channels based on the first embodiment of the present invention On be mutually related distribution target, determine the related letter of the application program respective application at least two distribution channel The another technical solution of breath.
Referring to Fig. 3, based on inter-related distribution target at least two distribution channels, determine the application program in institute Stating respective application related information at least two distribution channels can specifically include:
S31, obtains the distribution willingness parameter and correlation rule of user setting.
It is described distribution willingness parameter be developer upload application program after for application program distribution procedure set, table Show the parameter of the distribution wish of developer.The distribution willingness parameter can include at least one of following:Budget pond total value, consumption Total value, target distribution grade and dispensing period etc..
In the present embodiment, distribution expense of the same application program in different distribution channels is established one it is unified Budget pond.Budget pond total value means that the total budget amount of different distribution channels in the budget pond.
The consumption total value is the maximum that can be consumed for distributing the application program in different distribution channels Amount.The consumption total value can be less than or equal to budget pond total value.
It is desired when the target distribution grade is that developer is distributed application program by Developer Central Distribute grade.The distribution grade can be based on mapping relations or function formula, extrapolate the distribution target of each distribution channel.
The period is launched, can be identical or different in each distribution channel, such as may be configured as being complementary to one another.
The correlation rule includes following at least one:Setimate burden rate, consumption allocation proportion, ratings match rule and Launch period relation.
S32, according to the distribution willingness parameter and correlation rule, determines the application program at least two distributions respectively The respective distribution target of channel.
In the present embodiment, according to the distribution willingness parameter in different distribution channels and the correlation rule between them, warp Cross distribution target of the unified definite application program of once-through operation in different distribution channels.
Specifically, can be according to the budget pond total value in the distribution willingness parameter and the budget in the correlation rule Allocation proportion, determines the budget that every kind of distribution channel can be shared.Then the budget that can be shared according to every kind of channel is true Determine the distribution target in the above-mentioned distribution channel of application program, that is, determine the application program showing in search channels Position, using priority level in the sorting position and advertising pictures in emporium channel etc..
S33, application related information of the application program at least two distribution channels is determined according to each distribution target.
After the respective distribution target of each distribution channel is determined, the application program is determined according to the distribution target Application related information at least two distribution channel.Specifically, can be according to the application program in different distributions Distribution target on channel, determine in different distribution channels the keyword of application program, title, Keywords matching mode and The parameters such as bid.
In the present embodiment, there is no primary-slave relation between each distribution channel, but control by unified distribution willingness parameter Make the application related information of each distribution channel, application related information can be to maintain consistent distribution target or mutually Make up.The technical solution allows developer to be uniformly controlled distribution of its application program in each distribution channel, reaches it and is expected distribution Wish so that the distribution flow of developer is simpler, and distribution effect is more easy to control.
Fourth embodiment
The present embodiment further provides application program intelligence distributor based on the various embodiments described above of the present invention A kind of technical solution of method.
In the technical scheme, the application program is launched in corresponding distribution channel according to application related information Before, further include:The application program for the distribution of each distribution channel configures channel mark number;Then after distribution, also wrap Include:Distribution Results data in the application program in each distribution channel are counted according to channel mark number;Tied according to the distribution Fruit data propose using relevant parameter suggestion or apply relevant parameter according to the adjustment of default regulation rule is each.
Referring to Fig. 4, the application program intelligence distribution method includes:
S41, obtains application program.
S42, the application program for the distribution of each distribution channel configure channel mark number.
Application program is being got, and after distribution channel of the definite application program using use, to different points Send out channel and distribute unique channel mark number.It should be understood that the channel that the different distribution channels of same application domain are distributed Identification number should be different, moreover, the channel mark number distributed the identical distribution channel of different application also should be different.
S43, based on be mutually related at least two distribution channels distribution target, determine the application program it is described extremely Respective application related information in few two kinds of distribution channels.
S44, is launched the application program in corresponding distribution channel according to application related information.
S45, the Distribution Results data in the application program in each distribution channel are counted according to channel mark number.
After being launched according to definite application related information to application program, developer can pass through the channel Identification number counts the Distribution Results of each distribution channel.The Distribution Results include the average daily download of the distribution channel Amount, monthly download, download peak period, download user location etc..
S46, proposes to adjust using relevant parameter suggestion or according to default regulation rule according to the Distribution Results data Each application related information.
After Distribution Results are counted, it can be proposed to apply relevant parameter suggestion according to statistical result, or press Relevant parameter is applied according to the adjustment of default regulation rule is described.For example, by the statistics to downloading peak period, the distribution is found The download peak period of channel, there is any discrepancy with pre-set distribution period parameters, then distribution period parameters can be adjusted It is whole so that it matches with counting obtained download peak period.In addition, if according to statistical result, set for application program Keyword actually promote in matching rate it is relatively low, then can delete the keyword that matching rate is minimum in the keyword of setting, And supplement keyword of the popular word higher with the term matching rate of user as application program.
The present embodiment launches it by carrying out the application program in corresponding distribution channel according to application related information Before, the application program for the distribution of each distribution channel configures channel mark number, after distribution, is united according to channel mark number The Distribution Results data in each distribution channel in the application program are counted, and propose that application is related according to the Distribution Results data Information suggestion adjusts each application related information according to default regulation rule so that developer is passing through unified distribution flow After different distribution channels launches application program, the distribution situation of application program can be understood, and phase is applied in adjustment in time Close information.
5th embodiment
The present embodiment further provides application program intelligence distribution method based on the various embodiments described above of the present invention A kind of technical solution.In the technical scheme, the application program intelligence distribution method further includes:Match somebody with somebody for the application program Unique identifying number is put, the unique identifying number includes application program identification, system banner and version identifier;If user updates institute Application program is stated, then the application program after renewal is synchronized to each distribution channel is updated.
Referring to Fig. 5, the application program intelligence distribution method includes:
S51, obtains application program.
S52, configures unique identifying number, the unique identifying number includes application program identification, system for the application program Mark and version identifier.
In the Developer Central, once getting an application program, the Developer Central will be answered described A unique identifying number is distributed with program.Preferably, the unique identifying number includes application program identification, system banner and version This mark.
The application program identification is unique identification number of the application program.Between the different editions of same application domain Share identical application program identification.The system banner is the mark for the operating system that application program is applicable in.The version Mark is used for distinguishing the different editions of same application program.
S53, based on be mutually related at least two distribution channels distribution target, determine the application program it is described extremely Respective application related information in few two kinds of distribution channels.
S54, is launched the application program in corresponding distribution channel according to application related information.
Further, when launching application program, which can also further add channel number, then unique mark Knowledge number can be directly as above-mentioned channel mark number.
S55, if user updates the application program, is synchronized to each distribution channel by the application program after renewal and carries out Renewal.
In developer to application program after different distribution channels is launched, if the application program has New version is, it is necessary to update, then according to the unique mark of the application program, the application to distributing in each distribution channel Program is uniformly updated.
The present embodiment is thrown by being that application program configures unique identifying number after application program is obtained in application program After putting, if user updates the application program, the application program after renewal is synchronized to each distribution channel and is updated so that is opened Originator easily can carry out edition upgrading to the application program distributed, without between the different distribution channels of consideration Stationary problem.
Sixth embodiment
Present embodiments provide another technical solution of application program intelligence distribution method.Referring to Fig. 6, the application Program intelligence distribution method includes
S601, developer's client upload the application program for needing to distribute.
Before distribution by all kinds of means is carried out to application program, the developer of application program is needed by developer's client The application program for needing to distribute is uploaded to the dissemination system of application program.
S602, dissemination system are the application assigned unique identifying number uploaded.
The dissemination system is after the application program that developer is uploaded by developer's client is received, to institute State application assigned unique identifying number.The unique identifying number can uniquely identify an application in the dissemination system Program.
S603, developer's client set dispensing wish of the application program in the first distribution channel.
After uploading the application program, developer also needs to set the application program the by developer's client Dispensing wish in one distribution channel.
S604, dissemination system generate the application in the first distribution channel of the application program according to the dispensing wish Relevant information.
Application related information in first distribution channel is included in the application program in first distribution channel Budget, bid and distribution period.
S605, dissemination system set dispensing wish of the application program in the second distribution channel automatically.
After determining application related information of the application program in the first distribution channel, the dissemination system is according to institute State dispensing wish of the application program in the first distribution channel and the application program is automatically set in the second distribution channel Launch wish.Preferably, the dissemination system can refer to the pass between first distribution channel and second distribution channel Join rule to set the dispensing wish in second distribution channel automatically.
S606, dissemination system generate the application program at second point according to the dispensing wish in second distribution channel Send out the application related information on channel.
Application related information in second distribution channel is included in the application program in second distribution channel Budget, bid and distribution period.
S607, the first distribution channel client identify the Search Requirement of user.
Preferably, the Search Requirement of the semantic logic analysis identification user of the retrieval sentence to user can be passed through.At this time, The Search Requirement of user is presented as the search key analyzed from the retrieval sentence.
S608, the first distribution channel client generate the retrieval information of user.
Preferably, the retrieval information generated is the set of the search key.
S609, the first distribution channel client show according to the matching of the application related information with the first distribution channel The retrieval result information of one distribution channel.
Preferably, first can be showed by the text matches between the retrieval information and the application related information The retrieval result information of distribution channel.
S610, the second distribution channel client identify the Search Requirement of user.
It is similar to first distribution channel, can be by described in the semantic logic analysis identification of the retrieval sentence to user The Search Requirement of second distribution channel.
S611, the second distribution channel client generate the retrieval information of user.
Identical with first distribution channel, the retrieval information of second distribution channel is also the collection of search key Close.
S612, the second distribution channel client show according to the matching of the application related information with the second distribution channel The retrieval result information of two distribution channels.
It is identical with first distribution channel, the text between the retrieval information and the application related information can be passed through This matching, shows the retrieval result information of second distribution channel.
The present embodiment is by according to the dispensing wish for developing this first distribution channel set, automatically setting the second distribution The dispensing wish of channel, the cascade so as to complete the application related information of different distribution channels set, enormously simplify and pass through The processing procedure that different distribution channels are distributed application program.
7th embodiment
Present embodiments provide a kind of technical solution of application program intelligent distribution device.Referring to Fig. 7, in the technical solution In, the application program diostribution device includes:Using acquisition module 71, relevant information determining module 74 and using putting module 75。
The application acquisition module 71 is used to obtain application program.
The relevant information determining module 74 is used for based on the distribution mesh that is mutually related at least two distribution channel Mark, determines the application program respective application related information at least two distribution channel.
The application putting module 75 is used for the application program according to application related information in corresponding distribution channel Launched.
Further, the relevant information determining module 74 includes:Main information determination unit 741, target determination unit 742 And secondary information determination unit 743.
The main information determination unit 741 is used for application of the application program in main distribution channel for obtaining user setting Relevant information.
The target determination unit 742 is used for point that main channel is determined according to the application related information of the main distribution channel Target is sent out, and according to the distribution target of the main channel and the correlation rule of setting, determines the application program in secondary distribution canal The distribution target in road.
The secondary information determination unit 743 is used to determine the application program according to the distribution target of the secondary distribution channel In the application related information of secondary distribution channel.
Further, the target determination unit 742 is specifically used for:
According to bid, budget and/or the consumption of search channels, determine that target shows position;
Sorting position of the application program in application emporium channel according to the target shows location determination, and/or Priority level in advertising pictures channel, wherein, sorting position and/or priority level show position phase with the target Match somebody with somebody.
Further, the relevant information determining module 74 includes:Wish acquiring unit 744, target determination unit 745 with And relevant information determination unit 746.
The wish acquiring unit 744 is used for the distribution willingness parameter and correlation rule for obtaining user setting.
The target determination unit 745 is used to, according to the distribution willingness parameter and correlation rule, determine described answer respectively With program in the respective distribution target of at least two distribution channels.
The relevant information determination unit 746 is used to determine the application program at least two points according to each distribution target Send out the application related information of channel.
Further, the distribution willingness parameter includes at least one of following:Budget pond total value, consumption total value, target point Send out grade and launch the period;
The correlation rule includes following at least one:Setimate burden rate, consumption allocation proportion, ratings match rule and Launch period relation.
Further, the application program diostribution device further includes:Channel mark configuration module 73, result statistical module 76 And relevant information adjustment module 77.
The channel mark configuration module 73 is used to described to be answered in corresponding distribution channel according to application related information Before being launched with program, the application program for the distribution of each distribution channel configures channel mark number.
The result statistical module 76 is used to apply journey by described in corresponding distribution channel according to application related information After sequence is launched, the Distribution Results data in the application program in each distribution channel are counted according to channel mark number.
The relevant information adjustment module 77 is used to described to be answered in corresponding distribution channel according to application related information After being launched with program, propose application related information suggestion according to the Distribution Results data or advised according to default adjustment Then adjust each application related information.
Further, the application program diostribution device further includes:Identify configuration module 72 and update module 78.
The mark configuration module 72 is used to configure unique identifying number for the application program, and the unique identifying number includes Application program identification, system banner and version identifier.
If the update module 78, which is used for user, updates the application program, the application program after renewal is synchronized to Each distribution channel is updated.
Will be appreciated by those skilled in the art that above-mentioned each module of the invention or each step can use general meter Device is calculated to realize, they can be concentrated on single computing device, or are distributed in the network that multiple computing devices are formed On, alternatively, they can be realized with the program code that computer installation can perform, so as to be stored in storage Performed in device by computing device, they are either fabricated to each integrated circuit modules respectively or will be more in them A module or step are fabricated to single integrated circuit module to realize.In this way, the present invention be not restricted to any specific hardware and The combination of software.
Each embodiment in this specification is described by the way of progressive, what each embodiment stressed be with The difference of other embodiment, the same or similar part between each embodiment mutually referring to.
The foregoing is merely the preferred embodiment of the present invention, is not intended to limit the invention, for those skilled in the art For, the present invention can have various modifications and changes.All any modifications made within spirit and principles of the present invention, be equal Replace, improve etc., it should all be included in the protection scope of the present invention.

Claims (14)

  1. A kind of 1. application program intelligence distribution method, it is characterised in that including:
    Obtain application program;
    Based on the distribution target that is mutually related at least two distribution channels, determine the application program at described at least two points Respective application related information on channel is sent out, the application program applies journey in the distribution target of different distribution channels with described The expected purpose of the developer of sequence and the application program matches;
    The application program is launched in corresponding distribution channel according to the application related information.
  2. 2. according to the method described in claim 1, it is characterized in that, based on the distribution that is mutually related at least two distribution channels Target, determines that the application program respective application related information at least two distribution channel includes:
    Obtain application related information of the application program in main distribution channel of user setting;
    The distribution target of main channel is determined according to the application related information of the main distribution channel, and according to point of the main channel The correlation rule of target and setting is sent out, determines distribution target of the application program in secondary distribution channel;
    Application related information of the application program in secondary distribution channel is determined according to the distribution target of the secondary distribution channel.
  3. 3. according to the method described in claim 2, it is characterized in that, determined according to the application related information of the main distribution channel The distribution target of main channel, and according to the distribution target of the main channel and the correlation rule of setting, determine the application program Include in the distribution target of secondary distribution channel:
    According to bid, budget and/or the consumption of search channels, determine that target shows position;
    Sorting position of the application program in application emporium channel according to the target shows location determination, and/or wide The priority level in picture channel is accused, wherein, sorting position and/or priority level show position with the target and match.
  4. 4. according to the method described in claim 1, it is characterized in that, it is based on being mutually related at least two distribution channel Distribute target, determine that the application program respective application related information at least two distribution channel includes:
    Obtain the distribution willingness parameter and correlation rule of user setting;
    According to the distribution willingness parameter and correlation rule, determine the application program at least two distribution channels each respectively Distribution target;
    Application related information of the application program at least two distribution channels is determined according to each distribution target.
  5. 5. according to the method described in claim 4, it is characterized in that:
    The distribution willingness parameter includes at least one of following:When budget pond total value, consumption total value, target distribution grade and dispensing Section;
    The correlation rule includes following at least one:Setimate burden rate, consumption allocation proportion, ratings match rule and dispensing Period relation.
  6. 6. according to any methods of claim 1-5, it is characterised in that:
    According to application related information before corresponding distribution channel is launched the application program, further include:To be each The application program configuration channel mark number of distribution channel distribution;
    Then after distribution, further include:Distribution knot in the application program in each distribution channel is counted according to channel mark number Fruit data;Application related information suggestion is proposed according to the Distribution Results data or adjusts each application according to default regulation rule Relevant information.
  7. 7. according to any methods of claim 1-5, it is characterised in that further include:
    Unique identifying number is configured for the application program, the unique identifying number includes application program identification, system banner and version This mark;
    If user updates the application program, the application program after renewal is synchronized to each distribution channel and is updated.
  8. A kind of 8. application program intelligent distribution device, it is characterised in that including:
    Using acquisition module, for obtaining application program;
    Distribution channel determining module, for determining at least two distribution channels of the application program;
    Relevant information determining module, for based on the distribution target that is mutually related at least two distribution channel, determining institute Application program respective application related information at least two distribution channel is stated, the application program is in different distribution canals The distribution target in road, matches with the developer of the application program and the expected purpose of the application program;
    Using putting module, for the application program to be thrown in corresponding distribution channel according to the application related information Put.
  9. 9. device according to claim 8, it is characterised in that the relevant information determining module includes:
    Main information determination unit, for obtaining application related information of the application program in main distribution channel of user setting;
    Target determination unit, for determining the distribution target of main channel according to the application related information of the main distribution channel, and According to the distribution target of the main channel and the correlation rule of setting, distribution mesh of the application program in secondary distribution channel is determined Mark;
    Secondary information determination unit, for determining the application program in secondary distribution canal according to the distribution target of the secondary distribution channel The application related information in road.
  10. 10. device according to claim 9, it is characterised in that the target determination unit is specifically used for:
    According to bid, budget and/or the consumption of search channels, determine that target shows position;
    Sorting position of the application program in application emporium channel according to the target shows location determination, and/or wide The priority level in picture channel is accused, wherein, sorting position and/or priority level show position with the target and match.
  11. 11. device according to claim 8, it is characterised in that the relevant information determining module includes:
    Wish acquiring unit, for obtaining the distribution willingness parameter and correlation rule of user setting;
    Target determination unit, for according to the distribution willingness parameter and correlation rule, determining the application program extremely respectively The respective distribution target of few two kinds of distribution channels;
    Relevant information determination unit, for determining the application program answering at least two distribution channels according to each distribution target Use relevant information.
  12. 12. according to the devices described in claim 11, it is characterised in that:
    The distribution willingness parameter includes at least one of following:When budget pond total value, consumption total value, target distribution grade and dispensing Section;
    The correlation rule includes following at least one:Setimate burden rate, consumption allocation proportion, ratings match rule and dispensing Period relation.
  13. 13. according to any device of claim 8 to 12, it is characterised in that further include:
    Channel mark configuration module, for being carried out the application program in corresponding distribution channel according to application related information Before dispensing, the application program for the distribution of each distribution channel configures channel mark number;
    As a result statistical module, for being launched the application program in corresponding distribution channel according to application related information Afterwards, the Distribution Results data in the application program in each distribution channel are counted according to channel mark number;
    Relevant information adjusts module, for being carried out the application program in corresponding distribution channel according to application related information After dispensing, propose application related information suggestion according to the Distribution Results data or respectively should according to the adjustment of default regulation rule Use relevant information.
  14. 14. according to any device of claim 8 to 12, it is characterised in that further include:
    Configuration module is identified, for configuring unique identifying number for the application program, the unique identifying number includes application program Mark, system banner and version identifier;
    Update module, if updating the application program for user, each distribution canal is synchronized to by the application program after renewal Road is updated.
CN201510061874.2A 2015-02-05 2015-02-05 Application program intelligence distribution method and device Active CN104615719B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510061874.2A CN104615719B (en) 2015-02-05 2015-02-05 Application program intelligence distribution method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510061874.2A CN104615719B (en) 2015-02-05 2015-02-05 Application program intelligence distribution method and device

Publications (2)

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

Family

ID=53150161

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510061874.2A Active CN104615719B (en) 2015-02-05 2015-02-05 Application program intelligence distribution method and device

Country Status (1)

Country Link
CN (1) CN104615719B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104991952B (en) * 2015-07-17 2018-06-01 南威软件股份有限公司 A kind of method of intelligent data distribution flow engine and its synchrodata
CN105282254B (en) * 2015-11-05 2018-05-04 厦门游力信息科技有限公司 A kind of method and system identified using distribution channel
CN106528628B (en) * 2016-10-08 2019-07-26 广东小天才科技有限公司 Application program publishing method and device for application program store
CN107770048A (en) * 2017-10-16 2018-03-06 浪潮软件股份有限公司 A kind of application message method for pushing and device
CN110377331B (en) * 2019-07-22 2023-10-13 腾讯科技(深圳)有限公司 Monitoring method, device, equipment and storage medium for issuing application program
CN114253432B (en) * 2020-09-11 2023-09-08 腾讯科技(深圳)有限公司 Application channel package delivery method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102185900A (en) * 2011-04-18 2011-09-14 北京新媒传信科技有限公司 Application service platform system and method for developing application services
CN103019708A (en) * 2012-11-30 2013-04-03 北京奇虎科技有限公司 Method and system for releasing software
CN103020188A (en) * 2012-11-30 2013-04-03 北京网秦天下科技有限公司 Multi-platform application search method and server
CN103414753A (en) * 2013-07-17 2013-11-27 广州从兴电子开发有限公司 Unified publish method of information of a plurality of channels

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 (en) * 2011-04-18 2011-09-14 北京新媒传信科技有限公司 Application service platform system and method for developing application services
CN103019708A (en) * 2012-11-30 2013-04-03 北京奇虎科技有限公司 Method and system for releasing software
CN103020188A (en) * 2012-11-30 2013-04-03 北京网秦天下科技有限公司 Multi-platform application search method and server
CN103414753A (en) * 2013-07-17 2013-11-27 广州从兴电子开发有限公司 Unified publish method of information of a plurality of channels

Also Published As

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

Similar Documents

Publication Publication Date Title
CN104615719B (en) Application program intelligence distribution method and device
CN105791157B (en) A kind of distribution method of flow, distribution system and server
CN110059249B (en) Personalized recommendation method, terminal device and system
CN108574706B (en) Media file pushing method and device
CN104808892B (en) A kind of application icon sort method, device, system and relevant device
CN106530015A (en) Information releasing control method and apparatus
CN110473000A (en) A kind of information recommendation method, server and storage medium
CN108900923A (en) Recommend the method and apparatus of live streaming template
CN110366041A (en) Media data sharing method, device and equipment
CN107786601B (en) Information processing method, terminal and server
CN108900924A (en) The method and apparatus of commending friends in direct broadcasting room
CN108428144A (en) Flow allocation method, service distribution method and the device of pushed information order
CN107111654A (en) Content distribution based on event
CN105354722A (en) Information delivery method and device
US20200159962A1 (en) Untrackable Personalization Based on Previously Downloaded Content
CN110275746A (en) The control method and device of page presentation
CN110602514A (en) Live channel recommendation method and device, electronic equipment and storage medium
CN108848393A (en) Entrance methods of exhibiting, device, equipment and storage medium
JPWO2019111508A1 (en) Information processing equipment, information processing methods and programs
CN107770212A (en) Rich communication suite distribution platform, method for updating edition and system, mobile terminal
CN103116594A (en) Application execution apparatus, application providing apparatus, and application distribution method using chaining of applications
CN101500137A (en) Targeted advertisement publishing method, system for digital television and digital television terminal
CN114461871A (en) Recommendation model training method, object recommendation device and storage medium
CN102572767B (en) Adjusting method and device of pricing strategy
KR101521859B1 (en) System for Developing and Dealing Online Contents using Public Participation and Method therefor

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