CN110334299B - Popup window display method and device based on address bar monitoring and electronic equipment - Google Patents
Popup window display method and device based on address bar monitoring and electronic equipment Download PDFInfo
- Publication number
- CN110334299B CN110334299B CN201910570569.4A CN201910570569A CN110334299B CN 110334299 B CN110334299 B CN 110334299B CN 201910570569 A CN201910570569 A CN 201910570569A CN 110334299 B CN110334299 B CN 110334299B
- Authority
- CN
- China
- Prior art keywords
- popup
- monitoring
- current webpage
- user
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 115
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000012545 processing Methods 0.000 claims description 11
- 238000010801 machine learning Methods 0.000 claims description 6
- 238000012549 training Methods 0.000 claims description 6
- 230000001960 triggered effect Effects 0.000 claims description 2
- 230000014759 maintenance of location Effects 0.000 claims 2
- 238000006243 chemical reaction Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 12
- 238000004590 computer program Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005111 flow chemistry technique Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9566—URL specific, e.g. using aliases, detecting broken or misspelled links
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
Abstract
The invention discloses a popup window display method and device based on address bar monitoring, electronic equipment and a computer readable medium, wherein the popup window display method comprises the following steps: acquiring a current webpage, wherein the current webpage is a financial product registration page; monitoring at least one user trigger event of a current webpage through a webpage address bar monitoring interface; and displaying the movable pop-up window after monitoring the at least one user trigger event. The method can monitor the user trigger event through the address bar monitoring interface, attract the new user to register through displaying the movable popup window, and improve the conversion rate of the new user. The method can acquire the advertisement source of the current webpage, is convenient for the financial platform to select a proper advertisement putting platform, and saves marketing cost.
Description
Technical Field
The invention relates to the field of computer information processing, in particular to a popup window display method and device based on address bar monitoring, electronic equipment and a computer readable medium.
Background
The lost users are the main sources of waste of marketing cost, and the lost rate is an important index for evaluating the quality of landing pages accessed through third-party advertisements.
The pre-loan link of the life cycle of the internet financial loan relates to the conversion process of a new user. Usually, before a new user jumps from a landing page to run away, an interactive activity page is added to avoid the jump of the new user. In the prior art, a method for quickly and effectively monitoring the jump of a new user from a landing page is lacked. And also lack a method or way to efficiently acquire the dropped user.
In addition to the way of adding interactive activity pages, with the development of the internet, it is considered that various types of pop-ups can show advertisement contents, website recommendation contents, or recommendation contents of application programs based on the requirements of different products and operations.
The invention aims to explore a method for quickly and effectively monitoring the movement of a new user and to adopt an effective mode to acquire the new user after monitoring the movement of the new user.
Disclosure of Invention
The invention aims to solve the technical problems of how to quickly and effectively monitor the movement of a new user and how to acquire the new user in an effective mode after monitoring the movement of the new user.
One aspect of the present invention provides a popup display method based on address bar monitoring, which is characterized by comprising:
acquiring a current webpage, wherein the current webpage is a financial product registration page;
monitoring at least one user trigger event of the current webpage through a webpage address bar monitoring interface;
and after monitoring the at least one user trigger event, displaying the movable popup window.
According to a preferred embodiment of the present invention, the monitoring at least one user trigger event of the current web page through the web page address monitoring interface further includes:
and monitoring at least one user trigger event of the current webpage through an H5 address bar monitoring interface.
According to a preferred embodiment of the present invention, after the monitoring the at least one user trigger event, displaying an active pop-up window further comprises:
after a return event of the current webpage is monitored, displaying a movable popup window; or
And displaying the movable popup window after monitoring that the stay time of the user on the current webpage is greater than a preset time threshold.
According to a preferred embodiment of the present invention, further comprising: and generating a preset time threshold value through the historical stay time of the user on the current webpage and the training of a machine learning model.
According to a preferred embodiment of the present invention, further comprising: and after monitoring the at least one user trigger event, acquiring a movable popup from a cache of the browser, wherein the movable popup comprises at least one display element, and the display element comprises a picture, a character and/or a symbol.
According to a preferred embodiment of the present invention, further comprising: after monitoring the at least one user trigger event, acquiring a popup display rule for controlling popup display from a server side, wherein the popup display rule comprises: effective display time, display mode, and/or total number of pops within a preset time period.
According to a preferred embodiment of the present invention, after the monitoring the at least one user trigger event, displaying an active pop-up window further comprises:
and displaying the movable pop-up window based on the pop-up window display rule after monitoring the at least one user trigger event.
According to a preferred embodiment of the present invention, further comprising: and receiving a rule updating request sent by a rule configuration terminal, and updating the popup window display rule.
According to a preferred embodiment of the present invention, further comprising:
acquiring identification information of a current webpage, wherein the identification information of the current webpage comprises: a Uniform Resource Locator (URL) of a current webpage; and
and acquiring the media source information of the current webpage according to the identification information of the current webpage.
Another aspect of the present invention provides a pop-up window display device based on address bar monitoring, including:
the current webpage acquisition module is used for acquiring a current webpage, and the current webpage is a financial product registration page;
the trigger event monitoring module is used for monitoring at least one user trigger event of the current webpage through a webpage address bar monitoring interface;
and the pop window display module is used for displaying the movable pop window after monitoring the at least one user trigger event.
According to a preferred embodiment of the present invention, the triggering event monitoring module further includes:
and the trigger event monitoring unit is used for monitoring at least one user trigger event of the current webpage through the H5 address bar monitoring interface.
According to a preferred embodiment of the present invention, the pop-up window display module further comprises:
the return event monitoring unit is used for displaying the movable popup window after monitoring the return event of the current webpage; or
And the dwell time monitoring unit is used for monitoring that the dwell time of the user on the current webpage is greater than a preset time threshold value and then displaying the movable popup window.
According to a preferred embodiment of the present invention, the dwell time monitoring unit further includes:
and the preset time threshold generating subunit is used for generating the preset time threshold through the stay time of the historical user on the current webpage and the training of the machine learning model.
According to a preferred embodiment of the present invention, further comprising:
and the pop-up window acquisition module is used for acquiring the movable pop-up window from the cache of the browser after monitoring the at least one user trigger event, wherein the movable pop-up window comprises at least one display element, and the display element comprises a picture, a character and/or a symbol.
According to a preferred embodiment of the present invention, further comprising:
the display rule obtaining module is used for obtaining a popup window display rule used for controlling popup window display from the server after monitoring the at least one user trigger event, wherein the popup window display rule comprises: effective display time, display mode, and/or total number of pops within a preset time period.
According to a preferred embodiment of the present invention, the display rule obtaining module further includes:
and the pop-up window display unit is used for displaying the movable pop-up window based on the pop-up window display rule after monitoring the at least one user trigger event.
According to a preferred embodiment of the present invention, further comprising: and the display rule updating module is used for receiving a rule updating request sent by the rule configuration terminal and updating the popup window display rule.
According to a preferred embodiment of the present invention, further comprising:
a current webpage identification information obtaining module, configured to obtain identification information of a current webpage, where the identification information of the current webpage includes: a Uniform Resource Locator (URL) of a current webpage; and
and the media source information acquisition module is used for acquiring the media source information of the current webpage according to the identification information of the current webpage.
A third aspect of the present invention provides an electronic device, wherein the electronic device comprises: a processor; and a memory storing computer-executable instructions that, when executed, cause the processor to perform the address bar snoop-based pop window presentation method.
A fourth aspect of the present invention provides a computer-readable storage medium, where the computer-readable storage medium stores one or more programs, and when the one or more programs are executed by a processor, the method for pop-up window display based on address bar listening is implemented.
The technical scheme of the invention has the following beneficial effects:
the popup display method based on address bar monitoring can monitor the user trigger event through the address bar monitoring interface, and quickly and effectively monitor the new user movement.
The popup display method based on address bar monitoring attracts the registration of a new user through the display of the movable popup, improves the conversion rate of the new user, and effectively obtains the new user.
The pop-up window display method based on address bar monitoring can acquire the advertisement source of the current webpage, is convenient for a financial platform to select a proper advertisement putting platform, and saves marketing cost.
Drawings
In order to make the technical problems solved by the present invention, the technical means adopted and the technical effects obtained more clear, the following will describe in detail the embodiments of the present invention with reference to the accompanying drawings. It should be noted, however, that the drawings described below are only illustrations of exemplary embodiments of the invention, from which other embodiments can be derived by those skilled in the art without inventive faculty.
FIG. 1 is a schematic flow chart of a popup display method based on address bar monitoring according to the present invention;
FIG. 2 is a schematic diagram of a current web page of the pop-up window display method based on address bar monitoring according to the present invention;
FIG. 3 is a diagram illustrating an active pop-up window of the pop-up window displaying method based on address bar monitoring according to the present invention;
FIG. 4 is a block diagram of a pop-up window display device based on address bar monitoring according to the present invention;
FIG. 5 is a schematic view of a pop-up window display module architecture of the pop-up window display device based on address bar monitoring according to the present invention;
FIG. 6 is a block diagram of a popup display apparatus according to another embodiment of the present invention;
FIG. 7 is a block diagram of an electronic device architecture for web page jumping based on web page address snooping in accordance with the present invention;
FIG. 8 is a schematic diagram of a computer readable storage medium of the present invention.
Detailed Description
Exemplary embodiments of the present invention will now be described more fully with reference to the accompanying drawings. The exemplary embodiments, however, may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these exemplary embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the invention to those skilled in the art. The same reference numerals denote the same or similar elements, components, or parts in the drawings, and thus their repetitive description will be omitted.
Features, structures, characteristics or other details described in a particular embodiment do not preclude the fact that the features, structures, characteristics or other details may be combined in a suitable manner in one or more other embodiments in accordance with the technical idea of the invention.
In describing particular embodiments, the present invention has been described with reference to features, structures, characteristics or other details that are within the purview of one skilled in the art to provide a thorough understanding of the embodiments. One skilled in the relevant art will recognize, however, that the invention may be practiced without one or more of the specific features, structures, characteristics, or other details.
The flow charts shown in the drawings are merely illustrative and do not necessarily include all of the contents and operations/steps, nor do they necessarily have to be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor means and/or microcontroller means.
It will be understood that, although the terms first, second, third, etc. may be used herein to describe various elements, components, or sections, these terms should not be construed as limiting. These phrases are used to distinguish one from another. For example, a first device may also be referred to as a second device without departing from the spirit of the present invention.
The term "and/or" and/or "includes any and all combinations of one or more of the associated listed items.
Fig. 1 is a schematic flow chart of a popup display method based on address bar monitoring according to the present invention, and as shown in fig. 1, the method of the present invention includes the following steps:
s110: and acquiring a current webpage, wherein the current webpage is a financial product registration page.
S120: and monitoring at least one user trigger event of the current webpage through a webpage address bar monitoring interface.
In step S120, the monitoring at least one user trigger event of the current web page through the web page address monitoring interface further includes:
s1201: and monitoring at least one user trigger event of the current webpage through an H5 address bar monitoring interface.
S130: and displaying the movable pop-up window after monitoring the at least one user trigger event.
Wherein, after the monitoring of the at least one user trigger event in step S130, displaying a movable pop-up window further comprises:
s1301: after a return event of the current webpage is monitored, displaying a movable popup window; or
S1302, after the fact that the staying time of the user on the current webpage is larger than a preset time threshold value is monitored, displaying the movable popup window.
Further, a preset time threshold is generated through historical user stay time on the current webpage and machine learning model training.
S140: and after monitoring the at least one user trigger event, acquiring a movable popup window from a cache of the browser, wherein the movable popup window comprises at least one display element, and the display element comprises a picture, a character and/or a symbol.
S150: after monitoring the at least one user trigger event, acquiring a popup display rule for controlling popup display from a server side, wherein the popup display rule comprises: effective display time, display mode, and/or total number of pops within a preset time period.
Further, said monitoring said at least one user-triggered event followed by displaying an active pop-up window, further comprising: and displaying the movable pop-up window based on the pop-up window display rule after monitoring the at least one user trigger event.
S160: and receiving a rule updating request sent by a rule configuration terminal, and updating the popup window display rule.
S170: acquiring identification information of a current webpage, wherein the identification information of the current webpage comprises: the uniform resource locator URL of the current web page.
S180: and acquiring the media source information of the current webpage according to the identification information of the current webpage.
By way of example, fig. 2 is a schematic diagram of a current web page of the popup display method based on address bar monitoring of the present invention; fig. 3 is a schematic diagram of an active pop-up window of the pop-up window display method based on address bar monitoring according to the present invention.
The popup display method based on address bar monitoring of the invention obtains the current webpage shown in fig. 2, and the current webpage is a financial product registration page. And the new user enters the page for registration through the third-party advertisement, and the page is a landing page.
The landing page is a page for conversion and registration of a new user, and when the new user does not perform actions such as registration and the like on the landing page, the landing page is divided into two strategies:
the first strategy is: the new user does not register and activate on the current landing page, does not input the mobile phone number, and when the user clicks and returns to the previous page on the landing page, the occurrence of the user trigger event is monitored through the H5 address bar monitoring interface, and after the user trigger event is monitored, the movable popup window is displayed, as shown in fig. 3. The user trigger event of the first strategy is that the user clicks on the landing page to return to the upper-level page.
The H5 address bar monitoring code related in the address bar monitoring-based popup window display method of the invention is as follows:
the second strategy is: the new user is not registered and activated on the current landing page, and when the user stays on the page for a time period exceeding a preset time threshold, such as 1 minute or 3 minutes, the active pop-up window is automatically displayed, as shown in fig. 3.
In the second strategy, the user trigger event is that the stay time of the user on the current registration page exceeds a preset time threshold.
According to the popup display method based on address bar monitoring, disclosed by the invention, the behavior of returning a landing page visitor to a previous-level page is tracked in real time through an H5 address bar monitoring interface, and when a certain visitor returns to the previous-level page without any operation on the landing page, a popup is popped up on the page, so that the loss of the visitor is avoided. This function can add an additional 20% conversion to the landing page zero cost.
The popup window display method based on address bar monitoring monitors the residence time of a new user on a landing page in real time through an H5 address bar monitoring interface, and automatically pops up a saving popup window when a visitor has no operation on the landing page but the residence time exceeds a preset time. This function can add an additional 20% conversion to the landing page zero cost.
It should be noted that, the method of the present invention can not only obtain the identification information of the current webpage, but also obtain the media source information of the current webpage according to the identification information of the current webpage.
As an example, if a new user clicks a financial product advertisement inserted in a third party APP, such as an advertisement in a WeChat friend circle, an advertisement in a trembler, or an advertisement inserted in the top information of this day, the present invention can determine a media source of a current web page according to the obtained identification information of the current web page, that is, the present invention can determine that the current web page is from a WeChat friend circle advertisement, a trembler advertisement, or a top information advertisement of this day.
It should be noted that, after monitoring the at least one user trigger event, an active popup is obtained from a cache of the browser, where the active popup includes at least one display element, and the display element includes a picture, a word, and/or a symbol, as shown in fig. 3, the active popup is a saving popup, and the display element is a word, but the content of the active popup includes but is not limited to a word.
It should be noted that after monitoring the at least one user trigger event, a pop-up window display rule for controlling pop-up window display is obtained from the server, where the pop-up window display rule includes: effective display time, display mode and/or total pop-up times within a preset time period.
As an example, taking fig. 3 as an example, the picture shown in fig. 3 is stored in the browser cache, and the pop-up window presentation rule needs to be requested from the server. According to the pop-up window display rule, the effective display time of the picture 3 is set to be 5 seconds, the display mode is half-screen display, the total pop-up times in 10 minutes are set to be 8 times, and the like.
The display rule of the movable pop-up window can be updated according to different products and operation requirements. And the server receives a rule updating request sent by a worker or an operator at the rule configuration terminal, and updates the popup window display rule.
Those skilled in the art will appreciate that all or part of the steps to implement the above-described embodiments are implemented as programs (computer programs) executed by a computer data processing apparatus. When the computer program is executed, the method provided by the invention can be realized. Furthermore, the computer program may be stored in a computer readable storage medium, which may be a readable storage medium such as a magnetic disk, an optical disk, a ROM, a RAM, or a storage array composed of a plurality of storage media, such as a magnetic disk or a magnetic tape storage array. The storage medium is not limited to centralized storage, but may be distributed storage, such as cloud storage based on cloud computing.
Embodiments of the apparatus of the present invention are described below, which may be used to perform method embodiments of the present invention. The details described in the device embodiments of the invention should be regarded as complementary to the above-described method embodiments; reference is made to the above-described method embodiments for details not disclosed in the apparatus embodiments of the invention.
FIG. 4 is a block diagram of a pop-up window display device based on address bar monitoring according to the present invention; as shown in fig. 4, the apparatus includes: the system comprises a current webpage acquisition module, a trigger event monitoring module and a popup window display module.
And the current webpage acquisition module is used for acquiring a current webpage, and the current webpage is a financial product registration page.
And the trigger event monitoring module is used for monitoring at least one user trigger event of the current webpage through the webpage address bar monitoring interface.
And the pop window display module is used for displaying the movable pop window after monitoring the at least one user trigger event.
Wherein, the triggering event monitoring module further comprises:
and the trigger event monitoring unit is used for monitoring at least one user trigger event of the current webpage through the H5 address bar monitoring interface.
Fig. 5 is a schematic view of a pop-up window display module architecture of the pop-up window display device based on address bar monitoring of the present invention, as shown in fig. 5, wherein the pop-up window display module further includes: and returning to the event monitoring unit and the dwell time monitoring unit.
And the return event monitoring unit is used for displaying the movable popup window after monitoring the return event of the current webpage.
And the dwell time monitoring unit is used for monitoring that the dwell time of the user on the current webpage is greater than a preset time threshold value and then displaying the movable popup window.
Wherein, the dwell time monitoring unit further comprises: and the preset time threshold generating subunit is used for generating the preset time threshold through the stay time of the historical user on the current webpage and the training of the machine learning model.
Fig. 6 is a schematic block diagram of a pop-up window display device based on address bar snooping according to another embodiment of the present invention, and as shown in fig. 6, the pop-up window display device based on address bar snooping further includes: the system comprises a popup window acquisition module, a display rule updating module, a current webpage identification information acquisition module and a media source information acquisition module.
And the pop window acquisition module is used for acquiring the movable pop window from the cache of the browser after monitoring the at least one user trigger event, wherein the movable pop window comprises at least one display element, and the display element comprises a picture, a character and/or a symbol.
A display rule obtaining module, configured to obtain, from the server, a pop-up window display rule for controlling pop-up window display after monitoring the at least one user trigger event, where the pop-up window display rule includes: effective display time, display mode, and/or total number of pops within a preset time period.
Wherein, the display rule obtaining module further comprises:
and the pop-up window display unit is used for displaying the movable pop-up window based on the pop-up window display rule after monitoring the at least one user trigger event.
And the display rule updating module is used for receiving a rule updating request sent by the rule configuration terminal and updating the popup window display rule.
A current webpage identification information obtaining module, configured to obtain identification information of a current webpage, where the identification information of the current webpage includes: a Uniform Resource Locator (URL) of a current webpage; and
and the media source information acquisition module is used for acquiring the media source information of the current webpage according to the identification information of the current webpage.
Those skilled in the art will appreciate that the modules in the above-described embodiments of the apparatus may be distributed as described in the apparatus, and may be correspondingly modified and distributed in one or more apparatuses other than the above-described embodiments. The modules of the above embodiments may be combined into one module, or further split into multiple sub-modules.
In the following, embodiments of the electronic device of the present invention are described, which may be regarded as specific physical implementations for the above-described embodiments of the method and apparatus of the present invention. Details described in the embodiments of the electronic device of the invention should be considered supplementary to the embodiments of the method or apparatus described above; for details which are not disclosed in embodiments of the electronic device of the invention, reference may be made to the above-described embodiments of the method or the apparatus.
Fig. 7 is a block diagram of an exemplary embodiment of an electronic device according to the present invention. An electronic apparatus 200 according to this embodiment of the present invention is described below with reference to fig. 7. The electronic device 200 shown in fig. 7 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present invention.
As shown in fig. 7, the electronic device 200 is embodied in the form of a general purpose computing device. The components of the electronic device 200 may include, but are not limited to: at least one processing unit 210, at least one memory unit 220, a bus 230 connecting different system components (including the memory unit 220 and the processing unit 210), a display unit 240, and the like.
Wherein the storage unit stores program code executable by the processing unit 210 to cause the processing unit 210 to perform the steps according to various exemplary embodiments of the present invention described in the above-mentioned electronic prescription flow processing method section of the present specification. For example, the processing unit 210 may perform the steps as shown in fig. 1.
The storage unit 220 may include readable media in the form of volatile memory units, such as a random access memory unit (RAM) 2201 and/or a cache memory unit 2202, and may further include a read only memory unit (ROM) 2203.
The storage unit 220 may also include a program/utility 2204 having a set (at least one) of program modules 2205, such program modules 2205 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
The electronic device 200 may also communicate with one or more external devices 300 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device 200, and/or with any devices (e.g., router, modem, etc.) that enable the electronic device 200 to communicate with one or more other computing devices. Such communication may occur via an input/output (I/O) interface 250. Also, the electronic device 200 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the Internet) via the network adapter 260. The network adapter 260 may communicate with other modules of the electronic device 200 via the bus 230. It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the electronic device 200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments of the present invention described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiment of the present invention can be embodied in the form of a software product, which can be stored in a computer-readable storage medium (which can be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to make a computing device (which can be a personal computer, a server, or a network device, etc.) execute the above-mentioned method according to the present invention. The computer program, when executed by a data processing apparatus, enables the computer readable medium to implement the above-described method of the invention, namely: acquiring a current webpage, wherein the current webpage is a financial product registration page; monitoring at least one user trigger event of a current webpage through a webpage address bar monitoring interface; and displaying the movable pop-up window after monitoring the at least one user trigger event.
The computer program may be stored on one or more computer readable media, as shown in FIG. 8. The computer readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable storage medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable storage medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
In summary, the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that some or all of the functionality of some or all of the components in embodiments in accordance with the invention may be implemented in practice using a general purpose data processing device such as a microprocessor or a Digital Signal Processor (DSP). The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
While the foregoing detailed description has described in detail certain embodiments of the invention with reference to certain specific aspects, embodiments and advantages thereof, it should be understood that the invention is not limited to any particular computer, virtual machine, or electronic device, as various general purpose machines may implement the invention. The invention is not to be considered as limited to the specific embodiments thereof, but is to be understood as being modified in all respects, all changes and equivalents that come within the spirit and scope of the invention.
Claims (8)
1. A popup window display method based on address bar monitoring is characterized by comprising the following steps:
acquiring a current webpage and identification information of the current webpage, and acquiring media source information of the current webpage according to the identification information of the current webpage, wherein the current webpage is a financial product registration page jumped to by clicking advertisements inserted in a third-party APP;
monitoring at least one user trigger event of a current webpage through a webpage address bar monitoring interface, wherein the user trigger event comprises the following steps: the new user does not register and activate on the current landing page, does not input a mobile phone number, and clicks on the landing page to return to the upper-level page; the new user is not registered and activated on the current landing page, and whether the residence time of the landing page exceeds a preset time threshold value or not is judged;
wherein still include: when a new user does not have any operation on the landing page, but the retention time exceeds a preset time threshold, automatically popping up a saving popup window;
generating a preset time threshold value through the stay time of a historical user on the current webpage and the training of a machine learning model;
after monitoring the at least one user trigger event, acquiring a movable popup from a cache of the browser and acquiring a popup display rule for controlling popup display from a server, and displaying the movable popup or saving the popup according to effective display time in the popup display rule and/or total popup times within a preset time period;
and receiving a rule updating request sent by a rule configuration terminal, and updating the popup window display rule, wherein the updating can be specifically carried out according to different products and operation requirements.
2. The method of claim 1, wherein the monitoring at least one user trigger event of the current web page through the web page address monitoring interface further comprises:
and monitoring at least one user trigger event of the current webpage through an H5 address bar monitoring interface.
3. The method of claim 1 or 2, wherein said monitoring said at least one user-triggered event followed by displaying an active pop-up window further comprises:
after a return event of the current webpage is monitored, displaying a movable popup window; or
And displaying the movable popup window after monitoring that the stay time of the user on the current webpage is greater than a preset time threshold.
4. The method of claim 1 or 2, wherein the active popup comprises at least one display element including a picture, text, and/or symbols.
5. The method of claim 1 or 2, wherein the pop-up window presentation rule comprises effective presentation time, presentation mode, and/or total number of pop-up within a preset time period.
6. A popup display device based on address bar monitoring comprises:
the system comprises a current webpage obtaining module, a current webpage obtaining module and a processing module, wherein the current webpage obtaining module is used for obtaining a current webpage and identification information of the current webpage and obtaining media source information of the current webpage according to the identification information of the current webpage, and the current webpage is a financial product registration page jumped to by clicking advertisements inserted in a third-party APP;
a triggering event monitoring module, configured to monitor at least one user triggering event of a current web page through a web page address bar monitoring interface, where the user triggering event includes: the new user does not register and activate on the current landing page, does not input a mobile phone number, and clicks on the landing page to return to the upper-level page; if the new user does not register and activate the current landing page, whether the residence time of the landing page exceeds a preset time threshold value or not is judged; when a new user does not have any operation on the landing page but the retention time exceeds a preset time threshold, automatically popping up a saving popup window; generating a preset time threshold value through the historical stay time of the user on the current webpage and the training of a machine learning model;
the popup display module is used for acquiring a movable popup from a cache of the browser and a popup display rule for controlling popup display from the server after monitoring the at least one user trigger event, and displaying the movable popup or saving the popup according to effective display time in the popup display rule and/or total popup times within a preset time period; and receiving a rule updating request sent by the rule configuration terminal, updating the popup window display rule, and specifically updating according to different products and operation requirements.
7. An electronic device, wherein the electronic device comprises:
a processor; and (c) a second step of,
a memory storing computer-executable instructions that, when executed, cause the processor to perform the method of any of claims 1-5.
8. A computer readable storage medium, wherein the computer readable storage medium stores one or more programs which, when executed by a processor, implement the method of any of claims 1-5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910570569.4A CN110334299B (en) | 2019-06-27 | 2019-06-27 | Popup window display method and device based on address bar monitoring and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910570569.4A CN110334299B (en) | 2019-06-27 | 2019-06-27 | Popup window display method and device based on address bar monitoring and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110334299A CN110334299A (en) | 2019-10-15 |
CN110334299B true CN110334299B (en) | 2023-01-06 |
Family
ID=68144576
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910570569.4A Active CN110334299B (en) | 2019-06-27 | 2019-06-27 | Popup window display method and device based on address bar monitoring and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110334299B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111177623A (en) * | 2019-12-23 | 2020-05-19 | 北京健康之家科技有限公司 | Information processing method and device |
CN111611514B (en) * | 2020-04-11 | 2024-04-23 | 上海淇玥信息技术有限公司 | Page display method and device based on user login information and electronic equipment |
CN111782214B (en) * | 2020-07-03 | 2024-04-23 | 携程商旅信息服务(上海)有限公司 | Client system, operation method, electronic device and storage medium |
CN112346574A (en) * | 2020-09-25 | 2021-02-09 | 北京淇瑀信息科技有限公司 | Path guiding method and device based on android APP browsing and electronic equipment |
CN112733058B (en) * | 2020-12-31 | 2023-11-24 | 北京达佳互联信息技术有限公司 | Data processing system, method, device, electronic equipment and storage medium |
CN113626125B (en) * | 2021-08-17 | 2024-03-15 | 广州博冠信息科技有限公司 | Popup window processing method and device, storage medium and electronic equipment |
CN113656721B (en) * | 2021-08-27 | 2023-07-25 | 北京奇艺世纪科技有限公司 | Page loading method, device and system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104853038A (en) * | 2015-04-29 | 2015-08-19 | 努比亚技术有限公司 | Contact list custom sorting method and contact list custom sorting device |
CN105045463A (en) * | 2015-06-25 | 2015-11-11 | 广东欧珀移动通信有限公司 | Message display control method and device |
CN106202446A (en) * | 2016-07-14 | 2016-12-07 | *** | A kind of info web display packing and system |
CN107483613A (en) * | 2017-08-31 | 2017-12-15 | 江西博瑞彤芸科技有限公司 | A kind of information-pushing method |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050138633A1 (en) * | 2003-11-26 | 2005-06-23 | Jonathan Barsade | Method and system for confirming the launch of interstitial content on an end user computer |
US8806327B2 (en) * | 2005-08-15 | 2014-08-12 | Iii Holdings 1, Llc | System and method for displaying unrequested information within a web browser |
US20140114866A1 (en) * | 2006-11-22 | 2014-04-24 | Raj V. Abhyanker | Automobile sharing by users of a neighborhood social network using a radial algorithm |
CN103605549A (en) * | 2013-11-26 | 2014-02-26 | 随身云(南京)信息技术有限公司 | Interface exit display method and device |
CN105302529B (en) * | 2014-06-04 | 2019-06-14 | 腾讯科技(深圳)有限公司 | Browser control method and manager |
CN105930512A (en) * | 2016-05-12 | 2016-09-07 | 北京盛世光明软件股份有限公司 | Advertisement insertion method, apparatus and system, server and client |
CN107767161B (en) * | 2016-08-18 | 2020-12-04 | 腾讯科技(北京)有限公司 | Floor page processing method and floor page processing device |
CN107844501A (en) * | 2016-09-20 | 2018-03-27 | 天脉聚源(北京)科技有限公司 | A kind of method and system of mobile terminal processing web page popup window |
CN107145543B (en) * | 2017-04-25 | 2020-11-03 | 深圳前海跨海侠跨境电子商务有限公司 | Information recommendation method and system in webpage interface |
CN108932243B (en) * | 2017-05-24 | 2023-05-16 | 腾讯科技(深圳)有限公司 | Method and device for refreshing webpage |
CN109829121B (en) * | 2017-08-22 | 2021-07-06 | 北京京东尚科信息技术有限公司 | Method and device for reporting click behavior data |
CN109815429B (en) * | 2019-01-31 | 2021-03-05 | 天津字节跳动科技有限公司 | Browser page closing processing method and device |
-
2019
- 2019-06-27 CN CN201910570569.4A patent/CN110334299B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104853038A (en) * | 2015-04-29 | 2015-08-19 | 努比亚技术有限公司 | Contact list custom sorting method and contact list custom sorting device |
CN105045463A (en) * | 2015-06-25 | 2015-11-11 | 广东欧珀移动通信有限公司 | Message display control method and device |
CN106202446A (en) * | 2016-07-14 | 2016-12-07 | *** | A kind of info web display packing and system |
CN107483613A (en) * | 2017-08-31 | 2017-12-15 | 江西博瑞彤芸科技有限公司 | A kind of information-pushing method |
Non-Patent Citations (1)
Title |
---|
基于隐式反馈的推荐方法及其应用研究;赵文明;《中国优秀硕士学位论文全文数据库 信息科技辑》;20190515;I138-5229 * |
Also Published As
Publication number | Publication date |
---|---|
CN110334299A (en) | 2019-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110334299B (en) | Popup window display method and device based on address bar monitoring and electronic equipment | |
CN109460513B (en) | Method and apparatus for generating click rate prediction model | |
US10304084B2 (en) | Real-time monitoring of ads inserted in real-time into a web page | |
CN110362761B (en) | Webpage address monitoring-based webpage skipping method and device and electronic equipment | |
CN107480277B (en) | Method and device for collecting website logs | |
US20130198203A1 (en) | Bot detection using profile-based filtration | |
CN111612503B (en) | Advertisement pushing method and device based on external page delivery touch user information and electronic equipment | |
US20190114298A1 (en) | Techniques for user-centric document summarization | |
CN111190673B (en) | Page display method and device based on operation monitoring and electronic equipment | |
US20140278926A1 (en) | System and method for attribution of mobile advertisements related to mobile applications | |
US20140278927A1 (en) | System and method for attribution of mobile advertisements related to mobile applications | |
CN112017060B (en) | Method and device for allocating resources for target user and electronic equipment | |
CN107908662B (en) | Method and device for realizing search system | |
CN110335140B (en) | Method and device for predicting loan black intermediary based on social relationship, and electronic equipment | |
CN111176505A (en) | Page display method and device based on third-party task linkage and electronic equipment | |
WO2016099447A1 (en) | Personalized application recommendations | |
CN111198996A (en) | Page display method and device and electronic equipment | |
Sharma et al. | Progressive web app (pwa)-one stop solution for all application development across all platforms | |
CN111611513A (en) | Page display method and device based on user identity information and electronic equipment | |
JP2022091904A (en) | Mini program page skin changeover method, device, and electronic apparatus | |
CN111200639B (en) | Information pushing method and device based on user operation behavior and electronic equipment | |
US20080189179A1 (en) | System, Application and Method for Facilitating Online Advertising | |
CN112346608A (en) | Page display method and device based on business activity result display and electronic equipment | |
CN111125502B (en) | Method and device for generating information | |
CN111199454A (en) | Real-time user transformation evaluation method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 201500 room a3-5588, 58 Fumin Branch Road, Hengsha Township, Chongming District, Shanghai (Shanghai Hengtai Economic Development Zone) Patentee after: Qifu Shuke (Shanghai) Technology Co.,Ltd. Address before: 201500 room a3-5588, 58 Fumin Branch Road, Hengsha Township, Chongming District, Shanghai (Shanghai Hengtai Economic Development Zone) Patentee before: Shanghai Qifu Information Technology Co.,Ltd. |