CN104598518B - Content pushing method and device - Google Patents
Content pushing method and device Download PDFInfo
- Publication number
- CN104598518B CN104598518B CN201410756939.0A CN201410756939A CN104598518B CN 104598518 B CN104598518 B CN 104598518B CN 201410756939 A CN201410756939 A CN 201410756939A CN 104598518 B CN104598518 B CN 104598518B
- Authority
- CN
- China
- Prior art keywords
- content
- game player
- player
- label
- game
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a content pushing method and device. The content pushing method and device are used for initiatively pushing contents to a game player, and convenience is brought to checking by the game player. The content pushing method includes the steps that when the game player visits a game site, a game player label is set for the game player according to player game data generated by the game player in the game site; the game player label is matched with a plurality of content labels in the game site, and the corresponding content labels are set for all contents in the game site; the contents corresponding to the content labels successfully matched with the game player label are pushed to the game player.
Description
Technical field
The present invention relates to field of computer technology, more particularly, to a kind of method for pushing of content and device.
Background technology
Game website can provide the plurality of kinds of contents of very abundant, such as news, bulletin, attack strategy, data, wallpaper, video etc.,
When game player enters certain game website, game player can consult all kinds of contents, current various types of games on this game website
The content of website is all magnanimity, and game player needs to search the content that oneself expectation browses in bulk information, wherein may be used
Can need to click on through the multiple page, enter various page layer levels and consulted it is possible to be needed to consult many to oneself no
Content of pages so that game player to effective content to consult cost larger.
Content of the invention
Embodiments provide a kind of method for pushing of content and device, for realizing pushing away to game player's active
Send content, be easy to consulting of game player.
For solving above-mentioned technical problem, the embodiment of the present invention provides technical scheme below:
In a first aspect, the embodiment of the present invention provides a kind of method for pushing of content, including:
When gamer visits game website, swum according to the player that described game player produces in described game website
Play data is that described game player arranges game player's label;
Multiple content tabs of described game player's label and described game website are mated respectively, described net game
It is respectively arranged with corresponding content tab for all the elements in standing;
Push content corresponding with the successful content tab of described game player's tag match to described game player.
Second aspect, the embodiment of the present invention also provides a kind of pusher of content, including:
Gamer tag setup module, for when gamer visits game website, according to described game player described
The player data producing in game website is that described game player arranges game player's label;
Tag match module, for entering multiple content tabs of described game player's label and described game website respectively
Row coupling, is respectively arranged with corresponding content tab for all the elements in described game website;
Content push module, for pushing the successful content mark with described game player's tag match to described game player
Sign corresponding content.
As can be seen from the above technical solutions, the embodiment of the present invention has advantages below:
In embodiments of the present invention, all the elements in game website are respectively arranged with corresponding content tab, work as game
During the above-mentioned game website of players accesses, set for game player according to the player data that game player produces in game website
Put game player's label, after completing the setting of game player's label, multiple by arrange in game player's label and game website
Content tab is mated respectively, pushes corresponding interior with the successful content tab of game player's tag match to game player
Hold.In the used game website to game player in the embodiment of the present invention, all the elements are provided with content tab, also to game
Player is provided with game player's label, recommends which type of content can be by game player's label and content tab to game player
Coupling determining, pushed corresponding with the successful content tab of game player's tag match to game player according to matching result
Content, by active to game player's content recommendation, can avoid game player planless in game website is searched
Hold, greatly reduce game player and cost is consulted to effective content.
Brief description
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, will make to required in embodiment description below
Accompanying drawing be briefly described it should be apparent that, drawings in the following description are only some embodiments of the present invention, for
For those skilled in the art, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of process blocks schematic diagram of the method for pushing of content provided in an embodiment of the present invention;
Fig. 2 is that the method for pushing of content provided in an embodiment of the present invention is applied to the schematic diagram of a scenario of game website;
Fig. 3-a is a kind of composition structural representation of the pusher of content provided in an embodiment of the present invention;
Fig. 3-b is a kind of composition structural representation of Gamer tag setup module provided in an embodiment of the present invention;
Fig. 3-c is the composition structural representation of the pusher of another kind content provided in an embodiment of the present invention;
Fig. 3-d is a kind of composition structural representation of tag match module provided in an embodiment of the present invention;
Fig. 3-e is the composition structural representation of another kind tag match module provided in an embodiment of the present invention;
Fig. 4 is that the method for pushing of content provided in an embodiment of the present invention is applied to the composition structural representation of server.
Specific embodiment
Embodiments provide a kind of method for pushing of content and device, for realizing pushing away to game player's active
Send content, be easy to consulting of game player.
For enabling the goal of the invention of the present invention, feature, advantage more obvious and understandable, below in conjunction with the present invention
Accompanying drawing in embodiment, is clearly and completely described it is clear that disclosed below to the technical scheme in the embodiment of the present invention
Embodiment be only a part of embodiment of the present invention, and not all embodiments.Based on the embodiment in the present invention, this area
The every other embodiment that technical staff is obtained, broadly falls into the scope of protection of the invention.
Term " comprising " and " having " in description and claims of this specification and above-mentioned accompanying drawing and they
Any deformation it is intended that covering non-exclusive comprising so that a series of process comprising units, method, system, product or set
Standby be not necessarily limited to those units, but may include clearly not listing or solid for these processes, method, product or equipment
Some other units.
It is described in detail individually below.One embodiment of the method for pushing of present invention, specifically can apply to
During gamer visits game website, game website pushes in the scene of content to game player, refers to shown in Fig. 1, the present invention
The method for pushing of the content of one embodiment offer, may include steps of:
101st, when gamer visits game website, the player number that produced in game website according to game player
According to for this game player, game player's label is set.
In embodiments of the present invention, game player enter a game website in play and played this game after, game
Player can produce usage record on this game website, and the management server of game website is usually noted the object for appreciation of this game player
Family's game data, for example, player data may include the usage record in game website for the game player, and wherein usage record refers to
Be the behavior record that game player is produced when using game website, for example game player logs in time, clear of game website
The content of pages look at, the picture video downloaded, last time, when offline, the game progress of played game, game player were in each object for appreciation
Game article that the gold coin obtaining during game and identity grade, game player have in gaming etc., what game player produced makes
With recording in the management server of game website as under player data storage, by the usage record of game player
Can analyze game player use game website behavior, may thereby determine that out game player's preference game website content and
Demand to content.In the embodiment of the present invention after game player used a game website, set for this game player
Put game player's label, game player's label be distribute to game player for indicate this game player identity attribute or
The label of the content that this game player of person may pay close attention to.For game player arrange game player's label mode can have multiple,
Followed by illustration.
In embodiments of the present invention, step 101 according to the player data that game player produces in game website is
This game player arranges game player's label, specifically may include steps of:
A1, obtain the game progress of game player from player data, and/or the game article of game player, and/
Or the player attributes of game player;
A2, the game progress according to game player, and/or the game article of game player, and/or the player of game player
Attribute arranges game player's label of game player.
Wherein, extract player data first from game website, the analysis of player data can be had many
Plant implementation, for example, it is possible to get the game progress of game player from player data, or from player data
In extract the game article of game player, or the player attributes from player extracting data to game player, or from object for appreciation
Get the game progress of game player and the game article of game player in family's game data, or obtain from player data
Get the game progress of game player and the player attributes of game player, or get game player's from player data
Game article and the player attributes of game player, or get game progress and the game of game player from player data
The game article of player and the player attributes of game player.Specifically, the game progress of game player have recorded game player and exists
Duplicate rating that progress in game, such as game player preserve when last time exiting game, push away the tower number of plies, array team
Shape, the heroic number employed etc., the game article of game player represents the equipment that game player has in gaming, for example, play
Weapon that player has in gaming, treasured book etc., the player attributes of game player represent the angle that game player plays the part of in gaming
Color, whether pay, new hand or skilled worker etc., such as game player is RMB player, new hand etc. in gaming.From player number
According in get game progress, game article, after at least one in player attributes three, can be entered according to the game getting
Degree and/or game article and/or player attributes to arrange game player's label for game player.According to game progress and/or
The different information that game article and/or player attributes represent, the game player's label arranging out can also have different concrete knots
Really, such as game player's label can only include a label information it is also possible to include multiple label informations, i.e. game player's mark
Label can be a tag set, has multiple label informations in tag set, and wherein, a label information can be following mark
One of sign:Newly enter, new hand, RMB player, copy 1-1, push away 21 layers of tower, have heroic A, have heroic B, formation A etc..
Illustrate, the player of game player's generation can be extracted first from the management server of game website
Data, is then analyzed to the player data of this game player, and getting game player should when using game website
The identity attribute of game player, this identity attribute can be game player's experience that game player obtains when using game website
Value, grade, for example, the role hierarchy that during gamer visits game class game website, this game player obtains must kill be good at
Skill, may thereby determine that the identity attribute that this game player has in game website, according to the player number of game player
After the identity attribute analyzing game player, it is that game player arranges game player's label, this game player's label
It is consistent with identity attribute in game website for the game player.
102nd, multiple content tabs of game player's label and game website are mated respectively.
Wherein, it is respectively arranged with corresponding content tab for all the elements in game website.
In embodiments of the present invention, after accessing the allocated game player's label of game player of game website, Ke Yijie
Close multiple content marks that the content tab that in game website, all the elements are respectively provided with carries out game player's label and game website
The coupling signed.In order to be defined as which content game player pushes, need game player's label and multiple content tab difference
Mated, to determine that game player's label can the match is successful with which content tab or which content tab, wherein,
The coupling of multiple content tabs of game player's label and game website can be carried out it is also possible to according to specifically suitable simultaneously
Sequence is carried out successively, such as according to the renewal time of content, first from the corresponding content tab of content and the game of recent renewal
Gamer tag starts to mate.
In embodiments of the present invention, game website provides various contents to game player, and game website
In content be also constantly update, it is substantial amounts of for causing the available content of game website, and is various, each trip
Play website all records certain content.Content can be all the things that a game website comprises, and for example, game is played
All on all words, picture and this game website that family provides are available for the thing that game player makes full use of, in addition
Data that game website provides or list or file available for download and the descriptive matter in which there to these files and picture can
The content of game website offer is provided, on game website in addition to these substances, game website also has some special
Content, the such as page head at browser window top, the subject line of Email of guiding gamer visits game website etc., this
Corresponding content tab can be set during uploading content in game website in inventive embodiments, in order to game player's label
Coupling, so that it is determined that going out to which kind of content of game player's label recommendations.Specifically, the content of game website, can include with
At least one in lower classification:News, bulletin, attack strategy, data, wallpaper, video.
In embodiments of the present invention, can look into from a large amount of and various content of game website for the ease of game player
Read oneself content interested, be that all the elements in the used game website of game player are respectively provided with content tab, its
In, content tab is the label arranging for the content providing in game website, and content tab can be used to indicate that game website
The attribute of the content providing is it is also possible to be used for indicating the summary of the content of game website offer, specifically, permissible in content tab
Carry label information, the specifying information of label information contents label, the wherein label information of content tab can record one
Individual information is it is also possible to record multiple information.
In some embodiments of the invention, it is respectively arranged with accordingly for all the elements in step 101 game website
Content tab, specifically includes:
B1, the classified catalogue according to belonging to each content of game website are respectively provided with corresponding content tab;Or,
B2, the content information according to described in each content of game website are respectively provided with corresponding content tab.
Wherein, for the implementation of B1 class, classified catalogue be that the content of game website is carried out system classification arrangement and
The catalogue of setting, specifically, can provide the game website catalogue of a category layout in game website, in the arrangement of every apoplexy due to endogenous wind
Game website name of station, website links, synopsis and the subclassification catalogue belonging to this classification, can be in classified catalogue
Browse step by step and find related game website content, provide cross-index toward contact in classified catalogue, such that it is able to easily exist
Redirect between related catalogue and browse, in each the curriculum offering content tab providing for game website, can be by every
Classified catalogue belonging to individual content carrys out set content label, the content of such as game website specifically can be categorized as news, bulletin,
Attack strategy, data, wallpaper, video etc., according to the classified catalogue of game website content, can distinguish in each curriculum offering one
Hold label.It is understood that several rank levels, such as first class catalogue, second-level directory etc. can be arranged on game website
Deng then each content is required for being respectively provided with a content tab according to the classified catalogue belonging to this content.
For the implementation of B1 class, can also be according in content during the curriculum offering content tab providing for game website
Record content information carry out set content label, for example, for game website provide content A be certain game attack strategy A when,
If how the game player that the content information recording in attack strategy A is new hand quickly upgrades, then can be the content of content A setting
Label is " new hand ", the curriculum offering content tab being provided for game website by the analysis of content information, can accurately lead to
Cross content tab to characterize content.
In some embodiments of the invention, step 102 is by multiple content tabs of game player's label and game website
Mated respectively, specifically be may include steps of:
C1, extract the first tag set being made up of multiple player's subtab information from game player's label, from trip
The second tag set of content subtab information composition is extracted in content tab to be matched in play website;
C2, judge that the first tag set and the second tag set whether there is and occur simultaneously, if so, determine game player's label and
The match is successful for content tab to be matched, otherwise, it determines game player's label and content tab to be matched it fails to match.
That is, when mating to game player's label and content tab, if including in game player's label
These player's subtab information can be formed the first tag set, and will treat in game website by multiple player's subtab information
Extract content subtab information in the content tab of coupling and form the second tag set, then game player's label and content mark
Sign coupling just can be realized by the computing between two tag sets, specifically, by judge the first tag set with
Whether there is common factor between second tag set to realize, if exist between the first tag set and the second tag set occuring simultaneously,
Then determine that the match is successful, if between the first tag set and the second tag set for game player's label and content tab to be matched
It fails to match it is determined that game player's label is with content tab to be matched not to have common factor.Illustrate, if game player's label
Include three player's subtab information:" new hand ", " RMB player ", " pushing away 21 layers of tower ", then these three player's subtabs letter
First tag set of breath composition is new hand, and RMB player pushes away 21 layers of tower, if content to be matched in game website corresponds to
Content tab include two content subtab information:" new hand ", " having more than three-level hero ", then this two content son marks
Second tag set of label information composition is new hand, has more than three-level hero.Get the first tag set and the second mark
It is possible to judge that the first tag set and the second tag set whether there is common factor after signing set, in aforementioned citing, first
All there is identical element " new hand " in tag set and the second tag set, therefore can determine the first tag set and the second mark
Signing set has common factor, so the match is successful between game player's label and content tab to be matched.
In other embodiments of the present invention, step 102 is by multiple content marks of game player's label and game website
Sign and mated respectively, specifically may include steps of:
D1, extract the first label information from game player's label, from content tab to be matched, extract second
Label information;
D2, judge whether the first label information and the similarity degree of the second label information exceed similarity threshold, if first
The similarity degree of label information and the second label information exceedes similarity threshold, determines game player's label and content to be matched
Tag match success, otherwise, it determines game player's label and content tab to be matched it fails to match.
That is, when mating to game player's label and content tab, can be according to the mark in respective label
Label information is mated, and unlike aforementioned implementation, is in game player's label in embodiment described herein as
The similarity degree of the second label information in the first label information and content tab is judged, such as remember in the first label information
The information carrying has three, respectively label A, label B, label C, and the information described in the second label information has four, respectively
Label A, label B, label D, label E, then the first label information and the second label information have partial information is identical, but
One label information and the second label information are not identical, so determining that the first label information and the second label information are
Similar, by arranging a similarity threshold, filter out the first higher label information of similarity degree and the second label information,
It is also assumed that the first higher label information of similarity degree and the second label information are that the match is successful, by similarity threshold
Setting, more content can be screened to push to game player, to meet game player demand be consulted to content.Enter one
Step, it is desirable to the first label information and the second label information have very strong similar journey when the value of similarity threshold is very big
Degree, optionally, determines game player's label and to be matched in the case of the first label information and the second label information identical
The match is successful for content tab, if the first label information and the second label information differ, determines game player's label and to be matched
Content tab it fails to match.
103rd, push content corresponding with the successful content tab of game player's tag match to game player.
In embodiments of the present invention, after game player's label and multiple content tab being mated, record and swim
The play Gamer tag content tab that the match is successful, when game player signs in game website, pushes and game to game player
The corresponding content of the Gamer tag content tab that the match is successful.
In some embodiments of the invention, step 103 is successful with game player's tag match to game player's push
The corresponding content of content tab, including:
E1, when exist with game player's tag match successful content tab when, will in game website with game player mark
Sign the corresponding content caching of content tab that the match is successful in the management server of game website;
E2, when game player signs in game website, will in management server caching and game player's tag match
Successfully the corresponding content push of content tab is to game player.
That is, when game player's label is mated with content tab in a step 102, if there are and play object for appreciation
During family's successful content tab of tag match, to the content tab that the match is successful, corresponding content enters row cache, by content caching
To in management server, when game player signs in game website, the content that can transfer caching from management server is sent out
Give game player.
By the description to the embodiment of the present invention for the above example, all the elements in game website are respectively arranged with
Corresponding content tab, when the above-mentioned game website of gamer visits, the object for appreciation being produced in game website according to game player
Family's game data arranges game player's label for game player, after completing the setting of game player's label, by game player's label
Mated respectively with multiple content tabs of setting in game website, push to become with game player's tag match to game player
The corresponding content of content tab of work(.All the elements setting in the used game website to game player in the embodiment of the present invention
Content tab, is also provided with game player's label to game player, recommends which type of content can be by swimming to game player
Play Gamer tag to be determined with mating of content tab, is pushed and game player's tag match to game player according to matching result
The successfully corresponding content of content tab, by active to game player's content recommendation, can avoid game player to overflow no mesh
Search content in game website, greatly reduce game player and cost consulted to effective content.
For ease of being better understood from and implementing the such scheme of the embodiment of the present invention, corresponding application scenarios of illustrating below come
It is specifically described, be applied in game website recommend to game player with the pusher of content provided in an embodiment of the present invention
Illustrate as a example content in website, refer to as shown in Fig. 2 the pusher of content can be with tag system, game data
Four modules such as system, web site contents system, matching system, wherein,
1st, tag system is used for being respectively provided with the label of correlation to the content in game player and game website, specifically
, it is the curriculum offering content tab in game website, be game player's setting game player's label, by game player certainly
The classification that body and game website content are carried out respectively, can be generated as game player's label of game player's setting respectively,
Content tab for the curriculum offering in game website.For example, the player number being produced in game website according to player A
According to the game player's label arranging this player A is one or more of following game player's label:Newly enter, new hand, RMB
Player, copy 1-1, push away 21 layers of tower, have heroic number (for example have heroic X and heroic Y), have heroic rank, formation
Layout type etc., the number of concrete setting game player's label and form do not limit;According in game website offer
Hold, such as content is attack strategy, arrange its content tab be new hand, copy 1-1, heroic X correlation etc., be to be installed with game website
The content tab put may be used to indicate this content and is suitable for being accessed for object properties.
2nd, game data system is used for all objects for appreciation that storage is derived from game website (i.e. the management server of game website)
The player data (usage record that for example player produces on game website) of family, and using tag system to each player
Carry out above-mentioned label setting, finally can carry out classification according to label setting to the various types of games data of particular player derives.
For example, for player A, the player data that this player produces on game website includes but is not limited to role etc.
Level, copy close number, push away the tower number of plies, heroic quantity and its title, formation, equipment, stage property, online hours and time, daily data
Change etc., these game datas can also produce different game datas according to game difference.
3rd, web site contents system is used for storing all kinds of contents of various types of games website, the game website in web site contents system
Content sources may include the content (web page contents that for example game official website is issued) of official's output, and game player's output (is for example swum
Experience and game evaluation content that the game player of play website issues), (for example other media networks are to game for media output
The content information of website orientation), and using tag system, every game website content is carried out with the setting of content tab, such as root
According to aforementioned citing tag system to game website curriculum offering content tab, so web site contents system can be finally according to content
The setting of label carries out data derivation to the document of specific label, and wherein, game website content includes but is not limited to news, public affairs
Announcement, attack strategy, data, wallpaper, video etc..
4th, matching system is used for game player's label of game player's setting and the content tab of game website content are entered
Row coupling, and when game player signs in game website, be finally completed the intelligent content based on player data and push.
For example, for game player A, a certain game player's label of this player is " heroic grade 3 ", for game website
The attack strategy of upper issue, its a certain content tab is similarly " heroic grade 3 ", then matching system will log in game player A
Game website carries out attack strategy when checking, automatically this attack strategy is pushed to player A.
Illustrated by the example above, in the embodiment of the present invention, whole game website can be according to player in this game website
The analysis result of the game data of upper generation, intelligent pushes, for it, the content that this player may be interested, it is to avoid player is overflow no
Purpose search content in game website, for player, have more preferable game player experience, whole system realize be
Systemization, intelligent, individualized.
It should be noted that for aforesaid each method embodiment, in order to be briefly described, therefore it is all expressed as a series of
Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because
According to the present invention, some steps can be carried out using other orders or simultaneously.Secondly, those skilled in the art also should know
Know, embodiment described in this description belongs to preferred embodiment, involved action and the module not necessarily present invention
Necessary.
For ease of the more preferable such scheme implementing the embodiment of the present invention, phase for implement such scheme is also provided below
Close device.
Refer to shown in Fig. 3-a, a kind of pusher 300 of content provided in an embodiment of the present invention, can include:Player
Label setup module 301, tag match module 302, content push module 303, wherein,
Gamer tag setup module 301, for when gamer visits game website, according to described game player in institute
Stating the player data producing in game website is that described game player arranges game player's label;
Tag match module 302, for dividing multiple content tabs of described game player's label and described game website
Do not mated, in described game website, be respectively arranged with corresponding content tab for all the elements;
Content push module 303, successfully interior with described game player's tag match for pushing to described game player
Hold the corresponding content of label.
In some embodiments of the invention, refer to as shown in Fig. 3-b, described Gamer tag setup module 301, bag
Include:
Data analysiss submodule 3011, the game for obtaining described game player from described player data is entered
Degree, and/or the game article of described game player, and/or the player attributes of described game player;
Label arranges submodule 3012, for the game progress according to described game player, and/or described game player
Game article, and/or game player's label of the player attributes described game player of setting of described game player.
In some embodiments of the invention, refer to as shown in Fig. 3-c, with respect to pushing away of the content as shown in Fig. 3-a
Send device, the pusher 300 of content, also include:Content tab setup module 304, for every according to described game website
Classified catalogue belonging to individual content is respectively provided with corresponding content tab;Or, remembering according in each content of described game website
The content information carrying is respectively provided with corresponding content tab.
In some embodiments of the invention, refer to as shown in Fig. 3-d, described tag match module 302, including:
Tag set extracting sub-module 3021, for extracting by multiple player's subtabs from described game player's label
First tag set of information composition, extracts content subtab information in content tab to be matched from described game website
Second tag set of composition;
Tag set judging submodule 3022, for judging whether are described first tag set and described second tag set
Exist and occur simultaneously, if so, determine that the match is successful for described game player's label and content tab to be matched, otherwise, it determines described trip
It fails to match for play Gamer tag and content tab to be matched.
In some embodiments of the invention, refer to as shown in Fig. 3-e, described tag match module 302, including:
Label information extracting sub-module 3023, for extracting the first label information from described game player's label, from
The second label information is extracted in content tab to be matched;
Label information judging submodule 3024, for judging the phase of described first label information and described second label information
Whether exceed similarity threshold like degree, if the similarity degree of described first label information and described second label information exceedes institute
State similarity threshold, determine that the match is successful for described game player's label and described content tab to be matched, otherwise, it determines described
It fails to match for game player's label and described content tab to be matched.
In some embodiments of the invention, described content push module 303, specifically for playing with described game when presence
Family tag match successful content tab when, by described game website with described game player's tag match successful content mark
Sign corresponding content caching in the management server of described game website;By in described management server caching with described trip
The play corresponding content push of the Gamer tag content tab that the match is successful gives described game player.
By the above description to the embodiment of the present invention, all the elements in game website are respectively arranged with accordingly
Content tab, when the above-mentioned game website of gamer visits, the player being produced in game website according to game player
Data arranges game player's label for game player, after completing the setting of game player's label, by game player's label and game
In website, multiple content tabs of setting are mated respectively, push successfully interior with game player's tag match to game player
Hold the corresponding content of label.In the used game website to game player in the embodiment of the present invention, all the elements are provided with content
Label, is also provided with game player's label to game player, recommends which type of content can be by game player to game player
Label to be determined with mating of content tab, is pushed successful with game player's tag match to game player according to matching result
The corresponding content of content tab, by active to game player's content recommendation, can avoid game player planless
Game website searches content, greatly reduces game player and consults cost to effective content.
Hereinafter mainly it is applied to illustrate in server with the method for pushing of the content of the embodiment of the present invention, at this
In bright embodiment, Fig. 4 is a kind of server architecture schematic diagram provided in an embodiment of the present invention, and this server 400 can be because of configuration
Or performance is different and the larger difference of producing ratio, can include one or more central processing units (central
Processing units, CPU) 422 (for example, one or more processors) and memorizer 432, one or more
Storage application program 442 or the storage medium 430 (such as one or more mass memory units) of data 444.Wherein, deposit
Reservoir 432 and storage medium 430 can be of short duration storage or lasting storage.The program being stored in storage medium 430 can include
One or more modules (diagram does not mark), each module can be included to the series of instructions operation in server.More
Further, central processing unit 422 could be arranged to communicate with storage medium 430, executes storage medium on server 400
Series of instructions operation in 430.
Server 400 can also include one or more power supplys 426, one or more wired or wireless networks
Interface 450, one or more input/output interfaces 458, and/or, one or more operating systems 441, for example
Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc..
In above-described embodiment, the step performed by server can push based on the content described in previous embodiment
Method, here is omitted.
It should be noted that in above-mentioned terminal server embodiment, included unit is simply patrolled according to function
Volume divided, but be not limited to above-mentioned division, as long as being capable of corresponding function;In addition, each function list
The specific name of unit also only to facilitate mutual distinguish, is not limited to protection scope of the present invention.
In addition it should be noted that, device embodiment described above is only schematically, wherein said as separating
The unit of part description can be or may not be physically separate, as the part that unit shows can be or
Can not be physical location, you can with positioned at a place, or can also be distributed on multiple NEs.Can be according to reality
The needing of border selects the purpose to realize this embodiment scheme for some or all of module therein.In addition, what the present invention provided
In device embodiment accompanying drawing, the annexation between module represents there is communication connection between them, specifically can be implemented as one
Bar or a plurality of communication bus or holding wire.Those of ordinary skill in the art are not in the case of paying creative work, you can with
Understand and implement.
Through the above description of the embodiments, those skilled in the art can be understood that the present invention can borrow
Software is helped to add the mode of necessary common hardware to realize naturally it is also possible to include special IC, specially by specialized hardware
To be realized with CPU, private memory, special components and parts etc..Generally, all functions of being completed by computer program can
Easily realized with corresponding hardware, and, the particular hardware structure for realizing same function can also be multiple many
Sample, such as analog circuit, digital circuit or special circuit etc..But, more for the purpose of the present invention in the case of software program real
It is now more preferably embodiment.Based on such understanding, technical scheme is substantially made to prior art in other words
That contributes partly can be embodied in the form of software product, and this computer software product is stored in the storage medium that can read
In, as the floppy disk of computer, USB flash disk, portable hard drive, read only memory (ROM, Read-Only Memory), random access memory
Device (RAM, Random Access Memory), magnetic disc or CD etc., including some instructions with so that a computer sets
Standby (can be personal computer, server, or network equipment etc.) executes the method described in each embodiment of the present invention.
In sum, above example, only in order to technical scheme to be described, is not intended to limit;Although with reference to upper
State embodiment the present invention has been described in detail, it will be understood by those within the art that:It still can be to upper
State the technical scheme described in each embodiment to modify, or equivalent is carried out to wherein some technical characteristics;And these
Modification or replacement, do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.
Claims (10)
1. a kind of method for pushing of content is it is characterised in that include:
When gamer visits game website, the player number that produced in described game website according to described game player
Game player's label is set according to for described game player, specially:Obtain described game player from described player data
Game progress, and/or the game article of described game player, and/or the player attributes of described game player;According to described trip
The game progress of play player, and/or the game article of described game player, and/or the player attributes setting of described game player
Game player's label of described game player;
Multiple content tabs of described game player's label and described game website are mated respectively, in described game website
It is respectively arranged with corresponding content tab for all the elements;
Push content corresponding with the successful content tab of described game player's tag match to described game player.
2. method according to claim 1 is it is characterised in that be respectively arranged with for all the elements in described game website
Corresponding content tab, specifically includes:
Classified catalogue according to belonging to each content of described game website is respectively provided with corresponding content tab;Or,
Content information according to described in each content of described game website is respectively provided with corresponding content tab.
3. method according to any one of claim 1 to 2 it is characterised in that described by described game player's label and
Multiple content tabs of described game website are mated respectively, including:
Extract the first tag set being made up of multiple player's subtab information from described game player's label, from described trip
The second tag set of content subtab information composition is extracted in content tab to be matched in play website;
Judge that described first tag set and described second tag set whether there is common factor, if so, determine described game player
The match is successful for label and content tab to be matched, otherwise, it determines described game player's label and content tab to be matched
Join unsuccessfully.
4. method according to any one of claim 1 to 2 it is characterised in that described by described game player's label and
Multiple content tabs of described game website are mated respectively, including:
Extract the first label information from described game player's label, extract the second label from content tab to be matched
Information;
Judge whether described first label information and the similarity degree of described second label information exceed similarity threshold, if described
The similarity degree of the first label information and described second label information exceedes described similarity threshold, determines described game player's mark
The match is successful with described content tab to be matched for label, otherwise, it determines described game player's label and described content to be matched
Tag match failure.
5. method according to any one of claim 1 to 2 it is characterised in that described to described game player push with
The corresponding content of the successful content tab of described game player's tag match, including:
When there is the successful content tab with described game player's tag match, will play with described game in described game website
Family's corresponding content caching of the successful content tab of tag match is in the management server of described game website;
The content corresponding with the successful content tab of described game player's tag match of caching in described management server is pushed away
Give described game player.
6. a kind of pusher of content is it is characterised in that include:
Gamer tag setup module, for when gamer visits game website, according to described game player in described game
The player data producing in website is described game player's setting game player's label, described Gamer tag setup module,
Including:Data analysiss submodule, for obtaining the game progress of described game player from described player data, and/or
The game article of described game player, and/or the player attributes of described game player;Label arranges submodule, for according to institute
State the game progress of game player, and/or the game article of described game player, and/or the player attributes of described game player
Game player's label of described game player is set;
Tag match module, for carrying out multiple content tabs of described game player's label and described game website respectively
Join, in described game website, be respectively arranged with corresponding content tab for all the elements;
Content push module, for pushing the successful content tab pair with described game player's tag match to described game player
The content answered.
7. device according to claim 6, it is characterised in that the pusher of described content, also includes:Content tab sets
Put module, be respectively provided with corresponding content tab for the classified catalogue belonging to each content according to described game website;Or,
Content information according to described in each content of described game website is respectively provided with corresponding content tab.
8. the device according to any one of claim 6 to 7 is it is characterised in that described tag match module, including:
Tag set extracting sub-module, is made up of multiple player's subtab information for extracting from described game player's label
The first tag set, extract the of content subtab information composition in content tab to be matched from described game website
Two tag sets;
Tag set judging submodule, for judging described first tag set and described second tag set with the presence or absence of friendship
Collection, if so, determines that the match is successful for described game player's label and content tab to be matched, otherwise, it determines described game player
It fails to match for label and content tab to be matched.
9. the device according to any one of claim 6 to 7 is it is characterised in that described tag match module, including:
Label information extracting sub-module, for extracting the first label information from described game player's label, to be matched
The second label information is extracted in content tab;
Label information judging submodule, the similarity degree for judging described first label information and described second label information is
No exceed similarity threshold, if the similarity degree of described first label information and described second label information exceedes described similarity
Threshold value, determines that the match is successful for described game player's label and described content tab to be matched, otherwise, it determines described game player
It fails to match for label and described content tab to be matched.
10. the device according to any one of claim 6 to 7, it is characterised in that described content push module, is specifically used
In when there is the successful content tab with described game player's tag match, by described game website with described game player
The corresponding content caching of the successful content tab of tag match is in the management server of described game website;By described management clothes
In business device, the content push corresponding with the successful content tab of described game player's tag match of caching gives described game player.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410756939.0A CN104598518B (en) | 2014-12-10 | 2014-12-10 | Content pushing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410756939.0A CN104598518B (en) | 2014-12-10 | 2014-12-10 | Content pushing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104598518A CN104598518A (en) | 2015-05-06 |
CN104598518B true CN104598518B (en) | 2017-02-22 |
Family
ID=53124304
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410756939.0A Active CN104598518B (en) | 2014-12-10 | 2014-12-10 | Content pushing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104598518B (en) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105477860A (en) * | 2015-12-22 | 2016-04-13 | 北京奇虎科技有限公司 | Game activity recommending method and device |
CN106921724B (en) * | 2015-12-28 | 2020-07-24 | 腾讯科技(深圳)有限公司 | Game promotion content processing method and device |
CN105912729B (en) * | 2016-05-19 | 2019-05-14 | 华南理工大学 | Mobile phone games recommender system based on three-D sequential dynamic model |
CN107529067A (en) * | 2016-08-29 | 2017-12-29 | 腾讯科技(深圳)有限公司 | The recommendation method and apparatus of video |
WO2018103516A1 (en) | 2016-12-06 | 2018-06-14 | 腾讯科技(深圳)有限公司 | Method of acquiring virtual resource of virtual object, and client |
CN107040593A (en) * | 2017-03-31 | 2017-08-11 | 努比亚技术有限公司 | Message pusher and method |
CN110555157B (en) * | 2018-03-27 | 2023-04-07 | 阿里巴巴(中国)有限公司 | Content recommendation method, content recommendation device and electronic equipment |
CN110555135B (en) * | 2018-03-27 | 2023-04-07 | 阿里巴巴(中国)有限公司 | Content recommendation method, content recommendation device and electronic equipment |
CN110555131B (en) * | 2018-03-27 | 2023-04-07 | 阿里巴巴(中国)有限公司 | Content recommendation method, content recommendation device and electronic equipment |
CN108573066A (en) * | 2018-04-27 | 2018-09-25 | 佛山市日日圣科技有限公司 | A kind of game data processing method and processing unit |
WO2021168619A1 (en) * | 2020-02-24 | 2021-09-02 | 深圳市欢太科技有限公司 | Information pushing method and apparatus, electronic device, and computer readable medium |
CN111008349B (en) * | 2020-03-09 | 2020-06-02 | 深圳博士创新技术转移有限公司 | Big data information pushing processing method and system |
CN111803958B (en) * | 2020-07-16 | 2022-02-08 | 腾讯科技(深圳)有限公司 | Virtual object queuing method and device and storage medium |
CN111935291B (en) * | 2020-08-14 | 2023-04-18 | 腾讯科技(深圳)有限公司 | Game pushing method, device, equipment and computer-readable storage medium |
CN116055551A (en) * | 2022-11-18 | 2023-05-02 | 北京奇艺世纪科技有限公司 | Information pushing method, device and system, electronic equipment and storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8137197B2 (en) * | 2006-06-16 | 2012-03-20 | 38 Studios, Llc | System and method for generating targeted newsletters |
CN102346805A (en) * | 2010-07-30 | 2012-02-08 | 腾讯科技(北京)有限公司 | Game object pairing method and device |
CN103997507B (en) * | 2013-02-20 | 2018-09-07 | 腾讯科技(深圳)有限公司 | A kind of method for pushing and device of information |
CN103840950A (en) * | 2014-02-27 | 2014-06-04 | 广东亿迅科技有限公司 | Information pushing method and system |
-
2014
- 2014-12-10 CN CN201410756939.0A patent/CN104598518B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN104598518A (en) | 2015-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104598518B (en) | Content pushing method and device | |
CN106503025B (en) | Application recommendation method and system | |
EP2988230A1 (en) | Data processing method and computer system | |
CN103916436B (en) | Information-pushing method, device, terminal and server | |
CN110008397B (en) | Recommendation model training method and device | |
CN104081429A (en) | Video recommendation based on video co-occurrence statistics | |
WO2018196553A1 (en) | Method and apparatus for obtaining identifier, storage medium, and electronic device | |
CN108132963A (en) | Resource recommendation method and device, computing device and storage medium | |
CN103810184A (en) | Method for determining web page address velocity, optimization method and device of methods | |
CN108595492A (en) | Method for pushing and device, storage medium, the electronic device of content | |
CN108305181A (en) | The determination of social influence power, information distribution method and device, equipment and storage medium | |
CN106528851A (en) | Intelligent recommendation method and device | |
CN109819002B (en) | Data pushing method and device, storage medium and electronic device | |
CN105989114A (en) | Collection content recommendation method and terminal | |
CN111144936A (en) | Similar population expansion method and device based on user tags | |
CN104750828A (en) | Induction and deduction knowledge unconsciousness seal-learning method based on 6w rule | |
CN104376071B (en) | The monitoring method and device of promotion message | |
CN103324720A (en) | Personalized recommendation method and system according to user state | |
CN113672816B (en) | Account feature information generation method and device, storage medium and electronic equipment | |
CN112650931B (en) | Content recommendation method | |
CN104915408B (en) | A kind of method and device of social search result displaying | |
CN112052386B (en) | Information recommendation method, device and storage medium | |
CN106844720A (en) | A kind of method and device for searching for data processing | |
CN114118651A (en) | Evaluation method, device, equipment and computer storage medium | |
CN106445967A (en) | Resource directory management method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |