[go: up one dir, main page]

CN110264283A - A kind of popularization resource exhibition method and device - Google Patents

A kind of popularization resource exhibition method and device Download PDF

Info

Publication number
CN110264283A
CN110264283A CN201910565202.3A CN201910565202A CN110264283A CN 110264283 A CN110264283 A CN 110264283A CN 201910565202 A CN201910565202 A CN 201910565202A CN 110264283 A CN110264283 A CN 110264283A
Authority
CN
China
Prior art keywords
resource
resource pool
popularization
pool
association
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.)
Granted
Application number
CN201910565202.3A
Other languages
Chinese (zh)
Other versions
CN110264283B (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.)
Zhengzhou Apas Technology Co ltd
Original Assignee
Zhuhai Tianyan 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 Zhuhai Tianyan Technology Co Ltd filed Critical Zhuhai Tianyan Technology Co Ltd
Priority to CN201910565202.3A priority Critical patent/CN110264283B/en
Publication of CN110264283A publication Critical patent/CN110264283A/en
Application granted granted Critical
Publication of CN110264283B publication Critical patent/CN110264283B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06315Needs-based resource requirements planning or analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/0241Advertisements

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the present application provides a kind of popularization resource exhibition method and device, by showing that position creates corresponding popularization resource pool for the resource with each generic attribute information in advance, and corresponding popularization resource is stored in promoting resource pool, when receiving popularization resource acquisition request of the client for target resource displaying position, it is directly shown in the corresponding available resources pond in position from the target resource and obtains corresponding targeted promotion resource, it is obtained directly from local resource pond in this way and promotes resource, without promoting resource accordingly to resource provider request again, improve the response efficiency of the resource acquisition request to client;And the case where objective resource pool for the attribute information that there is target resource to show position once occur is empty pond, the correlated resources pond of the objective resource pool is determined as available resources pond, it can be avoided the case where appearance is obtained from this resource pool less than available popularization resource in this way, meet quick response client to the acquisition demand for promoting resource.

Description

A kind of popularization resource exhibition method and device
Technical field
This application involves field of computer technology more particularly to a kind of popularization resource exhibition methods and device.
Background technique
Currently, more and more by the company that mobile application app is cashed.It is cashed using mobile application, general exhibition Existing form is exactly in interiors of products, and design meets the advertisement position of user's operation logic;Show that advertisement allows user by the advertisement position It with viewing, clicks advertisement and allows user in a manner of understanding, achieve the purpose that advertiser propagates brand, while the ownership of mobile application Company can therefrom obtain commercial interest again.
The design of conventional ads position is usually on the basis of scene, for the single advertisement position of each scene setting, when taking turns to When advertisement position carries out advertising display, ad-request is initiated to the server end of advertiser or agent, is taking ad data Later, ad data is handled, and advertisement is sent to advertisement position to be presented is shown by treated;
The method that the single advertisement position of each scene setting is directed in the above process, is shown advertisement when taking turns to the advertisement position When, ad-request individually is initiated to the server-side of advertiser or agent, due to client request advertisement and receives advertisement Process need the regular hour, often will appear client receive advertisement not yet or receive advertisement not yet show When, webpage where user has jumped out does not carry out effectively showing so as to cause requested advertisement and causes serious advertisement Waste problem.
Summary of the invention
The purpose of the embodiment of the present application is to provide a kind of popularization resource exhibition method and device, by directly from local resource Popularization resource is obtained in pond to improve without promoting resource accordingly to resource provider request again to client The response efficiency of resource acquisition request;And the objective resource pool for the attribute information that there is target resource to show position once occur is The correlated resources pond of the objective resource pool is determined as available resources pond by the case where empty pond, can be avoided occur from this in this way The case where obtaining in resource pool less than available popularization resource meets quick response client to the acquisition demand for promoting resource.
In order to solve the above technical problems, the embodiment of the present application is achieved in that
The embodiment of the present application provides a kind of popularization resource exhibition method, comprising:
Receive the popularization resource acquisition request that client is sent, wherein the popularization resource acquisition request carries described Client has shown that at least one target resource that webpage includes shows the attribute information of position;
Position is shown for each target resource, in the popularization resource pool constructed in advance, according to the target resource exhibition Show the attribute information of position, determining available resources pond corresponding with target resource displaying position;Wherein, the popularization resource pool It is to show that the popularization resource pool includes: in attribute constructed by position at least one identical resource of attribute information in advance At least one identical resource of information shows multiple popularization resource informations to be presented at position, and the available resources pond includes: tool There is the target resource to show the objective resource pool of the attribute information of position or the correlated resources pond of the objective resource pool, institute The resource pool degree of association stated between correlated resources pond and the objective resource pool meets preset condition;
From the available resources pond determined, it is chosen at the target resource and shows targeted promotion to be presented at position Resource;
Each target resource is shown that the corresponding targeted promotion resource in position is sent to the client, so that described Client is shown in the target resource shows the corresponding targeted promotion resource at position.
The embodiment of the present application provides a kind of popularization resource displaying device, comprising:
Source obtaining module is promoted, for receiving the popularization resource acquisition request of client transmission, wherein the popularization money What source acquisition request carried the client has shown that at least one target resource that webpage includes shows the attribute information of position;
Available resources pond determining module, for showing position for each target resource, in the popularization money constructed in advance In the pond of source, the attribute information of position, determining available money corresponding with target resource displaying position are shown according to the target resource Source pond;Wherein, the popularization resource pool is to show constructed by position at least one identical resource of attribute information in advance, institute Stating and promoting resource pool includes: that multiple popularization resources letter to be presented at position is shown at least one identical resource of attribute information Breath, the available resources pond include: with the target resource show position attribute information objective resource pool or the mesh The correlated resources pond for marking resource pool, the resource pool degree of association between the correlated resources pond and the objective resource pool meet default Condition;
Targeted promotion resource chooses module, for from the available resources pond determined, being chosen at the target money Source shows targeted promotion resource to be presented at position;
Targeted promotion resource sending module, for each target resource to be shown the corresponding targeted promotion resource in position It is sent to the client, so that the client is shown in the target resource shows the corresponding targeted promotion money at position Source.
The embodiment of the present application provides a kind of popularization resource presentation device, comprising: processor;And
It is arranged to the memory of storage computer executable instructions, the computer executable instructions make when executed The processor realizes following below scheme:
Receive the popularization resource acquisition request that client is sent, wherein the popularization resource acquisition request carries described Client has shown that at least one target resource that webpage includes shows the attribute information of position;
Position is shown for each target resource, in the popularization resource pool constructed in advance, according to the target resource exhibition Show the attribute information of position, determining available resources pond corresponding with target resource displaying position;Wherein, the popularization resource pool It is to show that the popularization resource pool includes: in attribute constructed by position at least one identical resource of attribute information in advance At least one identical resource of information shows multiple popularization resource informations to be presented at position, and the available resources pond includes: tool There is the target resource to show the objective resource pool of the attribute information of position or the correlated resources pond of the objective resource pool, institute The resource pool degree of association stated between correlated resources pond and the objective resource pool meets preset condition;
From the available resources pond determined, it is chosen at the target resource and shows targeted promotion to be presented at position Resource;
Each target resource is shown that the corresponding targeted promotion resource in position is sent to the client, so that described Client is shown in the target resource shows the corresponding targeted promotion resource at position.
The embodiment of the present application provides a kind of storage medium, and for storing computer executable instructions, the computer can It executes instruction and realizes following below scheme when executed:
Receive the popularization resource acquisition request that client is sent, wherein the popularization resource acquisition request carries described Client has shown that at least one target resource that webpage includes shows the attribute information of position;
Position is shown for each target resource, in the popularization resource pool constructed in advance, according to the target resource exhibition Show the attribute information of position, determining available resources pond corresponding with target resource displaying position;Wherein, the popularization resource pool It is to show that the popularization resource pool includes: in attribute constructed by position at least one identical resource of attribute information in advance At least one identical resource of information shows multiple popularization resource informations to be presented at position, and the available resources pond includes: tool There is the target resource to show the objective resource pool of the attribute information of position or the correlated resources pond of the objective resource pool, institute The resource pool degree of association stated between correlated resources pond and the objective resource pool meets preset condition;
From the available resources pond determined, it is chosen at the target resource and shows targeted promotion to be presented at position Resource;
Each target resource is shown that the corresponding targeted promotion resource in position is sent to the client, so that described Client is shown in the target resource shows the corresponding targeted promotion resource at position.
Popularization resource exhibition method and device in the embodiment of the present application, by advance for each generic attribute information Resource show that position creates corresponding popularization resource pool, and corresponding popularization resource is stored in promoting resource pool, when receiving When client shows the popularization resource acquisition request of position for target resource, directly show that position is corresponding available from the target resource Corresponding targeted promotion resource is obtained in resource pool, then the targeted promotion resource is sent to corresponding client, it is direct in this way Popularization resource is obtained from local resource pond to improve without promoting resource accordingly to resource provider request again To the response efficiency of the resource acquisition request of client;And once there is the mesh for the attribute information that there is target resource to show position The case where resource pool is empty pond is marked, the correlated resources pond of the objective resource pool is determined as available resources pond, can be avoided in this way There is the case where obtaining from this resource pool less than available popularization resource, meets quick response client to popularization resource Acquisition demand.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described.
Fig. 1 is the application scenarios schematic diagram provided by the embodiments of the present application for promoting resource display systems;
Fig. 2 is the first flow diagram provided by the embodiments of the present application for promoting resource exhibition method;
Fig. 3 is second of flow diagram provided by the embodiments of the present application for promoting resource exhibition method;
Fig. 4 is the third flow diagram provided by the embodiments of the present application for promoting resource exhibition method;
Fig. 5 is the 4th kind of flow diagram provided by the embodiments of the present application for promoting resource exhibition method;
Fig. 6 is the 5th kind of flow diagram provided by the embodiments of the present application for promoting resource exhibition method;
Fig. 7 is the first module composition schematic diagram that popularization resource provided by the embodiments of the present application shows device;
Fig. 8 is second of module composition schematic diagram that popularization resource provided by the embodiments of the present application shows device;
Fig. 9 is the structural schematic diagram provided by the embodiments of the present application for promoting resource presentation device.
Specific embodiment
The embodiment of the present application provides a kind of popularization resource exhibition method and device, by advance for having each generic Property information resource show that position creates corresponding popularization resource pool, and be stored in corresponding popularizations resource in promoting resource pool and believe Breath is directly shown from the target resource when receiving popularization resource acquisition request of the client for target resource displaying position Position obtains corresponding targeted promotion resource in corresponding available resources pond, then the targeted promotion resource is sent to corresponding client End obtains directly from local resource pond promote resource in this way, without promoting accordingly to resource provider request again Resource improves the response efficiency of the resource acquisition request to client;And once occur that there is target resource to show position The case where objective resource pool of attribute information is empty pond, is determined as available resources pond for the correlated resources pond of the objective resource pool, It can be avoided the case where appearance is obtained from this resource pool less than available popularization resource in this way, meet quick response client To the acquisition demand for promoting resource.
Fig. 1 is the application scenarios schematic diagram for the popularization resource display systems that this specification one or more embodiment provides, As shown in Figure 1, the system includes: the server that resource is promoted in processing server, terminal device and offer, wherein the terminal is set Standby to can be the mobile terminals such as smart phone, tablet computer, the server which promotes resource can be local server It can be used to provide the server for promoting resource for other;Wherein, the detailed process that resource is shown is promoted are as follows:
(1) subscriber terminal equipment sends the resource pool request to create for being directed to webpage to be presented to processing server, wherein should The attribute information that each resource that webpage to be presented includes shows position is carried in resource pool request to create;
(2) the resource pool request to create for webpage to be presented that processing server receiving terminal apparatus is sent, according to institute Each resource that the webpage to be presented received includes shows the attribute information of position, shows that position is classified to above-mentioned each resource, obtains Show that position is gathered to multiple resources, wherein each resource shows that position includes that at least one identical resource of attribute is shown in combining Position;
(3) processing server shows position set for each resource, is in judgement multiple popularization resource pools created It is no to there is popularization resource pool corresponding with the attribute information of resource displaying position set;If it exists, then the popularization created is provided Source pond is determined as the resource and shows that corresponding popularization resource pool is gathered in position;If it does not exist, then creation includes to show position with the resource The corresponding multiple popularization resource pools for promoting resource information of the attribute information of set;
(4) processing server obtains the attribute information phase gathered with resource displaying position to the server for promoting resource is provided The multiple popularization resource informations closed, and the multiple popularization resource informations that will acquire are added to the resource and show corresponding to the set of position Popularization resource pool in;
(5) processing server is according to the corresponding attribute information of multiple popularization resource pools created, determining and target resource The correlated resources pond that pond matches, and for the popularization resource pool each created, it records the objective resource pool and is associated with other The resource pool degree of association between resource pool;
(5) subscriber terminal equipment sends targeted promotion resource acquisition request to processing server, wherein targeted promotion money The attribute information at least one displaying position that the terminal device has shown that webpage is included is carried in the acquisition request of source;
(6) after processing server receives targeted promotion resource acquisition request, position is shown for each target resource, pre- In the multiple popularization resource pools first created, the attribute information of position is shown according to the target resource, it is determining to be shown with the target resource The corresponding available resources pond in position, wherein the available resources pond includes: the target money that the attribute information of position is shown with target resource Source pond or the correlated resources pond of objective resource pool;
(7) processing server is chosen at target resource and shows mesh to be presented at position from the available resources pond determined Mark promotes resource, and each target resource is shown that targeted promotion resource corresponding to position is sent to the user terminal equipment;
(8) subscriber terminal equipment receives each target resource displaying position for having shown that webpage and being included that processing server is sent Corresponding targeted promotion resource, and corresponding targeted promotion is shown at position having shown that target resource corresponding to webpage is shown Resource.
Fig. 2 is the first flow diagram for the popularization resource exhibition method that one embodiment of the application provides, the side in Fig. 2 Method can be executed by the processing server in Fig. 1, as shown in Fig. 2, this method at least includes the following steps:
S201 receives the popularization resource acquisition request that client is sent, wherein promotes resource acquisition request and carries client That holds has shown that the attribute information at least one target resource displaying position that webpage includes, wherein the attribute information includes: resource At least one of type and resource property;
Specifically, the client that processing server receives be sent to it popularization resource acquisition request be client What displayed web page was got before showing, at least one mesh for having shown that webpage includes is carried in popularization resource acquisition request The attribute information that resource shows position is marked, processing server is by showing that the attribute of position is believed at least one target resource received Breath shows that position creates corresponding popularization resource pool for the resource with each generic attribute information in advance, and, it is default by meeting The popularization resource pool of relationship created creates association between any two and obtains association popularization resource pool, and deposits in promoting resource pool Enter corresponding popularization resource information, wherein above-mentioned attribute information includes: at least one of resource type and resource property;
Wherein, above-mentioned resource shows that position can be advertisement position, and corresponding resource type can be advertisement type, resource property It can be advertising matter;Advertisement type may include primary advertisement, table plague advertisement, banner, excitation video ads;For wide Property is accused, typically belongs to high exposure in the advertisement of homepage, user clicks to enter the advertisement that application program can be seen, in result page Advertisement typically belongs to the advertisement for high displaying i.e. as the long as possible time user being allowed to see, is usually usury in intermediate page table plague Advertisement, processing server request can be shown to an advertisement;
S202 shows position for each target resource, in the popularization resource pool constructed in advance, according to the target resource exhibition Show the attribute information of position, determining available resources pond corresponding with target resource displaying position;Wherein, promoting resource pool is preparatory needle At least one resource identical to attribute information shows that constructed by position, it includes: identical extremely in attribute information for promoting resource pool A few resource shows multiple popularization resource informations to be presented at position, and available resources pond includes: to show position with target resource Attribute information objective resource pool or objective resource pool correlated resources pond, between correlated resources pond and objective resource pool The resource pool degree of association meet preset condition;
Specifically, the logic on the opportunity at first in the necessary path of user's operation, usually in target resource displaying On path, the suitable time found in advance initiates target resource acquisition request, for example, homepage or user in certain application The operation intermediate page that some function enters another function is clicked, all can serve as the pre-request logic of target resource;Processing What server was received from client in advance carries the attribute at least one target resource displaying position for having shown that webpage includes Information, according to the attribute information at least one target resource that the webpage is included, from the above-mentioned popularization resource pool being pre-created Middle determination available resources pond corresponding with target resource displaying position;Wherein, the attribute information of the popularization resource pool is that basis should It promotes the corresponding resource of resource pool and shows what the attribute information of position determined;
S203 is chosen at target resource and shows targeted promotion money to be presented at position from the available resources pond determined Source;
Specifically, when processing server is previously received the acquisition request of target resource, according to being previously received At least one target resource that displayed web page includes shows that the attribute information of position can will have target money according to preset rules Source shows that the objective resource pool of the attribute information of position is determined as available resources pond, and from the available resources pond that this is determined, choosing It takes and shows targeted promotion resource to be presented at position in target resource;If being not present in objective resource pool and promoting resource information, this When the correlated resources pond that the resource pool degree of association between objective resource pool meets preset condition can be determined as available resources Pond, and from the available resources pond that this is determined, it is chosen at target resource and shows targeted promotion resource to be presented at position;
It is subsequent when receive that client is transmitted across carries at least one target for having shown that webpage includes in order to guarantee When resource shows the popularization resource acquisition request of position, it can show that position quickly finds corresponding resource and pushes away for the target resource Guangxin breath also obtains and available resources pond to popularization resource provider after choosing targeted promotion resource in available resources pond Corresponding resource shows the relevant multiple popularization resource informations of attribute information of position set, and the multiple popularization resources that will acquire Information is added in the available resources pond;
Each target resource is shown that the corresponding targeted promotion resource in position is sent to client, so that client is in mesh by S204 It marks resource and shows the corresponding targeted promotion resource of displaying at position;
Specifically, processing server is to be presented from target resource shows position from selecting in the available resources pond determined Targeted promotion resource, and each target resource is shown that the corresponding each targeted promotion resource in position is sent to client, so that in client End has shown that corresponding target resource shows the targeted promotion resource corresponding to showing at position in webpage, in addition, if detecting Client is after sending popularization resource acquisition request, and before webpage to be presented is not shown also, client does not respond and has shown that webpage Displaying opportunity, then at least one target resource that processing server will be included for the webpage to be presented shows corresponding to position Targeted promotion resource be stored in available resources pond, when client end response has shown that the displaying opportunity of webpage, this has been opened up Show that each target resource corresponding to webpage shows that the corresponding targeted promotion resource in position is sent to client, that is, effectively prevents being asked The advertisement asked does not carry out effectively showing the serious advertisement waste problem that causes, meanwhile, by directly being obtained from local resource pond Popularization resource is taken, without promoting resource information accordingly to resource provider request again, improves the money to client The response efficiency of source acquisition request;
In the embodiment of the present application, by showing that position creates corresponding push away for the resource with each generic attribute information in advance Wide resource pool, and it is stored in corresponding popularization resource in promoting resource pool, position is shown for target resource when receiving client Popularization resource acquisition request when, directly show that obtaining corresponding target in the corresponding available resources pond in position pushes away from the target resource Wide resource, then the targeted promotion resource is sent to corresponding client, it is obtained directly from local resource pond promote money in this way Source improves the resource acquisition request to client without promoting resource accordingly to resource provider request again Response efficiency;And the case where objective resource pool for the attribute information that there is target resource to show position once occur is empty pond, will The correlated resources pond of the objective resource pool is determined as available resources pond, can be avoided appearance in this way and obtains not from this resource pool The case where to available popularization resource, meets quick response client to the acquisition demand for promoting resource.
Wherein, it needs in advance to request the popularization resource acquisition that the client received is sent, according in the popularization resource Entrained at least one target resource for having shown that webpage includes shows the attribute information of position, in advance with above-mentioned target resource exhibition Show the corresponding popularization resource pool for promoting resource information of the attribute information of position, specifically, as shown in figure 3, receiving client in S201 Before the popularization resource acquisition request that end is sent, further includes:
S205 receives the resource pool request to create for webpage to be presented that client is sent, wherein resource pool creation is asked It asks and carries the attribute information that each resource that webpage to be presented includes shows position, and resource pool request to create is that client detects User checks what trigger action generated for webpage to be presented;
Specifically, above-mentioned resource pool request to create be user open application interface when the opportunity of finding accurately initiate, one As be find suitable time in advance on the logical path that target resource is shown and initiate resource pool request to create, for example, The homepage of certain application or user click the operation intermediate page that some function enters another function, all can serve as to create The pre-request logic of resource pool;
Above-mentioned webpage to be presented is the webpage to be presented for a certain application, which includes: a certain application Any one page, for example, the application jumped to is first when user carries out trigger action for a certain application in client Page shows information for the homepage of a certain application using corresponding intermediate page, such as user alternatively, being also possible to this, clicks The intermediate web pages such as the amusement, news, the sport that jump to can also be this using corresponding result page etc.;
Above-mentioned resource pool request to create is, for example, client is when detecting that user clicks a certain target application, the resource Pond request to create is that the resource pool request to create of position is shown for the resource for including using homepage;For another example, client detects use When a certain function pages check control (as amusement webpage checks control) in family click target application, which is For the resource pool request to create for the resource displaying position that the function pages include;
S206 shows the attribute information of position according to each resource, shows that position is classified to multiple resources, obtains multiple resources Show position set, wherein each resource shows that position set includes: that at least one identical resource of attribute information shows position;
Specifically, due to including that at least one resource shows position in webpage to be presented, for the different positions in application product It sets, which shows corresponding different type and resource of different nature at position, can show that position is divided to multiple resources Class can have homepage resource to show that position, intermediate page resource show that position and result page resource show position for position;
For type, for example, above-mentioned resource shows that position is advertisement show position, the type of the advertisement show position can be Primary advertisement position, table plague advertisement position, banner position, excitation video ads position;Wherein, the advertisement that primary advertisement position is shown is original Raw advertisement, when processing server identifies advertisement position primary there are advertisement in the webpage to be presented, the processing server is to wide Accusing main or agent and obtaining includes title, description, button official documents and correspondence, big figure, small figure etc., after taking above-mentioned data, processing service Device splices the data got into property, generates various advertisements, wherein the primary advertisement at the primary advertisement position cannot It closes;
The advertisement that table plague advertisement position is shown is table plague advertisement, is existed extensively when processing server identifies in the webpage to be presented When accusing table plague advertisement position, which obtains a full frame interface to advertiser or agent, and the table plague advertisement is not It needs processing server to splice into property, is directly shown at the advertisement position for needing to show table plague advertisement, wherein the table plague advertisement position It can be closed when the table plague advertisement at place;
The advertisement that banner position is shown is banner, there is cross in the webpage to be presented when processing server identifies When width advertisement position, which obtains a pop-up to advertiser or agent, which can be the bullet of 300*250 Window is directly shown at the advertisement position for needing to show banner, wherein the banner at the banner position is cannot to close It closes;
The advertisement for motivating video ads position to show is excitation video ads, and the advertisement position excitation video which shows is wide It accuses, i.e., user could be rewarded after finishing watching the excitation video that one is up to 30s or so, wherein the excitation video ads Excitation video ads at position can close;
For property, high exposure is typically belonged in the advertisement of homepage, user clicks to enter application program and can see Advertisement, typically belong to the high advertisement for showing that i.e. as the long as possible time allows user to see in result page advertisement, inserted in intermediate page Screen is usually the advertisement of usury, and processing server request can be shown to an advertisement;
S207 shows position set for each resource, judges to whether there is and the resource in the popularization resource pool created Show the corresponding popularization resource pool of attribute information of position set;Wherein, show that the attribute information of position set is corresponding with the resource It promotes resource pool and refers to the resource that other resources for the attribute information for showing position set with the resource show that position is created Show position;
If it exists, then S208 is executed, the popularization resource pool created is determined as the resource and shows that corresponding push away is gathered in position Wide resource pool;
If it does not exist, then S209 is executed, creation multiple is pushed away comprising the attribute information that shows position set with the resource is corresponding The popularization resource pool of wide resource information, specifically, judging the popularization resource created if showing position set for each resource There is no the corresponding popularization resource pools of attribute information corresponding with resource displaying position in pond, then create one and show with the resource The corresponding initial resource pond of attribute information of position set;Popularization corresponding with the attribute information of resource displaying position set is obtained to provide Source, the multiple popularization resource informations that will acquire are added in initial resource pond, obtain the resource and show that corresponding push away is gathered in position Wide resource pool.
Wherein, for the response efficiency that the resource acquisition further increased to client is requested, and each popularization money is improved The utilization rate of popularization resource in the pond of source, specifically, as shown in figure 4, in S209 creation comprising showing position set with the resource After the corresponding multiple popularization resource pools for promoting resource information of attribute information, further includes:
S210 is determined and is promoted between resource pool two-by-two according to the corresponding attribute information of multiple popularization resource pools created The resource pool degree of association;
Mutually incoherent, each popularization money promoted in resource pool is not completely independent between resource pool specifically, respectively promoting It can mutually be utilized between source information, determine two according to preset rules according to the corresponding attribute information of each popularization resource pool Two promote the resource pool degree of association between resource pool;
For example, each setting for promoting the degree of association between resource pool is configured according to error analysis method, attribute The more similar matching degree promoted between resource pool of type in information is higher, such as A promotes resource pool and B promotes resource pool It is both same type and connatural resource pool, the degree of association promoted between resource pool for meeting above-mentioned condition is bigger;Secondly, If it is same type popularization resource pool of different nature that A, which promotes resource pool and C popularization resource pool, meet the popularization money of above-mentioned condition Matching degree between the pond of source is secondly;If it is different type popularization of different nature that A, which is promoted between resource pool and D popularization resource pool, Resource pool, then the matching degree promoted between resource pool for meeting above-mentioned condition is minimum, according between above-mentioned each popularization resource pool Degree of association setting method, determine two-by-two promote resource pool between the resource pool degree of association;
S211 records the popularization resource pool and other is promoted between resource pool for each popularization resource pool created The resource pool degree of association, specifically, according to above-mentioned each degree of association setting method promoted between resource pool, for example, will meet same Type is that the degree of association between connatural resource pool is set as 100% again, between same type popularization resource pool of different nature The degree of association be set as 60%, the different type degree of association of different nature promoted between resource pool is set as 20%, then records A Promoting the degree of association that resource pool and B are promoted between resource pool is that 100%, A popularization resource pool and C promote being associated between resource pool Degree is that the degree of association that 60%, A is promoted between resource pool and D popularization resource pool is 20%.
Wherein, promoting the corresponding attribute information of resource pool includes: that the corresponding resource of the popularization resource pool shows that position is gathered Resource type and resource property;
Specifically, as shown in figure 5, above-mentioned S210, according to the corresponding attribute information of multiple popularization resource pools created, really The fixed resource pool degree of association promoted between resource pool two-by-two, comprising:
S2101 chooses any two and promotes resource pool as resource pool group in the multiple popularization resource pools created It closes;Specifically, assuming that the popularization resource pool created is respectively to promote resource pool A, promote resource pool B, promote resource pool C, push away Wide resource pool D;Resource pool A is promoted in any selection and B, A and C, A and D, B and C, B and D, C and D are combined as resource pool;
S2102 is combined for each resource pool, respectively promotes the corresponding resource type of resource pool according in resource pool combination With preset kind matching rule, determine that resource pool combines corresponding first degree of association;
Specifically, each resource pool combines the first resource pond and Secondary resource pond for including, according in resource pool combination The corresponding resource type in first resource pond resource type corresponding with Secondary resource pond and preset kind matching rule, really Determine first degree of association corresponding between first resource pond and Secondary resource pond;Wherein, the matching rule packet of above-mentioned preset kind It includes: showing the similarity degree of the resource type of position set for the corresponding resource of each popularization resource pool in advance, be arranged each resources-type First degree of association between type;The resource type corresponding to resource pool of promoting that will test is advised according to the matching of the preset kind Then matched;
For example, by resource pool combine in the degree of association between the identical resource pool of type be set as 100%;By resource pool group The degree of association in conjunction between the biggish resource pool of type similarity degree is set as 80%, by resource pool combine in type not phase completely As the degree of association between resource pool be set as 0%;Resource type corresponding to the popularization resource pool that will test is pre- according to this If the matching rule of type is matched, primary ad pool is belonged to if promoting resource pool A and promoting resource pool B, it is determined that push away Wide resource pool A and first degree of association promoted between resource pool B are set as 100%;If popularization resource pool A is primary ad pool, Popularization resource pool C is that banner pond will then be pushed away due to can mutually utilize between primary ad pool and banner pond Wide resource pool A and first degree of association promoted between resource pool C are set as 80%;If popularization resource pool D is table plague advertisement, due to It cannot mutually be utilized between primary ad pool A and table plague ad pool D, therefore be arranged and promote resource pool A and popularization resource First degree of association between the D of pond is set as 0%;
S2103 respectively promotes the corresponding resource property of resource pool and default property matching rule according in resource pool combination, Determine that resource pool combines corresponding second degree of association;
Wherein, the matching rule of above-mentioned default property includes: to show position for the corresponding resource of each popularization resource pool in advance Second degree of association between each resource type is arranged in the similarity degree of the resource property of set;The popularization resource pool that will test Corresponding resource property is matched according to the matching rule for presetting property;
For example, by resource pool combine in the degree of association between the identical resource pool of property be set as 100%;By resource pool group The degree of association in conjunction between the biggish resource pool of property similarity degree is set as 80%, by resource pool combine in property not phase completely As the degree of association between resource pool be set as 0%;Resource property corresponding to the popularization resource pool that will test is pre- according to this If the matching rule of property is matched, if promoting resource pool A and promoting the resource pool that resource pool B belongs to high exposure, really Surely second degree of association promoting resource pool A and promoting between resource pool B is set as 100%;If promoting resource pool A is high exposure Resource pool, promoting resource pool C is the high resource pool shown, it is determined that second for promoting resource pool A and promoting between resource pool C is closed Connection degree is 80%;
S2104 determines two in resource pool combination according to first degree of association, second degree of association and corresponding weight coefficient The resource pool degree of association between a popularization resource pool;Specifically, the weight coefficient includes: that pre-set resource type is corresponding First weight coefficient and corresponding second weight coefficient of resource matter;The resource pool degree of association is first degree of association and the first weight system It is several seize the opportunity, the sum of products of second degree of association and the second weight coefficient;For example, the first weight coefficient of setting is 80%, second Weight coefficient is 20%, if first degree of association that two in the combination of certain resource pool recommend between resource pool is 100%, second is closed Connection degree is 80%, then two resource pool degrees of association promoted between resource pool in resource pool combination are 96%.
Wherein, as shown in fig. 6, above-mentioned S202 shows position for each target resource, in the popularization resource pool constructed in advance In, the attribute information of position, determining available resources pond corresponding with target resource displaying position, packet are shown according to the target resource It includes:
S2021 shows position for each target resource, and in the popularization resource pool constructed in advance, judgement has target money Source, which is shown in the objective resource pool of the attribute information of position, promotes resource information with the presence or absence of at least one;
S2022, if so, objective resource pool is determined as available resources pond corresponding with target resource displaying position;
S2023 if it is not, then determining the correlated resources pond of objective resource pool according to the resource pool degree of association of record, and will be closed Connection resource pool is determined as available resources pond corresponding with target resource displaying position.
Specifically, in order to guarantee receive client transmission carry at least one target for having shown that webpage includes When resource shows the popularization resource acquisition request of position, it can quickly show from the target resource and be constructed in advance corresponding to position It promotes and obtains popularization resource information corresponding to target resource displaying position in resource pool, in the popularization for receiving client transmission When resource acquisition is requested, first determine whether in the objective resource pool for the attribute information that there is target resource to show position with the presence or absence of at least One popularization resource information;If detecting that there are at least one to promote resource information in the objective resource pool, by the target Resource pool is determined as showing available resources pond corresponding to position with the target resource;If detecting, the target resource shows the category of position Property information objective resource pool in there is no resource information is promoted, then according to the resource pool degree of association of record, according to the degree of association from The sequence arrived greatly determines the correlated resources pond of the objective resource pool, and the correlated resources pond is determined as and the target resource Show the corresponding available resources pond in position;
Wherein, position is shown for each target resource in above-mentioned S202, in the popularization resource pool constructed in advance, according to this Target resource shows the attribute information of position, after determining available resources pond corresponding with target resource displaying position, further includes:
Judge that the target resource is shown in the corresponding available resources pond in position and promotes resource information with the presence or absence of at least one;If Judging result is no, the then attribute information according to corresponding to the available resources pond, obtains the money of popularization corresponding to the attribute information Source information, and the popularization resource information that will acquire is stored in the available resources pond;
Specifically, in order to guarantee to have shown that at least one target corresponding to webpage in the displaying for receiving client transmission When promoting the displaying instruction of resource, it can be ensured that the targeted promotion resource can be got from the available resources pond determined It shows popularization resource information corresponding to position, in detecting available resources pond after no resource information of popularization accordingly, needs According to attribute information corresponding to the available resources pond, continue to obtain and popularization resource information corresponding to the attribute information;
For example, promoting popularization resource corresponding to the popularization resource information stored in resource pool A shows that position is primary high exposure The popularization resource of light shows position, promotes popularization resource corresponding to the popularization resource information stored in resource B and shows that position is primary The popularization resource that height is shown shows position, promotes popularization resource corresponding to the popularization resource information stored in resource C and shows that position is The popularization resource of banner usury shows position, promotes popularization resource corresponding to the popularization resource information stored in resource D and shows Position is that the popularization resource of table plague height exposure shows position;When taking turns to the popularization resource displaying position displaying promoted in resource pool A, the popularization Resource shows that position is preferentially gone to promote and obtains corresponding targeted promotion resource in resource pool A, if existed in popularization resource pool A At least one promotes resource information, then it is to be presented to be sent to client from selection targeted promotion resource in resource pool A is promoted at once Targeted promotion resource in webpage shows that position goes out to be shown;If the popularization resource information in popularization resource pool A is sent to visitor Behind the end of family, detect that the popularization resource pool A for sky, then obtains the money of popularization corresponding to popularization resource pool A to processing server Source information, and the popularization resource information that will acquire is stored in and promotes in resource pool A;
Wherein, above-mentioned S2023 determines the correlated resources pond of objective resource pool according to the resource pool degree of association of record, and will Correlated resources pond is determined as available resources pond corresponding with target resource displaying position, comprising:
Step 1 chooses the maximum pass of the resource pool degree of association with objective resource pool according to the resource pool degree of association of record Join resource pool;
Step 2 judges to promote resource letter with the presence or absence of at least one in the maximum correlated resources pond of the resource pool degree of association Breath;
If the determination result is YES, three are thened follow the steps, the maximum correlated resources pond of the resource pool degree of association is determined as finally Correlated resources pond;
If judging result be it is no, then follow the steps four, continue to choose next with the objective resource pool resource pool degree of association Maximum correlated resources pond, until there are at least one to promote resource information in the correlated resources pond of selection.
Wherein, the preset kind matching rule that the resource pool degree of association between resource pool is based on is promoted in above-mentioned determination two-by-two And default property matching rule is realized using search engine algorithms matching, similar to inputting one in Baidu's search box A character string, after clicking search button, the search of Baidu is not only to scan in the database of oneself, it may be same When traverse Google, Yahoo, Bing, then the database of the websites such as ASK is ranked up all data got, therefrom Optimal data are selected to be shown;
Similarly, it is assumed that target resource shows that objective resource pool corresponding to the attribute information of position is to promote resource pool A, this is pushed away The association of wide resource pool A promotes resource pool and is respectively as follows: popularization resource pool B, promotes resource pool C and promotes resource pool D;Wherein, it pushes away Wide resource pool B and the degree of association promoted between resource pool A are 100%, promote being associated between resource pool C and popularization resource pool A Degree is 80%, and the degree of association promoting resource pool D and promoting between resource pool A is 60%, promotes resource pool E and promotes resource pool A Between the degree of association be 0%, when promote resource pool A in without promote resource information, at this time processing server will go traversal push away The relevant popularization resource pool of institute of wide resource pool A;After traversal, discovery popularization resource pool B is associated with popularization resource pool A's Highest is spent, then preferentially checks the popularization resource information promoted in resource pool B, if promoting in resource pool B at this time without promoting resource Information then goes to check and promotes resource pool C, if promote in resource pool C has popularization resource information at this time, by popularization resource pool C It is determined as final correlated resources pond, and chooses higher-priced targeted promotion resource from the pond C, it is preferential to guarantee that high price target pushes away The displaying opportunity of wide resource;
If by checking that discovery is promoted in resource pool C also there is no resource information is promoted, continue to choose it is next with push away The wide maximum correlated resources pond of the resource pool degree of association, until there are at least one to promote resource letter in the correlated resources pond of selection Breath;If the degree of association promoting resource pool E by ergodic discovery and promoting between resource pool A is 0%, illustrate to promote resource pool E It is the popularization resource pool that two types and property are all different with resource pool A is promoted, does not can be carried out " saturating pond ", even if promotes resource In the E of pond exist promote resource information, at this time and cannot bring be placed on promote resource pool A in advertisement position in be shown.
Wherein, above-mentioned S209 creation is believed comprising multiple popularization resources corresponding with the attribute information of resource displaying position set The popularization resource pool of breath, comprising:
Step 1, creation one initial resource pond corresponding with the attribute information of resource displaying position set, wherein this is first Beginning resource pool is to show that the attribute information of position set is pre-established for the resource, shows position set for storing the resource Popularization resource information corresponding to attribute information;
Step 2 obtains multiple popularizations relevant to the attribute information of resource displaying position set to resource provider is promoted Resource information, wherein the popularization resource provider can be agent or popularization resource holder, specifically, processing server Show that position gathers possessed attribute information and obtains multiple popularization resource informations to resource provider is promoted according to the resource;
Step 3, the multiple popularization resource informations that will acquire are added in initial resource pond, obtain the resource and show position Gather corresponding popularization resource pool;
Specifically, for the popularization resource information that resource information is primary advertisement type is promoted, processing server is got It after promoting resource information, needs to received popularization resource information: title, description, button official documents and correspondence, big figure, small figure etc. It is handled, and forms the popularization resource information with full frame interface after above-mentioned popularization resource information is carried out customized splicing, And the popularization resource information of generation is added in initial resource pond, it obtains the resource and shows that corresponding popularization resource is gathered in position Pond;For promoting the popularization resource information that resource information is table plague advertisement type, since the popularization resource information got is Full frame interface does not need processing server then and carries out splicing, and the popularization resource information that directly will acquire is added to just In beginning resource pool, obtains the resource and show that corresponding popularization resource pool is gathered in position.
Popularization resource exhibition method in the embodiment of the present application, by advance for the resource with each generic attribute information It shows that position creates corresponding popularization resource pool, and is stored in corresponding popularization resource in promoting resource pool, when receiving client When showing the popularization resource acquisition request of position for target resource, the corresponding available resources pond in position directly is shown from the target resource It is middle to obtain corresponding targeted promotion resource, then the targeted promotion resource is sent to corresponding client, so directly from local Popularization resource is obtained in resource pool to improve without promoting resource accordingly to resource provider request again to client The response efficiency of the resource acquisition request at end;And once there is the target resource for the attribute information that there is target resource to show position The case where pond is empty pond, is determined as available resources pond for the correlated resources pond of the objective resource pool, can be avoided in this way appearance from The case where obtaining in this resource pool less than available popularization resource, meeting quick response client needs the acquisition for promoting resource It asks.
The popularization resource exhibition method that corresponding above-mentioned Fig. 1 to Fig. 6 is described, based on the same technical idea, the application is implemented Example additionally provides a kind of popularization resource displaying device, and Fig. 7 is that popularization resource provided by the embodiments of the present application shows the first of device Kind module composition schematic diagram, the device is for executing the popularization resource exhibition method that Fig. 1 to Fig. 6 is described, as shown in fig. 7, the dress It sets and includes:
Source obtaining module 701 is promoted, for receiving the popularization resource acquisition request of client transmission, wherein described to push away What wide resource acquisition request carried the client has shown that at least one target resource that webpage includes shows the attribute of position Information;
Available resources pond determining module 702, for showing position for each target resource, in the popularization constructed in advance In resource pool, the attribute information of position is shown according to the target resource, it is determining to show that position is corresponding available with the target resource Resource pool;Wherein, the popularization resource pool is to show constructed by position at least one identical resource of attribute information in advance, The resource pool of promoting includes: that multiple popularization resources letter to be presented at position is shown at least one identical resource of attribute information Breath, the available resources pond include: with the target resource show position attribute information objective resource pool or the mesh The correlated resources pond for marking resource pool, the resource pool degree of association between the correlated resources pond and the objective resource pool meet default Condition;
Targeted promotion resource chooses module 703, for being chosen at the target from the available resources pond determined Resource shows targeted promotion resource to be presented at position;
Targeted promotion resource sending module 704, for each target resource to be shown the corresponding targeted promotion in position Resource is sent to the client, so that the client is shown in the target resource shows that the corresponding target pushes away at position Wide resource.
Optionally, as shown in figure 8, above-mentioned apparatus further include:
Resource pool request to create receiving module 705, for receiving the resource pool for webpage to be presented of client transmission Request to create, wherein the resource pool request to create carries the attribute that each resource that the webpage to be presented includes shows position Information, and the resource pool request to create is that client detects that user checks that trigger action generates for webpage to be presented 's;
Resource shows that generation module 706 is gathered in position, for showing the attribute information of position according to each resource, to more A resource shows that position is classified, and obtains multiple resources and shows position set, wherein each resource shows position set packet Include: at least one identical resource of attribute information shows position;
Resource pool judgment module 707 is promoted, for showing position set for each resource, judges the popularization created With the presence or absence of popularization resource pool corresponding with the attribute information of resource displaying position set in resource pool;
First testing result generation module 708 is used for if the determination result is YES, then by the popularization resource pool created It is determined as the resource and shows that corresponding popularization resource pool is gathered in position;
Second testing result generation module 709, if for judging result be it is no, creation include and the resource displaying position collection The corresponding multiple popularization resource pools for promoting resource information of the attribute information of conjunction.
Optionally, described device further include:
Resource pool degree of association determining module, for being believed according to the corresponding attribute of multiple popularizations resource pools created Breath determines the resource pool degree of association promoted between resource pool two-by-two;
Resource pool degree of association logging modle, for recording popularization money for the popularization resource pool each created The resource pool degree of association between source pond and other popularization resource pools.
Optionally, the corresponding attribute information of the popularization resource pool includes: that the corresponding resource of the popularization resource pool shows position The resource type and resource property of set;
The resource pool degree of association determining module, is specifically used for:
In the multiple popularization resource pools created, popularization resource pool described in any two is chosen as resource pool group It closes;
It is combined for each resource pool, according to the corresponding money of the popularization resource pool each in resource pool combination Source Type and preset kind matching rule determine that the resource pool combines corresponding first degree of association;And
According to each corresponding resource property of popularization resource pool in resource pool combination and default property matching rule Then, determine that the resource pool combines corresponding second degree of association;
According to first degree of association, second degree of association and corresponding weight coefficient, the resource pool combination is determined In two promote resource pools between the resource pool degrees of association.
Optionally, available resources pond determining module 702, is specifically used for:
In the popularization resource pool constructed in advance, the mesh of the attribute information that there is the target resource to show position is judged It marks in resource pool and promotes resource information with the presence or absence of at least one;
If so, the objective resource pool is determined as available resources pond corresponding with target resource displaying position;
If it is not, then determining the correlated resources pond of the objective resource pool according to the resource pool degree of association of record, and will The correlated resources pond is determined as available resources pond corresponding with target resource displaying position.
Optionally, available resources pond determining module 702, is further specifically used for:
According to the resource pool degree of association of record, the maximum pass of the resource pool degree of association with the objective resource pool is chosen Join resource pool;
Judge to promote resource information with the presence or absence of at least one in the maximum correlated resources pond of the resource pool degree of association;
If so, the maximum correlated resources pond of the resource pool degree of association is determined as final correlated resources pond;
If it is not, then continue to choose the next and objective resource pool maximum correlated resources pond of the resource pool degree of association, Until there are at least one to promote resource information in the correlated resources pond of selection.
Optionally, the second testing result generation module 709, is specifically used for:
Creation one initial resource pond corresponding with the attribute information of resource displaying position set;
Multiple popularization resources letters relevant to the attribute information of resource displaying position set are obtained to resource provider is promoted Breath;
The multiple popularization resource informations that will acquire are added in the initial resource pond, obtain the resource and show position set Corresponding popularization resource pool.
Popularization resource in the embodiment of the present application shows device, by advance for the resource with each generic attribute information It shows that position creates corresponding popularization resource pool, and is stored in corresponding popularization resource in promoting resource pool, when receiving client When showing the popularization resource acquisition request of position for target resource, the corresponding available resources pond in position directly is shown from the target resource It is middle to obtain corresponding targeted promotion resource, then the targeted promotion resource is sent to corresponding client, so directly from local Popularization resource is obtained in resource pool to improve without promoting resource accordingly to resource provider request again to client The response efficiency of the resource acquisition request at end.
It should be noted that popularization resource provided by the embodiments of the present application shows that device is pushed away with provided by the embodiments of the present application Based on the same inventive concept, therefore the specific implementation of the embodiment may refer to aforementioned popularizations resource displaying to wide resource exhibition method The implementation of method, overlaps will not be repeated.
Further, corresponding above-mentioned Fig. 1 is to method shown in fig. 6, and based on the same technical idea, the embodiment of the present application is also A kind of popularization resource presentation device is provided, which is that the application is real for executing above-mentioned popularization resource exhibition method, Fig. 9 The structural schematic diagram of the popularization resource presentation device of example offer is provided.
As shown in figure 9, bigger difference can be generated because configuration or performance are different by promoting resource presentation device, can wrap One or more processor 901 and memory 902 are included, one or more has been can store in memory 902 and has deposited Store up application program or data.Wherein, memory 902 can be of short duration storage or persistent storage.It is stored in the application of memory 902 Program may include one or more modules (diagram is not shown), and each module may include to popularization resource presentation device In series of computation machine executable instruction.Further, processor 901 can be set to communicate with memory 902, push away The series of computation machine executable instruction in memory 902 is executed on wide resource presentation device.Resource presentation device is promoted may be used also To include one or more power supplys 903, one or more wired or wireless network interfaces 904, one or one with Upper input/output interface 905, one or more keyboards 906 etc..
In a specific embodiment, promote resource presentation device include memory and one or more Program, perhaps more than one program is stored in memory and one or more than one program may include for one of them One or more modules, and each module may include executable to the series of computation machine promoted in resource presentation device Instruction, and be configured to execute this or more than one program by one or more than one processor to include for carrying out Following computer executable instructions:
Receive the popularization resource acquisition request that client is sent, wherein the popularization resource acquisition request carries described Client has shown that at least one target resource that webpage includes shows the attribute information of position;
Position is shown for each target resource, in the popularization resource pool constructed in advance, according to the target resource exhibition Show the attribute information of position, determining available resources pond corresponding with target resource displaying position;Wherein, the popularization resource pool It is to show that the popularization resource pool includes: in attribute constructed by position at least one identical resource of attribute information in advance At least one identical resource of information shows multiple popularization resource informations to be presented at position, and the available resources pond includes: tool There is the target resource to show the objective resource pool of the attribute information of position or the correlated resources pond of the objective resource pool, institute The resource pool degree of association stated between correlated resources pond and the objective resource pool meets preset condition;
From the available resources pond determined, it is chosen at the target resource and shows targeted promotion to be presented at position Resource;
Each target resource is shown that the corresponding targeted promotion resource in position is sent to the client, so that described Client is shown in the target resource shows the corresponding targeted promotion resource at position.
Optionally, computer executable instructions also include for carrying out following computer executable instructions when executed: Before receiving the popularization resource acquisition request that client is sent, further includes:
Receive the resource pool request to create for webpage to be presented that client is sent, wherein the resource pool creation is asked It asks and carries the attribute information that each resource that the webpage to be presented includes shows position, and the resource pool request to create is client End detects that user checks what trigger action generated for webpage to be presented;
The attribute information that position is shown according to each resource shows that position is classified to multiple resources, obtains Multiple resources show position set, wherein each resource shows that position set includes: at least one identical resource of attribute information Show position;
Position set is shown for each resource, judges to whether there is and the resource exhibition in the popularization resource pool created Show the corresponding popularization resource pool of attribute information of position set;
If it exists, then the popularization resource pool created is determined as the resource and shows that corresponding popularization resource is gathered in position Pond;
If it does not exist, then creation includes multiple popularization resource informations corresponding with the attribute information of resource displaying position set Popularization resource pool.
Optionally, computer executable instructions also include for carrying out following computer executable instructions when executed: After creating comprising multiple popularization resource pools for promoting resource informations corresponding with the attribute information of resource displaying position set, Further include:
According to the corresponding attribute information of multiple popularization resource pools created, determine the popularization resource pool described two-by-two it Between the resource pool degree of association;
For each popularization resource pool created, records the popularization resource pool and other are promoted between resource pool The resource pool degree of association.
Optionally, the corresponding attribute information of the popularization resource pool includes: that the corresponding resource of the popularization resource pool shows position The resource type and resource property of set;
Computer executable instructions when executed, the corresponding category of multiple popularization resource pools that the basis has created Property information, determine two-by-two it is described promote resource pool between the resource pool degree of association, comprising:
In the multiple popularization resource pools created, popularization resource pool described in any two is chosen as resource pool group It closes;
It is combined for each resource pool, according to the corresponding money of the popularization resource pool each in resource pool combination Source Type and preset kind matching rule determine that the resource pool combines corresponding first degree of association;And
According to each corresponding resource property of popularization resource pool in resource pool combination and default property matching rule Then, determine that the resource pool combines corresponding second degree of association;
According to first degree of association, second degree of association and corresponding weight coefficient, the resource pool combination is determined In two promote resource pools between the resource pool degrees of association.
Optionally, computer executable instructions are when executed, described in the popularization resource pool constructed in advance, according to this Target resource shows the attribute information of position, determining available resources pond corresponding with target resource displaying position, comprising:
In the popularization resource pool constructed in advance, the mesh of the attribute information that there is the target resource to show position is judged It marks in resource pool and promotes resource information with the presence or absence of at least one;
If so, the objective resource pool is determined as available resources pond corresponding with target resource displaying position;
If it is not, then determining the correlated resources pond of the objective resource pool according to the resource pool degree of association of record, and will The correlated resources pond is determined as available resources pond corresponding with target resource displaying position.
Optionally, when executed, the resource pool degree of association according to record determines computer executable instructions The correlated resources pond of the objective resource pool, comprising:
According to the resource pool degree of association of record, the maximum pass of the resource pool degree of association with the objective resource pool is chosen Join resource pool;
Judge to promote resource information with the presence or absence of at least one in the maximum correlated resources pond of the resource pool degree of association;
If so, the maximum correlated resources pond of the resource pool degree of association is determined as final correlated resources pond;
If it is not, then continue to choose the next and objective resource pool maximum correlated resources pond of the resource pool degree of association, Until there are at least one to promote resource information in the correlated resources pond of selection.
Optionally, when executed, the creation includes the category with resource displaying position set to computer executable instructions Property information it is corresponding it is multiple promote resource informations popularization resource pools, comprising:
Creation one initial resource pond corresponding with the attribute information of resource displaying position set;
Multiple popularization resources letters relevant to the attribute information of resource displaying position set are obtained to resource provider is promoted Breath;
The multiple popularization resource informations that will acquire are added in the initial resource pond, obtain the resource and show position set Corresponding popularization resource pool.
Popularization resource presentation device in the embodiment of the present application, by advance for the resource with each generic attribute information It shows that position creates corresponding popularization resource pool, and is stored in corresponding popularization resource in promoting resource pool, when receiving client When showing the popularization resource acquisition request of position for target resource, the corresponding available resources pond in position directly is shown from the target resource It is middle to obtain corresponding targeted promotion resource, then the targeted promotion resource is sent to corresponding client, so directly from local Popularization resource is obtained in resource pool to improve without promoting resource accordingly to resource provider request again to client The response efficiency of the resource acquisition request at end.
Preferably, the embodiment of the present application also provides a kind of popularization resource presentation device, including processor 901, memory 902, it is stored in the computer program that can be run on memory 902 and on processor 901, the computer program is by processor 901 realize each process of above-mentioned popularization resource exhibition method embodiment when executing, and can reach identical technical effect, to keep away Exempt to repeat, which is not described herein again.
The above description is only an example of the present application, is not intended to limit this application.For those skilled in the art For, various changes and changes are possible in this application.All any modifications made within the spirit and principles of the present application are equal Replacement, improvement etc., should be included within the scope of the claims of this application.

Claims (14)

1. a kind of popularization resource exhibition method, which is characterized in that the described method includes:
Receive the popularization resource acquisition request that client is sent, wherein the popularization resource acquisition request carries the client That holds has shown that the attribute information at least one target resource displaying position that webpage includes;
Position is shown for each target resource, and in the popularization resource pool constructed in advance, position is shown according to the target resource The attribute information, determining available resources pond corresponding with target resource displaying position;Wherein, the popularization resource pool is pre- First show that the popularization resource pool includes: in attribute information constructed by position at least one identical resource of attribute information At least one identical resource shows multiple popularization resource informations to be presented at position, and the available resources pond includes: with institute State the objective resource pool of the attribute information of target resource displaying position or the correlated resources pond of the objective resource pool, the pass The resource pool degree of association between connection resource pool and the objective resource pool meets preset condition;
From the available resources pond determined, it is chosen at the target resource and shows targeted promotion money to be presented at position Source;
Each target resource is shown that the corresponding targeted promotion resource in position is sent to the client, so that the client End is shown in the target resource shows the corresponding targeted promotion resource at position.
2. the method according to claim 1, wherein requesting it receiving the popularization resource acquisition that client is sent Before, further includes:
Receive the resource pool request to create for webpage to be presented that client is sent, wherein the resource pool request to create is taken Attribute information with each resource displaying position that the webpage to be presented includes, and the resource pool request to create is client inspection It measures user and checks what trigger action generated for webpage to be presented;
The attribute information that position is shown according to each resource shows that position is classified to multiple resources, obtains multiple Resource shows position set, wherein each resource shows that position set includes: that at least one identical resource of attribute information is shown Position;
Position set is shown for each resource, judges to show position with the presence or absence of with the resource in the popularization resource pool created The corresponding popularization resource pool of the attribute information of set;
If it exists, then the popularization resource pool created is determined as the resource and shows that corresponding popularization resource pool is gathered in position;
If it does not exist, then creation includes pushing away for the corresponding multiple popularization resource informations of attribute information gathered with resource displaying position Wide resource pool.
3. according to the method described in claim 2, it is characterized in that, in creation comprising showing that the attribute of position set is believed with the resource After the popularization resource pool for ceasing corresponding multiple popularization resource informations, further includes:
According to the corresponding attribute information of multiple popularization resource pools created, determine between the popularization resource pool described two-by-two The resource pool degree of association;
For each popularization resource pool created, record described between the popularization resource pool and other popularization resource pools The resource pool degree of association.
4. according to the method described in claim 3, it is characterized in that, the corresponding attribute information of the popularization resource pool includes: this Promote resource type and resource property that the corresponding resource of resource pool shows position set;
The corresponding attribute information of multiple popularization resource pools that the basis has created, determine the popularization resource pool described two-by-two it Between the resource pool degree of association, comprising:
In the multiple popularization resource pools created, chooses popularization resource pool described in any two and combined as resource pool;
It is combined for each resource pool, it is corresponding described resources-type according to each popularization resource pool in resource pool combination Type and preset kind matching rule determine that the resource pool combines corresponding first degree of association;And
According to each corresponding resource property of popularization resource pool and default property matching rule in resource pool combination, really The fixed resource pool combines corresponding second degree of association;
According to first degree of association, second degree of association and corresponding weight coefficient, determine in the resource pool combination Two resource pool degrees of association promoted between resource pool.
5. according to the method described in claim 3, it is characterized in that, described in the popularization resource pool constructed in advance, according to this Target resource shows the attribute information of position, determining available resources pond corresponding with target resource displaying position, comprising:
In the popularization resource pool constructed in advance, the target money for the attribute information that there is the target resource to show position is judged Resource information is promoted with the presence or absence of at least one in the pond of source;
If so, the objective resource pool is determined as available resources pond corresponding with target resource displaying position;
If it is not, then determining the correlated resources pond of the objective resource pool according to the resource pool degree of association of record, and will be described Correlated resources pond is determined as available resources pond corresponding with target resource displaying position.
6. according to the method described in claim 5, it is characterized in that, the resource pool degree of association according to record, determines The correlated resources pond of the objective resource pool, comprising:
According to the resource pool degree of association of record, chooses and provided with the maximum association of the resource pool degree of association of the objective resource pool Source pond;
Judge to promote resource information with the presence or absence of at least one in the maximum correlated resources pond of the resource pool degree of association;
If so, the maximum correlated resources pond of the resource pool degree of association is determined as final correlated resources pond;
If it is not, then continue to choose the next and objective resource pool maximum correlated resources pond of the resource pool degree of association, until There are at least one to promote resource information in the correlated resources pond of selection.
7. according to the method described in claim 2, it is characterized in that, attribute of the creation comprising showing position set with the resource The corresponding multiple popularization resource pools for promoting resource information of information, comprising:
Creation one initial resource pond corresponding with the attribute information of resource displaying position set;
Multiple popularization resource informations relevant to the attribute information of resource displaying position set are obtained to resource provider is promoted;
The multiple popularization resource informations that will acquire are added in the initial resource pond, obtain the resource and show that position set corresponds to Popularization resource pool.
8. a kind of popularization resource shows device, which is characterized in that described device includes:
Source obtaining module is promoted, for receiving the popularization resource acquisition request of client transmission, wherein the popularization resource obtains Take what request carried the client to have shown that at least one target resource that webpage includes shows the attribute information of position;
Available resources pond determining module, for showing position for each target resource, in the popularization resource pool constructed in advance In, the attribute information of position, determining available resources pond corresponding with target resource displaying position are shown according to the target resource; Wherein, the popularization resource pool is to show constructed by position at least one identical resource of attribute information in advance, described to push away Wide resource pool includes: to show multiple popularization resource informations to be presented at position, institute at least one identical resource of attribute information Stating available resources pond includes: the objective resource pool or target money that the attribute information of position is shown with the target resource The correlated resources pond in source pond, the resource pool degree of association between the correlated resources pond and the objective resource pool meet default item Part;
Targeted promotion resource chooses module, for being chosen at the target resource exhibition from the available resources pond determined Show targeted promotion resource to be presented at position;
Targeted promotion resource sending module, for each target resource to be shown that the corresponding targeted promotion resource in position is sent To the client, so that the client is shown in the target resource shows the corresponding targeted promotion resource at position.
9. device according to claim 8, which is characterized in that described device further include:
Resource pool request to create receiving module, the resource pool creation for webpage to be presented for receiving client transmission are asked It asks, wherein the resource pool request to create carries the attribute information that each resource that the webpage to be presented includes shows position, and The resource pool request to create is that client detects that user checks that trigger action generates for webpage to be presented;
Resource shows that generation module is gathered in position, for showing the attribute information of position according to each resource, to multiple described Resource shows that position is classified, and obtains multiple resources and shows position set, wherein each resource shows that position set includes: to belong to Property identical at least one resource of information show position;
Resource pool judgment module is promoted, for showing position set for each resource, judges the popularization resource pool created In with the presence or absence of the corresponding popularization resource pool of attribute information for showing position set with the resource;
First testing result generation module, for if the determination result is YES, being then determined as the popularization resource pool created The resource shows that corresponding popularization resource pool is gathered in position;
Second testing result generation module, if for judging result being no, category of the creation comprising showing position set with the resource Property information it is corresponding it is multiple promote resource informations popularization resource pools.
10. device according to claim 9, which is characterized in that described device further include:
Resource pool degree of association determining module, for according to the corresponding attribute information of multiple popularization resource pools created, really The fixed resource pool degree of association promoted between resource pool described two-by-two;
Resource pool degree of association logging modle, for recording the popularization resource pool for the popularization resource pool each created The resource pool degree of association between resource pool is promoted with other.
11. device according to claim 10, which is characterized in that the corresponding attribute information of the popularization resource pool includes: The corresponding resource of the popularization resource pool shows the resource type and resource property of position set;
The resource pool degree of association determining module, is specifically used for:
In the multiple popularization resource pools created, chooses popularization resource pool described in any two and combined as resource pool;
It is combined for each resource pool, it is corresponding described resources-type according to each popularization resource pool in resource pool combination Type and preset kind matching rule determine that the resource pool combines corresponding first degree of association;And
According to each corresponding resource property of popularization resource pool and default property matching rule in resource pool combination, really The fixed resource pool combines corresponding second degree of association;
According to first degree of association, second degree of association and corresponding weight coefficient, determine in the resource pool combination Two resource pool degrees of association promoted between resource pool.
12. device according to claim 10, which is characterized in that available resources pond determining module is specifically used for:
In the popularization resource pool constructed in advance, the target money for the attribute information that there is the target resource to show position is judged Resource information is promoted with the presence or absence of at least one in the pond of source;
If so, the objective resource pool is determined as available resources pond corresponding with target resource displaying position;
If it is not, then determining the correlated resources pond of the objective resource pool according to the resource pool degree of association of record, and will be described Correlated resources pond is determined as available resources pond corresponding with target resource displaying position.
13. device according to claim 12, which is characterized in that available resources pond determining module is further specific For:
According to the resource pool degree of association of record, chooses and provided with the maximum association of the resource pool degree of association of the objective resource pool Source pond;
Judge to promote resource information with the presence or absence of at least one in the maximum correlated resources pond of the resource pool degree of association;
If so, the maximum correlated resources pond of the resource pool degree of association is determined as final correlated resources pond;
If it is not, then continue to choose the next and objective resource pool maximum correlated resources pond of the resource pool degree of association, until There are at least one to promote resource information in the correlated resources pond of selection.
14. device according to claim 9, which is characterized in that the second testing result generation module is specifically used for:
Creation one initial resource pond corresponding with the attribute information of resource displaying position set;
Multiple popularization resource informations relevant to the attribute information of resource displaying position set are obtained to resource provider is promoted;
The multiple popularization resource informations that will acquire are added in the initial resource pond, obtain the resource and show that position set corresponds to Popularization resource pool.
CN201910565202.3A 2019-06-27 2019-06-27 Popularization resource display method and device Active CN110264283B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910565202.3A CN110264283B (en) 2019-06-27 2019-06-27 Popularization resource display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910565202.3A CN110264283B (en) 2019-06-27 2019-06-27 Popularization resource display method and device

Publications (2)

Publication Number Publication Date
CN110264283A true CN110264283A (en) 2019-09-20
CN110264283B CN110264283B (en) 2021-06-22

Family

ID=67922111

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910565202.3A Active CN110264283B (en) 2019-06-27 2019-06-27 Popularization resource display method and device

Country Status (1)

Country Link
CN (1) CN110264283B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112862510A (en) * 2019-11-27 2021-05-28 北京沃东天骏信息技术有限公司 Method and device for managing advertisement resources
CN112911345A (en) * 2019-12-03 2021-06-04 聚好看科技股份有限公司 Method and server for pushing media assets
CN113570411A (en) * 2021-07-22 2021-10-29 深圳市雷鸟网络传媒有限公司 Promotion information display method and device, electronic equipment and storage medium
CN113807875A (en) * 2020-06-15 2021-12-17 腾讯科技(深圳)有限公司 A resource promotion analysis method, device, equipment and storage medium
CN114066547A (en) * 2020-07-31 2022-02-18 阿里巴巴集团控股有限公司 Resource display method and device, electronic device and medium
CN114637900A (en) * 2022-03-25 2022-06-17 安徽淘云科技股份有限公司 A resource display method and related equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102810101A (en) * 2011-06-03 2012-12-05 北京搜狗科技发展有限公司 Webpage pre-reading method and device and browser
CN107943825A (en) * 2017-10-19 2018-04-20 阿里巴巴集团控股有限公司 Data processing method, device and the electronic equipment of page access
CN108804707A (en) * 2018-06-21 2018-11-13 腾讯科技(深圳)有限公司 A kind of page processing method, device and relevant device
CN109408750A (en) * 2018-09-26 2019-03-01 中国平安财产保险股份有限公司 Page display method, device, computer equipment and storage medium
US10296552B1 (en) * 2018-06-30 2019-05-21 FiaLEAF LIMITED System and method for automated identification of internet advertising and creating rules for blocking of internet advertising

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102810101A (en) * 2011-06-03 2012-12-05 北京搜狗科技发展有限公司 Webpage pre-reading method and device and browser
CN107943825A (en) * 2017-10-19 2018-04-20 阿里巴巴集团控股有限公司 Data processing method, device and the electronic equipment of page access
CN108804707A (en) * 2018-06-21 2018-11-13 腾讯科技(深圳)有限公司 A kind of page processing method, device and relevant device
US10296552B1 (en) * 2018-06-30 2019-05-21 FiaLEAF LIMITED System and method for automated identification of internet advertising and creating rules for blocking of internet advertising
CN109408750A (en) * 2018-09-26 2019-03-01 中国平安财产保险股份有限公司 Page display method, device, computer equipment and storage medium

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112862510A (en) * 2019-11-27 2021-05-28 北京沃东天骏信息技术有限公司 Method and device for managing advertisement resources
CN112911345A (en) * 2019-12-03 2021-06-04 聚好看科技股份有限公司 Method and server for pushing media assets
CN112911345B (en) * 2019-12-03 2023-03-31 聚好看科技股份有限公司 Method and server for pushing media assets
CN113807875A (en) * 2020-06-15 2021-12-17 腾讯科技(深圳)有限公司 A resource promotion analysis method, device, equipment and storage medium
CN114066547A (en) * 2020-07-31 2022-02-18 阿里巴巴集团控股有限公司 Resource display method and device, electronic device and medium
CN113570411A (en) * 2021-07-22 2021-10-29 深圳市雷鸟网络传媒有限公司 Promotion information display method and device, electronic equipment and storage medium
CN113570411B (en) * 2021-07-22 2024-06-07 深圳市雷鸟网络传媒有限公司 Popularization information display method and device, electronic equipment and storage medium
CN114637900A (en) * 2022-03-25 2022-06-17 安徽淘云科技股份有限公司 A resource display method and related equipment

Also Published As

Publication number Publication date
CN110264283B (en) 2021-06-22

Similar Documents

Publication Publication Date Title
CN110264283A (en) A kind of popularization resource exhibition method and device
US8655938B1 (en) Social media contributor weight
US8676875B1 (en) Social media measurement
US9710555B2 (en) User profile stitching
US8533141B2 (en) Systems and methods for rule based inclusion of pixel retargeting in campaign management
US20170132660A1 (en) Provision of targeted content
US8473338B2 (en) Methods and systems to facilitate keyword bid arbitrage with multiple advertisement placement providers
US20190347287A1 (en) Method for screening and injection of media content based on user preferences
US9961162B2 (en) Disambiguating online identities
US20090077065A1 (en) Method and system for information searching based on user interest awareness
US20080154798A1 (en) Dynamic Pricing Models for Digital Content
US20110246277A1 (en) Multi-factor promotional offer suggestion
CN108804456B (en) Chat sessions based on object-specific knowledge base
CN111324804B (en) Search keyword recommendation model generation method, keyword recommendation method and device
US7937403B2 (en) Time-based analysis of related keyword searching
JP2016517592A (en) Intelligent platform for real-time bidding
JP2017516195A (en) Automatic verification of advertiser identifiers in ads
KR20090092341A (en) Link retrofitting of digital media objects
KR20140016278A (en) Sponsored stories unit creation from organic activity stream
US10733247B2 (en) Methods and systems for tag expansion by handling website object variations and automatic tag suggestions in dynamic tag management
JP2008181186A (en) How to find the relevance between keywords and sites using query logs
CN103902579A (en) Method and device for acquiring information
CN107408125A (en) For inquiring about the image of answer
JP6872853B2 (en) Detection device, detection method and detection program
JP5846898B2 (en) Information processing apparatus, information processing method, information processing system, and program

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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220719

Address after: No.16 and 17, unit 1, North District, Kailin center, No.51 Jinshui East Road, Zhengzhou area (Zhengdong), Henan pilot Free Trade Zone, Zhengzhou City, Henan Province, 450000

Patentee after: Zhengzhou Apas Technology Co.,Ltd.

Address before: E301-27, building 1, No.1, hagongda Road, Tangjiawan Town, Zhuhai City, Guangdong Province

Patentee before: ZHUHAI TIANYAN TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right