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 PDF

Info

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
Application number
CN201910570569.4A
Other languages
Chinese (zh)
Other versions
CN110334299A (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.)
Qifu Shuke (Shanghai) Technology Co.,Ltd.
Original Assignee
Shanghai Qifu Information 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 Shanghai Qifu Information Technology Co ltd filed Critical Shanghai Qifu Information Technology Co ltd
Priority to CN201910570569.4A priority Critical patent/CN110334299B/en
Publication of CN110334299A publication Critical patent/CN110334299A/en
Application granted granted Critical
Publication of CN110334299B publication Critical patent/CN110334299B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9566URL specific, e.g. using aliases, detecting broken or misspelled links
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation

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

Popup window display method and device based on address bar monitoring and electronic equipment
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:
Figure BDA0002110756660000071
Figure BDA0002110756660000081
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.
Bus 230 may be one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
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.
CN201910570569.4A 2019-06-27 2019-06-27 Popup window display method and device based on address bar monitoring and electronic equipment Active CN110334299B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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.