Monitoring method and device
By responding to the monitoring request of the terminal and obtaining configuration information, personalized monitoring of the designated objects of the media platform is realized, solving the problem of poor flexibility in the monitoring method in the existing technology, and meeting the diversified monitoring needs of different enterprises.
Patent Information
- Application Number
- CN202411835158.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-03-14
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing technology is difficult to meet the personalized monitoring needs of different enterprises for media information flexibly and efficiently, especially when the number of enterprises increases.
By responding to the monitoring request sent by the terminal, monitoring page data is provided, and configuration information of the media platform designated object generated by the configuration operation is obtained from the terminal, and the designated object is monitored according to the monitoring method indicated by the configuration information.
It realizes flexible configuration of monitoring methods according to the needs of different enterprises, meets personalized monitoring needs, and improves monitoring flexibility and efficiency.
Smart Images

Figure CN119621486A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information processing technology, and in particular to a monitoring method and device. Background Art
[0002] When providing media information monitoring for different enterprises, the usual approach is to design and develop relatively fixed programs for different enterprises, so that monitoring is performed in accordance with the monitoring methods indicated by the set programs. This approach can meet the needs of a small number of enterprises by adjusting the code when there are fewer enterprises. However, as the number of enterprises increases, the scale of their personalized monitoring needs becomes larger and larger, and the existing methods are obviously unable to flexibly and efficiently adapt to such needs. Summary of the invention
[0003] The main purpose of the present invention is to provide a monitoring method and device to solve the deficiencies existing in the related art.
[0004] In order to achieve the above-mentioned purpose, according to the first aspect of the present invention, a monitoring method is provided, comprising providing monitoring page data to a terminal web page in response to obtaining a monitoring request for a designated media platform sent by a terminal; obtaining configuration information of a designated object on the designated media platform generated by a configuration operation on the web page from the terminal; and monitoring the designated object in accordance with the monitoring method indicated by the configuration information.
[0005] Optionally, obtaining configuration information of the specified object on the media platform generated by the configuration operation on the web page from the terminal includes: obtaining the specified object generated by the configuration of the monitoring type of the media platform on the web page from the terminal, wherein the monitoring type includes a type of monitoring unpublished objects of the target account in the social media, and a type of monitoring published objects indicated by a specified link; for the unpublished objects, obtaining the configured monitoring method, wherein the monitoring method includes monitoring location information, monitoring publishing time interval, monitoring frequency, and monitoring duration; for the published objects, obtaining the configured monitoring method, wherein the monitoring method includes monitoring frequency and monitoring duration.
[0006] Optionally, before monitoring the designated object in the monitoring manner indicated by the configuration information, the method further includes: obtaining a request for paying a monitoring fee for the designated object from a terminal, and deducting the monitoring fee from an account indicated by a corporate account logged in by the terminal.
[0007] Optionally, monitoring the designated object according to the monitoring method indicated by the configuration information includes: monitoring designated indicator data of the designated object in the media platform; and / or generating a monitoring report according to the designated indicator data obtained at the monitoring frequency indicated by the monitoring method.
[0008] Optionally, monitoring the designated object according to the monitoring method indicated by the configuration information includes: establishing a data transmission channel with the designated media platform through a protocol interface; and obtaining data of the designated object from the designated media platform through the data transmission channel and information specified by the monitoring method.
[0009] Optionally, before responding to the acquired monitoring request, the method includes: acquiring a login request sent by the terminal, logging in based on the enterprise login account indicated by the login request; after logging in, providing the web page to the terminal.
[0010] According to a second aspect of the present invention, a data device is provided, comprising: a monitoring response unit, for providing monitoring page data to a terminal web page in response to obtaining a monitoring request for a designated media platform sent by a terminal; a configuration response unit, for obtaining configuration information of a designated object on the media platform generated by a configuration operation on the web page from the terminal; and a monitoring unit, for monitoring the designated object in accordance with a monitoring method indicated by the configuration information.
[0011] According to a third aspect of the present invention, there is provided a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, wherein the computer instructions are used to cause the computer to execute any one of the methods described in the first aspect.
[0012] According to a fourth aspect of the present invention, there is provided an electronic device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor executes the method described in any one implementation of the first aspect.
[0013] According to a fifth aspect of the present invention, a computer program is provided, which, when executed by a processor, implements the method described in any one of the implementations of the first aspect.
[0014] The monitoring method and device of this embodiment, wherein the method responds to the monitoring request for the designated media platform sent by the terminal, provides monitoring page data to the terminal web page; obtains the configuration information of the designated object on the designated media platform generated by the configuration operation of the web page from the terminal; and monitors the designated object according to the monitoring method indicated by the configuration information. Setting the monitoring method by configuration meets the personalized monitoring needs of different enterprises for media information. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0016] Figure 1 is a flow chart of a monitoring method according to an embodiment of the present invention; Figure 2 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0017] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0018] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so as to describe the embodiments of the present invention described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0019] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0020] According to an embodiment of the present invention, a monitoring method is provided, such as Figure 1 As shown, it includes the following steps 101 to 103: Step 101: in response to obtaining a monitoring request for a designated media platform sent by a terminal, providing monitoring page data to a terminal web page.
[0021] In this step, the user can trigger the social media component on the web page and then specify a media platform, which is a third-party platform for publishing different media types, which can be a third-party website or a media service platform provided in social media, such as a public account. Different media content can be published on different media type platforms.
[0022] The execution subject of the method of this embodiment can be a server, which can pre-integrate the API of the third-party platform, specifically, register and obtain the API key of the third-party media platform, install the required libraries or dependencies according to the API documentation of the third-party media platform, and write code to call the API, process data transmission and conversion, etc.
[0023] As an optional implementation of this embodiment, before responding to the acquired monitoring request, the method includes: acquiring a login request sent by the terminal, logging in based on the enterprise login account indicated by the login request; after logging in, providing the web page to the terminal.
[0024] In this step, the enterprise can log in through the enterprise account, provide data related to the enterprise after logging in, and then present the corresponding web page. Different enterprises can log in and allow users to perform configuration operations to execute the content of step 101.
[0025] Step 102: Acquire configuration information of a designated object on the designated media platform generated by a configuration operation on a web page from a terminal.
[0026] In this step, the user can further configure the specified media platform in the web page, including configuring the specified object in the specified media platform, such as the specified content.
[0027] Step 103: Monitor the designated object according to the monitoring method indicated by the configuration information.
[0028] In this step, the configuration information indicates the monitoring method of the specified object, and the server can call the data of the specified object on the specified media platform according to the monitoring method.
[0029] As an optional implementation method of this embodiment, the configuration information of the specified object on the media platform generated by the configuration operation of the web page from the terminal includes: obtaining the specified object generated by the monitoring type of the media platform configured on the web page from the terminal, wherein the monitoring type includes a type of monitoring unpublished objects of the target account in the social media, and a type of monitoring published objects indicated by a specified link; for the unpublished objects, obtaining the configured monitoring method, wherein the monitoring method includes monitoring location information, monitoring publishing time interval, monitoring frequency, and monitoring duration; for the published objects, obtaining the configured monitoring method, wherein the monitoring method includes monitoring frequency and monitoring duration.
[0030] In this optional implementation, a configuration area for a specified object of a specified media platform is presented on a web page. In this configuration area, a user can separately select the type of monitoring for unpublished objects and the type of monitoring for published objects. When different types are selected, a configuration page for the corresponding specified object is presented, and the monitoring method is configured separately in the configuration page.
[0031] The designated objects may include unpublished objects under the target account, and may also include published objects. If it is necessary to monitor the unpublished objects, a configuration page for the unpublished objects is provided to the terminal, in which the user is allowed to configure the account on the designated media platform. Different accounts may have a variety of unpublished media information, and the monitoring method can be configured for the unpublished media information. Exemplarily, the monitoring release time interval is used to determine the media information to be published in the time interval; the monitoring location information is used to locate the target media information within the monitoring release time interval. The monitoring location information is a location determination method pre-agreed between the server and the media platform of this embodiment, such as sorting by release time, the first location, the second location..., the nth location, etc. The location information can be presented in the configuration page for user selection, and the selected media information at the designated location is used as the designated object; the monitoring frequency indicates the frequency of collecting designated indicator data for the media information at the designated location; the monitoring duration indicates the length of time for monitoring the media information at the designated location.
[0032] If it is necessary to monitor the published object, a configuration page of the published object is provided to the terminal, in which the user can specify a specific published object as the designated object through configuration, such as specifying a published link, etc., and configure the frequency of collecting specified indicator data for the specific published object; the monitoring time indicates the length of time for monitoring the specific published object.
[0033] As an optional implementation method of this embodiment, before monitoring the designated object in the monitoring method indicated by the configuration information, the method also includes: obtaining a request for paying the monitoring fee for the designated object from the terminal, and deducting the monitoring fee from the account indicated by the enterprise account logged in by the terminal.
[0034] In this optional implementation, after the terminal configures the monitoring mode, the terminal can submit a payment request for the server to call the account of the logged-in enterprise and deduct virtual gold coins from the account, which are obtained through recharge; the server can also request to call a third-party payment channel to complete the payment.
[0035] As an optional implementation method of this embodiment, monitoring the designated object according to the monitoring method indicated by the configuration information includes: monitoring designated indicator data of the designated object in the media platform; and / or generating a monitoring report according to the designated indicator data obtained at the monitoring frequency indicated by the monitoring method.
[0036] In this optional implementation, the specified indicator data may be the number of likes and the number of views. Based on the indicator data, a monitoring report may be generated, including a statistical graph and an incremental graph of the indicator data changing over time.
[0037] The currently logged-in enterprise can view all designated monitored objects at any time, including those being monitored and those that have been monitored.
[0038] As an optional implementation method of this embodiment, monitoring the specified object according to the monitoring method indicated by the configuration information includes: establishing a data transmission channel with the specified media platform through a protocol interface; obtaining data of the specified object from the specified media platform through the data transmission channel and the information specified by the monitoring method.
[0039] In this optional implementation, an interface is constructed in advance with a third-party media platform according to specifications, through which monitoring data can be transmitted.
[0040] This embodiment helps enterprises achieve the purpose of personalized monitoring of designated objects, thereby overcoming the defects of related technologies that the monitoring method has poor flexibility and cannot meet the diverse monitoring needs of different enterprises.
[0041] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0042] According to an embodiment of the present invention, a monitoring device is also provided, including a monitoring response unit, which is used to provide monitoring page data to the terminal web page in response to obtaining a monitoring request for a designated media platform sent by the terminal; a configuration response unit, which is used to obtain configuration information of a designated object on the media platform generated by a configuration operation on the web page from the terminal; and a monitoring unit, which is used to monitor the designated object in accordance with the monitoring method indicated by the configuration information.
[0043] As an optional implementation method of this embodiment, the configuration information of the specified object on the media platform generated by the configuration operation of the web page from the terminal includes: obtaining the specified object generated by the monitoring type of the media platform configured on the web page from the terminal, wherein the monitoring type includes a type of monitoring unpublished objects of the target account in the social media, and a type of monitoring published objects indicated by a specified link; for the unpublished objects, obtaining the configured monitoring method, wherein the monitoring method includes monitoring location information, monitoring publishing time interval, monitoring frequency, and monitoring duration; for the published objects, obtaining the configured monitoring method, wherein the monitoring method includes monitoring frequency and monitoring duration.
[0044] As an optional implementation of this embodiment, the device also includes a payment unit, which obtains a request for paying the monitoring fee for the designated object from the terminal, and deducts the monitoring fee from the account indicated by the enterprise account logged in by the terminal.
[0045] As an optional implementation method of this embodiment, monitoring the designated object according to the monitoring method indicated by the configuration information includes: monitoring designated indicator data of the designated object in the media platform; and / or generating a monitoring report according to the designated indicator data obtained at the monitoring frequency indicated by the monitoring method.
[0046] As an optional implementation method of this embodiment, monitoring the specified object according to the monitoring method indicated by the configuration information includes: establishing a data transmission channel with the specified media platform through a protocol interface; obtaining data of the specified object from the specified media platform through the data transmission channel and the information specified by the monitoring method.
[0047] As an optional implementation of this embodiment, the device also includes: obtaining a login request sent by the terminal, logging in based on the enterprise login account indicated by the login request; after logging in, providing the web page to the terminal.
[0048] According to an embodiment of the present invention, the present invention also provides an electronic device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can implement the method described in any of the above embodiments when executing.
[0049] According to an embodiment of the present invention, the present invention further provides a readable storage medium, which stores computer instructions, and the computer instructions are used to enable a computer to implement the method described in any of the above embodiments when executed.
[0050] According to an embodiment of the present invention, the present invention further provides a computer program product, which can implement the method described in any of the above embodiments when executed by a processor.
[0051] Figure 2 A schematic block diagram of an example electronic device 300 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices.
[0052] like Figure 2 As shown, the electronic device 300 includes a computing unit 301, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 302 or a computer program loaded from a storage unit 308 into a random access memory (RAM) 303. In the RAM 303, various programs and data required for the operation of the electronic device 300 can also be stored. The computing unit 301, the ROM 302, and the RAM 303 are connected to each other via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.
[0053] A number of components in the electronic device 300 are connected to the I / O interface 305, including: an input unit 306, such as a keyboard, a mouse, etc.; an output unit 307, such as various types of displays, speakers, etc.; a storage unit 308, such as a disk, an optical disk, etc.; and a communication unit 309, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 309 allows the electronic device 300 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0054] The computing unit 301 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 301 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 301 performs the various methods and processes described above, such as the object matching method. For example, in some embodiments, the object matching method may be implemented as a computer software program, which is tangibly included in a machine-readable medium, such as a storage unit 308. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 300 via the ROM 302 and / or the communication unit 309. When the computer program is loaded into the RAM 303 and executed by the computing unit 301, one or more steps of the method described above may be performed.
[0055] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0056] The program code for implementing the method of the present invention can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code can be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.
[0057] In the context of the present invention, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
Claims
1. A monitoring method, characterized in that: include: In response to obtaining a monitoring request for a designated media platform sent by a terminal, providing monitoring page data to a terminal web page; Acquire configuration information of a specified object on the specified media platform generated by a configuration operation on a web page from a terminal; The designated object is monitored according to the monitoring method indicated by the configuration information.
2. The monitoring method according to claim 1, characterized in that: The step of acquiring configuration information of a designated object on the media platform generated by a configuration operation on a web page from a terminal includes: Acquire, from the terminal, a designated object generated by configuring a monitoring type of a media platform on a web page, wherein the monitoring type includes a type of monitoring an unpublished object of a target account in a social media, and a type of monitoring an already published object indicated by a designated link; For the unpublished object, obtaining the configured monitoring mode, wherein the monitoring mode includes monitoring location information, monitoring publishing time interval, monitoring frequency, and monitoring duration; For the published object, a configured monitoring mode is obtained, wherein the monitoring mode includes a monitoring frequency and a monitoring duration.
3. The monitoring method according to claim 1, characterized in that: Before monitoring the designated object in the monitoring manner indicated by the configuration information, the method further includes: A request for paying monitoring fees for the designated object is obtained from the terminal, and the monitoring fees are deducted from the account indicated by the enterprise account logged in by the terminal.
4. The monitoring method according to claim 1, characterized in that: The monitoring of the designated object in accordance with the monitoring method indicated by the configuration information includes: Monitoring specified indicator data of the specified object in the media platform; And / or, generating a monitoring report according to designated indicator data obtained at a monitoring frequency indicated by the monitoring method.
5. The monitoring method according to claim 1, characterized in that: The monitoring of the designated object in accordance with the monitoring method indicated by the configuration information includes: Establishing a data transmission channel with the designated media platform through a protocol interface; The data of the specified object is obtained from the specified media platform through the data transmission channel and the information specified by the monitoring method.
6. The monitoring method according to claim 1, characterized in that: Before responding to the acquired monitoring request, the method includes: Obtaining a login request sent by the terminal, and logging in based on the enterprise login account indicated by the login request; After logging in, the web page is provided to the terminal.
7. A monitoring device, characterized in that: include: A monitoring response unit, configured to provide monitoring page data to the terminal web page in response to a monitoring request for a designated media platform sent by the terminal; A configuration response unit, used to obtain configuration information of a specified object on the media platform generated by a configuration operation on a web page from a terminal; A monitoring unit is used to monitor the designated object according to the monitoring method indicated by the configuration information.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the method according to any one of claims 1 to 6.
9. An electronic device, characterized in that: include: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor executes the method described in any one of claims 1-6.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the computer program implements the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Data monitoring method and device, computer equipment and storage medium
CA3191232A1
Configurable data monitoring method and device
CN107220301A
Configurable monitoring and alarming method and device
CN108595300A
Monitoring device, method and computer readable storage medium of testing process
CN108717391A
Dynamic simulation test method and system based on serialized scene driving
CN117972971A