Marketing activity configuration method, device and equipment based on online car-hailing platform
By receiving and approving the activity data of multiple channels, SP and online ride-hailing, and synchronizing it to the online ride-hailing driver's side, the problem of not connecting channel activities and SP activities is solved, and the combination of multi-party advantages and business growth is achieved.
Patent Information
- Application Number
- CN202411096094.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-09
- Publication Date
- 2024-12-27
AI Technical Summary
In the existing technology, channel activities and SP activities have not been connected and cannot effectively combine the advantages of all parties, resulting in insufficient subsidies for online ride-hailing drivers and insufficient exposure to activities, and unable to effectively promote business growth.
By receiving activity data from the channel activists, SP activists and online car-hailing operators, responding to event placement requests, conducting approval and data flow, synchronizing the activity to the online car-hailing driver's side, opening up multiple channels, SPs and online car-hailing operators, The barriers between own operations support multi-party allocation and activity subsidies.
It has achieved multi-party participation in marketing activities, ensured event compliance and subsidy effectiveness, and improved the order acceptance rate and business growth of online ride-hailing drivers.
Smart Images

Figure CN119205166A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a method, device and equipment for configuring a marketing activity based on an online car-hailing platform. Background Art
[0002] With the rapid development of Internet technology, online car-hailing services formed by the integration of traditional transportation and the Internet have become one of the daily modes of transportation for people. At present, the online car-hailing market is mature and the competition is becoming increasingly fierce. In order to motivate online car-hailing drivers to actively accept orders and improve service quality, channel activity parties and online car-hailing SPs (service providers) have designed various marketing strategies to promote business growth.
[0003] At present, the activity links outside the main channels have not been perfected, channel activities and SP activities have not been connected, and the advantages of all parties cannot be combined. As a result, the channel party may not be able to provide sufficient subsidies to online car-hailing drivers, and the SP party may also have problems such as insufficient subsidies and insufficient activity exposure. It is impossible to effectively combine the advantages of all parties to effectively promote business growth. Summary of the invention
[0004] In view of this, the present invention provides a marketing activity configuration method, device and equipment based on an online car-hailing platform to solve the problem in the prior art that channel activities and SP activities are not connected and the advantages of all parties cannot be effectively combined.
[0005] In a first aspect, the present invention provides a method for configuring a marketing activity based on an online car-hailing platform, the method comprising:
[0006] Receive activity data issued by channel activity parties, SP activity parties and online car-hailing operators respectively;
[0007] Respond to campaign launch requests and approve campaigns based on campaign data;
[0008] Approved activities are issued through the data circulation mechanism, and receipts are sent to the initiators of the activities;
[0009] When the activity start time arrives, the issued activity will be synchronized to the online car-hailing driver terminal and displayed.
[0010] The present invention supports multi-party configuration by breaking down the barriers between multiple channels, SPs, and online car-hailing operations. It approves activities in response to activity launch requests and issues approved activities to enable multiple parties to participate in the activity configuration process. At the start of the activity, the issued activities are synchronized to the online car-hailing driver end and displayed to facilitate the online car-hailing driver to view the activity content, thereby effectively combining the advantages of all parties and effectively promoting business growth.
[0011] In an optional implementation, the activity data sent by the channel activity party, the SP activity party and the online car-hailing self-operator are received respectively, including:
[0012] Receive activity data sent by channel activity parties through the marketing activity channel gateway;
[0013] Receive activity data issued by online ride-hailing operators through the HUB management backend;
[0014] Receive activity data issued by SP activity parties through the SP management background.
[0015] The present invention receives activity data issued by multi-channel activity parties through a marketing activity channel gateway, receives activity data issued by online car-hailing operators through a HUB management background, and receives activity data issued by SP activity parties through an SP management background, thereby breaking down the barriers between multiple channels, SPs, and online car-hailing operators.
[0016] In an optional implementation, approving an activity based on the activity data includes:
[0017] Split the activities issued by the channel activity party into sub-activities, and send the sub-activities to the activity participants for activity approval;
[0018] The activity data issued by the SP organizer and the online car-hailing operator will be sent to the online car-hailing platform for activity approval.
[0019] The present invention splits activities to facilitate activity approval by activity participants, and verifies the activity data by sending the activity data issued by the SP activity party and the online car-hailing operator to the online car-hailing platform for activity approval to ensure the availability of the activity.
[0020] In an optional implementation, the activity data includes activity basic data, activity rule data, and activity strategy data, and sending the sub-activity to the activity participants for activity approval includes:
[0021] Conduct compliance review and approval of activity basic data based on activity rule data;
[0022] Read the activity policy data and perform timeout approval on the activity basic data based on the timeout policy in the activity policy data.
[0023] The present invention effectively controls the quality of marketing activities and ensures that the activities are compliant and available by performing compliance approval and overtime approval on the activities.
[0024] In an optional implementation, when the activity start time is reached, after synchronizing the issued activity to the online car-hailing driver terminal and displaying it, the method further includes:
[0025] When the activity starts, the online ride-hailing aggregation platform server will record the order data of the online ride-hailing drivers.
[0026] The present invention records the order data of online car-hailing drivers through the online car-hailing aggregation platform server, so as to facilitate multiple parties to formulate and update subsidy activity rules, and effectively promote online car-hailing drivers to complete orders.
[0027] In an optional implementation, after recording the order data of the online car-hailing driver, the method further includes:
[0028] The activity subsidies for online ride-hailing drivers are calculated based on their order data.
[0029] The present invention calculates the activity subsidy for the online car-hailing driver so as to distribute the activity bonus to the online car-hailing driver, thereby effectively promoting the online car-hailing driver to complete the orders.
[0030] In a second aspect, the present invention provides a marketing activity configuration device based on an online car-hailing platform, the device comprising:
[0031] The data receiving module is used to receive the activity data batches issued by the channel activity party, SP activity party and the online car-hailing self-owned operator;
[0032] An activity approval module is used to respond to activity delivery requests and review activities based on activity data;
[0033] The receipt module is used to issue approved activities through the data flow mechanism and send receipts to the activity initiator;
[0034] The display module is used to synchronize the issued activities to the online car-hailing driver terminal and display them when the activity start time arrives.
[0035] In a third aspect, the present invention provides a computer device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the marketing activity configuration method based on the online car-hailing platform of the above-mentioned first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0036] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the marketing activity configuration method based on an online ride-hailing platform of the above-mentioned first aspect or any corresponding embodiment thereof.
[0037] In a fifth aspect, the present invention provides a computer program product, comprising computer instructions, which are used to enable a computer to execute the marketing activity configuration method based on an online ride-hailing platform according to the above-mentioned first aspect or any corresponding embodiment. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0039] Figure 1 is a flowchart of a method for configuring a marketing activity based on an online car-hailing platform according to an embodiment of the present invention;
[0040] Figure 2 is a flowchart of another method for configuring a marketing activity based on an online car-hailing platform according to an embodiment of the present invention;
[0041] Figure 3 is a schematic diagram of multi-channel activity configuration content according to an embodiment of the present invention;
[0042] Figure 4 is a schematic diagram of the process of activity approval according to an embodiment of the present invention;
[0043] Figure 5 is an application diagram of a method for configuring a marketing activity based on an online car-hailing platform according to an embodiment of the present invention;
[0044] Figure 6 is a structural block diagram of a policy module according to an embodiment of the present invention;
[0045] Figure 7 is a structural block diagram of a marketing activity configuration device based on an online car-hailing platform according to an embodiment of the present invention;
[0046] Figure 8 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0048] In the related art, the activity distribution device does not complete the activity links outside the main channel. Each time the channel party accesses a marketing activity, it needs to carry out separate development. Therefore, a standardized and convenient multi-channel marketing activity method is urgently needed to promote business growth and reduce the labor cost of channel access. The embodiment of the present invention provides a marketing activity configuration method based on an online car-hailing platform. By accessing multi-channel joint activities, each party can participate in the formulation of activity gameplay, participate in driver subsidies, and simultaneously determine the scope of the activity and the activity gameplay, so as to achieve the purpose of one-time development and multiple benefits.
[0049] According to an embodiment of the present invention, an embodiment of a method for configuring a marketing campaign based on an online car-hailing platform is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in an order different from that shown here.
[0050] In this embodiment, a marketing activity configuration method based on an online car-hailing platform is provided. Figure 1 is a flow chart of a method for configuring a marketing activity based on an online car-hailing platform according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:
[0051] Step S101, receiving activity data issued by channel activity parties, SP activity parties and online car-hailing self-operators respectively.
[0052] In the embodiment of the present invention, through multi-channel joint activities, the barriers between the channel party, SP party and the online car-hailing self-operator are broken, and each party can issue activities, decide whether to participate in activities, and participate in the formulation of a plan to subsidize online car-hailing drivers. The activity data issued by the channel activity party, SP activity party and the online car-hailing self-operator are received respectively, and the activity data is stored. The activity data is divided into three parts, specifically including activity basic data, activity rule data and activity strategy data.
[0053] Step S102, responding to the activity delivery request and approving the activity based on the activity data.
[0054] In an embodiment of the present invention, after receiving the activity delivery request, the online car-hailing aggregation platform server responds to the activity delivery request, performs activity approval based on the activity data received from multiple channels, verifies the activity information, stores it as a unified channel activity, and starts the approval process.
[0055] Step S103: The approved activities are issued through the data transfer mechanism, and a receipt is sent to the activity initiator.
[0056] In the embodiment of the present invention, after the activity approval is completed and all nodes are executed, the approved activity is issued through the data flow mechanism, and the receipt is returned to the initiator, informing the activity party that the process can continue to flow downward. Specifically, the activity can be synchronized to the activity initiator through the data flow module of the data flow mechanism, and the receipt is returned to the channel party, SP party and online car-hailing free operator respectively.
[0057] Step S104, when the activity start time is reached, the issued activity is synchronized to the online car-hailing driver terminal and displayed.
[0058] In the embodiment of the present invention, when the activity delivery process is completed and the activity start time is reached, the subsequent activities are executed and the activity is started. After the activity display time is reached, the delivered activities are synchronized to the online car-hailing driver terminal and displayed on the online car-hailing driver terminal, and the online car-hailing driver can view the details of the activity, the progress of the activity and other information.
[0059] The marketing activity configuration method based on the online car-hailing platform provided in this embodiment supports multi-party configuration by breaking down the barriers between multiple channels, SPs, and online car-hailing's own operations. It approves activities in response to activity launch requests and distributes approved activities to enable multiple parties to participate in the activity configuration process. At the start of the activity, the distributed activities are synchronized to the online car-hailing driver end and displayed to facilitate the online car-hailing driver to view the activity content, thereby effectively combining the advantages of all parties and effectively promoting business growth.
[0060] In this embodiment, a marketing activity configuration method based on an online car-hailing platform is provided. Figure 2 is a flow chart of a method for configuring a marketing activity based on an online car-hailing platform according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0061] Step S201, receiving activity data issued by channel activity parties, SP activity parties and online car-hailing self-operators respectively.
[0062] Specifically, the above step S201 includes:
[0063] Step S2011: receiving activity data sent by the channel activity party through the marketing activity channel gateway.
[0064] Step S2012, receiving the activity data issued by the online car-hailing operator through the HUB management background.
[0065] Step S2013: Receive activity data sent by the SP activity party through the SP management background.
[0066] In an embodiment of the present invention, activity data issued by multi-channel activity parties are received through a marketing activity channel gateway. Specifically, the channel parties include multiple channels such as channel 1 and channel 2. The marketing activity channel gateway receives activity data issued by multi-channel activity parties through HTTP (Hypertext Transfer Protocol). The HUB Management Backend aggregates the activity data issued by the self-owned operators of online ride-hailing vehicles, and receives the activity data issued by the self-owned operators of online ride-hailing vehicles through the HUB Management Backend. The SP Management Backend configures an interface to receive activity data issued by SP activity parties, and receives activity data issued by SP activity parties through the SP Management Backend.
[0067] Specifically, activity data is divided into three parts:
[0068] (1) Basic activity data, including time configuration, time period configuration, participating area configuration and population configuration.
[0069] (2) Activity rule data, including reward rules, matching rules, and gameplay.
[0070] (3) Activity strategy data, including timeout flow strategy, approval strategy, and rejection strategy.
[0071] like Figure 3 As shown, the multi-channel activity configuration content includes gameplay, rules and basic information. Specifically, the gameplay includes duration, number of orders, turnover limit (configurable by the channel and SP parties), additional extended gameplay (configurable through intelligent algorithms, etc.) and activity type restrictions (including novices, rush orders, guaranteed minimums, etc.).
[0072] In practical applications, multi-channel campaign configuration Figure 3 In addition to the content shown, there are also separate configurations for different types, which configure different ways of playing according to different activities. In addition to mixed arrangement and activity type selection, each time a new activity type is expanded, you only need to customize the activity configuration.
[0073] Receive activity data issued by multi-channel activity parties through the marketing activity channel gateway, receive activity data issued by online car-hailing's own operators through the HUB management background, and receive activity data issued by SP activity parties through the SP management background, breaking down the barriers between multi-channels, SPs and online car-hailing's own operations.
[0074] For details, please see Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.
[0075] Step S202, responding to the activity delivery request and approving the activity based on the activity data.
[0076] Specifically, the above step S202 includes:
[0077] Step S2021, split the activity issued by the channel activity party into sub-activities, and send the sub-activities to the activity participants for activity approval.
[0078] Step S2022: Send the activity data issued by the SP activity organizer and the online car-hailing operator to the online car-hailing platform for activity approval.
[0079] In the embodiment of the present invention, after receiving the activity delivery request, the online car-hailing aggregation platform server verifies the activity information, stores it as a unified channel activity, and starts the approval process. Since the activities issued by the channel activity party and the online car-hailing platform can be participated by multiple tenants, if the activity is identified as an activity issued by multiple tenants, there is no need to split the activity, and this node is automatically skipped.
[0080] like Figure 4 As shown, the activity data issued by the event initiator, that is, the channel event party, is received to launch the event. When the online car-hailing platform approves an event, it first splits the large event issued by the channel event party into sub-events, which are visible to the event participants and submitted to the event participants' operators for approval. Specifically, this link includes the secondary configuration of the gameplay, including whether to participate in the event, whether to participate in the implementation of the driver subsidy plan, and whether to formulate certain event cities. Figure 4 For example, if the split sub-activities are sent to activity participants 1, 2, 3, and 4, respectively, if the activity participants participate, they directly participate or modify the configuration, the online car-hailing platform receives and updates the activity configuration, sends a synchronization confirmation to the activity initiator, and waits for the activity to start. If the activity participants do not participate, the process ends.
[0081] By splitting activities, it is easier for activity participants to approve the activities. By sending the activity data issued by the SP activity organizer and the online car-hailing operator to the online car-hailing platform for activity approval, the activity data can be verified to ensure the availability of the activity.
[0082] Specifically, in the above step S2021, the sub-activity is sent to the activity participants for activity approval, including:
[0083] Step S20211: Conduct compliance review and approval on the activity basic data based on the activity rule data.
[0084] Step S20212, read the activity policy data, and perform timeout approval on the activity basic data based on the timeout policy in the activity policy data.
[0085] In the embodiment of the present invention, based on compliance considerations, the online car-hailing platform needs to conduct compliance review of the activity. Specifically, the activity rule data includes order rules, crowd rules, time period rules, subsidy rules, etc. Based on the activity rules, the basic activity data is reviewed for compliance to determine whether the activity is compliant.
[0086] Read activity policy data, which includes timeout policies, and approve activities based on timeout policies. Specifically, if the execution of a step exceeds the timeout configured for the activity, the timeout policy will determine whether the data will continue to flow down to the next process, whether to modify the subsidy rules, whether to add additional rewards, etc. The timeout approval results include timeout approval, rejection, and partial approval.
[0087] Through compliance approval and overtime approval of activities, the quality of marketing activities can be effectively controlled to ensure that the activities are compliant and available.
[0088] Step S203: The approved activities are issued through the data transfer mechanism, and a receipt is sent to the activity initiator.
[0089] For details, please see Figure 1 Step S103 of the illustrated embodiment will not be described in detail here.
[0090] Step S204: When the activity start time is reached, the issued activity is synchronized to the online car-hailing driver terminal and displayed.
[0091] For details, please see Figure 1 Step S104 of the illustrated embodiment will not be described in detail here.
[0092] Step S205, when the activity starts, the online car-hailing aggregation platform server records the order data of the online car-hailing drivers.
[0093] In an embodiment of the present invention, after the activity start time arrives, the service end of the online car-hailing aggregation platform will record the online car-hailing driver's driving time, order acceptance status, order completion status, etc., match them with the activities in which the online car-hailing driver participates, and record the progress of the online car-hailing driver's activities.
[0094] The order data of online ride-hailing drivers is recorded through the online ride-hailing aggregation platform server to facilitate the formulation and updating of subsidy activity rules by multiple parties, effectively promoting online ride-hailing drivers to complete orders.
[0095] Step S206, calculating the activity subsidy for the online car-hailing driver based on the online car-hailing driver's order data.
[0096] In the embodiment of the present invention, the order data of the online car-hailing driver is recorded to determine whether the online car-hailing driver has met the activity reward requirements. On the premise that the online car-hailing driver has met the activity reward requirements, the parties calculate the activity subsidy for the online car-hailing driver and distribute the activity subsidy to the online car-hailing driver's account on T+1 day.
[0097] The marketing activity configuration method based on the online car-hailing platform provided in this embodiment calculates the activity subsidy for the online car-hailing drivers so as to distribute the activity bonus to the online car-hailing drivers, thereby effectively promoting the online car-hailing drivers to complete orders.
[0098] As a specific application example of the embodiment of the present invention, Figure 5 As shown, multi-channel activity parties, online car-hailing self-operators and SP self-built activity parties respectively send activity data. The marketing activity channel gateway receives the activity data sent by multi-channel activity parties, and performs data verification and channel data formatting on the channel activity link. The HUB management background receives the activity data sent by the online car-hailing self-operator, and the SP management background receives the activity data sent by the SP activity party. It performs data verification and data formatting through the activity management admin service, and performs activity modification or withdrawal operations. Activity approval is performed through the approval device, including SP activity approval, channel activity approval, online car-hailing platform activity approval, etc.
[0099] like Figure 6 As shown, in the activity delivery device, all nodes except the activity delivery are repeatable modules, which are based on a general task mechanism and data flow mechanism.
[0100] The mechanism is divided into the following three modules:
[0101] 1. Strategy module
[0102] (1) The policy module is divided into three parts: global policy configuration, active policy configuration, and policy rule engine.
[0103] (2) Global policy configuration: Operations configures a specified policy based on a policy distribution module, such as adding a new node (R&D needs to support this function first) or a node executing the policy by default.
[0104] (3) Activity strategy configuration: It is issued along with the activity configuration. If it is issued by a channel, the identifiable key policy information will be configured according to the agreed protocol. The online car-hailing platform will convert and store the policy. If it is issued by the online car-hailing platform or SP, the corresponding policy will be directly stored. The activity policy can override the global policy.
[0105] (4) Policy rule engine: performs policy calculations, obtains activity information, and determines the specific policy to be executed based on the activity configuration and current activity status.
[0106] 2. Data flow module
[0107] Get the current or next data execution node and the executed strategy based on the strategy-configured nodes and the current data flow status.
[0108] 3. Task execution module
[0109] The repeatable task module is responsible for the failback mechanism and timeout mechanism of all nodes. It also determines how the data flows downward according to the policy configuration. Figure 6 The specific execution process of the participant approval timeout task flow is shown in the figure.
[0110] In this embodiment, a marketing activity configuration device based on an online car-hailing platform is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and will not be repeated here. As used below, the term "module" can implement a combination of software and / or hardware for a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0111] This embodiment provides a marketing activity configuration device based on an online car-hailing platform, such as Figure 7 As shown, including:
[0112] The data receiving module 701 is used to receive batches of activity data issued by channel activity parties, SP activity parties and online car-hailing operators respectively.
[0113] The activity approval module 702 is used to respond to activity delivery requests and approve activities based on activity data.
[0114] The receipt module 703 is used to issue approved activities through the data flow mechanism and send a receipt to the activity initiator.
[0115] The display module 704 is used to synchronize the issued activity to the online car-hailing driver terminal and display it when the activity start time is reached.
[0116] In some optional implementations, the data receiving module 701 includes:
[0117] The first receiving unit is used to receive activity data sent by a channel activity party through a marketing activity channel gateway.
[0118] The second receiving unit is used to receive activity data sent by the online car-hailing operator through the HUB management background.
[0119] The third receiving unit is used to receive the activity data sent by the SP activity party through the SP management background.
[0120] In some optional implementations, the activity approval module 702 includes:
[0121] The first approval unit is used to split the activities issued by the channel activity party into sub-activities, and send the sub-activities to the activity participants for activity approval.
[0122] The second approval unit is used to send the activity data issued by the SP activity organizer and the online car-hailing operator to the online car-hailing platform for activity approval.
[0123] In some optional implementations, the first approval unit includes:
[0124] The first approval subunit is used to perform compliance approval on the activity basic data based on the activity rule data.
[0125] The second approval subunit is used to read the activity policy data and perform timeout approval on the activity basic data based on the timeout policy in the activity policy data.
[0126] In some optional embodiments, the device further comprises:
[0127] The recording module is used by the online car-hailing aggregation platform server to record the order data of the online car-hailing drivers after the activity starts.
[0128] In some optional embodiments, the device further comprises:
[0129] The calculation module is used to calculate the activity subsidies for online car-hailing drivers based on the order data of the online car-hailing drivers.
[0130] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0131] The marketing activity configuration device based on the online car-hailing platform in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above-mentioned functions.
[0132] The embodiment of the present invention also provides a computer device having the above Figure 7 The marketing activity configuration device based on the online car-hailing platform is shown.
[0133] See also Figure 8 , Figure 8 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 8As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 8 A processor 10 is taken as an example.
[0134] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0135] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0136] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0137] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0138] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 8 The example of connecting through bus is taken in the following.
[0139] The input device 30 can receive input digital or character information and generate key signal input related to user settings and function control of the computer device, such as a touch screen, etc. The output device 40 can include a display device, etc.
[0140] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0141] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0142] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A marketing activity configuration method based on an online car-hailing platform, characterized in that: The method comprises: Receive activity data issued by channel activity parties, SP activity parties and online car-hailing operators respectively; Responding to the activity delivery request and approving the activity based on the activity data; Approved activities are issued through the data circulation mechanism, and receipts are sent to the initiators of the activities; When the activity start time arrives, the issued activity will be synchronized to the online car-hailing driver terminal and displayed.
2. The method according to claim 1, characterized in that The activity data respectively received from the channel activity party, SP activity party and online car-hailing self-operator include: Receive activity data sent by channel activity parties through the marketing activity channel gateway; Receive activity data issued by online ride-hailing operators through the HUB management backend; Receive activity data issued by SP activity parties through the SP management background.
3. The method according to claim 1, characterized in that The approving the activity based on the activity data includes: Split the activities issued by the channel activity party into sub-activities, and send the sub-activities to the activity participants for activity approval; The activity data issued by the SP organizer and the online car-hailing operator will be sent to the online car-hailing platform for activity approval.
4. The method according to claim 3, characterized in that The activity data includes activity basic data, activity rule data and activity strategy data. The sending of the sub-activity to the activity participants for activity approval includes: Performing compliance review and approval on the activity basic data based on the activity rule data; The activity policy data is read, and the activity basic data is timed out for approval based on a timeout policy in the activity policy data.
5. The method according to claim 1, characterized in that: When the activity start time is reached, after synchronizing the issued activity to the online car-hailing driver terminal and displaying it, the method further includes: When the activity starts, the online ride-hailing aggregation platform server will record the order data of the online ride-hailing drivers.
6. The method according to claim 5, characterized in that After recording the order data of the online car-hailing driver, the method further includes: The activity subsidies for online ride-hailing drivers are calculated based on their order data.
7. A marketing activity configuration device based on an online car-hailing platform, characterized in that: The device comprises: The data receiving module is used to receive the activity data batches issued by the channel activity party, SP activity party and the online car-hailing self-owned operator; An activity approval module, used to respond to activity delivery requests and review the activities based on the activity data; The receipt module is used to issue approved activities through the data flow mechanism and send receipts to the activity initiator; The display module is used to synchronize the issued activities to the online car-hailing driver terminal and display them when the activity start time arrives.
8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the marketing activity configuration method based on the online car-hailing platform as described in any one of claims 1 to 6 by executing the computer instructions.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the marketing activity configuration method based on the online car-hailing platform as described in any one of claims 1 to 6.
10. A computer program product, characterized in that It includes computer instructions, which are used to enable a computer to execute the marketing activity configuration method based on the online car-hailing platform as described in any one of claims 1 to 6.
