CN114663139A - Resource bit processing method and device, storage medium and processor - Google Patents

Resource bit processing method and device, storage medium and processor Download PDF

Info

Publication number
CN114663139A
CN114663139A CN202210255576.7A CN202210255576A CN114663139A CN 114663139 A CN114663139 A CN 114663139A CN 202210255576 A CN202210255576 A CN 202210255576A CN 114663139 A CN114663139 A CN 114663139A
Authority
CN
China
Prior art keywords
configuration information
target
service
resource
preset
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210255576.7A
Other languages
Chinese (zh)
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.)
Du Xiaoman Technology Beijing Co Ltd
Original Assignee
Du Xiaoman Technology Beijing 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 Du Xiaoman Technology Beijing Co Ltd filed Critical Du Xiaoman Technology Beijing Co Ltd
Priority to CN202210255576.7A priority Critical patent/CN114663139A/en
Publication of CN114663139A publication Critical patent/CN114663139A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0272Period of advertisement exposure

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and a device for processing resource bits, a storage medium and a processor. Wherein, the method comprises the following steps: receiving a request parameter sent by target service equipment; acquiring preset configuration information and preset screening conditions of a plurality of resource bits; screening preset configuration information based on the service information and preset screening conditions to obtain target configuration information; and sending the target configuration information to the target service equipment. The method and the device can automatically screen out the target configuration information based on the preset screening condition and the service information in the request parameter, so that the resource position is displayed in the target service equipment at an accurate opportunity and in a pattern, and the technical problem of poor marketing effect caused by the fact that the display time and the pattern of the resource position are accurately determined due to the fact that unified resource position display rules and patterns are difficult to formulate is solved.

Description

Resource bit processing method and device, storage medium and processor
Technical Field
The present invention relates to the field of front ends, and in particular, to a method and an apparatus for processing a resource bit, a storage medium, and a processor.
Background
Resource slots, also called "advertisement slots", are natural promotion entries in APP (Application) of the mobile terminal, and common types of resource slots include: the starting screen, the pop-up screen, the home banner and the like play an important role in attracting users, and therefore, the showing time and the style of resource positions are very important.
In the related art, the content and time displayed on the APP page often confirm the display time of the resource position through simple oral engagement of each business process operator, and because information difference exists between each business process operator, information can not be displayed for the user timely, therefore, uniform resource position display rules and patterns are difficult to be formulated to accurately determine the display time and the patterns of the resource position, the touch ability of the user is reduced, the marketing effect generated by the resource position is influenced, and the technical problem of poor marketing effect exists.
In view of the above problems, no effective solution has been proposed.
Disclosure of Invention
The embodiment of the invention provides a method and a device for processing a resource bit, a storage medium and a processor, which at least solve the technical problem of poor marketing effect caused by difficulty in making a uniform resource bit display rule and pattern to accurately determine the display time and the pattern of the resource bit.
According to an aspect of the embodiments of the present invention, a method for processing resource bits is provided, including: receiving a request parameter sent by a target service device, wherein the request parameter is used for acquiring target configuration information, the target configuration information is used for configuring a display opportunity and a display style of a target resource bit corresponding to the target service device, and the request parameter at least comprises: service information of a target service executed by the target service device; acquiring preset configuration information and preset screening conditions of a plurality of resource bits; screening preset configuration information based on the service information and preset screening conditions to obtain target configuration information; and sending the target configuration information to the target service equipment.
Optionally, the method further comprises: extracting a label expression in the target configuration information; obtaining values of a plurality of labels contained in the label expression from a label server; determining the score of the label expression based on the value; screening target configuration information based on the scores of the label expressions to obtain first configuration information; and sending the first configuration information to the target service equipment.
Optionally, determining the score of the tag expression based on the value includes: converting the label expression into an inverse Polish expression; and determining the score based on the value and the inverse Polish expression.
Optionally, the target configuration information further includes: and a mutual exclusion opportunity, wherein the mutual exclusion opportunity is used for representing the opportunity that the target resource bit and other resource bits are prohibited from being displayed simultaneously, and the method further comprises the following steps: acquiring a stored and displayed preset resource bit from a database; filtering the target configuration information based on a preset resource bit and a mutual exclusion opportunity to obtain second configuration information; and sending the second configuration information to the target service equipment.
Optionally, the method further comprises: and storing the resource bit corresponding to the second configuration information into a database.
Optionally, the method further comprises: outputting target configuration information; and responding to the received confirmation instruction of the target configuration information, and sending the target configuration information to the target service equipment.
Optionally, after sending the target configuration information to the target service device, the method further includes: acquiring user behavior data corresponding to the target configuration information; generating a service conversion rate corresponding to the target configuration information based on the user behavior data; and outputting the service conversion rate.
According to another aspect of the embodiments of the present application, there is also provided a device for processing resource bits, including: a receiving module, configured to receive a request parameter sent by a target service device, where the request parameter is used to obtain target configuration information, the target configuration information is used to configure a display opportunity and a display style of a target resource bit corresponding to the target service device, and the request parameter at least includes: service information of a target service executed by the target service device; the acquisition module is used for acquiring preset configuration information and preset screening conditions of a plurality of resource bits; the screening module is used for screening the preset configuration information based on the service information and the preset screening condition to obtain target configuration information; and the sending module is used for sending the target configuration information to the target service equipment.
Optionally, the apparatus further comprises: the expression extraction module is used for extracting a tag expression in the target configuration information; the tag value acquisition module is used for acquiring values of a plurality of tags contained in the tag expression from the tag server; the score determining module is used for determining the score of the label expression based on the value; the information screening module is used for screening the target configuration information based on the score of the label expression to obtain first configuration information; and the first information sending module is used for sending the first configuration information to the target service equipment.
Optionally, the score determining module comprises: the expression conversion unit is used for converting the label expression into an inverse Polish expression; and the score determining unit is used for determining the score based on the value and the inverse Polish expression.
Optionally, the target configuration information further includes: mutual exclusion is actual, and the mutual exclusion opportunity is used for representing the opportunity that the target resource bit and other resource bits forbid simultaneous presentation, and the device still includes: the resource bit acquisition module is used for acquiring the stored and displayed preset resource bits from the database; the information filtering module is used for filtering the target configuration information based on the preset resource bit and the mutual exclusion opportunity to obtain second configuration information; and the second information sending module is used for sending the second configuration information to the target service equipment.
Optionally, the apparatus further comprises: and the storage module is used for storing the resource bit corresponding to the second configuration information into the database.
Optionally, the apparatus further comprises: the output module is used for outputting target configuration information; and the response module is used for responding to the received confirmation instruction of the target configuration information and sending the target configuration information to the target service equipment.
Optionally, after sending the target configuration information to the target service device, the apparatus includes: the behavior data acquisition module is used for acquiring user behavior data corresponding to the target configuration information; the conversion rate generation module is used for generating a service conversion rate corresponding to the target configuration information based on the user behavior data; and the conversion rate output module is used for outputting the service conversion rate.
According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium including a stored program, wherein when the program runs, the apparatus in which the computer-readable storage medium is located is controlled to execute any one of the processing methods of the resource bit.
According to another aspect of the embodiments of the present invention, there is also provided a processor configured to execute a program, where the program executes any one of the processing methods of the resource bits.
In the embodiment of the invention, after receiving the request parameter sent by the target equipment, the preset configuration information and the preset screening condition of a plurality of resource bits are obtained, then the preset configuration information is screened based on the service information and the preset screening condition in the request parameter to obtain the target configuration information, and then the target configuration information is sent to the target service equipment. It is easy to notice that, the target configuration information can be automatically screened out based on the preset screening condition and the service information in the request parameter, so that the resource position is displayed in the target service equipment at an accurate opportunity and in a pattern, and the technical problem of poor marketing effect caused by difficulty in making uniform resource position display rules and patterns to accurately determine the display time and the pattern of the resource position is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a flow chart of a method for processing resource bits according to an embodiment of the invention;
FIG. 2 is a flow chart of a method of processing resource bits in accordance with a preferred embodiment of the present invention;
FIG. 3 is a diagram of a resource bit unified management architecture in accordance with a preferred embodiment of the present invention;
FIG. 4 is a timing diagram illustrating the unified management of resource bits in accordance with a preferred embodiment of the present invention;
fig. 5 is a schematic structural diagram of a device for processing resource bits according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
In accordance with an embodiment of the present invention, there is provided a method for processing resource bits, it is noted that the steps illustrated in the flowchart of the drawings may be performed in a computer system such as a set of computer-executable instructions, and that while a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than here.
Fig. 1 is a flowchart of a method for processing resource bits according to an embodiment of the present invention, and as shown in fig. 1, the method includes the following steps:
step S102, receiving a request parameter sent by a target service device, where the request parameter is used to obtain target configuration information, the target configuration information is used to configure a display opportunity and a display style of a target resource bit corresponding to the target service device, and the request parameter at least includes: and the service information of the target service executed by the target service equipment.
Specifically, the resource slot may be an element in the APP page and each business process page, such as an element like a pop-up window and a banner, for displaying advertisement information of a corresponding business. The target service device may be an intelligent terminal for completing the service, including but not limited to: the intelligent all-in-one machine and the mobile terminal can be used for mobile phones, computers and intelligent all-in-one machine equipment of financial institutions for complete loan service. The request parameters comprise the type of an operating system, service information, APP version information and the like of the request service equipment. The service information includes service flow information, service channel information, service flow node information and other information related to a service, for example, a resource location needs to display a loan service of a company a, the service channel information may be related information of the company a, the service flow information may be all flow information needed to complete the service, and the flow node may be related flow node information needed to complete the service. The target configuration information may be pattern data and time information of resource bits required to be acquired by the parameter of the request. The target service may be a service executed by the target service device this time.
Step S104, acquiring preset configuration information and preset screening conditions of a plurality of resource bits.
Specifically, the preset configuration information may be all configuration information corresponding to a plurality of resource bits that have been stored in the server in advance, including but not limited to a display timing, a display style, and a mutual exclusion timing of the resource bits, and service information corresponding to the resource bits. The mutual exclusion opportunity enables the same resource to be displayed only once in one service process, and therefore user experience of a user on service equipment is optimized.
In the actual application process, an operator can set corresponding preset screening conditions according to actual requirements, including but not limited to information such as a service flow, a service channel, an operating system type of service equipment, APP version information, and a service flow node.
In an optional embodiment, the resource bits in the preset configuration information of the multiple resource bits may be stored in a decision engine, the decision engine further includes a unified management platform for the APP ecological full-process resource bits, the platform is used to ensure unified management of styles of the resource bits in each business process, and the platform may further enable a user operator to set a preset screening condition.
Step S106, screening the preset configuration information based on the service information and the preset screening condition to obtain the target configuration information.
Specifically, the preset filtering condition may be a filtering condition set according to a requirement of the user, and the preset filtering condition includes information related to the service, such as service flow information, service channel information, and service flow node information. It should be noted that, a user may set a corresponding preset screening condition so that the screened target configuration information is only effective for a specific low-traffic user, where the low-traffic user is a Best Effort (Best efficiency) service user.
Step S108, the target configuration information is sent to the target service equipment.
Specifically, after the target configuration information is sent to the target service device, the target device displays the corresponding resource bit pattern according to the time required by the target configuration information in the corresponding service flow according to the target configuration information.
In the above embodiment of the present application, after receiving a request parameter sent by a target device, preset configuration information and preset screening conditions of a plurality of resource bits are obtained, and then the preset configuration information is screened based on service information in the request parameter and the preset screening conditions to obtain target configuration information, and then the target configuration information is sent to the target service device. It is easy to notice that, the target configuration information can be automatically screened out based on the preset screening condition and the service information in the request parameter, so that the resource position is displayed in the target service equipment at an accurate opportunity and in a pattern, and the technical problem of poor marketing effect caused by difficulty in making uniform resource position display rules and patterns to accurately determine the display time and the pattern of the resource position is solved.
Optionally, the method further comprises: extracting a label expression in the target configuration information; obtaining values of a plurality of labels contained in the label expression from a label server; determining the score of the label expression based on the value; screening target configuration information based on the score of the label expression to obtain first configuration information; and sending the first configuration information to the target service equipment.
Specifically, after the target configuration information is obtained, a tag expression is extracted by using a decision engine, where the decision engine is a code that can make a decision based on the obtained information, and belongs to the prior art, and details are not described herein. In order to screen out the optimal configuration information to match with the resource bit display in each business process and achieve a certain drainage capacity, the score of the expression is calculated by using an inverse Polish expression, and the configuration information meeting the requirement, namely the first configuration information, is screened out according to the score. In an optional embodiment, if a tag expression with a higher score needs to be filtered, the configuration information corresponding to the expression with the higher score is selected as the first configuration information. And after the first configuration information is obtained, sending the first configuration information to the target service equipment, and displaying the corresponding resource bit by the target service equipment according to the first configuration information.
Optionally, determining the score of the tag expression based on the value includes: converting the label expression into an inverse Polish expression; and determining the score based on the value and the inverse Polish expression.
Specifically, the inverse Polish expression is a logical, arithmetic and Kangaroo representation. Because the resource position needs to be accurately displayed to a target customer group and the logical operation of the user tags such as and, or and not needs to be supported, the tag expression needs to be converted into an inverse Polish expression so as to facilitate the subsequent calculation of the score, and then the score is calculated according to the value of the corresponding tag and the inverse Polish expression.
Optionally, the target configuration information further includes: and a mutual exclusion opportunity, wherein the mutual exclusion opportunity is used for representing the opportunity that the target resource bit and other resource bits are prohibited from being displayed simultaneously, and the method further comprises the following steps: acquiring a stored and displayed preset resource bit from a database; filtering the target configuration information based on a preset resource bit and a mutual exclusion opportunity to obtain second configuration information; and sending the second configuration information to the target service equipment.
Specifically, the preset resource bit may be a resource bit for which a presentation timing and a pattern have been determined and which has been presented. The decision engine stores the displayed preset resource bit in the database, screens the target configuration information according to the preset resource bit and the mutual exclusion opportunity to obtain the configuration information which does not appear in the current service process, namely the second configuration information, and then sends the first configuration information to the target service equipment.
Optionally, the resource bit corresponding to the second configuration information is stored in the database.
Specifically, the resource bit corresponding to the second configuration information is stored in the database, and then the mutex reality can be confirmed according to the stored resource bit information.
Optionally, the method further comprises: outputting target configuration information; and responding to the received confirmation instruction of the target configuration information, and sending the target configuration information to the target service equipment.
Specifically, before sending the target configuration information, the operator or the specific user may preview a display effect of the target configuration information, and after the operator or the specific user determines the display effect corresponding to the target configuration information, the target configuration information may be sent to the target service device, so that a technical effect of reducing an error rate may be achieved.
Optionally, after sending the target configuration information to the target service device, the method further includes: acquiring user behavior data corresponding to the target configuration information; generating a service conversion rate corresponding to the target configuration information based on the user behavior data; and outputting the service conversion rate.
Specifically, the user behavior data includes: the times and time of clicking actions, the times and time of closing actions, and the operation data after entering the business process corresponding to the resource bit include: the number of times and the time to enter the business process. After the target service equipment receives the target configuration information, the buried point data can be reported at specific time (including showing, user clicking, user closing and the like) according to the service process information in the target configuration information, meanwhile, the service conversion times can also be reported when the user enters a deeper service process through the entrance of the resource bit, and finally, the service conversion rate is counted. It should be noted that all the buried point data are uniformly closed to the decision engine for statistics and calculation, the behavior analysis data of the user is given through data analysis, and the behavior pattern of the user is predicted, so that the optimization direction of the service is better supported, the requirements of the user are better sensed, and more accurate positioning service is provided.
In a preferred embodiment of the present application, as shown in fig. 2, a user enters a service process, a target service device needs to acquire resource bit information, and a server filters target configuration information according to a request parameter sent by a service terminal, where the request parameter includes: the version of the operating system of the service terminal, the operating system of the service terminal and the channel where the service is located. And extracting a label expression in the target configuration information, obtaining a value of the label from the data, calculating a score of the label expression, and obtaining first configuration information, wherein the label represents a label of a user group corresponding to the resource position, and the resource position information can be displayed to a low-traffic client through screening according to the label, so that a better advertising effect is achieved. And then, screening the first configuration information according to the mutual exclusion opportunity to obtain third configuration information, returning the third configuration to the service terminal, loading target configuration information by the terminal, acquiring operation data of the user after the loading is finished, uploading the operation data of the user to the server, and analyzing the operation data of the user by the server to predict the behavior pattern of the user so as to better support the service.
In a preferred embodiment of the present application, as shown in fig. 3, the business process is completed in an APP on the business device, and multiple business processes may be executed in the business device, for example, "business process a", "business process B", and "business process C" as shown in fig. 3. When the APP resource service terminal shown in fig. 3 needs to display the resource bit, the APP resource service terminal obtains configuration data from the server where the decision engine is located. The APP ecological full-process resource bit unified management platform is used for improving the configuration capacity of resource bits, configuration of style data of each resource bit can be achieved by operators, information such as a business process, a business channel, an operating system of business equipment, APP wain and business process nodes is used as screening conditions, and it is guaranteed that a decision engine can screen out target configuration information according to the screening conditions. The dependent service is a dependent service of a decision engine in the server side, db represents a database, and the label is a label for representing a guest group corresponding to the resource bit. "downstream services" include obtaining tag values corresponding to tags, such as insurance, credit, and financing. The decision engine screens out target configuration data obtained from the same management platform of the APP ecological full-process resource bit, and after the configuration data are sent to business equipment where a business process is located, a business terminal returns feedback data of a user to the resource bit to a server side according to the communication situation of a message queue, and after the server side receives the feedback data, the server side analyzes the feedback data and predicts a user behavior mode.
In a preferred embodiment of the present application, as shown in fig. 4, a user opens an APP for executing a service on a service device, and logs in, and a downstream service acquires user login information and returns the user login information to the downstream service. Under the condition of entering a business process, corresponding resource positions need to be displayed for a user, each business process acquires configuration information from a decision engine, an operator can set conditions for matching the configuration information according to rules on a resource uniform configuration platform, and the operator can preview the display effect of the screened configuration information after configuration is completed. And after the operator confirms that the preview effect displayed by the configuration is correct, returning the corresponding configuration information to the decision engine. And then, extracting a guest group tag in the configuration information, wherein the guest group tag comprises a guest group tag expression, and the guest group tag is used for representing a tag of a user corresponding to the resource bit. And after the guest group label is extracted, inquiring a label result from the label service, wherein the label result represents the label value of the guest group label. And then, calculating a tag expression result according to the queried tag value of the guest group tag. And screening the configuration information confirmed by the operator according to the label expression result to obtain first configuration information, inquiring a database (db shown in the figure) for the displayed resource position in order to avoid repeatedly displaying the resource position to the client in the same service flow, ensuring whether the resource position required to be displayed in the service flow is displayed, filtering the displayed resource position according to exclusive opportunities, and storing the displayed resource position information in the database. And returning the resource bit information obtained after filtering to each business process, and rendering and displaying the resource bit information to the user.
Fig. 5 is a schematic structural diagram of a device for processing resource bits according to an embodiment of the present invention, and as shown in fig. 5, the method includes the following steps:
a receiving module 50, configured to receive a request parameter sent by a target service device, where the request parameter is used to obtain target configuration information, the target configuration information is used to configure a display opportunity and a display style of a target resource bit corresponding to the target service device, and the request parameter at least includes: and the service information of the target service executed by the target service equipment.
Specifically, the resource slot may be an element in the APP page and each business process page, such as an element like a pop-up window and a banner, for displaying advertisement information of a corresponding business. The target service device may be an intelligent terminal for completing the service, including but not limited to: the intelligent all-in-one machine and the mobile terminal can be used for mobile phones, computers and intelligent all-in-one machine equipment of financial institutions for complete loan service. The request parameters comprise the type of an operating system, service information, APP version information and the like of the request service equipment. The service information includes service flow information, service channel information, service flow node information and other information related to a service, for example, a resource location needs to display a loan service of a company a, the service channel information may be related information of the company a, the service flow information may be all flow information needed to complete the service, and the flow node may be related flow node information needed to complete the service. The target configuration information may be the pattern data and time information of the resource bits that need to be acquired for the parameter of this request. The target service may be a service executed by the target service device this time.
The obtaining module 52 is configured to obtain preset configuration information and preset screening conditions of a plurality of resource bits.
Specifically, the preset configuration information may be all configuration information corresponding to a plurality of resource bits that have been stored in the server in advance, including but not limited to a display timing, a display style, and a mutual exclusion timing of the resource bits, and service information corresponding to the resource bits. The mutual exclusion opportunity enables the same resource to be displayed only once in one service process, and therefore user experience of a user on service equipment is optimized.
In the actual application process, an operator can set corresponding preset screening conditions according to actual requirements, including but not limited to information such as a service flow, a service channel, an operating system type of service equipment, APP version information, and a service flow node.
In an optional embodiment, the resource bits in the preset configuration information of the multiple resource bits may be stored in a decision engine, the decision engine further includes a unified management platform for the APP ecological full-process resource bits, the platform is used to ensure unified management of styles of the resource bits in each business process, and the platform may further enable a user operator to set a preset screening condition.
And a screening module 54, configured to screen the preset configuration information based on the service information and the preset screening condition to obtain the target configuration information.
Specifically, the preset screening condition may be a screening condition set according to a requirement of the user, and the preset screening condition includes information related to the service, such as service flow information, service channel information, and service flow node information. It should be noted that, a user may set a corresponding preset screening condition so that the screened target configuration information is only effective for a specific low-traffic user, where the low-traffic user is a Best Effort (Best efficiency) service user.
And a sending module 56, configured to send the target configuration information to the target service device.
And after the target configuration information is sent to the target business equipment, the target equipment displays the corresponding resource bit pattern according to the time required by the target configuration information in the corresponding business process according to the target configuration information.
In the embodiment of the invention, after receiving the request parameter sent by the target equipment, the preset configuration information and the preset screening condition of a plurality of resource bits are obtained, then the preset configuration information is screened based on the service information and the preset screening condition in the request parameter to obtain the target configuration information, and then the target configuration information is sent to the target service equipment. It is easy to notice that, the target configuration information can be automatically screened out based on the preset screening condition and the service information in the request parameter, so that the resource position is displayed in the target service equipment at an accurate opportunity and in a pattern, and the technical problem of poor marketing effect caused by difficulty in making uniform resource position display rules and patterns to accurately determine the display time and the pattern of the resource position is solved.
Optionally, the apparatus further comprises: the expression extraction module is used for extracting a tag expression in the target configuration information; the tag value acquisition module is used for acquiring values of a plurality of tags contained in the tag expression from the tag server; the score determining module is used for determining the score of the label expression based on the value; the information screening module is used for screening the target configuration information based on the score of the label expression to obtain first configuration information; and the first information sending module is used for sending the first configuration information to the target service equipment.
Optionally, the score determining module comprises: the expression conversion unit is used for converting the label expression into an inverse Polish expression; and the score determining unit is used for determining the score based on the value and the inverse Polish expression.
Optionally, the target configuration information further includes: mutual exclusion is actual, and the mutual exclusion opportunity is used for representing the opportunity that the target resource bit and other resource bits forbid simultaneous display, and the device further comprises: the resource bit acquisition module is used for acquiring the stored and displayed preset resource bits from the database; the information filtering module is used for filtering the target configuration information based on the preset resource bit and the mutual exclusion opportunity to obtain second configuration information; and the second information sending module is used for sending the second configuration information to the target service equipment.
Optionally, the apparatus further comprises: and the storage module is used for storing the resource bit corresponding to the second configuration information into the database.
Optionally, the apparatus further comprises: the output module is used for outputting target configuration information; and the response module is used for responding to the received confirmation instruction of the target configuration information and sending the target configuration information to the target service equipment.
Optionally, after sending the target configuration information to the target service device, the apparatus includes: the behavior data acquisition module is used for acquiring user behavior data corresponding to the target configuration information; the conversion rate generation module is used for generating a service conversion rate corresponding to the target configuration information based on the user behavior data; and the conversion rate output module is used for outputting the service conversion rate.
According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium including a stored program, wherein when the program runs, the apparatus in which the computer-readable storage medium is located is controlled to execute any one of the processing methods of the resource bit.
According to another aspect of the embodiments of the present invention, there is also provided a processor configured to execute a program, where the program executes any one of the processing methods of the resource bits.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units may be a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may also be implemented in the form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention, which is substantially or partly contributed by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.

Claims (10)

1. A method for processing resource bits, comprising:
receiving a request parameter sent by a target service device, wherein the request parameter is used for acquiring target configuration information, the target configuration information is used for configuring a display opportunity and a display style of a target resource bit corresponding to the target service device, and the request parameter at least comprises: service information of a target service executed by the target service device;
acquiring preset configuration information and preset screening conditions of a plurality of resource bits;
screening the preset configuration information based on the service information and the preset screening condition to obtain the target configuration information;
and sending the target configuration information to the target service equipment.
2. The method of claim 1, further comprising:
extracting a label expression in the target configuration information;
obtaining values of a plurality of labels contained in the label expression from a label server;
determining a score of the tag expression based on the value;
screening the target configuration information based on the score of the label expression to obtain first configuration information;
and sending the first configuration information to the target service equipment.
3. The method of claim 2, wherein determining the score for the tag expression based on the value comprises:
converting the label expression into an inverse Polish expression;
determining the score based on the value and the inverse Polish expression.
4. The method of claim 1, wherein the target configuration information further comprises: a mutual exclusion opportunity, the mutual exclusion opportunity being used to characterize an opportunity at which the target resource bit and other resource bits are prohibited from being displayed simultaneously, the method further comprising:
acquiring a stored and displayed preset resource bit from a database;
filtering the target configuration information based on the preset resource bit and the mutual exclusion opportunity to obtain second configuration information;
and sending the second configuration information to the target service equipment.
5. The method according to claim 4, wherein the resource bits corresponding to the second configuration information are stored in the database.
6. The method of claim 1, further comprising:
outputting the target configuration information;
and responding to the received confirmation instruction of the target configuration information, and sending the target configuration information to the target service equipment.
7. The method according to any of claims 1 to 6, wherein after sending the target configuration information to the target service device, the method further comprises:
acquiring user behavior data corresponding to the target configuration information;
generating a service conversion rate corresponding to the target configuration information based on the user behavior data;
and outputting the service conversion rate.
8. An apparatus for processing resource bits, comprising:
a receiving module, configured to receive a request parameter sent by a target service device, where the request parameter is used to obtain target configuration information, the target configuration information is used to configure a display opportunity and a display style of a target resource bit corresponding to the target service device, and the request parameter at least includes: service information of a target service executed by the target service device;
the acquisition module is used for acquiring preset configuration information and preset screening conditions of a plurality of resource bits;
the screening module is used for screening the preset configuration information based on the service information and the preset screening condition to obtain the target configuration information;
and the sending module is used for sending the target configuration information to the target service equipment.
9. A computer-readable storage medium, comprising a stored program, wherein the program when executed controls an apparatus in which the computer-readable storage medium is located to perform the method for processing the resource bits of any one of claims 1 to 7.
10. A processor, configured to run a program, wherein the program is configured to execute the method for processing the resource bit according to any one of claims 1 to 7 when the program is run.
CN202210255576.7A 2022-03-15 2022-03-15 Resource bit processing method and device, storage medium and processor Pending CN114663139A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210255576.7A CN114663139A (en) 2022-03-15 2022-03-15 Resource bit processing method and device, storage medium and processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210255576.7A CN114663139A (en) 2022-03-15 2022-03-15 Resource bit processing method and device, storage medium and processor

Publications (1)

Publication Number Publication Date
CN114663139A true CN114663139A (en) 2022-06-24

Family

ID=82029558

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210255576.7A Pending CN114663139A (en) 2022-03-15 2022-03-15 Resource bit processing method and device, storage medium and processor

Country Status (1)

Country Link
CN (1) CN114663139A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115474068A (en) * 2022-08-05 2022-12-13 北京达佳互联信息技术有限公司 Virtual resource processing method and device, electronic equipment and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115474068A (en) * 2022-08-05 2022-12-13 北京达佳互联信息技术有限公司 Virtual resource processing method and device, electronic equipment and storage medium
CN115474068B (en) * 2022-08-05 2023-12-12 北京达佳互联信息技术有限公司 Virtual resource processing method, device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
US20170169461A1 (en) Promotion system and promotion method
CN108460627A (en) Marketing activity scheme method for pushing, device, computer equipment and storage medium
CN103150696A (en) Method and device for selecting potential customer of target value-added service
CN107465739B (en) The method and device of entity channel user drainage
CN111930366B (en) Rule engine implementation method and system based on JIT real-time compilation
CN111401722A (en) Intelligent decision method and intelligent decision system
CN112925520A (en) Method and device for building visual page and computer equipment
CN111311332A (en) User data processing method and device
CN115438261A (en) Touch task management method and device, terminal equipment and readable storage medium
CN114663139A (en) Resource bit processing method and device, storage medium and processor
CN109828883B (en) Task data processing method and device, storage medium and electronic device
CN108021584A (en) A kind of method and apparatus of pushed information
CN117951283A (en) Portrait construction method, training method and related devices
CN108520063A (en) Processing method, device and the terminal device of event log
CN114285896B (en) Information pushing method, device, equipment, storage medium and program product
CN110866054A (en) Label configuration method and device and computer storage medium
CN105608610A (en) Information push method and device
CN115936758A (en) Intelligent customer-extending method based on big data and related device
CN115904167A (en) Processing method and device of webpage icon, storage medium and electronic equipment
JP7029557B1 (en) Judgment device, judgment method and judgment program
CN113312104A (en) Advertisement conversion method and system based on small program
CN115270923A (en) Scene-based visual intelligent decision method and system
CN104750823B (en) Method and device for inquiring promotion condition data
CN114708050A (en) Label selection method, device, equipment, program and storage medium
CN103106217A (en) Handling method and device for message information

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