Processing method and device for online operation activity generation and related equipment
By introducing preset operation middle platform and templated configuration management into online operation activities, the problem of low efficiency in online operation activities in traditional technologies is solved, and efficient and standardized operation activity generation and management is achieved to adapt to rapidly changing business needs.
Patent Information
- Application Number
- CN202411570187.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-03-18
AI Technical Summary
The implementation efficiency of online operation activities in traditional technologies is low, resulting in high development costs and difficulty in iteration, and the inability to adapt to rapidly changing business needs.
Through the online operation activity generation method based on the preset operation middle platform, configuration information is obtained and stored, including operation activities, participants, tasks and reward configurations, and these configuration information are called in turn using the preset operation activity template to generate target online operation activities.
It realizes efficient generation and standardization of online operation activities, reduces development and iteration costs, improves operational efficiency and effectiveness, and can adapt to rapidly changing business needs.
Smart Images

Figure CN119648287A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of digital medical technology, and in particular to a method, device, computer equipment and computer-readable storage medium for processing online operation activity generation. Background Art
[0002] With the development of Internet technology, enterprises often need to carry out online operations to achieve the purpose of attracting new customers, retaining existing customers, and promoting activation to maximize commercial benefits. At the same time, through Internet operations, enterprises can effectively integrate online and offline businesses, further expand market channels, increase sales, and increase profit margins. Therefore, with the help of various online communication methods based on the Internet, it has become normal for enterprises to carry out various online operations. For example, in the field of digital medical technology, enterprises that provide medical or health services such as online medical assistance or health services need to regularly carry out various online operations to increase offline medical services or health services such as but not limited to medical treatment, physical examinations, and body maintenance through online operations.
[0003] In the actual online production activities of enterprises, due to the complex and changeable business scenarios, the online operation activities that need to be carried out are also diverse. In traditional technologies, in most cases, the operation activity management system is customized and developed separately, which will undoubtedly bring a lot of repeated development work, reduce the efficiency of online activities, and increase the cost of online activities. Furthermore, under certain circumstances, some operation systems of some enterprises adopt a unified development model. In the implementation of the unified development model, the underlying data is mainly saved in a large wide table, and the processing logic of different operation activities is processed in various characteristics according to the activity type. This situation will make the operation system become bloated and huge as time goes by and the number of activities increases. In addition, the addition or change of the operation activity function of the operation system will affect the entire system. The increased complexity of the operation system leads to difficulties in subsequent iteration and regression testing of the operation system, which hinders the development of online business.
[0004] Therefore, how to efficiently implement online operation activities has become a technical problem that needs to be solved urgently. Summary of the invention
[0005] The present application provides a processing method, apparatus, computer device and computer-readable storage medium for generating online operation activities, which can solve the technical problem of low efficiency in realizing online operation activities in traditional technologies.
[0006] In the first aspect, the present application provides a processing method for generating online operation activities, including: based on a preset operation middle platform, responding to the configuration operation generated by the online operation activity, obtaining the configuration information input by the configuration operation, and storing the configuration information, wherein the configuration information includes the operation activity configuration information corresponding to the preset operation activity information configuration, the participant configuration information corresponding to the preset participant configuration, the activity task configuration information corresponding to the preset activity task configuration, and the award redemption configuration information corresponding to the preset award redemption configuration; responding to the generation instruction corresponding to the generation of the online operation activity, obtaining a preset online operation activity template, the preset online operation activity template contains calling instructions corresponding to the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information in sequence; running the online operation activity template, and according to the calling instruction, calling the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information in sequence to generate a target online operation activity.
[0007] In the second aspect, the present application provides a processing device for generating online operation activities, including: a first configuration unit, which is used to respond to the configuration operation of online operation activity generation based on a preset operation middle platform, obtain the configuration information input by the configuration operation, and store the configuration information, wherein the configuration information includes the operation activity configuration information corresponding to the preset operation activity information configuration, the participant configuration information corresponding to the preset participant configuration, the activity task configuration information corresponding to the preset activity task configuration, and the award redemption configuration information corresponding to the preset award redemption configuration; a first acquisition unit, which is used to respond to the generation instruction corresponding to the online operation activity generation, and obtain the preset online operation activity template, and the preset online operation activity template contains the call instructions corresponding to the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information in sequence; a first generation unit, which is used to run the online operation activity template, and according to the call instruction, call the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information in sequence to generate a target online operation activity.
[0008] In a third aspect, the present application provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the processing method for generating online operation activities are implemented.
[0009] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the steps of the processing method for generating online operation activities.
[0010] The present application provides a processing method, device, computer equipment and computer-readable storage medium for generating online operation activities. The method obtains configuration information input by a configuration operation, and the configuration information includes operation activity configuration information, participant configuration information, activity task configuration information, and award redemption configuration information. Then, the method responds to a generation instruction generated by the online operation activity, obtains a preset online operation activity template, and the preset online operation activity template includes a call instruction for calling the above configuration information. Then, the online operation activity template is run, and the above configuration information is called in sequence according to the call instruction to generate a target online operation activity. The online operation activity provided in the embodiment of the present application requires that all online operation activities must follow the above preset operation activity information configuration, preset Main process specifications for participant configuration, preset activity task configuration, and preset prize redemption configuration are set to prevent confusion in the process of online operation activities. Based on the configuration operations and sequential calls of operation activity information configuration, participant configuration, activity task configuration, and prize redemption configuration, the generation and implementation of all online operation activities are standardized and modularized, which can not only improve the implementation efficiency of new online operation activities, but also facilitate the subsequent iteration of online operation activities based on the above-mentioned corresponding configuration operations, so as to not only adapt to the fast-paced development trend of more and more frequent online operation activities, but also reduce the overall operation costs involved in online operation activities, including but not limited to development, testing, operation and maintenance, and improve the overall operation efficiency and effect of online operation activities. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0012] Figure 1 A flowchart of a processing method for generating online operation activities provided in an embodiment of the present application;
[0013] Figure 2 A schematic diagram of a configuration system framework for a processing method for generating online operation activities provided in an embodiment of the present application;
[0014] Figure 3 A schematic diagram of a first sub-flow of a processing method for generating online operation activities provided in an embodiment of the present application;
[0015] Figure 4 A schematic diagram of a second sub-flow of the processing method for generating online operation activities provided in an embodiment of the present application;
[0016] Figure 5Field representation of the processing method for generating online operation activities provided in the embodiment of the present application;
[0017] Figure 6 A schematic block diagram of a processing device for generating online operation activities provided in an embodiment of the present application;
[0018] Figure 7 A schematic block diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0019] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0020] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0021] An embodiment of the present application provides a method for processing the generation of online operation activities, which can be applied to computer devices including but not limited to smart phones, tablet computers, laptops, desktop computers, etc., and is adopted when processing the generation of online operation activities in the field of but not limited to digital medicine. For example, in the field of digital medicine, it is adopted when generating online sports activities for providing auxiliary services for medical consultations or health services including but not limited to physical examinations, dental care, etc., for example, for hospitals and health service platforms.
[0022] In the face of the technical problem of low efficiency in the implementation of online operation activities in traditional technologies, the inventors propose a processing method for generating online operation activities in the embodiment of the present application. The core idea of the embodiment of the present application is: based on the concept principles of standardization and modularization, the implementation of various complex online operation activities is abstracted into a main process including operation activity information configuration, participant configuration, activity task configuration, and prize collection and redemption configuration (i.e., prize collection and redemption configuration), and the generation of all online operation activities must follow the above main process for configuration. At the same time, the underlying data design of various online operation activities adopts the form of "main table + extended table", and the interface of various online operation activities adopts the form of "main field + extended field" to make various online operation activities based on commonality and retain individuality. Based on the above settings, the development and implementation of online operation activities can not only improve the implementation efficiency of new online operation activities, but also facilitate the subsequent iteration of online operation activities, so as to not only adapt to the fast-paced development trend of more and more frequent online operation activities, but also reduce the overall operation costs involved in online operation activities, including but not limited to development, testing, and operation and maintenance, and improve the overall operation efficiency and effect of online operation activities.
[0023] Some embodiments of the present application are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0024] See also Figure 1 and Figure 2 , Figure 1 A flowchart of a processing method for generating online operation activities provided in an embodiment of the present application is provided. Figure 2 A schematic diagram of a configuration system framework for a processing method for generating online operation activities provided in an embodiment of the present application. Figure 1 and Figure 2 As shown, the method includes but is not limited to the following steps S11-S13:
[0025] S11. Based on the preset operation middle platform, respond to the configuration operation generated by the online operation activity, obtain the configuration information input by the configuration operation, and store the configuration information, wherein the configuration information includes the operation activity configuration information corresponding to the preset operation activity information configuration, the participant configuration information corresponding to the preset participant configuration, the activity task configuration information corresponding to the preset activity task configuration, and the award redemption configuration information corresponding to the preset award redemption configuration.
[0026] Explanatory, the pre-set operation middle platform is the preset operation middle platform, which means the middle platform for generating and operating online operation activities. The preset operation middle platform can generate online operation activities and operate and maintain online operation activities. The preset operation middle platform can configure online operation activities by inputting relevant contents such as preset operation activity information configuration, preset participant configuration, preset activity task configuration, and preset redemption award configuration.
[0027] When generating online operation activities based on the preset operation middle platform, relevant personnel perform configuration operations on the preset operation middle platform, input configuration information through the configuration operations, and store the configuration information, wherein the configuration information includes operation activity configuration information corresponding to the preset operation activity information configuration, participant configuration information corresponding to the preset participant configuration, activity task configuration information corresponding to the preset activity task configuration, and prize collection and redemption configuration information corresponding to the preset prize collection and redemption configuration. The prize collection and redemption configuration represents the relevant content configuration of prize collection and redemption of online operation activities, and according to the nature of the configuration information, the configuration information that can be updated in real time can be updated in real time.
[0028] Exemplarily, in the field of digital medicine, when conducting online operation activities corresponding to physical examination activities, based on the above-mentioned preset operation middle platform, relevant personnel input and fill in the following contents: 1) Operational activity configuration contents corresponding to preset operation activity information configurations such as physical examination activity theme, promotional copy of physical examination activities, start time and end time of physical examination activities; 2) Participants of physical examination activities, including but not limited to participant configuration contents corresponding to preset participant configurations such as participation restrictions and participant information; 3) Activity task configuration contents corresponding to preset activity task configurations such as main tasks and subtasks, task completion judgment, and task progress of physical examination activities; 4) Reward configuration contents corresponding to preset reward configurations such as reward configuration, receiving and issuing rewards, redeeming rewards and inquiries of physical examination activities. After the relevant personnel complete the input of the above contents, the relevant configurations of the online operation activities of the physical examination are determined.
[0029] S12. Respond to the generation instruction corresponding to the generation of the online operation activity, and obtain a preset online operation activity template. The preset online operation activity template includes calling instructions corresponding to the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information in sequence.
[0030] Explanatoryly, a pre-set online operation activity template, i.e., a preset online operation activity template, represents a framework process corresponding to all online operation activities, that is, the preset online operation activity template represents the processing process of organizing the above-mentioned related configurations input or selected by relevant personnel to form an online operation activity. The preset online operation activity template can also be understood as a description of the specific use process of the above-mentioned related configurations.
[0031] Based on the configuration of the above-mentioned preset online operation activity template, respond to the generation instruction corresponding to the online operation activity generation, obtain the preset online operation activity template, the preset online operation activity template includes a calling instruction corresponding to the calling configuration information, and the calling instruction indicates an instruction for calling the above-mentioned configuration information when the above-mentioned configuration information is needed during the execution of the preset online operation activity template.
[0032] S13. Run the online operation activity template, and according to the calling instruction, call the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information in sequence to generate a target online operation activity.
[0033] Explanatory, when running the online operation activity template, when it comes to the above-mentioned related configuration information, according to the calling instruction, the above-mentioned operation activity configuration information, participant configuration information, activity task configuration information, and award redemption configuration information and other configuration specific contents are called in sequence in a timely manner to generate a specific online operation activity, that is, the target online operation activity, and the activity link corresponding to the target online operation activity can be delivered to the online users corresponding to the set participants, so that the online users can participate in the online application activities. Exemplarily, as described in the above example, in the field of digital medicine, when the online operation activity corresponding to the physical examination activity is to be carried out, a specific physical examination online operation activity is generated according to the relevant configuration of the above-mentioned physical examination online operation activity.
[0034] In the embodiment of the present application, based on the preset operation middle station, responds to the configuration operation generated by the online operation activity, obtains the configuration information input by the configuration operation, and stores the configuration information, wherein the configuration information includes the operation activity configuration information corresponding to the preset operation activity information configuration, the participant configuration information corresponding to the preset participant configuration, the activity task configuration information corresponding to the preset activity task configuration, and the award redemption configuration information corresponding to the preset award redemption configuration, and then responds to the generation instruction corresponding to the online operation activity generation, obtains the preset online operation activity template, the preset online operation activity template includes the call instruction corresponding to the above configuration information, and then runs the online operation activity template, and calls the above configuration information according to the call instruction to generate the target online operation activity, and the online operation activity requirements provided in the embodiment of the present application All online operation activities must follow the above-mentioned main process specifications of preset operation activity information configuration, preset participant configuration, preset activity task configuration, and preset prize redemption configuration to prevent confusion in the process of online operation activities. Based on the configuration operations and sequential calls of operation activity information configuration, participant configuration, activity task configuration, and prize redemption configuration, the generation and implementation of all online operation activities are standardized and modularized, which can not only improve the implementation efficiency of new online operation activities, but also facilitate the subsequent iteration of online operation activities based on the above-mentioned corresponding configuration operations, so as to not only adapt to the fast-paced development trend of more and more frequent online operation activities, but also reduce the overall operation costs involved in online operation activities, including but not limited to development, testing, operation and maintenance, and improve the overall operation efficiency and effect of online operation activities.
[0035] In one embodiment, see Figure 3 , Figure 3 This is a schematic diagram of the first sub-flow of the processing method for generating online operation activities provided in the embodiment of the present application. Figure 3 As shown, in this embodiment, based on the preset operation middle platform, responding to the configuration operation generated by the online operation activity, obtaining the configuration information input by the configuration operation includes:
[0036] S31. Based on the preset operation activity information configuration module included in the preset operation middle platform, receive the input operation corresponding to the preset operation activity information configuration module, and obtain the operation activity configuration information, wherein the operation activity configuration information includes the activity theme information corresponding to the preset activity theme field, the promotional copy information corresponding to the preset promotional copy field, and the activity start-end time information corresponding to the preset activity time field;
[0037] S32. Based on the preset participant configuration module included in the preset operation platform, receiving an input operation corresponding to the preset participant configuration module, and acquiring participant configuration information, wherein the participant configuration information includes participation restriction information corresponding to the preset participation restriction field and participant information corresponding to the preset participant information field;
[0038] S33, based on the preset activity task configuration module included in the preset operation middle platform, receiving the input operation corresponding to the preset activity task configuration module, and obtaining activity task configuration information, wherein the activity task configuration information includes the main / subtask activity information corresponding to the preset main / subtask activity field, the task completion judgment information corresponding to the preset task completion judgment field, and the task progress information corresponding to the preset activity progress field;
[0039] S34. Based on the preset activity reward configuration module included in the preset operation middle platform, receive the input operation corresponding to the preset activity reward configuration module, and obtain activity reward configuration information, wherein the activity reward configuration information includes the reward item information corresponding to the preset reward item configuration field, the reward collection / issuance information corresponding to the preset reward collection / issuance field, and the reward redemption / reward query information corresponding to the preset reward redemption / reward query field.
[0040] Explanatory, please continue to see Figure 2 ,like Figure 2 As shown, based on the preset operation middle platform, an operation activity information configuration module is pre-set, that is, the preset operation activity information configuration module. The preset operation activity information configuration module represents a module for configuring the specific content of operation activity information including but not limited to the activity theme, the promotional copy of the activity, the start time and the end time of the activity. The preset operation activity information configuration module includes a preset activity theme configuration submodule, a preset promotional copy configuration submodule, and a preset activity time configuration submodule, wherein the preset activity theme configuration submodule represents a submodule for configuring the theme of a specific online operation activity, and the preset activity theme configuration submodule can determine the specific configuration by inputting, uploading or selecting the specific theme content based on the preset activity theme field, the preset promotional copy configuration submodule represents a submodule for configuring the promotional copy of a specific online operation activity, and the preset promotional copy configuration submodule can determine the specific configuration by inputting, uploading or selecting the specific promotional copy content based on the preset promotional copy field, and the preset activity time configuration submodule represents a submodule for configuring the activity start time and end time of a specific online operation activity, and the preset activity time configuration submodule can determine the specific time configuration by inputting or selecting the specific start time and end time of the activity based on the preset activity time field.
[0041] Based on a configuration similar to the preset operation activity information configuration module and based on the preset operation middle platform, a preset participant configuration module, a preset activity task configuration module and a preset activity reward configuration module are set respectively, wherein the preset participant configuration module represents a module for configuring participants of online operation activities, the preset participant configuration module includes a preset participation restriction configuration submodule and a preset participant information configuration submodule, the preset activity task configuration module represents a submodule for configuring activity tasks of online operation activities including but not limited to main tasks, subtasks, etc., the preset activity task configuration module includes a preset main / subtask activity configuration submodule, a preset task completion judgment submodule and a preset activity progress configuration submodule, the preset activity reward configuration module represents a module for configuring rewards for online operation activities, the preset activity reward configuration module includes a preset reward item configuration submodule, a preset reward collection / issuance configuration submodule and a preset prize redemption / reward query configuration submodule, and each of the above submodules can use corresponding fields to perform specific configuration of corresponding content.
[0042] Based on the settings of the above-mentioned modules and sub-modules, relevant personnel perform configuration operations on the operation activity configuration information based on the preset operation activity information configuration module contained in the preset operation middle platform. The preset operation activity information configuration module receives the corresponding input operation and obtains the operation activity configuration information, wherein the operation activity configuration information includes the activity theme information corresponding to the preset activity theme field, the promotional copy information corresponding to the preset promotional copy field, and the activity start-end time information corresponding to the preset activity time field.
[0043] Similarly, relevant personnel perform configuration operations on participant configuration information based on the preset participant configuration module included in the preset operation middle platform. The preset participant configuration module receives corresponding input operations and obtains participant configuration information, wherein the participant configuration information includes participation restriction information corresponding to the preset participation restriction field and participant information corresponding to the preset participant information field.
[0044] Similarly, relevant personnel perform configuration operations on the activity task configuration information based on the preset activity task configuration module contained in the preset operation middle platform. The preset activity task configuration module receives the corresponding input operation and obtains the activity task configuration information, wherein the activity task configuration information includes the main / subtask activity information corresponding to the preset main / subtask activity field, the task completion judgment information corresponding to the preset task completion judgment field, and the task progress information corresponding to the preset activity progress field. An online operation activity can be configured with multiple main tasks, which are usually serial. The subsequent main tasks will be opened only after the previous main task is completed, a certain time node is reached, or a certain event is triggered. Multiple main tasks can also be run in parallel. Each main task can have several subtasks, and real-time adjustment or replacement of subtasks under the main task can be allowed. Subtasks are the original tasks with the smallest granularity. Subtasks cannot be split again. Subtasks can be designed as reusable character templates to be easily called by different main tasks, which can improve the reuse rate of subtasks and improve the generation efficiency of online operation activities.
[0045] Similarly, relevant personnel perform configuration operations on activity reward configuration information based on the preset activity reward configuration module contained in the preset operation middle platform. The preset activity reward configuration module receives the corresponding input operation and obtains the activity reward configuration information, wherein the activity reward configuration information includes the reward item information corresponding to the preset reward item configuration field, the reward collection / issuance information corresponding to the preset reward collection / issuance field, and the reward redemption / reward query information corresponding to the preset reward redemption / reward query field.
[0046] In the embodiment of the present application, by setting the preset operation middle platform to a middle platform system including a preset operation activity information configuration module, a preset participant configuration module, a preset activity task configuration module, and a preset activity reward configuration module, it supports the relevant personnel of the online operation activities to configure the specific content of the online operation activities through input operations, so that the generation of all online operation activities must follow the above-mentioned main processes corresponding to the operation activity information configuration, participant configuration, activity task configuration, and prize redemption configuration, thereby standardizing and modularizing the generation and implementation of all online operation activities, which can not only improve the implementation efficiency of new online operation activities, but also facilitate the subsequent iteration of online operation activities based on the above-mentioned corresponding configuration operations, and can improve the overall operation efficiency and effect of the online operation activities.
[0047] In one embodiment, based on the preset participant configuration module included in the preset operation platform, receiving the input operation corresponding to the preset participant configuration module, obtaining the participant configuration information, further includes:
[0048] Based on the preset activity registration configuration submodule included in the preset participant configuration module, receiving an input operation corresponding to the preset activity registration configuration submodule, and acquiring activity registration information;
[0049] The activity registration information is stored in a preset activity registration information extension table.
[0050] Explanatoryally, a similar setting is adopted as that in which the above-mentioned preset participant configuration module includes a preset participation restriction configuration submodule and a preset participant information configuration submodule, and the preset participant configuration module is set to include a preset activity registration configuration submodule. The preset activity registration configuration submodule represents a submodule for performing activity registration configuration. The preset activity registration configuration submodule is different from the other submodules mentioned above. The preset activity registration configuration submodule is optional, and the other modules or submodules mentioned above are necessary for the embodiment of the present application to implement online application activities. Then relevant personnel perform configuration operations on the activity registration information based on the above-mentioned preset activity registration configuration submodule. The preset activity registration configuration submodule receives corresponding input operations, obtains activity registration information, and stores the activity registration information in a preset information extension table. The preset information extension table represents a table extended on the basis of the preset information main table. The preset information extension is only applicable to the same type of online operation activities to store similar information of the same type. The preset information main table represents a data table that stores common data of all online operation activities.
[0051] In the embodiment of the present application, by obtaining the activity registration information through the setting of the preset activity registration configuration submodule, it is possible to collect the information data of the activity participants, thereby analyzing the attractiveness of the activity, and improving the efficiency of activity data collection and analysis of online operation activities, thereby helping enterprises to better understand the effects and performance of online operation activities, make more informed operation decisions, optimize operation strategies, and further improve the effects of online operation activities.
[0052] In one embodiment, see Figure 4 , Figure 4 This is a second sub-flow diagram of the processing method for generating online operation activities provided in the embodiment of the present application. Figure 4 As shown, in this embodiment, according to the calling instruction, the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information are called in sequence, including:
[0053] S41, obtaining a preset activity code corresponding to the target online operation activity;
[0054] S42, identifying the preset activity type to which the target online operation activity belongs according to the preset activity code;
[0055] S43, determining a preset interface extension field according to the preset activity type;
[0056] S44. According to the preset interface extension field, call a corresponding preset configuration module to obtain configuration information corresponding to the preset configuration module.
[0057] Explanatory, the activity code corresponding to the online operation activity is pre-set, that is, the preset activity code, which indicates the preset activity type to which the online operation activity belongs, that is, there is a corresponding relationship between the preset activity code and the preset activity type. The preset activity types include but are not limited to the clock-in type, the information sharing type, and the red envelope type.
[0058] The interface field represents the field involved in the interface of the module, which is used for docking calls between different modules. The interface fields involved in the interface of the relevant modules are divided into interface main fields and interface extension fields in advance, and the interface main fields and interface extension fields are pre-set, that is, preset interface main fields and preset interface extension fields. The preset interface main fields represent interface fields common to all online operation activities, and the preset interface extension fields represent interface fields unique to only certain types of online operation activities. The preset interface extension fields correspond to the preset activity types. In the case of the presence of preset interface extension fields, online operation activities of different preset activity types generally have different preset interface extension fields. Therefore, a set of preset interface main fields and preset interface extension fields can be used to provide service support for all types of online operation activities.
[0059] Based on the settings of the above preset activity code, preset activity type, and preset interface extension fields, the preset activity code corresponding to the target online operation activity is obtained. The preset activity code is generally generated when the configuration information is configured, that is, when the configuration operation of the online operation activity is generated, it will be determined what kind of preset activity type the target online activity to be generated is, and then the corresponding configuration information is determined according to the preset activity type, and then the corresponding target online activity is generated according to the configuration information.
[0060] Then, based on the preset activity code, identify the preset activity type to which the target online operation activity belongs, and then based on the preset activity type, determine the preset interface extension field corresponding to the preset activity type, and then based on the preset interface extension field, call the corresponding preset configuration module to obtain the configuration information corresponding to the preset configuration module.
[0061] In the embodiment of the present application, by dividing the interface field into the interface main field and the interface extension field, and setting the corresponding preset interface extension field according to the preset activity type corresponding to the online operation activity, and then calling the corresponding preset configuration module according to the preset interface extension field to obtain the configuration information corresponding to the preset configuration module, it is possible to realize the dynamic change of the interface extension field according to the activity type corresponding to different online operation activities, and only return the fields related to the current online operation activity, and combine the interface extension field with the interface main field to realize the specific online operation activity, so that a set of interfaces can be used to provide service support for online operation activities of all activity types, which can improve the flexibility of generating and realizing online operation activities, and can further improve the efficiency of generating and realizing online operation activities.
[0062] In one embodiment, after generating the target online operation activity, the method further includes:
[0063] Obtaining a preset activity code corresponding to the target online operation activity;
[0064] According to the preset activity code, identifying the preset activity type to which the target online operation activity belongs;
[0065] Determine whether all online operation activities under the preset activity type have ended, wherein all online operation activities under the preset activity type have the same preset operation process;
[0066] When all online operation activities under the preset activity type have ended, it is allowed to update the preset operation process corresponding to the preset activity type;
[0067] If all online operation activities under the preset activity type have not been completed, it is not allowed to update the preset operation process corresponding to the preset activity type.
[0068] Explanatoryly, the pre-set operation process is called the preset operation process. The preset operation process represents the activity operation process corresponding to an online activity of a preset activity type. For example, an online operation activity of a clock-in type and an online operation activity of a information sharing type have different contents and different execution processes. Therefore, all online operation activities of a preset activity type generally correspond to the same preset operation process. The preset operation processes of online operation activities of different preset activity types are generally different. Online operation activities of the same preset activity type may be carried out multiple times at the same time or at different times. Generating multiple online operation activities of the same preset activity type at the same time or at different times based on the same preset operation process can improve the implementation efficiency of online operation activities.
[0069] The preset activity code and the preset activity type are set as described above, and the preset activity code corresponding to the target online operation activity is obtained. According to the preset activity code, the preset activity type to which the target online operation activity belongs is identified, and then it is determined whether all online operation activities under the preset activity type have ended, wherein all online operation activities under the preset activity type have the same preset operation process. When all online operation activities under the preset activity type have ended, it is allowed to update the preset operation process corresponding to the preset activity type. When all online operation activities under the preset activity type have not ended, it is not allowed to update the preset operation process corresponding to the preset activity type.
[0070] In the embodiment of the present application, by operating all online operation activities under the same preset activity type based on the same preset operation process, and only when it is determined that all online operation activities under the preset activity type have ended, whether to allow the preset operation process corresponding to the preset activity type to be updated, it is possible to achieve unified control of all online operation activities under the same preset activity type based on the same preset operation process, which can not only improve the implementation efficiency of all online operation activities under the same preset activity type, but also will not affect the historical data of online operation activities under the same preset activity type that have been carried out but not ended. It can not only ensure the smooth implementation of all online operation activities under the same preset activity type, but also ensure the data security of online operation activities that have been carried out, thereby further improving the effectiveness of online operation activities.
[0071] In one embodiment, see Figure 5 , Figure 5 The fields of the processing method for generating online operation activities provided in the embodiment of the present application are shown as follows: Figure 5 As shown, in this embodiment, obtaining the configuration information input by the configuration operation and storing the configuration information includes:
[0072] Determine whether the preset configuration field corresponding to the configuration information is a preset common field;
[0073] In the case where the preset configuration field is a preset common field, storing the configuration information in a preset information master table according to the preset configuration field;
[0074] In the case that the preset configuration field is not a preset common field, the configuration information is stored in a preset information extension table according to the preset configuration field.
[0075] Explanatory, the configuration field is pre-set, i.e., the preset configuration field. The preset configuration field indicates a field used to prompt relevant personnel to perform configuration operations to configure the corresponding information. For example, for the above-mentioned operation activity configuration information, the preset activity theme field is used to configure the activity theme information, and the preset promotional copy field is used to configure the promotional copy information, and so on. The preset configuration field is divided into a preset common field and a preset extension field. The preset common field indicates a field common to all online operation activities, and the data corresponding to the preset common field is stored in the preset information master table to facilitate the process control of online operation activities and the data collection of online operation activities. The preset information master table indicates a data table storing the preset common field and its corresponding data, and also indicates a data table that all online operation activities will involve. Similarly, the preset extension field indicates a field unique to some online operation activities, and the data corresponding to the preset extension field is stored in the preset information extension table. The preset information extension table indicates a data table storing the preset extension field and its corresponding data, and also indicates a data table that only involves the corresponding part of the online operation activities. The preset information extension tables corresponding to online operation activities of different activity types do not affect each other and the data is isolated.
[0076] Based on the above settings, determine whether the preset configuration field corresponding to the configuration information is a preset common field. When the preset configuration field is a preset common field, store the configuration information in the preset information main table according to the preset configuration field. When the preset configuration field is not a preset common field, that is, when the preset configuration field is a preset extension field, store the configuration information in the preset information extension table according to the preset configuration field, thereby storing the data corresponding to the preset common field and the data corresponding to the preset extension field separately, which can avoid the problems of data concentration and confusion caused by large wide tables.
[0077] Please continue reading Figure 5 ,like Figure 5 As shown, the preset activity type A corresponds to the preset activity information main table and the preset task main table. The preset activity type A also corresponds to the activity type A preset information extension table. The activity type A preset information extension table corresponds to the task 1 table and the task 2 table. The preset activity type B corresponds to the preset activity information main table and corresponds to the preset task main table. The preset activity type B also corresponds to the activity type B preset information extension table. The activity type B preset information extension table corresponds to the task 2 table and the task 3 table. Therefore, the underlying data design for various online operation activities is saved in the form of "main table + extension table".
[0078] In the embodiment of the present application, the preset configuration fields corresponding to the configuration information are abstracted into common fields and non-common fields, and a preset information main table is used to save the common data of all online operation activities, and a preset information extension table is used to save the individual data of each online operation activity. The underlying data design of various online operation activities is saved in the form of "main table + extension table", which can not only improve the process control efficiency of online operation activities, but also improve the activity data collection and analysis efficiency of online operation activities, thereby helping enterprises to better understand the effects and performance of online operation activities, make more informed operation decisions, optimize operation strategies, and further improve the effects of online operation activities.
[0079] In one embodiment, when the preset configuration field is not a preset common field, storing the configuration information in a preset information extension table according to the preset configuration field includes:
[0080] Identify the preset activity type to which the target online operation activity belongs;
[0081] Determine a target preset information extension table according to the preset activity type;
[0082] According to the preset configuration field, the configuration information is stored in a target preset information extension table.
[0083] Explanatory, please continue to see Figure 2 For each preset activity type of online operation activities, a corresponding preset information extension table is set. The preset information extension tables of different preset activity types are isolated from each other and do not affect each other. For online operation activities with several preset activity types, there are several preset information extension tables accordingly. Based on this setting, when the preset configuration field is not a preset common field, the preset activity type to which the target online operation activity belongs is identified, and then according to the preset activity type, the corresponding target preset information extension table is determined, and then according to the preset configuration field, the configuration information is stored in the target preset information extension table.
[0084] In the embodiment of the present application, a corresponding preset information extension table is set for each preset activity type of online operation activities, and the preset information extension tables of different preset activity types are isolated from each other and do not affect each other, and the personalized activity data of the online operation activities corresponding to each preset activity type is saved based on the preset information extension table. This not only ensures the independence and security of the personalized activity data of each preset activity type, but also does not affect the data of the preset information main table, and can improve the efficiency of collecting and analyzing the corresponding activity data of the online operation activities.
[0085] See also Figure 6 , Figure 6A schematic block diagram of a processing device for generating online operation activities provided in an embodiment of the present application. Corresponding to the above-mentioned processing method for generating online operation activities, an embodiment of the present application also provides a processing device for generating online operation activities. Figure 6 As shown, the processing device for generating online operation activities includes a unit for executing the above-mentioned processing method for generating online operation activities, and the processing device for generating online operation activities can be configured in a computer device. Figure 6 The processing device 60 for generating online operation activities includes a first configuration unit 61 , a first acquisition unit 62 and a first generation unit 63 .
[0086] Among them, the first configuration unit 61 is used to respond to the configuration operation generated by the online operation activity based on the preset operation middle platform, obtain the configuration information input by the configuration operation, and store the configuration information, wherein the configuration information includes the operation activity configuration information corresponding to the preset operation activity information configuration, the participant configuration information corresponding to the preset participant configuration, the activity task configuration information corresponding to the preset activity task configuration, and the award configuration information corresponding to the preset award configuration;
[0087] A first acquisition unit 62 is used to respond to the generation instruction corresponding to the generation of the online operation activity, and acquire a preset online operation activity template, wherein the preset online operation activity template includes call instructions corresponding to the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information in sequence;
[0088] The first generating unit 63 is used to run the online operation activity template, and according to the calling instruction, sequentially call the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information to generate a target online operation activity.
[0089] In one embodiment, the first configuration unit 61 includes:
[0090] A first configuration subunit is configured to receive an input operation corresponding to the preset operation activity information configuration module based on the preset operation activity information configuration module included in the preset operation middle platform, and obtain operation activity configuration information, wherein the operation activity configuration information includes activity theme information corresponding to the preset activity theme field, promotional copy information corresponding to the preset promotional copy field, and activity start-end time information corresponding to the preset activity time field;
[0091] A second configuration subunit is used to receive an input operation corresponding to the preset participant configuration module based on the preset participant configuration module included in the preset operation middle platform, and obtain participant configuration information, wherein the participant configuration information includes participation restriction information corresponding to the preset participation restriction field and participant information corresponding to the preset participant information field;
[0092] A third configuration subunit is used to receive an input operation corresponding to the preset activity task configuration module based on the preset activity task configuration module included in the preset operation middle platform, and obtain activity task configuration information, wherein the activity task configuration information includes main / subtask activity information corresponding to the preset main / subtask activity field, task completion judgment information corresponding to the preset task completion judgment field, and task progress information corresponding to the preset activity progress field;
[0093] The fourth configuration subunit is used to receive the input operation corresponding to the preset activity reward configuration module based on the preset activity reward configuration module included in the preset operation middle platform, and obtain activity reward configuration information, wherein the activity reward configuration information includes the reward item information corresponding to the preset reward item configuration field, the reward collection / issuance information corresponding to the preset reward collection / issuance field, and the reward redemption / reward query information corresponding to the preset reward redemption / reward query field.
[0094] In one embodiment, the second configuration subunit further includes:
[0095] A first receiving sub-unit is used to receive an input operation corresponding to the preset activity registration configuration sub-module based on the preset activity registration configuration sub-module included in the preset participant configuration module, and obtain activity registration information;
[0096] The first storage subunit is used to store the activity registration information into a preset activity registration information extension table.
[0097] In one embodiment, the first generating unit 63 includes:
[0098] A first acquisition subunit is used to acquire a preset activity code corresponding to the target online operation activity;
[0099] A first identification subunit, configured to identify a preset activity type to which the target online operation activity belongs according to the preset activity code;
[0100] A first determining subunit, configured to determine a preset interface extension field according to the preset activity type;
[0101] The first calling subunit is used to call the corresponding preset configuration module according to the preset interface extension field to obtain configuration information corresponding to the preset configuration module.
[0102] In one embodiment, the processing device 60 for generating online operation activities further includes:
[0103] A second acquisition unit is used to acquire a preset activity code corresponding to the target online operation activity;
[0104] A first identification unit, configured to identify a preset activity type to which the target online operation activity belongs according to the preset activity code;
[0105] A first judgment unit is used to judge whether all online operation activities under the preset activity type have been completed, wherein all online operation activities under the preset activity type have the same preset operation process;
[0106] An updating unit, configured to allow updating of a preset operation process corresponding to the preset activity type when all online operation activities under the preset activity type have ended;
[0107] The updating prohibition unit is used to prohibit updating of the preset operation process corresponding to the preset activity type when all online operation activities under the preset activity type have not been completed.
[0108] In one embodiment, the first configuration unit 61 includes:
[0109] A first judging subunit, configured to judge whether the preset configuration field corresponding to the configuration information is a preset common field;
[0110] A first storage subunit, configured to store the configuration information into a preset information master table according to the preset configuration field when the preset configuration field is a preset common field;
[0111] The second storage subunit is used to store the configuration information into a preset information extension table according to the preset configuration field when the preset configuration field is not a preset common field.
[0112] In one embodiment, the second storage subunit includes:
[0113] A second identification subunit is used to identify the preset activity type to which the target online operation activity belongs;
[0114] A second determining subunit is used to determine a target preset information extension table according to the preset activity type;
[0115] The third storage subunit is used to store the configuration information into a target preset information extension table according to the preset configuration field.
[0116] It should be noted that technical personnel in the relevant field can clearly understand that the specific implementation process of the processing device and each unit generated by the above-mentioned online operation activities can refer to the corresponding description in the aforementioned method embodiment, and for the convenience and conciseness of the description, it will not be repeated here.
[0117] At the same time, the division and connection method of each unit in the processing device generated by the above-mentioned online operation activities is only for illustrative purposes. In other embodiments, the processing device generated by the online operation activities can be divided into different units as needed, and the units in the processing device generated by the online operation activities can also be connected in different orders and methods to complete all or part of the functions of the processing device generated by the above-mentioned online operation activities.
[0118] The above-mentioned processing device for generating online operation activities can be implemented in the form of a computer program. The computer program can be used in Figure 7 Runs on the computer device shown.
[0119] See also Figure 7 , Figure 7 1 is a schematic block diagram of a computer device provided in an embodiment of the present application. The computer device 500 may be a computer device such as a desktop computer or a server, or may be a component or part in other devices.
[0120] See also Figure 7 The computer device 500 includes a processor 502, a memory and a network interface 505 connected via a system bus 501, wherein the memory may include a non-volatile storage medium 503 and an internal memory 504, and the memory may also be a volatile storage medium.
[0121] The non-volatile storage medium 503 can store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, the processor 502 can execute a processing method for generating online operation activities.
[0122] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500 .
[0123] The internal memory 504 provides an environment for the operation of the computer program 5032 in the non-volatile storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute a processing method for generating the above-mentioned online operation activities.
[0124] The network interface 505 is used to communicate with other devices over the network. Figure 7The structure shown in the figure is only a block diagram of a part of the structure related to the present application scheme, and does not constitute a limitation on the computer device 500 to which the present application scheme is applied. The specific computer device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components. For example, in some embodiments, the computer device may only include a memory and a processor. In such an embodiment, the structure and function of the memory and the processor are the same as those of the present application scheme. Figure 7 The embodiments shown are consistent and will not be described again here.
[0125] Among them, the processor 502 is used to run a computer program 5032 stored in a memory to implement the following steps: based on a preset operation middle station, respond to the configuration operation generated by an online operation activity, obtain the configuration information input by the configuration operation, and store the configuration information, wherein the configuration information includes the operation activity configuration information corresponding to the preset operation activity information configuration, the participant configuration information corresponding to the preset participant configuration, the activity task configuration information corresponding to the preset activity task configuration, and the award redemption configuration information corresponding to the preset award redemption configuration; respond to the generation instruction corresponding to the generation of the online operation activity, obtain a preset online operation activity template, and the preset online operation activity template contains a call instruction corresponding to the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information in sequence; run the online operation activity template, and according to the call instruction, call the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information in sequence to generate a target online operation activity.
[0126] In one embodiment, the processor 502 implements the following steps when implementing a configuration operation generated based on a preset operation platform in response to an online operation activity and obtaining configuration information input by the configuration operation:
[0127] Based on the preset operation activity information configuration module included in the preset operation middle platform, receiving the input operation corresponding to the preset operation activity information configuration module, and obtaining the operation activity configuration information, wherein the operation activity configuration information includes the activity theme information corresponding to the preset activity theme field, the promotional copy information corresponding to the preset promotional copy field, and the activity start-end time information corresponding to the preset activity time field;
[0128] Based on the preset participant configuration module included in the preset operation middle platform, receiving the input operation corresponding to the preset participant configuration module, and acquiring the participant configuration information, wherein the participant configuration information includes the participation restriction information corresponding to the preset participation restriction field and the participant information corresponding to the preset participant information field;
[0129] Based on the preset activity task configuration module included in the preset operation middle platform, receiving the input operation corresponding to the preset activity task configuration module, and obtaining the activity task configuration information, wherein the activity task configuration information includes the main / subtask activity information corresponding to the preset main / subtask activity field, the task completion judgment information corresponding to the preset task completion judgment field, and the task progress information corresponding to the preset activity progress field;
[0130] Based on the preset activity reward configuration module included in the preset operation middle platform, the input operation corresponding to the preset activity reward configuration module is received to obtain activity reward configuration information, wherein the activity reward configuration information includes reward item information corresponding to the preset reward item configuration field, reward collection / issuance information corresponding to the preset reward collection / issuance field, and reward redemption / reward query information corresponding to the preset reward redemption / reward query field.
[0131] In one embodiment, the processor 502 implements a preset participant configuration module included in the preset operation platform, receives an input operation corresponding to the preset participant configuration module, obtains the participant configuration information, and further implements the following steps:
[0132] Based on the preset activity registration configuration submodule included in the preset participant configuration module, receiving an input operation corresponding to the preset activity registration configuration submodule, and acquiring activity registration information;
[0133] The activity registration information is stored in a preset activity registration information extension table.
[0134] In one embodiment, when the processor 502 sequentially calls the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information according to the calling instruction, the following steps are specifically implemented:
[0135] Obtaining a preset activity code corresponding to the target online operation activity;
[0136] According to the preset activity code, identifying the preset activity type to which the target online operation activity belongs;
[0137] Determining a preset interface extension field according to the preset activity type;
[0138] According to the preset interface extension field, the corresponding preset configuration module is called to obtain the configuration information corresponding to the preset configuration module.
[0139] In one embodiment, after generating the target online operation activity, the processor 502 further implements the following steps:
[0140] Obtaining a preset activity code corresponding to the target online operation activity;
[0141] According to the preset activity code, identifying the preset activity type to which the target online operation activity belongs;
[0142] Determine whether all online operation activities under the preset activity type have ended, wherein all online operation activities under the preset activity type have the same preset operation process;
[0143] When all online operation activities under the preset activity type have ended, it is allowed to update the preset operation process corresponding to the preset activity type;
[0144] If all online operation activities under the preset activity type have not been completed, it is not allowed to update the preset operation process corresponding to the preset activity type.
[0145] In one embodiment, when the processor 502 obtains the configuration information input by the configuration operation and stores the configuration information, it specifically implements the following steps:
[0146] Determine whether the preset configuration field corresponding to the configuration information is a preset common field;
[0147] In the case where the preset configuration field is a preset common field, storing the configuration information in a preset information master table according to the preset configuration field;
[0148] In the case that the preset configuration field is not a preset common field, the configuration information is stored in a preset information extension table according to the preset configuration field.
[0149] In one embodiment, when the processor 502 stores the configuration information into the preset information extension table according to the preset configuration field when the preset configuration field is not a preset common field, the processor 502 specifically implements the following steps:
[0150] Identify the preset activity type to which the target online operation activity belongs;
[0151] Determine a target preset information extension table according to the preset activity type;
[0152] According to the preset configuration field, the configuration information is stored in a target preset information extension table.
[0153] It should be understood that in the embodiment of the present application, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0154] Those skilled in the art will appreciate that all or part of the processes in the method for implementing the above embodiment can be completed by a computer program, which can be stored in a computer-readable storage medium. The computer program is executed by at least one processor in the computer system to implement the process steps of the embodiment of the above method.
[0155] Therefore, the present application also provides a computer-readable storage medium. The computer-readable storage medium may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium, and the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the following steps:
[0156] A computer program product, when running on a computer, enables the computer to execute the steps of the processing method for generating online operation activities described in the above embodiments.
[0157] The computer-readable storage medium may be an internal storage unit of the aforementioned device, such as a hard disk or memory of the device. The computer-readable storage medium may also be an external storage device of the device, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the device. Furthermore, the computer-readable storage medium may also include both an internal storage unit of the device and an external storage device.
[0158] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described equipment, devices and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0159] The storage medium is a physical, non-transient storage medium, for example, it can be a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk, etc., which can store computer programs.
[0160] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0161] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of each unit is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0162] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs. The units in the device of the embodiment of the present application can be combined, divided and deleted according to actual needs. In addition, the functional units in the various embodiments of the present application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0163] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for an electronic device (which can be a personal computer, terminal, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application.
[0164] The software tools or components not provided by our company that appear in the embodiments of this application are merely examples and do not represent actual use.
[0165] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A method for processing online operation activity generation, characterized in that: include: Based on the preset operation middle platform, respond to the configuration operation generated by the online operation activity, obtain the configuration information input by the configuration operation, and store the configuration information, wherein the configuration information includes the operation activity configuration information corresponding to the preset operation activity information configuration, the participant configuration information corresponding to the preset participant configuration, the activity task configuration information corresponding to the preset activity task configuration, and the award redemption configuration information corresponding to the preset award redemption configuration; In response to the generation instruction corresponding to the generation of the online operation activity, a preset online operation activity template is obtained, wherein the preset online operation activity template includes call instructions corresponding to the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information in sequence; Run the online operation activity template, and according to the calling instruction, call the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information in sequence to generate a target online operation activity.
2. The processing method for generating online operation activities according to claim 1, characterized in that: Based on the preset operation platform, respond to the configuration operation generated by the online operation activity, and obtain the configuration information input by the configuration operation, including: Based on the preset operation activity information configuration module included in the preset operation middle platform, receiving the input operation corresponding to the preset operation activity information configuration module, and obtaining the operation activity configuration information, wherein the operation activity configuration information includes the activity theme information corresponding to the preset activity theme field, the promotional copy information corresponding to the preset promotional copy field, and the activity start-end time information corresponding to the preset activity time field; Based on the preset participant configuration module included in the preset operation middle platform, receiving the input operation corresponding to the preset participant configuration module, and acquiring the participant configuration information, wherein the participant configuration information includes the participation restriction information corresponding to the preset participation restriction field and the participant information corresponding to the preset participant information field; Based on the preset activity task configuration module included in the preset operation middle platform, receiving the input operation corresponding to the preset activity task configuration module, and obtaining the activity task configuration information, wherein the activity task configuration information includes the main / subtask activity information corresponding to the preset main / subtask activity field, the task completion judgment information corresponding to the preset task completion judgment field, and the task progress information corresponding to the preset activity progress field; Based on the preset activity reward configuration module included in the preset operation middle platform, the input operation corresponding to the preset activity reward configuration module is received to obtain activity reward configuration information, wherein the activity reward configuration information includes reward item information corresponding to the preset reward item configuration field, reward collection / issuance information corresponding to the preset reward collection / issuance field, and reward redemption / reward query information corresponding to the preset reward redemption / reward query field.
3. The processing method for generating online operation activities according to claim 2, characterized in that: Based on the preset participant configuration module included in the preset operation platform, receiving the input operation corresponding to the preset participant configuration module, obtaining the participant configuration information, further comprising: Based on the preset activity registration configuration submodule included in the preset participant configuration module, receiving an input operation corresponding to the preset activity registration configuration submodule, and acquiring activity registration information; The activity registration information is stored in a preset activity registration information extension table.
4. The method for processing online operation activity generation according to any one of claims 1 to 3, characterized in that: According to the calling instruction, the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information are called in sequence, including: Obtaining a preset activity code corresponding to the target online operation activity; According to the preset activity code, identifying the preset activity type to which the target online operation activity belongs; Determining a preset interface extension field according to the preset activity type; According to the preset interface extension field, the corresponding preset configuration module is called to obtain the configuration information corresponding to the preset configuration module.
5. The method for processing online operation activity generation according to any one of claims 1 to 3, characterized in that: After generating the target online operation activities, it also includes: Obtaining a preset activity code corresponding to the target online operation activity; According to the preset activity code, identifying the preset activity type to which the target online operation activity belongs; Determine whether all online operation activities under the preset activity type have ended, wherein all online operation activities under the preset activity type have the same preset operation process; When all online operation activities under the preset activity type have ended, it is allowed to update the preset operation process corresponding to the preset activity type; If all online operation activities under the preset activity type have not been completed, it is not allowed to update the preset operation process corresponding to the preset activity type.
6. The method for processing online operation activity generation according to any one of claims 1 to 3, characterized in that: Acquiring configuration information input by the configuration operation and storing the configuration information includes: Determine whether the preset configuration field corresponding to the configuration information is a preset common field; In the case where the preset configuration field is a preset common field, storing the configuration information in a preset information master table according to the preset configuration field; In the case that the preset configuration field is not a preset common field, the configuration information is stored in a preset information extension table according to the preset configuration field.
7. The method for processing online operation activity generation according to claim 6, characterized in that: In the case where the preset configuration field is not a preset common field, storing the configuration information in a preset information extension table according to the preset configuration field includes: Identify the preset activity type to which the target online operation activity belongs; Determine a target preset information extension table according to the preset activity type; According to the preset configuration field, the configuration information is stored in a target preset information extension table.
8. A processing device for generating online operation activities, characterized in that: include: A first configuration unit is used to respond to a configuration operation generated by an online operation activity based on a preset operation middle platform, obtain configuration information input by the configuration operation, and store the configuration information, wherein the configuration information includes operation activity configuration information corresponding to the preset operation activity information configuration, participant configuration information corresponding to the preset participant configuration, activity task configuration information corresponding to the preset activity task configuration, and award redemption configuration information corresponding to the preset award redemption configuration; A first acquisition unit is used to respond to the generation instruction corresponding to the generation of the online operation activity, and acquire a preset online operation activity template, wherein the preset online operation activity template includes call instructions corresponding to the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information in sequence; The first generating unit is used to run the online operation activity template, and according to the calling instruction, sequentially call the operation activity configuration information, the participant configuration information, the activity task configuration information, and the award redemption configuration information to generate a target online operation activity.
9. A computer device, characterized in that: The computer device comprises a memory and a processor connected to the memory; the memory is used to store a computer program; the processor is used to run the computer program to execute the steps of the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 can be implemented.
Citation Information
Patent Citations
Marketing activity configuration method and device, medium and computer device
CN109559153A
Activity creation method, device, storage medium and computer equipment
CN111857657A
Interactive component for page construction and construction method
CN117806617A