Nothing Special   »   [go: up one dir, main page]

CN109948076B - Data visualization configuration method and device - Google Patents

Data visualization configuration method and device Download PDF

Info

Publication number
CN109948076B
CN109948076B CN201710918457.4A CN201710918457A CN109948076B CN 109948076 B CN109948076 B CN 109948076B CN 201710918457 A CN201710918457 A CN 201710918457A CN 109948076 B CN109948076 B CN 109948076B
Authority
CN
China
Prior art keywords
column
page column
page
target
preset
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710918457.4A
Other languages
Chinese (zh)
Other versions
CN109948076A (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 CN201710918457.4A priority Critical patent/CN109948076B/en
Publication of CN109948076A publication Critical patent/CN109948076A/en
Application granted granted Critical
Publication of CN109948076B publication Critical patent/CN109948076B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a data visualization configuration method and device, relates to the technical field of information processing, and mainly aims to reduce error rate, improve working efficiency and improve user experience through a visualization configuration mode. The main technical scheme of the invention comprises the following steps: monitoring whether a cursor in a content display area in a page column configuration interface falls on a target Uniform Resource Locator (URL), wherein the page column configuration interface comprises a page column level area and a content display area corresponding to a page column, and the content display area displays content corresponding to a target page column; if so, displaying a preset flotation frame, wherein the preset flotation frame comprises a page column newly-added key; and if a triggering instruction of the page column newly-added key is received, adding a next-level page column under the target page column according to the triggering instruction.

Description

Data visualization configuration method and device
Technical Field
The present invention relates to the field of information processing technologies, and in particular, to a configuration method and an apparatus for data visualization.
Background
With the rapid development of information technology, the analysis of user data by websites is more and more important. In general, a user behavior analysis system performs traffic statistics according to a Uniform Resource Locator (URL), for example, how much a certain URL links to access. However, most web sites typically compare the volume of visits to relational page sections, which are typically the relationship of parent sections to child sections, to determine which sections are of greater interest to the user.
At present, before the statistics of the flow of different columns, the primary task is to determine the columns and the hierarchical relationship of the website. The hierarchical relationship configuration and the determination of the hierarchical relationship of the columns often have different rules according to different websites, and it is difficult to obtain accurate column hierarchical relationship configuration through crawling by a crawler, so in practical application, the columns are often configured in a manner of manually configuring column hierarchical relationship in a special configuration page, the configuration page is configured by detailed information input by a user, as shown in fig. 1, and the user inputs corresponding content according to the prompt of the configuration page.
In the process of implementing the invention, the inventor finds out what the page content of a certain link cannot be intuitively shown when configuring the column hierarchical relationship by configuring the page in the prior art, so that errors are easy to occur, the configuration efficiency is low, and the user experience is poor.
Disclosure of Invention
In view of this, the present invention provides a method and an apparatus for configuring data visualization, and mainly aims to reduce an error rate, improve a working efficiency, and improve user experience through a visualization configuration manner.
In order to solve the above problems, the present invention mainly provides the following technical solutions:
in a first aspect, the present invention provides a method for configuring a data visualization, the method including:
monitoring whether a cursor in a content display area in a page column configuration interface falls on a target Uniform Resource Locator (URL), wherein the page column configuration interface comprises a page column level area and a content display area corresponding to a page column, and the content display area displays content corresponding to a target page column;
if so, displaying a preset flotation frame, wherein the preset flotation frame comprises a page column newly-added key;
and if a triggering instruction of the page column newly-added key is received, adding a next-level page column under the target page column according to the triggering instruction.
Optionally, before displaying the preset flotation cell, the method further includes:
acquiring a column name and a column website of the target URL;
matching the column website with preset column rules, and determining rule types and column rules from the preset column rules;
generating a preset flotation frame according to the column name, the column website, the rule type and the column rule;
and adding a page column newly-added key in the preset flotation frame.
Optionally, the method further includes:
initializing the page column level area to be initialized to be that the page column level area only comprises one root page column.
Optionally, adding a next-level page column below the target page column according to the trigger instruction includes:
if the target page column is a root page column, adding a primary page column under the root page column according to the trigger instruction;
and if the target page column is a first-level page column, adding a second-level page column under the first-level page column according to the trigger instruction.
Optionally, monitoring whether a cursor in a content display area in the page column configuration interface falls on the target uniform resource locator URL includes:
monitoring whether a cursor in a content display area in a page column configuration interface falls on a target URL or not according to the coordinate position of the cursor;
or monitoring whether the cursor in the content display area in the page column configuration interface falls on the target URL or not according to the pixel point of the cursor.
In a second aspect, the present invention further provides an apparatus for configuring a data visualization, the apparatus comprising:
the monitoring unit is used for monitoring whether a cursor in a content display area in a page column configuration interface falls on a target Uniform Resource Locator (URL), the page column configuration interface comprises a page column hierarchy area and a content display area corresponding to a page column, and the content display area displays content corresponding to a target page column;
the display unit is used for displaying a preset flotation frame when the monitoring unit determines that the cursor falls on the target URL, and the preset flotation frame comprises a page column newly-added key;
and the adding unit is used for adding a next-level page column under the target page column according to the triggering instruction when the triggering instruction of the page column newly-added key is received.
Optionally, the apparatus further comprises:
the acquisition unit is used for acquiring the column name and the column website of the target URL before the display unit displays the preset flotation frame;
the processing unit is used for matching the column website acquired by the acquisition unit with preset column rules and determining rule types and column rules from the preset column rules;
the generating unit is used for generating a preset flotation frame according to the column name, the column website, the rule type and the column rule acquired by the acquiring unit;
and the adding unit is used for adding a page column newly-added key into the preset flotation frame generated by the generating unit.
Optionally, the apparatus further comprises:
and the initialization unit is used for initializing the page column level area, and initializing that the page column level area only contains one root page column.
Optionally, the adding unit includes:
the first adding module is used for adding a first-level page column under the root page column according to the triggering instruction when the target page column is the root page column;
and the second adding module is used for adding a second-level page column under the first-level page column according to the triggering instruction when the target page column is the first-level page column.
Optionally, the monitoring unit includes:
the first monitoring module is used for monitoring whether a cursor in a content display area in a page column configuration interface falls on a target URL or not according to the coordinate position of the cursor;
and the second monitoring module is used for monitoring whether the cursor in the content display area in the page column configuration interface falls on the target URL or not according to the pixel point of the cursor.
In order to achieve the above object, according to a third aspect of the present invention, there is provided a storage medium including a stored program, wherein when the program runs, a device on which the storage medium is located is controlled to execute the configuration method of data visualization as described above.
In order to achieve the above object, according to a fourth aspect of the present invention, there is provided a processor for executing a program, wherein the program executes a configuration method of a data visualization as described above.
By the technical scheme, the technical scheme provided by the invention at least has the following advantages:
the invention provides a data visualization configuration method and a data visualization configuration device, which are used for monitoring whether a cursor in a content display area in a page column configuration interface falls on a target Uniform Resource Locator (URL), wherein the page column configuration interface comprises a page column level area and a content display area corresponding to a page column, and the content display area displays content corresponding to a target page column; if so, displaying a preset flotation frame, wherein the preset flotation frame comprises a page column newly-added key; if a trigger instruction of the page column newly-added key is received, adding a next-level page column under the target page column according to the trigger instruction; compared with the manual configuration mode in the prior art, the method and the device have the advantages that the page column level can be configured according to the content of the page column through the visual page column configuration mode with high interactivity, the error rate of configuring the page column level is reduced, the working efficiency is improved, and the user experience is improved.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 is a schematic diagram of an interface for configuring a hierarchy of columns provided in the prior art;
FIG. 2 illustrates a flow chart of a configuration method for providing a data visualization according to an embodiment of the present invention;
FIG. 3 is a schematic diagram illustrating a first visualization configuration interface (page column configuration interface) provided by an embodiment of the present invention;
FIG. 4 is a schematic diagram illustrating a second visual configuration interface (page column configuration interface) provided by an embodiment of the present invention;
FIG. 5 is a flow chart illustrating a method for providing another configuration of a data visualization in accordance with an embodiment of the present invention;
FIG. 6 is a diagram illustrating a third visual configuration interface (page column configuration interface) provided by an embodiment of the present invention;
FIG. 7 is a block diagram illustrating a configuration apparatus for providing data visualization according to an embodiment of the present invention;
FIG. 8 is a block diagram illustrating a configuration apparatus for providing data visualization according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
An embodiment of the present invention provides a configuration method for data visualization, and as shown in fig. 2, the method includes:
101. and monitoring whether a cursor in a content display area in the page column configuration interface falls on a target Uniform Resource Locator (URL).
In order to facilitate understanding of the visualization configuration page column hierarchical configuration according to the embodiment of the present invention, as shown in fig. 3, fig. 3 illustrates a schematic view of a first visualization configuration interface provided by the embodiment of the present invention, where the interface view is described by taking a page column hierarchical region (located on the left side of the interface) and a content display region corresponding to a page column (located on the right side of the interface) as an example, but it should be clear that the interface schematic is merely an exemplary description, and the page column hierarchical region and the content display region corresponding to the page column may also be displayed in a relative position relationship of an upper structure and a lower structure.
Fig. 4 shows a schematic diagram of a second visual configuration interface (page column configuration interface) provided in an embodiment of the present invention, where the size of a page column hierarchy region and a content display region corresponding to a page column is not limited in the interface view, and a relative position relationship between the page column hierarchy region and the content display region corresponding to the page column is also not limited. For convenience of explanation, in the following embodiments, the view interface shown in fig. 3 is taken as an example for explanation, but this explanation is not intended to limit the display manner of the visual display interface.
In an actual application process, the content displayed in the interface of fig. 3 may be any web page crawled by a crawler, and it is assumed that the web page is a website home page, the page column configuration interface includes a page column hierarchy region and a content display region corresponding to a page column, and the content display region displays content corresponding to a target page column (website home page). When the user selects the website home page in the page column level region, the content display region on the right side displays the content of the website home page, the content display region is equivalent to a browser, the user can operate the content display region on the right side through a mouse and the like, and monitor whether a cursor of the mouse falls on a target Uniform Resource Locator (URL) in real time, and if the cursor falls on the target URL (such as URL-1), execute step 102.
It should be noted that the target page column and the target URL described in the embodiment of the present invention refer to a page column or a URL currently triggered by the user, rather than a specific page column or a specific URL, and do not have other meanings.
102. And if so, displaying a preset flotation frame.
In the example of step 101, when the cursor falls on the target URL (e.g., URL-1), a preset flotation frame is popped up, where the preset flotation frame includes a new page column button, so that the user can determine whether to trigger the new page column button according to actual needs.
103. And if a triggering instruction of the page column newly-added key is received, adding a next-level page column under the target page column according to the triggering instruction.
And when receiving the trigger of a user on a new added key in the preset flotation frame, synchronously adding a next-level page column under the target page column in the page column level region. For example, suppose that a target page column (website home page) is added with a first-level column below the website home page when a user triggers a new key displayed on a target URL (e.g. URL-1) in the website home page, that is, the website home page is a parent column, and the first-level column is a child column.
The data visualization configuration method provided by the embodiment of the invention monitors whether a cursor in a content display area in a page column configuration interface falls on a target Uniform Resource Locator (URL), wherein the page column configuration interface comprises a page column hierarchy area and a content display area corresponding to a page column, and the content display area displays content corresponding to a target page column; if so, displaying a preset flotation frame, wherein the preset flotation frame comprises a page column newly-added key; if a trigger instruction of the page column newly-added key is received, adding a next-level page column under the target page column according to the trigger instruction; compared with the manual configuration mode in the prior art, the method and the device for configuring the page column level can configure the page column level according to the content of the page column through the visual page column configuration mode with high interactivity, reduce the error rate of configuring the page column level, improve the working efficiency and improve the user experience.
As a refinement and an extension of the foregoing embodiment, an embodiment of the present invention further provides another data visualization configuration method, as shown in fig. 5, where the method includes:
201. and initializing the page column level area.
The embodiment of the invention describes that a page column configuration interface is a special configuration page, when the configuration page is used, a page column level region needs to be initialized to only contain one root page column, and in such an initialization mode, a crawler is required to crawl the first page content of a website as the root page column of the page column level region when crawling the website. In addition, in the practical application process, once the parent column is determined, the parent column cannot be changed, and an exemplary website comprises multiple stages of columns: the method comprises the following steps of (1) website home page-first-stage column-second-stage column, wherein the website home page is a father column of the first-stage column, the first-stage column is a child column of the website home page and is a father column of the second-stage column, and the second-stage column is a child column of the first-stage column; when a page column configuration interface is initialized, when a crawler crawls a first-level column as a root page column in a page column level area, errors occur, and in order to avoid continuous errors, the crawler needs to crawl again.
202. And monitoring whether a cursor in a content display area in the page column configuration interface falls on a target uniform resource locator URL (same as the step 101).
The page column configuration interface comprises a page column hierarchy area and a content display area corresponding to the page column, and the content display area displays content corresponding to a target page column;
in practical application, monitoring whether a cursor in a content display area in a page column configuration interface falls on a target URL (uniform resource locator) or not according to the coordinate position of the cursor or according to pixel points of the cursor; in a webpage, the upper left corner of the webpage can be used as the origin of coordinates/pixel points, and a relative position relationship exists between each URL in the webpage and the origin. Taking the coordinates as an example, the upper left corner of the web page is the origin, the coordinate position of the target URL1 is (2,3), the coordinate position of the target URL2 is (2,5), and so on, if the current coordinates of the cursor is (2,3), it is determined that the cursor falls on the target URL, and if the current coordinates of the cursor is (2,4), it is determined that the cursor does not fall in the target URL.
203. And if so, acquiring the column name and the column website of the target URL.
After the target URL is determined, basic information such as a column name, a column website and the like of the target URL can be directly obtained from a server or a webpage corresponding to the website locally.
204. And matching the column website with preset column rules, and determining rule types and column rules from the preset column rules.
In the embodiment of the invention, the purpose of setting the preset column rule is to determine whether a column website is a website required by a customer, if the column website is the website required by the customer, a page column newly-added key is added in a popped preset flotation frame, and if the column website is not the website required by the customer, the page column newly-added key is not added in the preset flotation frame. It should be noted that the website of the column that the customer does not need may be a forged website, or may be a website with less access flow in the historical statistical analysis, and the like. The method can improve the speed of configuring the hierarchical relationship of the page columns to a certain extent.
Illustratively, the rule types include: starting with XX, ending with XX, containing XX, a specific website, and so on, each rule type contains a plurality of column rules, taking the rule type beginning with XX as an example, the column rules contain: starting with http:// www.123.gov.cn, starting with http:// www.abc.gov.cn/guwu, and so on.
In practical application, the rule type and the column rule can be determined by matching the determined column address with the preset column rule in a traversal mode.
205. Generating a preset flotation frame according to the column name, the column website, the rule type and the column rule; and adding a page column newly-added key in the preset flotation frame.
As shown in fig. 6, fig. 6 is a schematic diagram of a third visual configuration interface (a page column configuration interface) provided in the embodiment of the present invention, where the interface includes a column name, a column address, a rule type, a column rule, and a page column new button.
It should be noted that when a page column newly-added key is added to a preset flotation frame, the page column newly-added key is added to the preset flotation frame on the premise that the column website is matched with a preset column rule and the rule type and the column rule can be determined from the preset column rule, and if the rule type and the column rule cannot be determined from the preset column rule, the page column newly-added key is not added to the preset flotation frame.
206. Displaying a preset flotation frame, wherein the preset flotation frame comprises a page column newly-added key.
207. And if a triggering instruction of the page column newly-added key is received, adding a next-level page column under the target page column according to the triggering instruction.
If the target page column is a root page column, adding a primary page column under the root page column according to the trigger instruction; and if the target page column is a first-level page column, adding a second-level page column under the first-level page column according to the trigger instruction. In this way, multiple levels of columns can be added.
And when the configured multi-level columns are displayed in the page column hierarchical region, displaying the configured multi-level columns by using a tree control. It should be noted that the order between the above steps is not a limitation on the execution order, and a specific execution order between the above steps, such as the execution steps between steps 202 and 203, is not limited on the premise of conforming to the execution logic.
Further, as an implementation of the foregoing method, another embodiment of the present invention further provides a data visualization configuration apparatus. The embodiment of the apparatus corresponds to the embodiment of the method, and for convenience of reading, details in the embodiment of the apparatus are not repeated one by one, but it should be clear that the apparatus in the embodiment can correspondingly implement all the contents in the embodiment of the method.
An embodiment of the present invention further provides a data visualization configuration apparatus, as shown in fig. 7, the apparatus includes:
the monitoring unit 31 is configured to monitor whether a cursor in a content display area in a page column configuration interface falls on a target uniform resource locator URL, where the page column configuration interface includes a page column hierarchy area and a content display area corresponding to a page column, and the content display area displays content corresponding to a target page column;
the display unit 32 is configured to display a preset flotation frame when the monitoring unit 32 determines that the cursor falls on the target URL, where the preset flotation frame includes a page column new button;
and the adding unit 33 is configured to, when receiving a trigger instruction of the page column addition key, add a next-level page column below the target page column according to the trigger instruction.
Further, as shown in fig. 8, the apparatus further includes:
an obtaining unit 34, configured to obtain a column name and a column address of the target URL before the display unit 32 displays a preset flotation frame;
the processing unit 35 is configured to match the column website acquired by the acquiring unit 34 with preset column rules, and determine a rule type and a column rule from the preset column rules;
the generating unit 36 is configured to generate a preset flotation frame according to the column name, the column address, the rule type, and the column rule obtained by the obtaining unit 35;
the adding unit 37 is configured to add a page column addition key to the preset flotation frame generated by the generating unit 36.
Further, as shown in fig. 8, the apparatus further includes:
an initializing unit 38, configured to initialize the page column hierarchy region, where initialization is performed to make the page column hierarchy region include only one root page column.
Further, as shown in fig. 8, the adding unit 33 includes:
the first adding module 331 is configured to, when the target page column is a root page column, add a first-level page column under the root page column according to the trigger instruction;
and a second adding module 332, configured to add a second-level page column under the first-level page column according to the trigger instruction when the target page column is the first-level page column.
Further, as shown in fig. 8, the monitoring unit 31 includes:
the first monitoring module 311 is configured to monitor whether a cursor in a content display area in a page column configuration interface falls on a target URL according to a coordinate position of the cursor;
the second monitoring module 312 is configured to monitor whether a cursor in a content display area in the page column configuration interface falls on the target URL according to a pixel point of the cursor.
The data visualization configuration device provided by the embodiment of the invention monitors whether a cursor in a content display area in a page column configuration interface falls on a target Uniform Resource Locator (URL), wherein the page column configuration interface comprises a page column hierarchy area and a content display area corresponding to a page column, and the content display area displays content corresponding to a target page column; if so, displaying a preset flotation frame, wherein the preset flotation frame comprises a page column newly-added key; if a trigger instruction of the page column newly-added key is received, adding a next-level page column under the target page column according to the trigger instruction; compared with the manual configuration mode in the prior art, the method and the device for configuring the page column level can configure the page column level according to the content of the page column through the visual page column configuration mode with high interactivity, reduce the error rate of configuring the page column level, improve the working efficiency and improve the user experience.
The data visualization configuration device comprises a processor and a memory, wherein the monitoring unit, the display unit, the adding unit and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be set to be one or more, and the error rate is reduced, the working efficiency is improved and the user experience is improved through a visual configuration mode by adjusting kernel parameters.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
An embodiment of the present invention provides a storage medium, on which a program is stored, and the program, when executed by a processor, implements the configuration method for data visualization.
The embodiment of the invention provides a processor, which is used for running a program, wherein the program executes the configuration method of the data visualization during running.
The embodiment of the invention provides equipment, which comprises a processor, a memory and a program which is stored on the memory and can run on the processor, wherein the processor executes the program and realizes the following steps: monitoring whether a cursor in a content display area in a page column configuration interface falls on a target Uniform Resource Locator (URL), wherein the page column configuration interface comprises a page column level area and a content display area corresponding to a page column, and the content display area displays content corresponding to a target page column;
if so, displaying a preset flotation frame, wherein the preset flotation frame comprises a page column newly-added key;
and if a triggering instruction of the page column newly-added key is received, adding a next-level page column under the target page column according to the triggering instruction.
Optionally, before displaying the preset flotation cell, the method further includes:
acquiring a column name and a column website of the target URL;
matching the column website with preset column rules, and determining rule types and column rules from the preset column rules;
generating a preset flotation frame according to the column name, the column website, the rule type and the column rule;
and adding a page column newly-added key in the preset flotation frame.
Optionally, the method further includes:
initializing the page column level area to be initialized to be that the page column level area only comprises one root page column.
Optionally, adding a next-level page column below the target page column according to the trigger instruction includes:
if the target page column is a root page column, adding a primary page column under the root page column according to the trigger instruction;
and if the target page column is a first-level page column, adding a second-level page column under the first-level page column according to the trigger instruction.
Optionally, monitoring whether a cursor in a content display area in the page column configuration interface falls on the target uniform resource locator URL includes:
monitoring whether a cursor in a content display area in a page column configuration interface falls on a target URL or not according to the coordinate position of the cursor;
or monitoring whether the cursor in the content display area in the page column configuration interface falls on the target URL or not according to the pixel point of the cursor.
The device herein may be a server, a PC, a PAD, a mobile phone, etc.
The present application further provides a computer program product adapted to perform program code for initializing the following method steps when executed on a data processing device: (step of the method exclusive rights).
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (8)

1. A method for configuring a data visualization, comprising:
monitoring whether a cursor in a content display area in a page column configuration interface falls on a target Uniform Resource Locator (URL), wherein the page column configuration interface comprises a page column level area and a content display area corresponding to a page column, and the content display area displays content corresponding to a target page column;
if so, displaying a preset flotation frame, wherein the preset flotation frame comprises a page column newly-added key;
if a trigger instruction of the page column newly-added key is received, adding a next-level page column under the target page column according to the trigger instruction;
before displaying the preset flotation cell, the method further comprises:
acquiring a column name and a column website of the target URL;
matching the column website with preset column rules, and determining rule types and column rules from the preset column rules;
generating a preset flotation frame according to the column name, the column website, the rule type and the column rule;
and adding a page column newly-added key in the preset flotation frame.
2. The method of claim 1, further comprising:
initializing the page column level area to be initialized to be that the page column level area only comprises one root page column.
3. The method of claim 2, wherein adding a next level of page columns below the target page column according to the trigger instruction comprises:
if the target page column is a root page column, adding a primary page column under the root page column according to the trigger instruction;
and if the target page column is a first-level page column, adding a second-level page column under the first-level page column according to the trigger instruction.
4. The method of any of claims 1-3, wherein monitoring whether a cursor in a content display area in a page column configuration interface falls on a target Uniform Resource Locator (URL) comprises:
monitoring whether a cursor in a content display area in a page column configuration interface falls on a target URL or not according to the coordinate position of the cursor;
or monitoring whether the cursor in the content display area in the page column configuration interface falls on the target URL or not according to the pixel point of the cursor.
5. An apparatus for configuring a data visualization, comprising:
the monitoring unit is used for monitoring whether a cursor in a content display area in a page column configuration interface falls on a target Uniform Resource Locator (URL), the page column configuration interface comprises a page column hierarchy area and a content display area corresponding to a page column, and the content display area displays content corresponding to a target page column;
the display unit is used for displaying a preset flotation frame when the monitoring unit determines that the cursor falls on the target URL, and the preset flotation frame comprises a page column newly-added key;
the adding unit is used for adding a next-level page column under the target page column according to the triggering instruction when the triggering instruction of the page column newly-added key is received;
the acquisition unit is used for acquiring the column name and the column website of the target URL before the display unit displays the preset flotation frame;
the processing unit is used for matching the column website acquired by the acquisition unit with preset column rules and determining rule types and column rules from the preset column rules;
the generating unit is used for generating a preset flotation frame according to the column name, the column website, the rule type and the column rule acquired by the acquiring unit;
and the adding unit is used for adding a page column newly-added key into the preset flotation frame generated by the generating unit.
6. The apparatus of claim 5, further comprising:
and the initialization unit is used for initializing the page column level area, and initializing that the page column level area only contains one root page column.
7. A storage medium, characterized in that the storage medium comprises a stored program, wherein when the program runs, a device in which the storage medium is located is controlled to execute the configuration method of the data visualization in any one of the claims 1 to 4.
8. A processor, configured to execute a program, wherein the program executes the method for configuring a data visualization according to any one of claims 1 to 4.
CN201710918457.4A 2017-09-30 2017-09-30 Data visualization configuration method and device Active CN109948076B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710918457.4A CN109948076B (en) 2017-09-30 2017-09-30 Data visualization configuration method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710918457.4A CN109948076B (en) 2017-09-30 2017-09-30 Data visualization configuration method and device

Publications (2)

Publication Number Publication Date
CN109948076A CN109948076A (en) 2019-06-28
CN109948076B true CN109948076B (en) 2021-06-15

Family

ID=67003910

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710918457.4A Active CN109948076B (en) 2017-09-30 2017-09-30 Data visualization configuration method and device

Country Status (1)

Country Link
CN (1) CN109948076B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111651225A (en) * 2020-04-28 2020-09-11 厦门科灿信息技术有限公司 Graphical interface configuration method and terminal equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1452086A (en) * 2002-04-18 2003-10-29 宇智(大连)电子信息技术有限公司 Web site dynamic maintaining system and method
CN1486457A (en) * 2000-11-21 2004-03-31 ��ķɭ��ɹ�˾ System and process for mediated crawling
CN101833576A (en) * 2010-04-23 2010-09-15 广州联炬科技企业孵化器有限公司 Method for adding web shortcut navigation menu

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6539406B1 (en) * 2000-02-17 2003-03-25 Conectron, Inc. Method and apparatus to create virtual back space on an electronic document page, or an electronic document element contained therein, and to access, manipulate and transfer information thereon
US20040230897A1 (en) * 2002-09-27 2004-11-18 Markus Latzel Systems and methods for generating web sites
CN102567332A (en) * 2010-12-15 2012-07-11 苏州荣盈科技有限公司 Website self-building method
CN103414750B (en) * 2013-07-15 2016-12-28 四川公用信息产业有限责任公司 The method of the client application of Web visual edit ANDROID

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1486457A (en) * 2000-11-21 2004-03-31 ��ķɭ��ɹ�˾ System and process for mediated crawling
CN1452086A (en) * 2002-04-18 2003-10-29 宇智(大连)电子信息技术有限公司 Web site dynamic maintaining system and method
CN101833576A (en) * 2010-04-23 2010-09-15 广州联炬科技企业孵化器有限公司 Method for adding web shortcut navigation menu

Also Published As

Publication number Publication date
CN109948076A (en) 2019-06-28

Similar Documents

Publication Publication Date Title
US10505934B2 (en) Sensitive information processing method, device and server, and security determination system
US10832630B2 (en) Providing a display based electronic survey
CN107729475B (en) Webpage element acquisition method, device, terminal and computer-readable storage medium
US9507480B1 (en) Interface optimization application
US20190079995A1 (en) Method, System, Server and User Terminal for Displaying User Comment Data
CN108256888B (en) Landing page acquisition method, website server and network advertisement monitoring system
CN109426415B (en) Method and device for generating cascade selector
CN106776612B (en) Display method and device of geographical thermodynamic diagram
TWI683225B (en) Script generation method and device
CN105354203A (en) Information display method and apparatus
CN109460546A (en) List generation method, device and electronic equipment
CN104881273A (en) Webpage rendering analysis method and terminal device
CN105824830A (en) Page displaying method, client and equipment
CN109857964B (en) Thermodynamic diagram drawing method and device for page operation, storage medium and processor
CN110955846A (en) Propagation path diagram generation method and device
JP6505849B2 (en) Generation of element identifier
JP2022089865A (en) Information display method and apparatus
CN109948076B (en) Data visualization configuration method and device
CN108664191B (en) System access method and device
CN110020291B (en) Webpage layout processing method and device
CN110968385A (en) Proportion display method and device
CN105701124A (en) Method and apparatus for providing prompt information
CN110708270B (en) Abnormal link detection method and device
CN110020332B (en) Event generation method and device based on circled elements
US9230022B1 (en) Customizable result sets for application program interfaces

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

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

Applicant after: Beijing Guoshuang Technology Co.,Ltd.

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

Applicant before: Beijing Guoshuang Technology Co.,Ltd.

GR01 Patent grant
GR01 Patent grant