Method and device for issuing rights and interests of marketing activities of online car-hailing platform, and computer equipment
By processing and matching the event data of the online ride-hailing platform, the accurate and timely distribution of rights and interests is achieved, the problem of inefficiency of traditional methods is solved, and user participation and loyalty is improved.
Patent Information
- Application Number
- CN202411137424.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-19
- Publication Date
- 2024-12-20
AI Technical Summary
The marketing activities rights distribution methods of traditional online ride-hailing platforms are inefficient and have poor real-time performance, making it difficult to effectively motivate drivers to increase the daily orders.
By obtaining the event data released by the event source, data processing is carried out to obtain the event data in standard format, determining the activity type according to the event type, matching the marketing activity rules of the online ride-hailing platform, judging the activity participation conditions and calculating the amount, method and type of equity distribution to achieve Accurate and timely distribution of rights and interests.
It improves the efficiency, accuracy and real-time nature of rights distribution, enhances the convenience of personalized marketing activities, and improves user activity participation and loyalty.
Smart Images

Figure CN119168703A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of online car-hailing technology, and in particular to a method, device, computer equipment and storage medium for issuing rights and interests for marketing activities of an online car-hailing platform. Background Art
[0002] In order to motivate drivers to increase the number of orders they complete per day, online ride-hailing platforms usually deploy some marketing activities to incentivize drivers: for example, a total reward of Y yuan is given to drivers who complete more than X orders per day; or the number of orders a driver completes per day is set as the threshold for the driver to receive certain benefits, such as issuing commission-free cards, charging and refueling coupons, etc. to drivers who complete X orders per day on the same day or the next day.
[0003] However, traditional equity distribution methods have problems such as low efficiency and poor real-time performance. Summary of the invention
[0004] Based on this, it is necessary to provide a method, device, computer equipment and storage medium for distributing rights and interests in online car-hailing platform marketing activities that can improve efficiency and real-time performance in response to the above-mentioned technical problems.
[0005] In a first aspect, a method for issuing rights and interests for a marketing activity of an online car-hailing platform is provided, the method comprising:
[0006] Obtain the event data published by the event source, and process the event data to obtain the event data in a standard format;
[0007] Determine the event type of the event data based on the event data, and determine the activity type of the online car-hailing platform marketing activity based on the event type;
[0008] The target online car-hailing platform marketing activity rules are obtained by matching the activity type in the online car-hailing platform marketing activity rule database; the target online car-hailing platform marketing activity rules include activity participation condition judgment rules and activity equity settlement logic calculation rules;
[0009] In response to the standard format event data meeting the activity participation condition judgment rules, the equity issuance amount, equity issuance method and equity type are determined according to the activity equity settlement logic calculation rules and the standard format event data, and the equity is issued according to the equity issuance amount, equity issuance method and equity type.
[0010] In one of the embodiments, event data is processed to obtain event data in a standard format, including: performing data filtering on the event data to obtain filtered event data; performing data completion on the filtered event data to obtain completed event data; performing data format conversion on the completed event data to obtain event data in a standard format; wherein data processing includes data filtering, data completion and data format conversion.
[0011] In one embodiment, the event type includes one or more of a registration event, a completion event, a duration event, a check-in event, a task achievement event, and a level change event.
[0012] In one embodiment, the activity participation condition judgment rule includes each activity participation condition and the activity participation condition judgment order; the method also includes: judging each activity participation condition in turn according to the activity participation condition judgment order based on the standard format event data to obtain a corresponding condition judgment result; the condition judgment result includes meeting the condition or not meeting the condition; in response to each condition judgment result being meeting the condition, determining that the standard format event data meets the activity participation condition judgment rule; in response to a condition judgment result being not meeting the condition, determining that the standard format event data does not meet the activity participation condition judgment rule.
[0013] In one of the embodiments, the method also includes: in response to the standard format event data not meeting the activity participation condition judgment rules, determining the target information contact method according to the event type; the target contact method includes software contact, SMS contact or outbound call contact; outputting an activity participation condition judgment failure message according to the target information contact method; the activity participation condition judgment failure message is used to characterize that the standard format event data does not meet the activity participation condition judgment rules.
[0014] In one of the embodiments, the method further includes: in response to configuring operations on each activity participation condition, determining each activity participation condition; wherein the activity participation condition includes one or more of activity basic information condition, activity participant group condition, activity service classification condition, activity order listening mode condition, activity task type condition, activity time period requirement condition, activity area condition, activity order timeliness type condition, activity order category condition, activity order mileage condition and activity order flow condition; in response to configuring operations on the activity participation condition judgment sequence, determining the activity participation condition judgment sequence, and generating activity participation condition judgment rules according to the activity participation condition judgment sequence and each activity participation condition; in response to configuring operations on the activity settlement cycle, determining the activity settlement cycle; in response to configuring operations on the equity issuance amount calculation method, equity issuance method and equity type, determining the equity issuance amount calculation method, equity issuance method and equity type, and generating activity equity settlement logic calculation rules according to the equity issuance amount calculation method, equity issuance method, equity type and activity settlement cycle;
[0015] After associating the activity participation condition judgment rules and the activity rights settlement logic calculation rules, the target online car-hailing platform marketing activity rules are generated, and the target online car-hailing platform marketing activity rules are stored in the online car-hailing platform marketing activity rules database.
[0016] In one of the embodiments, the method further includes: generating rights issuance record data according to the activity type, rights issuance amount, rights issuance method, rights type and event data; generating a rights issuance statistics table according to the rights issuance record data, and displaying the rights issuance statistics table; in response to an adjustment operation on the rights issuance statistics table, generating and displaying the adjusted rights issuance statistics table; the adjustment operation includes data adding operation, data editing operation and data deleting operation.
[0017] In a second aspect, a device for distributing rights and interests for marketing activities of an online car-hailing platform is provided, the device comprising: a data acquisition module, a type determination module, a rule matching module and a rights and interests distribution module.
[0018] Among them, the data acquisition module is used to obtain the event data released by the event source, and obtain standard format event data after data processing of the event data; the type determination module is used to determine the event type of the event data according to the event data, and determine the activity type of the online car-hailing platform marketing activity according to the event type; the rule matching module is used to obtain the target online car-hailing platform marketing activity rules after matching in the online car-hailing platform marketing activity rule database according to the activity type; the target online car-hailing platform marketing activity rules include activity participation condition judgment rules and activity rights settlement logic calculation rules; the rights issuance module is used to respond to the standard format event data meeting the activity participation condition judgment rules, determine the rights issuance amount, rights issuance method and rights type according to the activity rights settlement logic calculation rules and the standard format event data, and issue rights according to the rights issuance amount, rights issuance method and rights type.
[0019] In a third aspect, a computer device is provided. The computer device includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, the steps of any method in the above method embodiments are implemented.
[0020] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of any method in the above method embodiments are implemented.
[0021] The above-mentioned method, device, computer equipment and storage medium for issuing rights and interests in the marketing activities of the online ride-hailing platform obtain event data released by the event source, and obtain standard format event data after data processing of the event data; then, determine the event type of the event data according to the event data, and determine the activity type of the online ride-hailing platform marketing activity according to the event type; then, match the activity type in the online ride-hailing platform marketing activity rule database to obtain the target online ride-hailing platform marketing activity rules; the target online ride-hailing platform marketing activity rules include activity participation condition judgment rules and activity rights and interests settlement logic calculation rules; finally, in response to the standard format event data meeting the activity participation condition judgment rules, determine the rights and interests issuance amount, rights and interests issuance method and rights and interests type according to the activity rights and interests settlement logic calculation rules and the standard format event data, and issue rights and interests according to the rights and interests issuance amount, rights and interests issuance method and rights and interests type, thereby improving the efficiency, accuracy and real-time nature of the rights and interests issuance, and facilitating the issuance of rights and interests in personalized online ride-hailing platform marketing activities, thereby improving user activity participation and user loyalty. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 This is an application environment diagram of a method for issuing rights and interests for a marketing activity of an online car-hailing platform in one embodiment;
[0023] Figure 2 A first flow chart of a method for issuing benefits for a marketing activity of an online car-hailing platform in one embodiment;
[0024] Figure 3 A schematic diagram of a process for obtaining event data in a standard format after data processing of event data in an embodiment;
[0025] Figure 4 A second flow chart of a method for issuing rights and interests for a marketing activity of an online car-hailing platform in one embodiment;
[0026] Figure 5 A third flow chart of a method for issuing rights and interests for a marketing activity of an online car-hailing platform in one embodiment;
[0027] Figure 6 A schematic diagram of a fourth process of a method for issuing rights and interests for a marketing activity of an online car-hailing platform in one embodiment;
[0028] Figure 7 It is a structural block diagram of a device for issuing rights and interests for marketing activities of an online car-hailing platform in one embodiment;
[0029] Figure 8 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0030] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0031] In order to facilitate understanding of the present application, the present application will be described more fully below with reference to the relevant drawings. Embodiments of the present application are provided in the drawings. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present application more thorough and comprehensive.
[0032] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.
[0033] It is understood that the terms "first", "second", etc. used in this application may be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, without departing from the scope of this application, a first resistor may be referred to as a second resistor, and similarly, a second resistor may be referred to as a first resistor. Both the first resistor and the second resistor are resistors, but they are not the same resistor.
[0034] It can be understood that the “connection” in the following embodiments should be understood as “electrical connection”, “communication connection”, etc. if the connected circuits, modules, units, etc. have electrical signals or data transmission between each other.
[0035] When used herein, the singular forms "a", "an", and "said / the" may also include plural forms, unless the context clearly indicates otherwise. It should also be understood that the terms "include / comprise" or "have" etc. specify the presence of stated features, wholes, steps, operations, components, parts or combinations thereof, but do not exclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts or combinations thereof.
[0036] The method for issuing rights and interests for online car-hailing platform marketing activities provided in this application can be applied to Figure 1 In the application environment shown, the terminal 102 communicates with the server 104 through a network. The terminal 102 may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, and portable wearable devices, and the server 104 may be implemented as an independent server or a server cluster consisting of multiple servers.
[0037] In one embodiment, Figure 2 As shown, a method for issuing rights and interests for marketing activities of an online car-hailing platform is provided, and the method is applied to Figure 1 The server 104 in the example is used for explanation, and the steps include the following steps 201 to 204.
[0038] Step 201, obtain event data published by an event source, and process the event data to obtain event data in a standard format.
[0039] Among them, event sources include registration event source, order completion event source, duration event source, check-in event source, task completion event source and level change event source. Specifically, server 104 can obtain event data published by event sources through the event layer of the rights issuance system, and obtain standard format event data after data processing of the event data. In addition, the online car-hailing platform can be, but is not limited to, a SaaS platform.
[0040] In one embodiment, if Figure 3 As shown, after the event data is processed, the event data in a standard format is obtained, including steps 301 to 303.
[0041] Step 301: Perform data filtering processing on event data to obtain filtered event data.
[0042] Step 302: Perform data completion processing on the filtered event data to obtain completed event data.
[0043] Step 303: Perform data format conversion on the padded event data to obtain standard format event data.
[0044] The data processing includes data filtering, data completion and data format conversion. Specifically, the server 104 can perform data filtering on the event data to obtain filtered event data; then, perform data completion on the filtered event data to obtain completed event data; then, perform data format conversion on the completed event data to obtain standard format event data, thereby improving the accuracy of the standard format event data and the efficiency of obtaining the standard format event data.
[0045] In this embodiment, data filtering is performed on the event data to obtain filtered event data; then, data completion is performed on the filtered event data to obtain completed event data; then, data format conversion is performed on the completed event data to obtain standard format event data, thereby improving the accuracy of the standard format event data and the efficiency of obtaining the standard format event data.
[0046] Step 202, determining the event type of the event data based on the event data, and determining the activity type of the online car-hailing platform marketing activity based on the event type.
[0047] Among them, the server 104 can determine the event type of the event data according to the event data through the event layer of the rights issuance system, and determine the activity type of the online car-hailing platform marketing activity according to the event type.
[0048] In a specific example, the type matching function is used to characterize the mapping relationship between the event type and the activity type of the online car-hailing platform marketing activity. The server 104 can determine the activity type of the online car-hailing platform marketing activity according to the event type based on the type matching function. The above is only a specific example, which can be flexibly set according to user needs in actual applications and is not limited here.
[0049] In one embodiment, the event type includes one or more of a registration event, a completion event, a duration event, a check-in event, a task achievement event, and a level change event.
[0050] Step 203, obtain the target online ride-hailing platform marketing activity rules by matching the activity type in the online ride-hailing platform marketing activity rule database.
[0051] Among them, the marketing activity rules of the target online ride-hailing platform include the activity participation condition judgment rules and the activity rights settlement logic calculation rules.
[0052] Server 104 can obtain the target online car-hailing platform marketing activity rules including activity participation condition judgment rules and activity equity settlement logic calculation rules through the condition layer of the rights issuance system and after matching in the online car-hailing platform marketing activity rule database according to the activity type.
[0053] In one embodiment, if Figure 4 As shown, the method further includes steps 401 to 405.
[0054] Step 401, in response to configuring operations on each activity participation condition, determining each activity participation condition.
[0055] Step 402, in response to the configuration operation on the activity participation condition judgment sequence, the activity participation condition judgment sequence is determined, and the activity participation condition judgment rule is generated according to the activity participation condition judgment sequence and each activity participation condition.
[0056] Step 403: In response to the configuration operation on the activity settlement period, the activity settlement period is determined.
[0057] Step 404, in response to the configuration operation of the equity issuance quota calculation method, the equity issuance method and the equity type, the equity issuance quota calculation method, the equity issuance method and the equity type are determined, and the activity equity settlement logic calculation rule is generated according to the equity issuance quota calculation method, the equity issuance method, the equity type and the activity settlement period.
[0058] Step 405, after associating the activity participation condition judgment rules and the activity rights settlement logic calculation rules, the target online car-hailing platform marketing activity rules are generated, and the target online car-hailing platform marketing activity rules are stored in the online car-hailing platform marketing activity rules database.
[0059] Among them, the activity participation conditions include one or more of the following: activity basic information conditions, activity participant conditions, activity service classification conditions, activity order listening mode conditions, activity task type conditions, activity time period requirement conditions, activity area conditions, activity order timeliness type conditions, activity order category conditions, activity order mileage conditions and activity order flow conditions.
[0060] In a specific example, the basic information conditions of an activity include: the external name of the activity, the city of activity participation, the time of activity participation, the visible time of activity, and the activity description. The activity task type conditions include the sign-in reward type, the level-breaking reward type, and the task package type. The above are only specific examples, which can be flexibly set according to user needs in actual applications and are not limited here.
[0061] Specifically, the server determines each activity participation condition in response to a configuration operation on the activity participation condition; then, in response to a configuration operation on the activity participation condition judgment order, the activity participation condition judgment order is determined, and activity participation condition judgment rules are generated according to the activity participation condition judgment order and each activity participation condition; then, in response to a configuration operation on the activity settlement period, the activity settlement period is determined; then, in response to a configuration operation on the equity issuance amount calculation method, the equity issuance method and the equity type, the equity issuance amount calculation method, the equity issuance method and the equity type are determined, and activity equity settlement logic calculation rules are generated according to the equity issuance amount calculation method, the equity issuance method, the equity type and the activity settlement period; finally, the activity participation condition judgment rules and the activity equity settlement logic calculation rules are associated to generate the target online car-hailing platform marketing activity rules, and the target online car-hailing platform marketing activity rules are stored in the online car-hailing platform marketing activity rule database, thereby improving the efficiency and convenience of configuring the target online car-hailing platform marketing activity rules.
[0062] In this embodiment, in response to a configuration operation on each activity participation condition, each activity participation condition is determined; then, in response to a configuration operation on an activity participation condition judgment order, an activity participation condition judgment order is determined, and an activity participation condition judgment rule is generated based on the activity participation condition judgment order and each activity participation condition; then, in response to a configuration operation on an activity settlement period, an activity settlement period is determined; then, in response to a configuration operation on a rights issuance amount calculation method, a rights issuance method and a rights type, a rights issuance amount calculation method, a rights issuance method and a rights type are determined, and an activity rights settlement logic calculation rule is generated based on the rights issuance amount calculation method, the rights issuance method, the rights type and the activity settlement period; finally, the activity participation condition judgment rule and the activity rights settlement logic calculation rule are associated to generate a target online car-hailing platform marketing activity rule, and the target online car-hailing platform marketing activity rule is stored in an online car-hailing platform marketing activity rule database, thereby improving the efficiency and convenience of configuring the target online car-hailing platform marketing activity rule and improving the degree of personalization of the target online car-hailing platform marketing activity rule.
[0063] In one embodiment, if Figure 5 As shown, the activity participation condition judgment rule includes each activity participation condition and the activity participation condition judgment order; the method also includes steps 501 to 503.
[0064] Step 501 , judging each activity participation condition in sequence according to the standard format event data and the activity participation condition judgment order, and obtaining the corresponding condition judgment result.
[0065] Step 502, in response to all the condition judgment results being in compliance with the conditions, determining whether the standard format event data complies with the activity participation condition judgment rule.
[0066] Step 503: In response to the existence condition judgment result being that the condition is not met, determining that the standard format event data does not meet the activity participation condition judgment rule.
[0067] Among them, the condition judgment result includes meeting the condition or not meeting the condition. The server 104 judges each activity participation condition in turn according to the activity participation condition judgment order based on the standard format event data to obtain the corresponding condition judgment result; then, in response to each condition judgment result being in compliance with the condition, it is determined that the standard format event data meets the activity participation condition judgment rule; at the same time, in response to the condition judgment result being not meeting the condition, it is determined that the standard format event data does not meet the activity participation condition judgment rule, which improves the efficiency and convenience of determining whether the standard format event data meets the activity participation condition judgment rule, and can improve the real-time and efficiency of the rights and interests issuance.
[0068] In this embodiment, each activity participation condition is judged in turn according to the activity participation condition judgment order based on the standard format event data to obtain a corresponding condition judgment result; then, in response to each condition judgment result being in compliance with the condition, it is determined that the standard format event data complies with the activity participation condition judgment rule; at the same time, in response to a condition judgment result being not in compliance with the condition, it is determined that the standard format event data does not comply with the activity participation condition judgment rule, which improves the efficiency and convenience of determining whether the standard format event data complies with the activity participation condition judgment rule, and can improve the real-time and efficiency of rights and interests issuance.
[0069] Step 204, in response to the standard format event data meeting the activity participation condition judgment rule, determine the equity issuance amount, equity issuance method and equity type according to the activity equity settlement logic calculation rule and the standard format event data, and issue equity according to the equity issuance amount, equity issuance method and equity type.
[0070] Specifically, server 104 can respond to the standard format event data meeting the activity participation condition judgment rules through the action layer of the rights issuance system, determine the rights issuance amount, rights issuance method and rights type according to the activity rights settlement logic calculation rules and the standard format event data, and issue rights according to the rights issuance amount, rights issuance method and rights type, thereby improving the efficiency, accuracy and real-time nature of rights issuance, and facilitating the issuance of rights in personalized online car-hailing platform marketing activities, thereby enhancing user activity participation and user loyalty.
[0071] The above-mentioned method for issuing rights and interests in the marketing activities of the online car-hailing platform obtains the event data released by the event source, and obtains the standard format event data after data processing of the event data; then, the event type of the event data is determined according to the event data, and the activity type of the online car-hailing platform marketing activity is determined according to the event type; then, the target online car-hailing platform marketing activity rules are obtained after matching in the online car-hailing platform marketing activity rule database according to the activity type; the target online car-hailing platform marketing activity rules include activity participation condition judgment rules and activity rights and interests settlement logic calculation rules; finally, in response to the standard format event data meeting the activity participation condition judgment rules, the rights and interests issuance amount, rights and interests issuance method and rights and interests type are determined according to the activity rights and interests settlement logic calculation rules and the standard format event data, and the rights and interests are issued according to the rights and interests issuance amount, rights and interests issuance method and rights and interests type, which improves the efficiency, accuracy, standardization, automation and real-time performance of the rights and interests issuance, and also facilitates the personalized rights and interests issuance of online car-hailing platform marketing activities, thereby improving user activity participation and user loyalty.
[0072] In one embodiment, if Figure 6 As shown, the method further includes steps 601 to 603.
[0073] Step 601, generating equity issuance record data according to activity type, equity issuance amount, equity issuance method, equity type and event data.
[0074] Step 602: Generate a rights and interests distribution statistics table based on the rights and interests distribution record data, and display the rights and interests distribution statistics table.
[0075] Step 603 , in response to the adjustment operation on the equity issuance statistics table, generating and displaying an adjusted equity issuance statistics table.
[0076] The adjustment operation includes data adding operation, data editing operation and data deleting operation. The server 104 generates the rights issuance record data according to the activity type, rights issuance amount, rights issuance method, rights type and event data; then, generates the rights issuance statistics table according to the rights issuance record data and displays the rights issuance statistics table; then, in response to the adjustment operation on the rights issuance statistics table, generates and displays the adjusted rights issuance statistics table, thereby improving the visibility and convenience of rights issuance.
[0077] In this embodiment, rights issuance record data is generated based on activity type, rights issuance amount, rights issuance method, rights type and event data; then, a rights issuance statistics table is generated based on the rights issuance record data, and the rights issuance statistics table is displayed; then, in response to an adjustment operation on the rights issuance statistics table, an adjusted rights issuance statistics table is generated and displayed, thereby improving the visibility and convenience of rights issuance.
[0078] It should be understood that although Figure 2-6 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-6 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0079] Second, as Figure 7 As shown, a device for issuing rights and interests for marketing activities of an online car-hailing platform is provided, and the device includes: a data acquisition module 710, a type determination module 720, a rule matching module 730 and a rights and interests issuance module 740.
[0080] Among them, the data acquisition module 710 is used to obtain the event data released by the event source, and obtain standard format event data after data processing of the event data; the type determination module 720 is used to determine the event type of the event data according to the event data, and determine the activity type of the online car-hailing platform marketing activity according to the event type; the rule matching module 730 is used to obtain the target online car-hailing platform marketing activity rules after matching in the online car-hailing platform marketing activity rule database according to the activity type; the target online car-hailing platform marketing activity rules include activity participation condition judgment rules and activity rights settlement logic calculation rules; the rights issuance module 740 is used to respond to the standard format event data meeting the activity participation condition judgment rules, determine the rights issuance amount, rights issuance method and rights type according to the activity rights settlement logic calculation rules and the standard format event data, and issue rights according to the rights issuance amount, rights issuance method and rights type.
[0081] In one embodiment, the data acquisition module 710 includes a data processing unit.
[0082] Among them, the data processing unit is used to perform data filtering processing on the event data to obtain filtered event data; the data processing unit is used to perform data completion processing on the filtered event data to obtain completed event data; the data processing unit is used to perform data format conversion processing on the completed event data to obtain standard format event data; wherein data processing includes data filtering processing, data completion processing and data format conversion processing.
[0083] In one embodiment, the event type includes one or more of a registration event, a completion event, a duration event, a check-in event, a task achievement event, and a level change event.
[0084] In one embodiment, the activity participation condition judgment rule includes each activity participation condition and the activity participation condition judgment order; the device also includes: a condition judgment module.
[0085] Among them, the condition judgment module is used to judge each activity participation condition in turn according to the activity participation condition judgment order based on the standard format event data to obtain the corresponding condition judgment result; the condition judgment result includes meeting the condition or not meeting the condition; the condition judgment module is used to respond to each condition judgment result being met and determine that the standard format event data meets the activity participation condition judgment rules; the condition judgment module is used to respond to the existence of a condition judgment result that is not met and determine that the standard format event data does not meet the activity participation condition judgment rules.
[0086] In one of the embodiments, the device also includes a message delivery module.
[0087] Among them, the message contact module is used to respond to the standard format event data not meeting the activity participation condition judgment rules, and determine the target information contact method according to the event type; the target contact method includes software contact, SMS contact or outbound call contact; the message contact module is used to output the activity participation condition judgment failure message according to the target information contact method; the activity participation condition judgment failure message is used to characterize that the standard format event data does not meet the activity participation condition judgment rules.
[0088] In one of the embodiments, the device further includes a rule configuration module.
[0089] The rule configuration module is used to determine each activity participation condition in response to configuration operations on each activity participation condition; wherein the activity participation condition includes one or more of activity basic information condition, activity participant group condition, activity service classification condition, activity order listening mode condition, activity task type condition, activity time period requirement condition, activity area condition, activity order timeliness type condition, activity order category condition, activity order mileage condition and activity order flow condition; the rule configuration module is used to determine the activity participation condition judgment order in response to configuration operations on the activity participation condition judgment order, and generate activity participation condition judgment rules according to the activity participation condition judgment order and each activity participation condition; the rule configuration module is used to determine the activity participation condition judgment order in response to configuration operations on the activity participation condition judgment order, and generate activity participation condition judgment rules according to the activity participation condition judgment order and each activity participation condition; the rule The configuration module is used to determine the activity settlement cycle in response to the configuration operation on the activity settlement cycle; the rule configuration module is used to determine the equity issuance amount calculation method, equity issuance method and equity type in response to the configuration operation on the equity issuance amount calculation method, equity issuance method and equity type, and generate the activity equity settlement logic calculation rules according to the equity issuance amount calculation method, equity issuance method, equity type and activity settlement cycle; the rule configuration module is used to associate the activity participation condition judgment rules and the activity equity settlement logic calculation rules to generate the target online car-hailing platform marketing activity rules, and store the target online car-hailing platform marketing activity rules in the online car-hailing platform marketing activity rules database.
[0090] In one of the embodiments, the device further includes a rights issuance statistics module.
[0091] Among them, the rights issuance statistics module is used to generate rights issuance record data according to activity type, rights issuance amount, rights issuance method, rights type and event data; the rights issuance statistics module is used to generate a rights issuance statistics table according to the rights issuance record data, and display the rights issuance statistics table; the rights issuance statistics module is used to respond to adjustment operations on the rights issuance statistics table, generate and display the adjusted rights issuance statistics table; the adjustment operation includes data addition operation, data editing operation and data deletion operation.
[0092] For the specific limitations on the rights and interests distribution device for online car-hailing platform marketing activities, please refer to the limitations on the rights and interests distribution method for online car-hailing platform marketing activities above, which will not be repeated here. Each module in the above-mentioned rights and interests distribution device for online car-hailing platform marketing activities can be implemented in whole or in part through software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0093] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 8 As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store event data published by the event source. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for issuing rights and interests in a marketing activity of an online car-hailing platform is implemented.
[0094] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0095] In a third aspect, a computer device is provided. The computer device includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, the steps of any method in the above method embodiments are implemented.
[0096] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of any method in the above method embodiments are implemented.
[0097] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct RAMbus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.
[0098] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0099] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A method for issuing rights and interests in a marketing activity of an online car-hailing platform, the method comprising: Acquire event data published by an event source, and process the event data to obtain event data in a standard format; Determine the event type of the event data according to the event data, and determine the activity type of the online car-hailing platform marketing activity according to the event type; After matching the activity type in the online car-hailing platform marketing activity rule database, the target online car-hailing platform marketing activity rules are obtained; the target online car-hailing platform marketing activity rules include activity participation condition judgment rules and activity equity settlement logic calculation rules; In response to the standard format event data meeting the activity participation condition judgment rules, the equity issuance amount, equity issuance method and equity type are determined according to the activity equity settlement logic calculation rules and the standard format event data, and the equity is issued according to the equity issuance amount, the equity issuance method and the equity type.
2. The method according to claim 1, characterized in that The process of processing the event data to obtain event data in a standard format includes: Performing data filtering processing on the event data to obtain filtered event data; Performing data completion processing on the filtered event data to obtain the completed event data; The padded event data is subjected to data format conversion processing to obtain the standard format event data; wherein the data processing includes the data filtering processing, the data padded processing and the data format conversion processing.
3. The method according to claim 1, characterized in that The event type includes one or more of a registration event, an order completion event, a duration event, a check-in event, a task achievement event, and a level change event.
4. The method according to claim 1, characterized in that: The activity participation condition judgment rule includes each activity participation condition and the activity participation condition judgment order; the method also includes: According to the standard format event data, the activity participation conditions are judged in turn according to the activity participation condition judgment order to obtain corresponding condition judgment results; the condition judgment results include meeting the condition or not meeting the condition; In response to each of the condition judgment results being the compliance condition, determining that the standard format event data complies with the activity participation condition judgment rule; In response to the condition judgment result being the non-compliance with the condition, it is determined that the standard format event data does not comply with the activity participation condition judgment rule.
5. The method according to claim 1, characterized in that: The method further comprises: In response to the standard format event data not meeting the activity participation condition judgment rule, determining a target information contact method according to the event type; the target contact method includes software contact, SMS contact or outbound call contact; An activity participation condition judgment failure message is output according to the target information access method; the activity participation condition judgment failure message is used to indicate that the standard format event data does not meet the activity participation condition judgment rule.
6. The method according to claim 1, characterized in that The method further comprises: In response to the configuration operation of each activity participation condition, each activity participation condition is determined; wherein the activity participation condition includes one or more of an activity basic information condition, an activity participant group condition, an activity service classification condition, an activity order listening mode condition, an activity task type condition, an activity time period requirement condition, an activity area condition, an activity order timeliness type condition, an activity order category condition, an activity order mileage condition, and an activity order flow condition; In response to a configuration operation on an activity participation condition judgment sequence, determining the activity participation condition judgment sequence, and generating the activity participation condition judgment rule according to the activity participation condition judgment sequence and each of the activity participation conditions; In response to performing a configuration operation on an activity settlement period, determining the activity settlement period; In response to configuring the equity issuance amount calculation method, the equity issuance method and the equity type, determining the equity issuance amount calculation method, the equity issuance method and the equity type, and generating the activity equity settlement logic calculation rule according to the equity issuance amount calculation method, the equity issuance method, the equity type and the activity settlement period; The target online car-hailing platform marketing activity rules are generated by associating the activity participation condition judgment rules and the activity rights settlement logic calculation rules, and the target online car-hailing platform marketing activity rules are stored in the online car-hailing platform marketing activity rules database.
7. The method according to claim 1, characterized in that The method further comprises: Generate equity issuance record data according to the activity type, the equity issuance amount, the equity issuance method, the equity type and the event data; Generate a rights and interests issuance statistics table according to the rights and interests issuance record data, and display the rights and interests issuance statistics table; In response to an adjustment operation performed on the rights and interests issuance statistics table, the adjusted rights and interests issuance statistics table is generated and displayed; the adjustment operation includes a data adding operation, a data editing operation and a data deleting operation.
8. A device for issuing rights and interests for marketing activities of an online car-hailing platform, characterized in that: The device comprises: A data acquisition module is used to acquire event data published by an event source and process the event data to obtain event data in a standard format; A type determination module, used to determine the event type of the event data according to the event data, and determine the activity type of the online car-hailing platform marketing activity according to the event type; A rule matching module, used to obtain target online car-hailing platform marketing activity rules after matching the activity type in the online car-hailing platform marketing activity rule database; the target online car-hailing platform marketing activity rules include activity participation condition judgment rules and activity equity settlement logic calculation rules; The rights issuance module is used to respond to the standard format event data meeting the activity participation condition judgment rule, determine the rights issuance amount, rights issuance method and rights type according to the activity rights settlement logic calculation rule and the standard format event data, and issue rights according to the rights issuance amount, the rights issuance method and the rights type.
9. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
