CN114301975A - Processing method, device and equipment for pushing information in application and storage medium - Google Patents
Processing method, device and equipment for pushing information in application and storage medium Download PDFInfo
- Publication number
- CN114301975A CN114301975A CN202111440325.8A CN202111440325A CN114301975A CN 114301975 A CN114301975 A CN 114301975A CN 202111440325 A CN202111440325 A CN 202111440325A CN 114301975 A CN114301975 A CN 114301975A
- Authority
- CN
- China
- Prior art keywords
- application
- version number
- terminal equipment
- determining
- preset list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 15
- 238000012545 processing Methods 0.000 claims abstract description 41
- 230000010365 information processing Effects 0.000 claims abstract description 14
- 238000000034 method Methods 0.000 claims description 23
- 238000012550 audit Methods 0.000 claims description 13
- 230000006399 behavior Effects 0.000 abstract description 8
- 230000006870 function Effects 0.000 description 18
- 238000004891 communication Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
The disclosure provides a processing method, a device, equipment and a storage medium for pushing information in an application. The specific scheme is as follows: receiving an application push information processing strategy acquisition request sent by terminal equipment, wherein the acquisition request comprises a first version number of the application installed in the terminal equipment and attribute information of the terminal equipment; determining a reference version number corresponding to the application; acquiring a preset list corresponding to the application under the condition that the first version number of the application is smaller than or equal to the reference version number; matching attribute information corresponding to the current terminal equipment with the preset list to determine a matching result; and returning a target processing strategy of the push information to the terminal equipment according to the matching result. Therefore, whether the user belongs to the specific sensitive personnel or not can be judged by matching the attribute information corresponding to the current terminal equipment with the preset list, and further, when the user is the specific sensitive personnel, the application cannot show specific behaviors to the group of people.
Description
Technical Field
The present disclosure relates to the field of data processing technologies, and in particular, to a method and an apparatus for processing push information in an application, a computer device, and a storage medium.
Background
In today's internet environment, especially in various network applications, various information push is often accompanied. In the related art, whether to push information can be determined by the selection of a user. However, this method requires the user to select the method continuously, which is not only complicated in operation but also wastes time for the user.
Disclosure of Invention
The present disclosure is directed to solving, at least to some extent, one of the technical problems in the related art.
The disclosure provides a method, a device and a system for processing push information in an application and a storage medium.
According to a first aspect of the present disclosure, a method for processing push information in an application is provided, including:
receiving an application push information processing strategy acquisition request sent by terminal equipment, wherein the acquisition request comprises a first version number of the application installed in the terminal equipment and attribute information of the terminal equipment;
determining a reference version number corresponding to the application;
acquiring a preset list corresponding to the application under the condition that the first version number of the application is smaller than or equal to the reference version number;
matching attribute information corresponding to the current terminal equipment with the preset list to determine a matching result;
and returning a target processing strategy of the push information to the terminal equipment according to the matching result.
According to a second aspect of the present disclosure, there is provided a processing apparatus for pushing information in an application, including:
the terminal equipment comprises a receiving module and a processing module, wherein the receiving module is used for receiving an application push information processing strategy acquisition request sent by the terminal equipment, and the acquisition request comprises a first version number of the application installed in the terminal equipment and attribute information of the terminal equipment;
the first determining module is used for determining a reference version number corresponding to the application;
an obtaining module, configured to obtain a preset list corresponding to the application when the first version number of the application is less than or equal to the reference version number;
the second determining module is used for matching the attribute information corresponding to the current terminal equipment with the preset list so as to determine a matching result;
and the return module is used for returning the target processing strategy of the push information to the terminal equipment according to the matching result.
According to a third aspect of the present disclosure, there is provided an electronic device comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of the first aspects.
According to a fourth aspect of the present disclosure, there is provided a non-transitory computer readable storage medium having stored thereon computer instructions for causing the computer to perform the method of any one of the first aspects.
A fifth aspect of the present disclosure provides a computer program product, which when executed by an instruction processor performs the method provided in the first aspect of the present disclosure.
The processing method, device and equipment for pushing information in application provided by the disclosure have at least the following beneficial effects:
in the embodiment of the disclosure, an application push information processing policy acquisition request sent by a terminal device is received, where the acquisition request includes a first version number of an application installed in the terminal device and attribute information of the terminal device, then a reference version number corresponding to the application is determined, then a preset list corresponding to the application is acquired under the condition that the first version number of the application is less than or equal to the reference version number, then the attribute information corresponding to the current terminal device is matched with the preset list to determine a matching result, and finally a target processing policy of push information is returned to the terminal device according to the matching result. Therefore, whether the user belongs to the specific sensitive personnel or not can be judged by matching the attribute information corresponding to the current terminal equipment with the preset list, and further, when the user is the specific sensitive personnel, the application cannot show specific behaviors to the group of people.
Additional aspects and advantages of the disclosure will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the disclosure.
Drawings
The foregoing and/or additional aspects and advantages of the present disclosure will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic flowchart of a processing method for pushing information in an application according to an embodiment of the present disclosure;
fig. 2 is a flowchart illustrating a processing method for pushing information in an application according to another embodiment of the present disclosure;
FIG. 3 is a block diagram of a processing apparatus for pushing information in an application according to the present disclosure;
fig. 4 is a block diagram of an electronic device for implementing the method for pushing information within an application of the present disclosure.
Detailed Description
Reference will now be made in detail to the embodiments of the present disclosure, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the drawings are exemplary only for the purpose of illustrating the present disclosure and should not be construed as limiting the same. On the contrary, the embodiments of the disclosure include all changes, modifications and equivalents coming within the spirit and terms of the claims appended hereto.
It can be stated that an execution main body of the processing method for pushing information in application of this embodiment is a processing device for pushing information in application, the device may be implemented in a software and/or hardware manner, the device may be configured in a computer device, the computer device may include but is not limited to a terminal, a server, and the like, and the processing method for pushing information in application provided by the present disclosure will be described below with a cloud server as the execution main body.
Fig. 1 is a schematic flowchart of a processing method for pushing information in an application according to an embodiment of the present disclosure.
As shown in fig. 1, the method for processing push information in an application includes:
s101, receiving an application push information processing strategy acquisition request sent by a terminal device, wherein the acquisition request comprises a first version number of an application installed in the terminal device and attribute information of the terminal device.
Specifically, during the process of putting up an APP (application), that is, publishing to various channels, a plurality of stages are performed, such as internal testing, reviewing, external publishing, and the like, which are not limited herein.
After a general user, that is, a user starts an APP, an application push information processing policy acquisition request is sent to the cloud server by the terminal device of the current user.
The obtaining request may include a current version number of an application installed in the terminal device, that is, the first version number and attribute information corresponding to the terminal device of the current user.
The attribute information may be any type of unique information that can represent a user, such as I P or Android id, which is not limited herein.
And S102, determining a reference version number corresponding to the application.
It should be noted that the reference version number may be a cloud control value corresponding to the application in the cloud.
Optionally, the application data packet of the second version may be sent to the auditor, so that the auditor performs compliance audit on the application, and further, when a result of the compliance audit is that the application passes, the reference version number is determined to be the second version number corresponding to the second version.
It should be noted that before the application is released, the application data packet of the application may be sent to any application platform, i.e., the application market. Wherein the second version is also the application version of the audited application.
Optionally, when the first version number is greater than the reference version number, it may be determined that the terminal device is a terminal device corresponding to the auditor.
It can be understood that after the application data package of the application is sent to the application platform, the time for the auditor to download the application data package and open and audit the application is uncertain, and optionally, the cloud server may determine that the application is in a review state at this time when the first version number of the current application is greater than the reference version number.
When the application of the current second version is audited, the corresponding reference version number is the history version number, namely the version value of the previous version.
For example, before sending the application data packet of the application K with the first version number of 101 to the auditor for auditing, the corresponding reference version number is 100. After the application K is downloaded, installed and run by the auditor staff, the cloud server may acquire the first version number 101 of the application K at this time and the reference version number 100 corresponding to the first version number, since 101 is greater than 100, that is, it indicates that the current application K is in the audit state, and the cloud server may use the current terminal device as the terminal device corresponding to the auditor, which is not limited in this disclosure.
Optionally, after it is determined that the terminal device is a terminal device corresponding to the auditor, the data information of the auditor may be sent to the cloud database for storage, where the data information may be I P of the current terminal device.
It should be noted that after the data information of the auditor is obtained, the cloud server may start a "release function" of the auditor for the application, where the release function may be a triggered button or any triggerable control, and is not limited herein. After the auditor initiates compliance audit of the application, the result of the audit pass may be sent based on the "publish by publish function".
The compliance audit can be to check the content of the application to determine whether the content is illegal.
Specifically, the cloud server may determine that the reference version number is a second version number corresponding to the second version if the compliance audit result is that the reference version number passes.
The second version number may be a version number of the latest application, and may be a version number corresponding to the upgraded version.
For example, the reference version number of the application K may be changed from the historical version number 100 to the version number 100 corresponding to the current version after the audit is passed, which is not limited herein.
It should be noted that, after the application K is audited and released, the corresponding first version number is consistent with the reference version number.
S103, under the condition that the first version number of the application is smaller than or equal to the reference version number, a preset list corresponding to the application is obtained.
The preset list may be an I P address list stored in the cloud database, that is, a mobile phone device code, such as an Android id list, which is not limited herein.
For example, if the first version number of the application downloaded by the current user is 101, that is, equal to the current version number 101, the preset list to be matched corresponding to the attribute information of the terminal device may be obtained from the database.
The attribute information may be I P of the terminal device or Android id, which is not limited herein.
And S104, matching the attribute information corresponding to the current terminal equipment with a preset list to determine a matching result.
The matching result may be that the attribute information belongs to a preset list or does not belong to the preset list.
Specifically, the server may determine whether the attribute information corresponding to the terminal device exists in the preset list by querying the preset list, or may determine whether the attribute information corresponding to the terminal device exists in the preset list by matching the attribute information with the preset list in any manner.
It should be noted that, if the attribute information belongs to the preset list, it may be determined that the current terminal device is a blacklist device.
And S105, returning the target processing strategy of the push information to the terminal equipment according to the matching result.
The push information may be commercial type information, that is, push content of a commercial logic behavior, such as advertisement and promotion, which is not limited herein. Alternatively, other preset information that the user dislikes or needs to avoid may be used, and is not limited herein.
The target processing strategy can be determined to be the pushing function of the pushed information if the matching result is that the attribute information belongs to the preset list, and the pushing function of the pushed information can be closed if the matching result is that the attribute information does not belong to the preset list.
In the embodiment of the disclosure, an application push information processing policy acquisition request sent by a terminal device is received, where the acquisition request includes a first version number of an application installed in the terminal device and attribute information of the terminal device, then a reference version number corresponding to the application is determined, then a preset list corresponding to the application is acquired under the condition that the first version number of the application is less than or equal to the reference version number, then the attribute information corresponding to the current terminal device is matched with the preset list to determine a matching result, and finally a target processing policy of push information is returned to the terminal device according to the matching result. Therefore, whether the user belongs to the specific sensitive personnel or not can be judged by matching the attribute information corresponding to the current terminal equipment with the preset list, and further, when the user is the specific sensitive personnel, the application cannot show specific behaviors to the group of people.
Fig. 2 is a schematic flowchart of another processing method for pushing information in an application according to an embodiment of the present disclosure.
As shown in fig. 2, the method for processing push information in an application includes:
s201, receiving an application push information processing strategy acquisition request sent by a terminal device, wherein the acquisition request comprises a first version number of an application installed in the terminal device and attribute information of the terminal device.
S202, determining a reference version number corresponding to the application.
S203, acquiring a preset list corresponding to the application under the condition that the first version number of the application is less than or equal to the reference version number.
And S204, matching the attribute information corresponding to the current terminal equipment with the preset list to determine a matching result.
It should be noted that specific implementation manners of S201, S202, S203, and S204 may refer to the foregoing embodiments, and are not described herein again.
And S205, determining that the target processing strategy is to close the push function of the push information under the condition that the matching result is that the attribute information belongs to the preset list.
And S206, under the condition that the matching result is that the attribute information does not belong to the preset list, determining that the target processing strategy is to start the push function of the push information.
It should be noted that, if the current matching result is that the attribute information belongs to the preset list, the push function of the push information may be closed.
The push information may be related business behavior information meeting a preset condition, and the push function is also a function of pushing specified content to the target user account according to specified time.
If the matching result is that the attribute information does not belong to the preset list, the information of the current equipment does not belong to the blacklist device, and the pushing function of the pushed information can be started.
In the disclosed embodiment, firstly, receiving an application push information processing policy acquisition request sent by a terminal device, wherein the acquisition request includes a first version number of an application installed in the terminal device and attribute information of the terminal device, then determining a reference version number corresponding to the application, and then in case the first version number of the application is less than or equal to the reference version number, acquiring a preset list corresponding to the application, finally matching the attribute information corresponding to the current terminal equipment with the preset list to determine a matching result, and further determines the target processing strategy to close the push function of the push information under the condition that the matching result is that the attribute information belongs to the preset list, and under the condition that the matching result is that the attribute information does not belong to the preset list, determining that the target processing strategy is to start a push function of the push information. Therefore, whether the user belongs to the specific sensitive personnel or not can be judged by matching the attribute information corresponding to the current terminal equipment with the preset list, and further, when the user is the specific sensitive personnel, the application cannot show specific behaviors to the group of people.
As shown in fig. 3, the apparatus 300 for pushing information in an application includes: the system comprises a receiving module 310, a first determining module 320, an obtaining module 330, a second determining module 340 and a returning module 350.
A receiving module 310, configured to receive an application push information processing policy acquisition request sent by a terminal device, where the acquisition request includes a first version number of the application installed in the terminal device and attribute information of the terminal device;
a first determining module 320, configured to determine a reference version number corresponding to the application;
an obtaining module 330, configured to obtain a preset list corresponding to the application when the first version number of the application is less than or equal to the reference version number;
the second determining module 340 is configured to match the attribute information corresponding to the current terminal device with the preset list to determine a matching result;
a returning module 350, configured to return a target processing policy of the pushed information to the terminal device according to the matching result.
Optionally, the first determining module includes:
the auditing unit is used for sending the application data packet of the second version to an auditing party so as to enable the auditing party to carry out compliance auditing on the application;
and a determining unit, configured to determine, when the result of the compliance audit is that the reference version number passes, that the reference version number is a second version number corresponding to the second version.
Optionally, the first determining module is further configured to:
and determining that the terminal equipment is the terminal equipment corresponding to the auditor under the condition that the first version number is greater than the reference version number.
Optionally, the second determining module is specifically configured to:
determining that the target processing strategy is to close a push function of push information under the condition that the matching result is that the attribute information belongs to the preset list;
or,
and determining that the target processing strategy is to start a pushing function of the pushing information under the condition that the matching result is that the attribute information does not belong to the preset list.
Optionally, the obtaining module is specifically configured to:
and acquiring a preset list to be matched corresponding to the attribute information of the terminal equipment.
In the embodiment of the disclosure, an application push information processing policy acquisition request sent by a terminal device is received, where the acquisition request includes a first version number of an application installed in the terminal device and attribute information of the terminal device, then a reference version number corresponding to the application is determined, then a preset list corresponding to the application is acquired under the condition that the first version number of the application is less than or equal to the reference version number, then the attribute information corresponding to the current terminal device is matched with the preset list to determine a matching result, and finally a target processing policy of push information is returned to the terminal device according to the matching result. Therefore, whether the user belongs to the specific sensitive personnel or not can be judged by matching the attribute information corresponding to the current terminal equipment with the preset list, and further, when the user is the specific sensitive personnel, the application cannot show specific behaviors to the group of people.
The present disclosure also provides an electronic device, a readable storage medium, and a computer program product according to embodiments of the present disclosure.
FIG. 4 shows a schematic block diagram of an example electronic device 400 that may be used to implement embodiments of the present disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate 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. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 4, the apparatus 400 includes a computing unit 401 that can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM)402 or a computer program loaded from a storage unit 408 into a Random Access Memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the device 400 can also be stored. The computing unit 401, ROM402, and RAM 403 are connected to each other via a bus 404. An input/output (I/O) interface 405 is also connected to bus 404.
A number of components in device 400 are connected to I/O interface 405, including: an input unit 406 such as a keyboard, a mouse, or the like; an output unit 407 such as various types of displays, speakers, and the like; a storage unit 408 such as a magnetic disk, optical disk, or the like; and a communication unit 409 such as a network card, modem, wireless communication transceiver, etc. The communication unit 409 allows the device 400 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunication networks.
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, Field Programmable Gate Arrays (FPGAs), application specific integrated circuits (AS ics), Application Specific Standard Products (ASSPs), System On Chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The 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, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, 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.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), the internet, and blockchain networks.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The Server can be a cloud Server, also called a cloud computing Server or a cloud host, and is a host product in a cloud computing service system, so as to solve the defects of high management difficulty and weak service expansibility in the traditional physical host and VPS service (Vi rtua l Pr i vat Server, or VPS for short). The server may also be a server of a distributed system, or a server incorporating a blockchain.
In the embodiment of the disclosure, an application push information processing policy acquisition request sent by a terminal device is received, where the acquisition request includes a first version number of an application installed in the terminal device and attribute information of the terminal device, then a reference version number corresponding to the application is determined, then a preset list corresponding to the application is acquired under the condition that the first version number of the application is less than or equal to the reference version number, then the attribute information corresponding to the current terminal device is matched with the preset list to determine a matching result, and finally a target processing policy of push information is returned to the terminal device according to the matching result. Therefore, whether the user belongs to the specific sensitive personnel or not can be judged by matching the attribute information corresponding to the current terminal equipment with the preset list, and further, when the user is the specific sensitive personnel, the application cannot show specific behaviors to the group of people.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present disclosure may be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved, and the present disclosure is not limited herein.
The above detailed description should not be construed as limiting the scope of the disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present disclosure should be included in the scope of protection of the present disclosure.
Claims (10)
1. A processing method for pushing information in an application is characterized by comprising the following steps:
receiving an application push information processing strategy acquisition request sent by terminal equipment, wherein the acquisition request comprises a first version number of the application installed in the terminal equipment and attribute information of the terminal equipment;
determining a reference version number corresponding to the application;
acquiring a preset list corresponding to the application under the condition that the first version number of the application is smaller than or equal to the reference version number;
matching attribute information corresponding to the current terminal equipment with the preset list to determine a matching result;
and returning a target processing strategy of the push information to the terminal equipment according to the matching result.
2. The method of claim 1, wherein the determining the reference version number corresponding to the application comprises:
sending the application data packet of the second version to an auditor so that the auditor can perform compliance audit on the application;
and determining the reference version number as a second version number corresponding to the second version under the condition that the compliance audit result is passed.
3. The method of claim 1, after the determining the reference version number corresponding to the application, further comprising:
and determining that the terminal equipment is the terminal equipment corresponding to the auditor under the condition that the first version number is greater than the reference version number.
4. The method according to claim 1, wherein the returning the target processing policy of the push information to the terminal device according to the matching result comprises:
determining that the target processing strategy is to close a push function of push information under the condition that the matching result is that the attribute information belongs to the preset list;
or,
and determining that the target processing strategy is to start a pushing function of the pushing information under the condition that the matching result is that the attribute information does not belong to the preset list.
5. The method of claim 1, wherein the obtaining the preset list corresponding to the application comprises:
and acquiring a preset list to be matched corresponding to the attribute information of the terminal equipment.
6. A processing apparatus for pushing information within an application, comprising:
the terminal equipment comprises a receiving module and a processing module, wherein the receiving module is used for receiving an application push information processing strategy acquisition request sent by the terminal equipment, and the acquisition request comprises a first version number of the application installed in the terminal equipment and attribute information of the terminal equipment;
the first determining module is used for determining a reference version number corresponding to the application;
an obtaining module, configured to obtain a preset list corresponding to the application when the first version number of the application is less than or equal to the reference version number;
the second determining module is used for matching the attribute information corresponding to the current terminal equipment with the preset list so as to determine a matching result;
and the return module is used for returning the target processing strategy of the push information to the terminal equipment according to the matching result.
7. The apparatus of claim 6, wherein the first determining module is specifically configured to:
the auditing unit is used for sending the application data packet of the second version to an auditing party so as to enable the auditing party to carry out compliance auditing on the application;
and a determining unit, configured to determine, when the result of the compliance audit is that the reference version number passes, that the reference version number is a second version number corresponding to the second version.
8. The apparatus of claim 6, wherein the first determining module is further configured to:
and determining that the terminal equipment is the terminal equipment corresponding to the auditor under the condition that the first version number is greater than the reference version number.
9. The apparatus of claim 6, wherein the second determining module is specifically configured to:
determining that the target processing strategy is to close a push function of push information under the condition that the matching result is that the attribute information belongs to the preset list;
or,
and determining that the target processing strategy is to start a pushing function of the pushing information under the condition that the matching result is that the attribute information does not belong to the preset list.
10. The apparatus of claim 6, wherein the obtaining module is specifically configured to:
and acquiring a preset list to be matched corresponding to the attribute information of the terminal equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111440325.8A CN114301975B (en) | 2021-11-30 | 2021-11-30 | Method, device, equipment and storage medium for processing push information in application |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111440325.8A CN114301975B (en) | 2021-11-30 | 2021-11-30 | Method, device, equipment and storage medium for processing push information in application |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114301975A true CN114301975A (en) | 2022-04-08 |
CN114301975B CN114301975B (en) | 2023-07-28 |
Family
ID=80966249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111440325.8A Active CN114301975B (en) | 2021-11-30 | 2021-11-30 | Method, device, equipment and storage medium for processing push information in application |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114301975B (en) |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104717616A (en) * | 2013-12-13 | 2015-06-17 | 腾讯科技(深圳)有限公司 | Push message management method and device |
GB201518042D0 (en) * | 2015-10-12 | 2015-11-25 | Canon Kk | Methods,devices and computer programs for optimizing use of bandwitdth when pushing data in a network environment comprising cache servers |
CN106227530A (en) * | 2016-07-21 | 2016-12-14 | 宇龙计算机通信科技(深圳)有限公司 | A kind of configuration information pushes method and the mobile terminal of authority |
WO2017032264A1 (en) * | 2015-08-25 | 2017-03-02 | 北京金山安全软件有限公司 | Content push method and device, and terminal |
CN107147726A (en) * | 2017-05-25 | 2017-09-08 | 广东小天才科技有限公司 | Content pushing method, terminal equipment and computer readable storage medium |
US20170329856A1 (en) * | 2015-04-08 | 2017-11-16 | Tencent Technology (Shenzhen) Company Limited | Method and device for selecting data content to be pushed to terminal, and non-transitory computer storage medium |
US20180160396A1 (en) * | 2016-12-06 | 2018-06-07 | Guangzhou Ucweb Computer Technology Co., Ltd. | Message pushing method, client, server and programmable device |
CN108306956A (en) * | 2018-01-26 | 2018-07-20 | 广东欧珀移动通信有限公司 | Information-pushing method, device, server and computer-readable medium |
WO2019056721A1 (en) * | 2017-09-21 | 2019-03-28 | 掌阅科技股份有限公司 | Information pushing method, electronic device and computer storage medium |
CN110012051A (en) * | 2018-12-19 | 2019-07-12 | 香港乐蜜有限公司 | Notify method for pushing, device, terminal device, server and system |
US20200259928A1 (en) * | 2019-02-13 | 2020-08-13 | Red Hat, Inc. | Automatic version routing among multiple instances of an application |
CN111638914A (en) * | 2020-05-19 | 2020-09-08 | 上海传英信息技术有限公司 | Method, equipment and storage medium for setting terminal function |
CN112187903A (en) * | 2020-09-22 | 2021-01-05 | 华云数据控股集团有限公司 | Message pushing method and device and message service system |
WO2021077833A1 (en) * | 2019-10-22 | 2021-04-29 | 飞天诚信科技股份有限公司 | Method and device for pushing information, electronic device, and computer-readable storage medium |
CN113010786A (en) * | 2021-03-19 | 2021-06-22 | 北京百度网讯科技有限公司 | Information pushing method, device, equipment and storage medium |
WO2021196611A1 (en) * | 2020-04-02 | 2021-10-07 | 深圳创维-Rgb电子有限公司 | Information updating method and apparatus, and electronic device and readable storage medium |
-
2021
- 2021-11-30 CN CN202111440325.8A patent/CN114301975B/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104717616A (en) * | 2013-12-13 | 2015-06-17 | 腾讯科技(深圳)有限公司 | Push message management method and device |
US20170329856A1 (en) * | 2015-04-08 | 2017-11-16 | Tencent Technology (Shenzhen) Company Limited | Method and device for selecting data content to be pushed to terminal, and non-transitory computer storage medium |
WO2017032264A1 (en) * | 2015-08-25 | 2017-03-02 | 北京金山安全软件有限公司 | Content push method and device, and terminal |
GB201518042D0 (en) * | 2015-10-12 | 2015-11-25 | Canon Kk | Methods,devices and computer programs for optimizing use of bandwitdth when pushing data in a network environment comprising cache servers |
CN106227530A (en) * | 2016-07-21 | 2016-12-14 | 宇龙计算机通信科技(深圳)有限公司 | A kind of configuration information pushes method and the mobile terminal of authority |
US20180160396A1 (en) * | 2016-12-06 | 2018-06-07 | Guangzhou Ucweb Computer Technology Co., Ltd. | Message pushing method, client, server and programmable device |
CN107147726A (en) * | 2017-05-25 | 2017-09-08 | 广东小天才科技有限公司 | Content pushing method, terminal equipment and computer readable storage medium |
WO2019056721A1 (en) * | 2017-09-21 | 2019-03-28 | 掌阅科技股份有限公司 | Information pushing method, electronic device and computer storage medium |
CN108306956A (en) * | 2018-01-26 | 2018-07-20 | 广东欧珀移动通信有限公司 | Information-pushing method, device, server and computer-readable medium |
CN110012051A (en) * | 2018-12-19 | 2019-07-12 | 香港乐蜜有限公司 | Notify method for pushing, device, terminal device, server and system |
US20200259928A1 (en) * | 2019-02-13 | 2020-08-13 | Red Hat, Inc. | Automatic version routing among multiple instances of an application |
WO2021077833A1 (en) * | 2019-10-22 | 2021-04-29 | 飞天诚信科技股份有限公司 | Method and device for pushing information, electronic device, and computer-readable storage medium |
WO2021196611A1 (en) * | 2020-04-02 | 2021-10-07 | 深圳创维-Rgb电子有限公司 | Information updating method and apparatus, and electronic device and readable storage medium |
CN111638914A (en) * | 2020-05-19 | 2020-09-08 | 上海传英信息技术有限公司 | Method, equipment and storage medium for setting terminal function |
CN112187903A (en) * | 2020-09-22 | 2021-01-05 | 华云数据控股集团有限公司 | Message pushing method and device and message service system |
CN113010786A (en) * | 2021-03-19 | 2021-06-22 | 北京百度网讯科技有限公司 | Information pushing method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN114301975B (en) | 2023-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108763051B (en) | Electronic device, transaction software running risk early warning method and storage medium | |
CN114389969A (en) | Client test method and device, electronic equipment and storage medium | |
CN113469732A (en) | Content understanding-based auditing method and device and electronic equipment | |
CN117093627A (en) | Information mining method, device, electronic equipment and storage medium | |
CN114301975B (en) | Method, device, equipment and storage medium for processing push information in application | |
CN115310096A (en) | Security vulnerability processing method, device, equipment and medium | |
CN114138358A (en) | Application program starting optimization method, device, equipment and storage medium | |
WO2021212492A1 (en) | Information pushing method and apparatus, electronic device, and computer-readable medium | |
CN114721740A (en) | Message triggering method, device, equipment and storage medium | |
CN114021642A (en) | Data processing method and device, electronic equipment and storage medium | |
CN113760315A (en) | Method and device for testing system | |
CN112968876A (en) | Content sharing method and device, electronic equipment and storage medium | |
CN115080205B (en) | Task execution method, device, electronic equipment and readable storage medium | |
CN113779098B (en) | Data processing method, device, electronic equipment and storage medium | |
CN116506165A (en) | Cloud mobile phone identification method and device, electronic equipment and readable storage medium | |
CN116302086A (en) | Application processing method and device, electronic equipment and readable storage medium | |
CN114281436A (en) | Applet communication method, apparatus, device and storage medium | |
CN117075920A (en) | Optimization method and device for application program installation package | |
CN115576720A (en) | RPC timeout duration configuration method and device, electronic equipment and storage medium | |
CN116436883A (en) | Method, device, electronic equipment and readable storage medium for link transmission | |
CN116149753A (en) | Application program installation method and device, electronic equipment and storage medium | |
CN117114667A (en) | Virtual resource management method, device, electronic equipment and storage medium | |
CN114327577A (en) | Code change determining method and device, electronic equipment and storage medium | |
CN112540929A (en) | Detection method, device, equipment and storage medium | |
CN116382787A (en) | Method and device for loading animation in page, electronic equipment and readable storage medium |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230823 Address after: 12 Dachenglian Road, Singapore # 04-01B (534233) Patentee after: Bright Jupiter Private Ltd. Address before: 120 Robinson Road # 13-01 Patentee before: Lemei Technology Co.,Ltd. |
|
TR01 | Transfer of patent right |