CN104408135A - Webpage thermodynamic diagram loading method and device - Google Patents

Webpage thermodynamic diagram loading method and device Download PDF

Info

Publication number
CN104408135A
CN104408135A CN201410709309.8A CN201410709309A CN104408135A CN 104408135 A CN104408135 A CN 104408135A CN 201410709309 A CN201410709309 A CN 201410709309A CN 104408135 A CN104408135 A CN 104408135A
Authority
CN
China
Prior art keywords
webpage
device identification
loaded
target web
user agent
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
CN201410709309.8A
Other languages
Chinese (zh)
Other versions
CN104408135B (en
Inventor
马燕龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201410709309.8A priority Critical patent/CN104408135B/en
Publication of CN104408135A publication Critical patent/CN104408135A/en
Application granted granted Critical
Publication of CN104408135B publication Critical patent/CN104408135B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents

Abstract

The invention discloses a webpage thermodynamic diagram loading method. The webpage thermodynamic diagram loading method comprises the following steps of determining webpage loading equipment and a to-be-loaded webpage; obtaining a user agent which is corresponding to the webpage loading equipment; orienting the to-be-loaded webpage to a target webpage again according to the user agent; obtaining the number of clicks of the target webpage; obtaining a thermodynamic diagram of the target webpage according to the number of clocks of the target webpage; loading a thermodynamic diagram of the to-be-loaded webpage by loading the thermodynamic diagram of the target webpage. The webpage thermodynamic diagram loading method can solve the problem that loading of the webpage thermodynamic diagram is not accurate when the same webpage is accessed by different equipment in the prior art.

Description

The loading method of webpage thermodynamic and device
Technical field
The present invention relates to internet arena, in particular to a kind of loading method and device of webpage thermodynamic.
Background technology
Along with the fast development of Internet technology, web analytics platform needs the click data by webpage thermodynamic analyzing web page.Thermodynamic chart is the diagram of the geographic area at page area and the access place of making earnest efforts with special highlighted form display visitor.The field color that in thermodynamic chart, click volume is larger is darker, and the field color that click volume is less is more shallow.The clicked situation of Website page zones of different and the concerned degree of Website page zones of different directly can be reflected by thermodynamic chart.But, the content that the same page in website shows on different devices is different, such as, same webpage is for mobile phone, panel computer is different with the content of Computer display, even same webpage is for the mobile phone of different systems, and the content namely for the mobile phone display of Apple IOS system and Android system is also different.During the webpage using different device accesses identical based on user, the content of web displaying is different, now the thermodynamic chart of this webpage there will be problem, can the click data of distinct device be collected on same webpage, this and user in reality use the different content of this web displaying of different device accesses not conform to, the thermodynamic chart of this webpage can be caused inaccurate, there is no break-up value.
Load inaccurate problem for webpage thermodynamic during prior art use access from different devices same web page, not yet propose effective solution at present.
Summary of the invention
Fundamental purpose of the present invention is the loading method and the device that provide a kind of webpage thermodynamic, with solve prior art use access from different devices same web page time webpage thermodynamic load inaccurate problem.
To achieve these goals, according to an aspect of the present invention, a kind of loading method of webpage thermodynamic is provided.The loading method of this webpage thermodynamic comprises: determine webpage loading equipemtn and webpage to be loaded; Obtain the user agent that webpage loading equipemtn is corresponding; According to user agent, webpage to be loaded is redirected to target web; Obtain the click volume of target web; The thermodynamic chart of target web is obtained according to the click volume of target web; The thermodynamic chart of webpage to be loaded is loaded by the thermodynamic chart of loaded targets webpage.
Further, the user agent obtaining webpage loading equipemtn corresponding comprises: obtain the agent webpage that webpage to be loaded is corresponding, wherein, agent webpage is for loading the thermodynamic chart of target web corresponding to webpage to be loaded and target web; Obtain the query argument in agent webpage, wherein, the query argument of agent webpage comprises the network address of webpage to be loaded and the device identification of webpage loading equipemtn; Resolve the query argument in agent webpage, obtain the network address of webpage to be loaded and the device identification of webpage loading equipemtn; User agent corresponding to the device identification of webpage loading equipemtn is obtained according to the corresponding relation of the device identification prestored and user agent.
Further, the user agent obtaining the device identification of webpage loading equipemtn corresponding according to the corresponding relation of the device identification prestored and subscriber proxy server comprises: the device identification set obtaining webpage suitable device to be loaded; Traversal device identification set is the device identification distributing user agency in device identification set, wherein, and device identification and user agent's one_to_one corresponding; By device identification, the user agent that device identification is corresponding, the corresponding relation of the user agent that device identification is corresponding with device identification stores; The user agent corresponding according to the device identification of the corresponding relation acquisition webpage loading equipemtn of the device identification user agent corresponding with device identification stored.
Further, webpage to be loaded is redirected to target web and comprises by corresponding according to webpage loading equipemtn user agent: user agent corresponding for webpage loading equipemtn added in the header parameter of webpage to be loaded; The user agent that webpage to be loaded is corresponding according to the webpage loading equipemtn in header parameter determines the device identification of webpage loading equipemtn; According to the corresponding relation of the device identification prestored and webpage, webpage to be loaded is redirected to the webpage that the device identification of webpage loading equipemtn is corresponding.
Further, according to the corresponding relation of the device identification prestored and webpage, webpage webpage to be loaded being redirected to the device identification of webpage loading equipemtn corresponding comprises: the network address obtaining target web, wherein, the network address of target web is the network address of the webpage that webpage to be loaded is out of shape according to device identification; Obtain the device identification set of webpage suitable device to be loaded; Traversal device identification set, the corresponding relation of the device identification in the set of apparatus for establishing mark and the network address of target web; By device identification, the network address of target web, the corresponding relation of the network address of device identification and target web stores; The network address of target web corresponding to the device identification of webpage loading equipemtn is obtained according to the device identification stored and the corresponding relation of the network address of target web; The webpage that the network address of the target web that the device identification of Web page loading loading equipemtn is corresponding is corresponding.
To achieve these goals, according to a further aspect in the invention, a kind of charger of webpage thermodynamic is provided.The charger of this webpage thermodynamic comprises: the first determination module, for determining webpage loading equipemtn and webpage to be loaded; First acquisition module, for obtaining user agent corresponding to webpage loading equipemtn; Redirection module, for being redirected to target web according to user agent by webpage to be loaded; Second acquisition module, for obtaining the click volume of target web; 3rd acquisition module, for obtaining the thermodynamic chart of target web according to the click volume of target web; First load-on module, for loading the thermodynamic chart of webpage to be loaded by the thermodynamic chart of loaded targets webpage.
Further, the first acquisition module comprises: first obtains submodule, and for obtaining agent webpage corresponding to webpage to be loaded, wherein, agent webpage is for loading the thermodynamic chart of target web corresponding to webpage to be loaded and target web; Second obtains submodule, and for obtaining the query argument in agent webpage, wherein, the query argument of agent webpage comprises the network address of webpage to be loaded and the device identification of webpage loading equipemtn; Parsing module, for resolving the query argument in agent webpage, obtains the network address of webpage to be loaded and the device identification of webpage loading equipemtn; 3rd obtains submodule, the user agent that the device identification for obtaining webpage loading equipemtn according to the corresponding relation of the device identification prestored and user agent is corresponding.
Further, the 3rd obtains submodule comprises: the 4th acquisition submodule, for obtaining the device identification set of webpage suitable device to be loaded; Distribution module, for traveling through device identification set, is the device identification distributing user agency in device identification set, wherein, and device identification and user agent's one_to_one corresponding; First memory module, for by device identification, the user agent that device identification is corresponding, the corresponding relation of the user agent that device identification is corresponding with device identification stores; 5th obtains submodule, the user agent that the device identification for the corresponding relation acquisition webpage loading equipemtn according to the device identification user agent corresponding with device identification stored is corresponding.
Further, redirection module comprises: add module, for user agent corresponding for webpage loading equipemtn being added in the header parameter of webpage to be loaded; Second determination module, determines the device identification of webpage loading equipemtn for the user agent that webpage to be loaded is corresponding according to the webpage loading equipemtn in header parameter; First is redirected submodule, for the corresponding relation according to the device identification prestored and webpage, webpage to be loaded is redirected to the webpage that the device identification of webpage loading equipemtn is corresponding.
Further, first is redirected submodule comprises: the 6th acquisition submodule, and for obtaining the network address of target web, wherein, the network address of target web is the network address of the webpage that webpage to be loaded is out of shape according to device identification; 7th obtains submodule, for obtaining the device identification set of webpage suitable device to be loaded; Set up module, for traveling through device identification set, the corresponding relation of the device identification in the set of apparatus for establishing mark and the network address of target web; Second memory module, for by device identification, the network address of target web, the corresponding relation of the network address of device identification and target web stores; 8th obtains submodule, the network address of the target web that the device identification for obtaining webpage loading equipemtn according to the device identification stored and the corresponding relation of the network address of target web is corresponding; Second load-on module, the webpage that the network address of the target web that the device identification for Web page loading loading equipemtn is corresponding is corresponding.
By the present invention, adopt and determine webpage loading equipemtn and webpage to be loaded; Obtain the user agent that webpage loading equipemtn is corresponding; According to user agent, webpage to be loaded is redirected to target web; Obtain the click volume of target web; The thermodynamic chart of target web is obtained according to the click volume of target web; Loaded the thermodynamic chart of webpage to be loaded by the thermodynamic chart of loaded targets webpage, solve prior art use access from different devices same web page time webpage thermodynamic load inaccurate problem.Do not need to access the different network addresss when using different web pages loading equipemtn by the loading method visitor of the webpage thermodynamic of this invention, when Accessor Access's same network address, visitor is redirected to different webpages, for different webpage loading equipemtns provides different content displayings by the webpage loading equipemtn that can use according to visitor automatically.Simultaneously, this invention realizes treating the loading of Web page loading thermodynamic chart by the thermodynamic chart that the target web that automatic Web page loading loading equipemtn is corresponding loads this target web automatically, and then ensure that the accuracy that webpage thermodynamic loads when using access from different devices same web page.
Accompanying drawing explanation
The accompanying drawing forming a application's part is used to provide a further understanding of the present invention, and schematic description and description of the present invention, for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the process flow diagram of the loading method of webpage thermodynamic according to the embodiment of the present invention; And
Fig. 2 is the schematic diagram of the charger of webpage thermodynamic according to the embodiment of the present invention.
Embodiment
It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.Below with reference to the accompanying drawings and describe the present invention in detail in conjunction with the embodiments.
The application's scheme is understood better in order to make those skilled in the art person, below in conjunction with the accompanying drawing in the embodiment of the present application, technical scheme in the embodiment of the present application is clearly and completely described, obviously, described embodiment is only the embodiment of the application's part, instead of whole embodiments.Based on the embodiment in the application, those of ordinary skill in the art are not making the every other embodiment obtained under creative work prerequisite, all should belong to the scope of the application's protection.
It should be noted that, term " first ", " second " etc. in the instructions of the application and claims and above-mentioned accompanying drawing are for distinguishing similar object, and need not be used for describing specific order or precedence.Should be appreciated that the data used like this can be exchanged, in the appropriate case so that the embodiment of the application described herein.In addition, term " comprises " and " having " and their any distortion, intention is to cover not exclusive comprising, such as, contain those steps or unit that the process of series of steps or unit, method, system, product or equipment is not necessarily limited to clearly list, but can comprise clearly do not list or for intrinsic other step of these processes, method, product or equipment or unit.
The present invention aims to provide a kind of loading method and device of webpage thermodynamic.
Fig. 1 is the process flow diagram of the loading method of webpage thermodynamic according to the embodiment of the present invention.As shown in Figure 1, the loading method of this webpage thermodynamic comprises following step S101 to step S106:
Step S101, determines webpage loading equipemtn and webpage to be loaded.
Webpage to be loaded can be any webpage in any one browser, the such as homepage of Sohu's browser, the search and webpage etc. in Baidu library.Webpage loading equipemtn can be computing machine, panel computer, i Phone, or Android mobile phone etc.The content that identical webpage shows on different webpage loading equipemtns is different, such as, the position at the content that shows on computers of the homepage of Baidu's browser and displaying contents place is different from the position at the content that the homepage of Baidu browser shows on i Phone and displaying contents place.The position of the content that identical webpage shows on the webpage loading equipemtn of one species different model or displaying contents is not identical yet, the content of the mobile phone display of such as identical webpage in different model is not identical yet, and the mobile phone of apple IOS system is different with the display mode of the mobile phone display Baidu homepage of Android system.When development and Design browsing device net page, be applicable to the webpage shown on different web pages loading equipemtn according to the different development and Design of webpage loading equipemtn.Such as, webpage loading equipemtn has type in 3, be respectively equipment 1, equipment 2 and equipment 3, website designer for the distortion webpage that 3 kinds of equipment de-sign webpage to be loaded of this type in 3 are different, is respectively webpage 1 respectively, webpage 2 and webpage 3, the i.e. display web page 1 when equipment 1 loads webpage to be loaded, the display web page 2 when equipment 2 loads webpage to be loaded, the display web page 3 when equipment 3 loads webpage to be loaded.
Step S102, obtains the user agent that webpage loading equipemtn is corresponding.
Web analytics platform provides loading often to plant the mode of the thermodynamic chart of webpage loading equipemtn for webpage to be loaded.Preferably, the loading method of the webpage thermodynamic of this embodiment is by when wherein any one load mode loads the thermodynamic chart of webpage to be loaded, the user agent obtaining webpage loading equipemtn corresponding specifically comprises: obtain the agent webpage that webpage to be loaded is corresponding, wherein, agent webpage is for loading the thermodynamic chart of target web corresponding to webpage to be loaded and target web; Obtain the query argument in agent webpage, wherein, the query argument of agent webpage comprises the network address of webpage to be loaded and the device identification of webpage loading equipemtn; Resolve the query argument in agent webpage, obtain the network address of webpage to be loaded and the device identification of webpage loading equipemtn; User agent corresponding to the device identification of webpage loading equipemtn is obtained according to the corresponding relation of the device identification prestored and user agent.
Preferably, the user agent obtaining the device identification of webpage loading equipemtn corresponding according to the corresponding relation of the device identification prestored and subscriber proxy server comprises: the device identification set obtaining webpage suitable device to be loaded; Traversal device identification set is the device identification distributing user agency in device identification set, wherein, and device identification and user agent's one_to_one corresponding; By device identification, the user agent that device identification is corresponding, the corresponding relation of the user agent that device identification is corresponding with device identification stores; The user agent corresponding according to the device identification of the corresponding relation acquisition webpage loading equipemtn of the device identification user agent corresponding with device identification stored.The loading method of the webpage thermodynamic of this embodiment can by device identification, the user agent that device identification is corresponding, the corresponding relation of the user agent that device identification is corresponding with device identification is stored in database, also can by device identification, the user agent that device identification is corresponding, the corresponding relation of the user agent that device identification is corresponding with device identification stores in other storage mediums.Such as, the device identification set of webpage suitable device to be loaded comprises equipment 1, equipment 2 and equipment 3, and the user agent of equipment 1 correspondence is agency 1, and the user agent of equipment 2 correspondence is agency 2, and the user agent of equipment 3 correspondence is agency 3.When equipment 1 loads webpage to be loaded, the user agent that directly can obtain this equipment 1 correspondence according to the corresponding relation of the device identification prestored and user agent is agency 1.
Step S103, is redirected to target web according to user agent by webpage to be loaded.
Webpage to be loaded is redirected to target web and comprises by the user agent corresponding according to webpage loading equipemtn: user agent corresponding for webpage loading equipemtn added in the header parameter of webpage to be loaded; The user agent that webpage to be loaded is corresponding according to the webpage loading equipemtn in header parameter determines the device identification of webpage loading equipemtn; According to the corresponding relation of the device identification prestored and webpage, webpage to be loaded is redirected to the webpage that the device identification of webpage loading equipemtn is corresponding.
According to the corresponding relation of the device identification prestored and webpage, webpage webpage to be loaded being redirected to the device identification of webpage loading equipemtn corresponding comprises: the network address obtaining target web, wherein, the network address of target web is the network address of the webpage that webpage to be loaded is out of shape according to device identification; Obtain the device identification set of webpage suitable device to be loaded; Traversal device identification set, the corresponding relation of the device identification in the set of apparatus for establishing mark and the network address of target web; By device identification, the network address of target web, the corresponding relation of the network address of device identification and target web stores; The network address of target web corresponding to the device identification of webpage loading equipemtn is obtained according to the device identification stored and the corresponding relation of the network address of target web; The webpage that the network address of the target web that the device identification of Web page loading loading equipemtn is corresponding is corresponding.The loading method of the webpage thermodynamic of this embodiment can by device identification, the network address of target web, the corresponding relation of the network address of device identification and target web is stored in database, also can by device identification, the network address of target web, the corresponding relation of the network address of device identification and target web stores in other storage mediums.Such as, the device identification set of webpage suitable device to be loaded comprises equipment 1, equipment 2 and equipment 3, the device identification prestored and the corresponding relation of webpage are equipment 1 display web page 1 when loading webpage to be loaded, display web page 2 when equipment 2 loads webpage to be loaded, display web page 3 when equipment 3 loads webpage to be loaded.The device identification that can obtain the webpage loading equipemtn that user agent is agency 1 correspondence according to the corresponding relation of the device identification prestored and user agent is equipment 1, and the device identification obtaining webpage loading equipemtn according to the device identification prestored and the corresponding relation of webpage is the target web that equipment 1 is corresponding is webpage 1.
Step S104, obtains the click volume of target web.
When user accesses webpage to be loaded by webpage loading equipemtn, target web is redirected to according to the webpage to be loaded that webpage loading equipemtn is accessed by the corresponding relation of the device identification prestored and webpage, the behavioral data of this user access can be recorded in database, wherein, the behavioral data that this user accesses is as the data foundation of web analytics, specifically can comprise the access duration of user, number of clicks and click location etc.Preferably, target web is divided into the region of multiple 10*10 pixel size by the loading method of the webpage thermodynamic of this embodiment, and the click data of optional position is all using the click data as this region top left co-ordinate point in this region.Such as, the click data at coordinate position to be the click data at (11,15) place using the coordinate position in the region as this coordinate points place be (10,10) place.The user being accessed webpage to be loaded by same webpage loading equipemtn can have one, also can have multiple.The click volume of same user on the target web that webpage to be loaded is corresponding comprises the click volume of this user in this target web zones of different.All click datas of all users collected by front end script, comprise the number of clicks and click location etc. of user, and will be stored in database by these click datas.
Step S105, obtains the thermodynamic chart of target web according to the click volume of target web.
Preferably, the loading method of the webpage thermodynamic of this embodiment click volume in each region in query aim webpage from the database storing click data, the click volume according to target web draws gray-scale map.This target web is divided into the region of multiple 10*10 pixel size, coordinate points place in the arbitrary region of target web, centered by this coordinate points, draw a round region, ash color depth has 255 grades, in this circle region, the degree of depth of the point that click volume is the highest is 255, and click volume is the degree of depth of the point of 0 is 0, and the click volume of other points is scaled any depth value between 0-255 in proportion.It is the transfer color to grayscale images of this target web after gray-scale map is drawn to target web, first the grey color depth of each pixel is obtained, its scope is 0-255, this scope is divided into 5 grades, the color that each grade is corresponding different, along with grade from low to high, color constantly deepens, and just obtains the thermodynamic chart of target web thus.Thermodynamic chart reflects the click volume of target web arbitrary region, and the click volume of the target web that the region that in thermodynamic chart, color is darker is corresponding is more, and the click volume of the target web that the region that in thermodynamic chart, color is more shallow is corresponding is less.
Step S106, loads the thermodynamic chart of webpage to be loaded by the thermodynamic chart of loaded targets webpage.
After obtaining the thermodynamic chart of target web according to the click volume of target web, the target web that agent webpage is first corresponding with the corresponding relation Web page loading loading equipemtn of webpage according to device identification, then loads the thermodynamic chart of this target web on target web.The loading method of the webpage thermodynamic of this embodiment is according to the corresponding relation of device identification and webpage, and the webpage to be loaded that will be loaded by webpage loading equipemtn is redirected to target web.By agent webpage loaded targets webpage, the thermodynamic chart of target web is obtained according to the click volume of target web, then on this target web, the thermodynamic chart of loaded targets webpage realizes the thermodynamic chart that webpage loading equipemtn loads webpage to be loaded, thus improves the accuracy that webpage loading equipemtn loads webpage thermodynamic to be loaded.
The loading method of the webpage thermodynamic of this embodiment adopts determines webpage loading equipemtn and webpage to be loaded; Obtain the user agent that webpage loading equipemtn is corresponding; According to user agent, webpage to be loaded is redirected to target web; Obtain the click volume of target web; The thermodynamic chart of target web is obtained according to the click volume of target web; The thermodynamic chart of webpage to be loaded is loaded by the thermodynamic chart of loaded targets webpage, solve webpage thermodynamic when prior art uses access from different devices same web page and load inaccurate problem, reach and improve the effect that webpage loading equipemtn loads the accuracy of the thermodynamic chart of webpage to be loaded.
From above description, can find out, the loading method of the webpage thermodynamic of the embodiment of the present invention is redirected to target web according to the corresponding relation of the device identification prestored and webpage to the webpage to be loaded that webpage loading equipemtn will load, the thermodynamic chart of target web is obtained after obtaining the click volume of target web, act on behalf of the page by utilization and load target pages corresponding to webpage to be loaded, then on target pages, the thermodynamic chart of the loaded targets page realizes the thermodynamic chart that webpage loading equipemtn loads webpage to be loaded, solve prior art use access from different devices same web page time webpage thermodynamic load inaccurate problem.The thermodynamic chart of the webpage to be loaded that different webpage loading equipemtns obtains when loading the thermodynamic chart of webpage to be loaded is different, reaches and improves the effect that webpage loading equipemtn loads the accuracy of webpage thermodynamic to be loaded.
It should be noted that, can perform in the computer system of such as one group of computer executable instructions in the step shown in the process flow diagram of accompanying drawing, and, although show logical order in flow charts, but in some cases, can be different from the step shown or described by order execution herein.
The embodiment of the present invention additionally provides a kind of charger of webpage thermodynamic.It should be noted that, the charger of this webpage thermodynamic may be used for the loading method of the webpage thermodynamic performing the embodiment of the present invention.
Fig. 2 is the schematic diagram of the charger of webpage thermodynamic according to the embodiment of the present invention.As shown in Figure 2, the charger of this webpage thermodynamic comprises: the first determination module 10, first acquisition module 20, redirection module 30, the second acquisition module the 40, three acquisition module 50 and the first load-on module 60.
First determination module 10, for determining webpage loading equipemtn and webpage to be loaded.
First acquisition module 20, for obtaining user agent corresponding to webpage loading equipemtn.
Preferably, the first acquisition module 20 comprises: first obtains submodule, and for obtaining agent webpage corresponding to webpage to be loaded, wherein, agent webpage is for loading the thermodynamic chart of target web corresponding to webpage to be loaded and target web; Second obtains submodule, and for obtaining the query argument in agent webpage, wherein, the query argument of agent webpage comprises the network address of webpage to be loaded and the device identification of webpage loading equipemtn; Parsing module, for resolving the query argument in agent webpage, obtains the network address of webpage to be loaded and the device identification of webpage loading equipemtn; 3rd obtains submodule, the user agent that the device identification for obtaining webpage loading equipemtn according to the corresponding relation of the device identification prestored and user agent is corresponding.Preferably, the 3rd obtains submodule comprises: the 4th acquisition submodule, for obtaining the device identification set of webpage suitable device to be loaded; Distribution module, for traveling through device identification set, is the device identification distributing user agency in device identification set, wherein, and device identification and user agent's one_to_one corresponding; First memory module, for by device identification, the user agent that device identification is corresponding, the corresponding relation of the user agent that device identification is corresponding with device identification stores; 5th obtains submodule, the user agent that the device identification for the corresponding relation acquisition webpage loading equipemtn according to the device identification user agent corresponding with device identification stored is corresponding.
Redirection module 30, for being redirected to target web according to user agent by webpage to be loaded.
Preferably, redirection module 30 comprises: add module, for user agent corresponding for webpage loading equipemtn being added in the header parameter of webpage to be loaded; Second determination module, determines the device identification of webpage loading equipemtn for the user agent that webpage to be loaded is corresponding according to the webpage loading equipemtn in header parameter; First is redirected submodule, for the corresponding relation according to the device identification prestored and webpage, webpage to be loaded is redirected to the webpage that the device identification of webpage loading equipemtn is corresponding.Preferably, first is redirected submodule comprises: the 6th acquisition submodule, and for obtaining the network address of target web, wherein, the network address of target web is the network address of the webpage that webpage to be loaded is out of shape according to device identification; 7th obtains submodule, for obtaining the device identification set of webpage suitable device to be loaded; Set up module, for traveling through device identification set, the corresponding relation of the device identification in the set of apparatus for establishing mark and the network address of target web; Second memory module, for by device identification, the network address of target web, the corresponding relation of the network address of device identification and target web stores; 8th obtains submodule, the network address of the target web that the device identification for obtaining webpage loading equipemtn according to the device identification stored and the corresponding relation of the network address of target web is corresponding; Second load-on module, the webpage that the network address of the target web that the device identification for Web page loading loading equipemtn is corresponding is corresponding.
Second acquisition module 40, for obtaining the click volume of target web.
3rd acquisition module 50, for obtaining the thermodynamic chart of target web according to the click volume of target web.
First load-on module 60, for loading the thermodynamic chart of webpage to be loaded by the thermodynamic chart of loaded targets webpage.
The charger of the webpage thermodynamic of this embodiment comprises the first determination module 10, first acquisition module 20, redirection module 30, the second acquisition module the 40, three acquisition module 50 and the first load-on module 60.By the charger of the webpage thermodynamic of this embodiment solve prior art use access from different devices same web page time webpage thermodynamic load inaccurate problem.
Obviously, those skilled in the art should be understood that, above-mentioned of the present invention each module or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on network that multiple calculation element forms, alternatively, they can realize with the executable program code of calculation element, thus, they can be stored and be performed by calculation element in the storage device, or they are made into each integrated circuit modules respectively, or the multiple module in them or step are made into single integrated circuit module to realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. a loading method for webpage thermodynamic, is characterized in that, comprising:
Determine webpage loading equipemtn and webpage to be loaded;
Obtain the user agent that described webpage loading equipemtn is corresponding;
According to described user agent, described webpage to be loaded is redirected to target web;
Obtain the click volume of described target web;
The thermodynamic chart of described target web is obtained according to the click volume of described target web; And
The thermodynamic chart of described webpage to be loaded is loaded by the thermodynamic chart loading described target web.
2. the loading method of webpage thermodynamic according to claim 1, is characterized in that, the user agent obtaining described webpage loading equipemtn corresponding comprises:
Obtain the agent webpage that described webpage to be loaded is corresponding, wherein, described agent webpage is for loading the thermodynamic chart of described target web corresponding to described webpage to be loaded and described target web;
Obtain the query argument in described agent webpage, wherein, the query argument of described agent webpage comprises the network address of described webpage to be loaded and the device identification of described webpage loading equipemtn;
Resolve the query argument in described agent webpage, obtain the network address of described webpage to be loaded and the device identification of described webpage loading equipemtn; And
User agent corresponding to the device identification of described webpage loading equipemtn is obtained according to the corresponding relation of the device identification prestored and user agent.
3. the loading method of webpage thermodynamic according to claim 2, is characterized in that, comprises according to the user agent that the corresponding relation of the device identification prestored and user agent obtains the device identification of described webpage loading equipemtn corresponding:
Obtain the device identification set of described webpage suitable device to be loaded;
Traveling through described device identification set, is the device identification distributing user agency in described device identification set, wherein, and described device identification and described user agent's one_to_one corresponding;
By described device identification, the user agent that described device identification is corresponding, the corresponding relation of the user agent that described device identification is corresponding with described device identification stores; And
User agent corresponding to the device identification of described webpage loading equipemtn is obtained according to the corresponding relation of the described device identification user agent corresponding with described device identification stored.
4. the loading method of webpage thermodynamic according to claim 1, is characterized in that, described webpage to be loaded is redirected to target web and comprises by the user agent corresponding according to described webpage loading equipemtn:
User agent corresponding for described webpage loading equipemtn is added in the header parameter of described webpage to be loaded;
The user agent that described webpage to be loaded is corresponding according to the described webpage loading equipemtn in described header parameter determines the device identification of described webpage loading equipemtn; And
According to the corresponding relation of the device identification prestored and webpage, described webpage to be loaded is redirected to the webpage that the device identification of described webpage loading equipemtn is corresponding.
5. the loading method of webpage thermodynamic according to claim 4, is characterized in that, according to the corresponding relation of the device identification prestored and webpage, the webpage described webpage to be loaded being redirected to the device identification of described webpage loading equipemtn corresponding comprises:
Obtain the network address of described target web, wherein, the network address of described target web is the network address of the webpage that described webpage to be loaded is out of shape according to described device identification;
Obtain the device identification set of described webpage suitable device to be loaded;
Travel through described device identification set, set up the corresponding relation of the network address of device identification in described device identification set and described target web;
By described device identification, the network address of described target web, the corresponding relation of the network address of described device identification and described target web stores;
The network address of target web corresponding to the device identification of described webpage loading equipemtn is obtained according to the described device identification stored and the corresponding relation of the network address of described target web; And
Load the webpage that the network address of target web corresponding to the device identification of described webpage loading equipemtn is corresponding.
6. a charger for webpage thermodynamic, is characterized in that, comprising:
First determination module, for determining webpage loading equipemtn and webpage to be loaded;
First acquisition module, for obtaining user agent corresponding to described webpage loading equipemtn;
Redirection module, for being redirected to target web according to described user agent by described webpage to be loaded;
Second acquisition module, for obtaining the click volume of described target web;
3rd acquisition module, for obtaining the thermodynamic chart of described target web according to the click volume of described target web; And
First load-on module, loads the thermodynamic chart of described webpage to be loaded for the thermodynamic chart by loading described target web.
7. the charger of webpage thermodynamic according to claim 6, is characterized in that, described first acquisition module comprises:
First obtains submodule, and for obtaining agent webpage corresponding to described webpage to be loaded, wherein, described agent webpage is for loading the thermodynamic chart of described target web corresponding to described webpage to be loaded and described target web;
Second obtains submodule, and for obtaining the query argument in described agent webpage, wherein, the query argument of described agent webpage comprises the network address of described webpage to be loaded and the device identification of described webpage loading equipemtn;
Parsing module, for resolving the query argument in described agent webpage, obtains the network address of described webpage to be loaded and the device identification of described webpage loading equipemtn; And
3rd obtains submodule, the user agent that the device identification for obtaining described webpage loading equipemtn according to the corresponding relation of the device identification prestored and user agent is corresponding.
8. the charger of webpage thermodynamic according to claim 7, is characterized in that, the described 3rd obtains submodule comprises:
4th obtains submodule, for obtaining the device identification set of described webpage suitable device to be loaded;
Distribution module, for traveling through described device identification set, is the device identification distributing user agency in described device identification set, wherein, and described device identification and described user agent's one_to_one corresponding;
First memory module, for by described device identification, the user agent that described device identification is corresponding, the corresponding relation of the user agent that described device identification is corresponding with described device identification stores; And
5th obtains submodule, the user agent that the device identification for obtaining described webpage loading equipemtn according to the corresponding relation of the described device identification user agent corresponding with described device identification stored is corresponding.
9. the charger of webpage thermodynamic according to claim 6, is characterized in that, described redirection module comprises:
Add module, for user agent corresponding for described webpage loading equipemtn being added in the header parameter of described webpage to be loaded;
Second determination module, determines the device identification of described webpage loading equipemtn for the user agent that described webpage to be loaded is corresponding according to the described webpage loading equipemtn in described header parameter; And
First is redirected submodule, for the corresponding relation according to the device identification prestored and webpage, described webpage to be loaded is redirected to the webpage that the device identification of described webpage loading equipemtn is corresponding.
10. the charger of webpage thermodynamic according to claim 9, is characterized in that, described first is redirected submodule comprises:
6th obtains submodule, and for obtaining the network address of described target web, wherein, the network address of described target web is the network address of the webpage that described webpage to be loaded is out of shape according to described device identification;
7th obtains submodule, for obtaining the device identification set of described webpage suitable device to be loaded;
Setting up module, for traveling through described device identification set, setting up the corresponding relation of the network address of device identification in described device identification set and described target web;
Second memory module, for by described device identification, the network address of described target web, the corresponding relation of the network address of described device identification and described target web stores;
8th obtains submodule, the network address of the target web that the device identification for obtaining described webpage loading equipemtn according to the described device identification stored and the corresponding relation of the network address of described target web is corresponding; And
Second load-on module, the webpage that the network address of the target web that the device identification for loading described webpage loading equipemtn is corresponding is corresponding.
CN201410709309.8A 2014-11-27 2014-11-27 The loading method and device of webpage thermodynamic Active CN104408135B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410709309.8A CN104408135B (en) 2014-11-27 2014-11-27 The loading method and device of webpage thermodynamic

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410709309.8A CN104408135B (en) 2014-11-27 2014-11-27 The loading method and device of webpage thermodynamic

Publications (2)

Publication Number Publication Date
CN104408135A true CN104408135A (en) 2015-03-11
CN104408135B CN104408135B (en) 2017-12-19

Family

ID=52645766

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410709309.8A Active CN104408135B (en) 2014-11-27 2014-11-27 The loading method and device of webpage thermodynamic

Country Status (1)

Country Link
CN (1) CN104408135B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106874324A (en) * 2016-06-28 2017-06-20 阿里巴巴集团控股有限公司 A kind of method and device of use color display data information association relation
CN111125590A (en) * 2018-10-31 2020-05-08 北京国双科技有限公司 Method and device for drawing thermodynamic diagram
CN112748679A (en) * 2019-10-31 2021-05-04 北京国双科技有限公司 Data processing method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080097834A1 (en) * 1999-04-02 2008-04-24 Overture Sevices, Inc. Method For Optimum Placement Of Advertisements On A Webpage
CN101299688A (en) * 2008-06-13 2008-11-05 北京缔元信互联网数据技术有限公司 Method for acquiring touching quantity of web page area
CN102654882A (en) * 2011-03-02 2012-09-05 北京千橡网景科技发展有限公司 Method and apparatus for page loading
CN102866993A (en) * 2011-07-04 2013-01-09 联想(北京)有限公司 Webpage data loading method and electronic equipment
TW201431340A (en) * 2012-12-13 2014-08-01 Qualcomm Inc Loading a re-directed web page on a web browser of a client device in a communications system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080097834A1 (en) * 1999-04-02 2008-04-24 Overture Sevices, Inc. Method For Optimum Placement Of Advertisements On A Webpage
CN101299688A (en) * 2008-06-13 2008-11-05 北京缔元信互联网数据技术有限公司 Method for acquiring touching quantity of web page area
CN102654882A (en) * 2011-03-02 2012-09-05 北京千橡网景科技发展有限公司 Method and apparatus for page loading
CN102866993A (en) * 2011-07-04 2013-01-09 联想(北京)有限公司 Webpage data loading method and electronic equipment
TW201431340A (en) * 2012-12-13 2014-08-01 Qualcomm Inc Loading a re-directed web page on a web browser of a client device in a communications system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106874324A (en) * 2016-06-28 2017-06-20 阿里巴巴集团控股有限公司 A kind of method and device of use color display data information association relation
CN106874324B (en) * 2016-06-28 2020-09-08 阿里巴巴集团控股有限公司 Method and device for displaying data information association relation by using color
CN111125590A (en) * 2018-10-31 2020-05-08 北京国双科技有限公司 Method and device for drawing thermodynamic diagram
CN111125590B (en) * 2018-10-31 2023-05-05 北京国双科技有限公司 Method and device for drawing thermodynamic diagram
CN112748679A (en) * 2019-10-31 2021-05-04 北京国双科技有限公司 Data processing method and device
CN112748679B (en) * 2019-10-31 2022-05-27 北京国双科技有限公司 Data processing method and device

Also Published As

Publication number Publication date
CN104408135B (en) 2017-12-19

Similar Documents

Publication Publication Date Title
CN104391951B (en) The loading method and device of webpage thermodynamic
US20160283096A1 (en) Method of generating a link by utilizing a picture and system thereof
CN103618773B (en) Display method, device and system for thermodynamic diagrams
WO2014107682A1 (en) Method and apparatus for generating webpage content
CN104268229B (en) Resource obtaining method and device based on multi-process browser
CN102306174A (en) Method and equipment for interacting with user based on web page elements
CN101908191A (en) Data analysis method and system for e-commerce
CN103544313B (en) Data processing method and device for webpage recommending
CN103970770A (en) Optimization processing method and device for web page and client
CN104980512A (en) Method and equipment for providing target object based on mobile application
CN103927356A (en) Advertisement intercepting method and advertisement intercepting device
CN103729439A (en) Method and device for preloading webpage
CN104484405A (en) Method and device for carrying out crawling task
CN104408135A (en) Webpage thermodynamic diagram loading method and device
CN105893401A (en) Display method and device of weather information
CN105373593A (en) Method and apparatus for displaying target element from webpage
CN106371706A (en) Method and device for site selection of application shortcuts
CN103544271B (en) Load Image in a kind of browser the method and apparatus for processing window
CN111090797A (en) Data acquisition method and device, computer equipment and storage medium
CN105376311A (en) Method and device for determining page stay duration based on terminal access
CN104657474A (en) Advertisement display method, advertisement inquiring server and client side
CN104731817A (en) Webpage display method and device
CN105404672A (en) Webpage data storage and operation system and method
CN111046062B (en) Applet data acquisition method, intelligent terminal and storage medium
CN110020297A (en) A kind of loading method of web page contents, apparatus and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Webpage thermodynamic diagram loading method and device

Effective date of registration: 20190531

Granted publication date: 20171219

Pledgee: Shenzhen Black Horse World Investment Consulting Co., Ltd.

Pledgor: Beijing Guoshuang Technology Co.,Ltd.

Registration number: 2019990000503

CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: 100083 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing

Patentee after: Beijing Guoshuang Technology Co.,Ltd.

Address before: 100086 Beijing city Haidian District Shuangyushu Area No. 76 Zhichun Road cuigongfandian 8 layer A

Patentee before: Beijing Guoshuang Technology Co.,Ltd.