A screening interface generation method, device, electronic device and storage medium

Through the visual activity filtering interface, users can drag and drop activity templates and input conditions to generate activity processes, solving the problem of single and low efficiency in the existing technology, and realizing multiple, multi-level, and multiple types of activities Intuitive screening and correlation display.

CN114047866BActive Publication Date: 2024-12-10CHINA CONSTRUCTION BANK
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111438309.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-30
Publication Date
2024-12-10
Estimated Expiration
2041-11-30

AI Technical Summary

Technical Problem

In the prior art, the method of screening user groups through activities is relatively single, and the correlation between multiple activities cannot be intuitively perceived, and the efficiency is low, making it difficult to achieve the screening process of multiple, multi-level, and multiple types of activities.

Method used

Through the visual activity filtering interface, users are allowed to drag and drop the activity template to the display area, enter activity parameters and flow conditions, generate the activity process, and generate the activity filtering interface based on the trigger conditions, intuitively display the relationship between activities, and realize the "funnel-style" ” screening process.

Benefits of technology

It provides an intuitive and fast screening method, which can effectively display the relationship between multiple activities, improve user operation efficiency, and realizes the screening process of multiple, multi-level, and multiple types of activities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114047866B_ABST
    Figure CN114047866B_ABST
Patent Text Reader

Abstract

The present application provides a method, device, electronic device and storage medium for generating a screening interface, and relates to the technical field of recommendation systems. Among them, the activities to be transferred are added to the display area by dragging and dropping, and the dynamic parameters and activity transfer conditions of the activities to be transferred are obtained to generate an activity flow, and then the activity screening interface is generated according to the trigger action input by the user for the activities to be transferred. The activity screening interface includes various types of activities to be transferred and the transfer conditions between activities. Through the visual activity screening interface, the connection between each activity can be intuitively seen. And through the activity screening interface provided by the present application, the objects to be screened that meet the activity transfer conditions can be transferred out from the previous node, realizing a "funnel-type" screening process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of recommendation systems, and in particular to a screening interface generation method, device, electronic device and storage medium. Background Art

[0002] In the prior art, the method of filtering user groups by activities is relatively simple, and generally, user groups can only be filtered by creating various activities separately. To implement the filtering process of multiple, multi-level, and multi-type activities for a user group, multiple activities can only be created to filter user groups separately, and finally summarized. It is impossible to intuitively perceive the correlation between multiple activities.

[0003] How to configure an intuitive and fast screening method is an urgent problem to be solved. Summary of the invention

[0004] In order to solve the above problems in the prior art, the embodiments of the present application provide a method, device, electronic device and storage medium for generating a screening interface. Through the visual activity screening interface, the association relationship between multiple activities can be intuitively seen.

[0005] In a first aspect, an embodiment of the present application provides a method for generating a screening interface, the method comprising:

[0006] In response to a user dragging a target activity template from the panel area to the display area, adding a to-be-transferred activity in the display area based on the target activity template; the panel area includes multiple types of activity templates;

[0007] Obtaining input activity parameters for the activity to be transferred, and obtaining input activity transfer conditions for the activity to be transferred;

[0008] Based on the activity parameters and the activity transfer conditions, an activity flow is generated in the display area; the activity transfer condition refers to a condition for transferring the object to be screened from the previous node of the activity to be transferred to the activity to be transferred; the display area includes a timeline; the timeline is used to identify the duration of the activity flow;

[0009] In response to the user inputting a trigger condition for the activity to be transferred, an activity screening interface is generated.

[0010] In a possible implementation manner, the step of obtaining input activity parameters for the activity to be transferred includes:

[0011] In response to a user clicking on the activity to be circulated in the display area, opening a parameter configuration interface for the activity to be circulated;

[0012] In response to the user inputting and saving the activity parameters of the activity to be circulated in the parameter configuration interface, the activity parameters input by the user for the activity to be circulated are obtained, and the parameter configuration interface of the activity to be circulated is exited.

[0013] In a possible implementation manner, obtaining the activity transfer condition input for the activity to be transferred includes:

[0014] In response to the user adding an indication arrow for the activity to be transferred in the display area and clicking the indication arrow, opening a first activity transfer condition configuration interface for the activity to be transferred;

[0015] In response to the user selecting the activity transfer condition from the preset activity transfer conditions and clicking the completion button, the first activity transfer condition configuration interface is exited.

[0016] In a possible implementation manner, obtaining the activity transfer condition input for the activity to be transferred includes:

[0017] In response to the user adding an indication arrow for the activity to be transferred in the display area and clicking the indication arrow, opening a first activity transfer condition configuration interface for the activity to be transferred;

[0018] In response to the user clicking on more operations, jumping to the second activity flow condition configuration interface;

[0019] In response to the user adding and saving the activity transfer condition, exiting the second activity transfer condition configuration interface and returning to the first activity transfer condition configuration interface;

[0020] In response to the user clicking "Complete" on the first activity transfer condition configuration interface, the first activity transfer condition configuration interface is exited.

[0021] In a possible implementation manner, after generating the activity screening interface, the method further includes:

[0022] In response to the operation of adding information of an initial screening object to an initial node of the activity process, based on a trigger condition corresponding to the initial node, sending indication information to the initial screening object, so that the initial screening object returns a response feedback in response to the indication information;

[0023] The target object is filtered into the next activity of the initial node; wherein the target object is an initial filtering object corresponding to the response feedback that satisfies the activity flow condition corresponding to the next activity of the initial node.

[0024] In a second aspect, an embodiment of the present application provides a screening interface generation device, the device comprising:

[0025] An adding unit, configured to respond to a user's operation of dragging a target activity template from the panel area to the display area, and to add a to-be-transferred activity in the display area based on the target activity template;

[0026] An acquisition unit, used for acquiring activity parameters input for the activity to be transferred, and acquiring activity transfer conditions input for the activity to be transferred;

[0027] A first generating unit, configured to generate an activity flow in the display area based on the activity parameters and the activity flow condition;

[0028] The second generating unit generates an activity screening interface in response to a user inputting a trigger condition for the activity to be transferred.

[0029] In a possible implementation manner, the acquisition unit is further configured to:

[0030] In response to a user clicking on the activity to be circulated in the display area, opening a parameter configuration interface for the activity to be circulated;

[0031] In response to the user inputting and saving the activity parameters of the activity to be circulated in the parameter configuration interface, the activity parameters input by the user for the activity to be circulated are obtained, and the parameter configuration interface of the activity to be circulated is exited.

[0032] In a possible implementation manner, the acquisition unit is further configured to:

[0033] In response to the user adding an indication arrow for the activity to be transferred in the display area and clicking the indication arrow, opening a first activity transfer condition configuration interface for the activity to be transferred;

[0034] In response to the user selecting the activity transfer condition from the preset activity transfer conditions and clicking the completion button, the first activity transfer condition configuration interface is exited.

[0035] In a possible implementation manner, the acquisition unit is further configured to:

[0036] In response to the user adding an indication arrow for the activity to be transferred in the display area and clicking the indication arrow, opening a first activity transfer condition configuration interface for the activity to be transferred;

[0037] In response to the user clicking on more operations, jumping to the second activity flow condition configuration interface;

[0038] In response to the user adding and saving the activity transfer condition, exiting the second activity transfer condition configuration interface and returning to the first activity transfer condition configuration interface;

[0039] In response to the user clicking "Complete" on the first activity transfer condition configuration interface, the first activity transfer condition configuration interface is exited.

[0040] In a possible implementation manner, the activity screening interface generating device further includes:

[0041] A screening unit, configured to respond to the operation of adding information of an initial screening object to an initial node of the activity process, and send indication information to the initial screening object based on a trigger condition corresponding to the initial node, so that the initial screening object returns a response feedback for the indication information;

[0042] The target object is filtered into the next activity of the initial node; wherein the target object is an initial filtering object corresponding to the response feedback that satisfies the activity flow condition corresponding to the next activity of the initial node.

[0043] In a third aspect, an embodiment of the present application provides an electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the computer program is executed by the processor, the steps of any one of the screening interface generation methods in the first aspect are implemented.

[0044] In a fourth aspect, an embodiment of 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 steps of any one of the screening interface generation methods in the first aspect are implemented.

[0045] In a fifth aspect, an embodiment of the present application provides a computer program product, comprising computer executable instructions, wherein the computer executable instructions are used to enable a computer to execute the steps of any one of the screening interface generation methods in the first aspect.

[0046] The embodiment of the present application provides a method for configuring a screening interface, which adds activities to be transferred in the display area by dragging and dropping, obtains the dynamic parameters of the activities to be transferred and the activity transfer conditions, generates an activity flow, and then generates an activity screening interface based on the trigger action input by the user for the activities to be transferred. The activity screening interface includes various types of activities to be transferred and the transfer conditions between activities. Through the visual activity screening interface, the connection between each activity can be intuitively seen. And through the activity screening interface provided by the embodiment of the present application, the objects to be screened that meet the activity transfer conditions can be transferred from the previous node to realize a "funnel-type" screening process. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the technical solutions in 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 only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0048] Figure 1 A schematic diagram of a flow chart of a method for generating a screening interface provided in an embodiment of the present application;

[0049] Figure 2 A schematic diagram of an interface for adding an activity to be transferred provided in an embodiment of the present application;

[0050] Figure 3 A schematic diagram of an interface for configuring activities to be transferred provided in an embodiment of the present application;

[0051] Figure 4 A schematic diagram of an interface for configuring activity transfer conditions corresponding to an activity to be transferred provided in an embodiment of the present application;

[0052] Figure 5 A schematic diagram of an interface of an activity flow provided in an embodiment of the present application;

[0053] Figure 6 A schematic diagram of an interface provided in an embodiment of the present application where no activity transfer conditions corresponding to the activity to be transferred are configured;

[0054] Figure 7 A schematic diagram of the structure of a screening interface generating device provided in an embodiment of the present application;

[0055] Figure 8 A schematic diagram of the structure of another screening interface generating device provided in an embodiment of the present application;

[0056] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0057] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0058] It should be noted that the terms "including" and "having" and their variations involved in the documents of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0059] In view of the problem in the prior art that filtering users through various activities is inefficient, the method is relatively simple, and the relationship between multiple activities cannot be intuitively perceived. The embodiment of the present application provides a method for generating a filtering interface, which adds activities to be transferred in the display area by dragging and dropping, obtains the dynamic parameters of the activities to be transferred and the activity flow conditions, generates an activity flow, and then generates an activity filtering interface based on the trigger action input by the user for the activities to be transferred. The activity filtering interface includes multiple types of activities to be transferred and the flow conditions between activities. Through the visual activity filtering interface, the relationship between the various activities can be intuitively seen.

[0060] Figure 1 A method for generating a screening interface provided by an embodiment of the present application is shown, which is applied to an electronic device, and the electronic device may be a server. Figure 1 As shown, the method for generating a screening interface provided in the embodiment of the present application includes the following steps:

[0061] Step S101: In response to the user dragging the target activity template from the panel area to the display area, add the activity to be transferred in the display area based on the target activity template.

[0062] The panel area includes various types of activity templates.

[0063] In a possible embodiment, Figure 2 As shown, the response user selects a target activity template from a variety of types of activity templates in the panel area, and then the response user drags the target activity template to the display area by dragging. After placement, the target activity template is added to the display area. After being added to the display area, the target activity template added to the display area can be called a to-be-transferred activity. Figure 2 The hand shown in the figure is only one way to display the drag tool. The drag tool can be any of the following display modes: cursor, arrow, light.

[0064] It should be noted that there may be multiple activities to be transferred. The user only needs to drag multiple target activity templates to the display area multiple times to add multiple activities to be transferred in the display area. The multiple activities to be transferred can be activities of different types.

[0065] Among them, the activity templates can include batch activities, scene activities, and gameplay activities. The colors displayed by various types of activity templates can be different, and the activity types of the activities to be transferred can be more easily distinguished by color.

[0066] Batch activities are activities that conduct various analyses of customer groups based on customer portrait tags, identify business opportunities for existing or potential customers in different groups, and push activity information.

[0067] Scenario-based activities are activities that use advanced financial technologies such as artificial intelligence and machine learning to identify customer needs, engage with customers in scenarios, and reach a broad range of ordinary customers in real time or quasi-real time through channels such as ordinary SMS, command SMS, and outbound calls.

[0068] Gameplay activities are combined with Internet gameplay to increase the precise reach of external scenes, social interaction and fission strategies in the activities. Make full use of the social relationships between customers as much as possible, and seek fission-type diffusion and new customer mining activities in the most effective and direct way.

[0069] It should be noted that the display area can be the entire canvas, and the panel area can be located on the upper layer of the display area canvas to add a new canvas layer. The display area and the panel area do not affect each other.

[0070] Step S102: Obtain input activity parameters for the activity to be transferred, and obtain input activity transfer conditions for the activity to be transferred.

[0071] In a possible embodiment, Figure 3 As shown, in response to the user clicking on the activity to be transferred in the display area, the parameter configuration interface of the activity to be transferred is opened; in response to the user entering the activity parameters of the activity to be transferred in the parameter configuration interface and saving the information, the activity parameters entered by the user for the activity to be transferred are obtained, and the parameter configuration interface of the activity to be transferred is exited.

[0072] Among them, the activity parameters may include but are not limited to the activity number, activity name, activity creation organization, activity task type, activity duration, etc. It may also include the activity flow name and activity flow number.

[0073] Optionally, you can enter the start time and end time of the activity when entering the activity parameters of the activity to be transferred.

[0074] In a possible embodiment, Figure 4 As shown, in response to the user's operation of adding an indicator arrow for the activity to be transferred in the display area, an indicator arrow is added for the activity to be transferred, and then in response to the user's operation of clicking the indicator arrow, the first activity transfer condition configuration interface for the activity to be transferred is opened.

[0075] After opening the first activity transfer condition configuration interface, you can configure the activity transfer conditions in the first activity transfer condition configuration interface. In response to the user selecting an activity transfer condition from the preset activity transfer conditions, the activity transfer conditions are added to the first activity transfer condition configuration interface. After clicking Finish, the configuration of the activity transfer conditions is completed and the first activity transfer condition configuration interface is exited.

[0076] Among them, the preset activity transfer conditions are divided into multiple types according to different types of activities to be transferred. For example, in batch activities, it can include: specifying batch reach activity customers, batch trigger activity execution, batch reach activity feedback not executed, batch reach activity feedback rejected, batch reach activity feedback under consideration, batch reach activity feedback transaction completed, batch reach activity feedback recommended to other channels. In scenario activities, it can include: specifying real-time scenario activity customers, and jumping to the command SMS during real-time scenario activities. Gameplay activities include: specifying online gameplay activity participants, specifying online gameplay activities that have not issued feedback, specifying online gameplay activities that the activity platform issues feedback, and specifying online gameplay activities that the third-party platform issues feedback.

[0077] In a possible embodiment, if the preset activity flow conditions cannot meet the needs, the activity flow conditions can be configured in other ways. After opening the first activity flow condition configuration interface, in response to the user clicking more operations, it can jump to the second activity flow condition configuration interface to generate activity flow conditions using other condition generation methods. The specific method can use 360 ​​flexible screening to add more activity flow conditions according to activity parameters and objects to be screened. After selecting the activity flow conditions, in response to the user's save operation, exit the second activity flow condition configuration interface and return to the first activity flow condition configuration interface. Then, in response to the user clicking complete operation in the first activity flow condition configuration interface, exit the first activity flow condition configuration interface.

[0078] Step S103: Generate an activity flow in the display area based on the activity parameters and activity flow conditions.

[0079] Among them, the activity flow condition refers to the condition for transferring the object to be screened from the previous node of the activity to be transferred to the activity to be transferred. The display area includes a timeline, which is used to identify the duration of the activity process.

[0080] In a possible embodiment, in response to the activity parameters and activity flow conditions input by the user, an activity flow may be generated in the display area, such as Figure 5 As shown in the figure, taking the example of four pending activities, we can Figure 5It can be seen that the name of the first activity is to open mobile banking, and the activity type is a batch activity; the second activity is to experience transfer activity, and the activity type is a batch activity; the third activity is to experience transfer reward, and the activity type is a gameplay activity; the fourth activity is asset improvement, and the activity type is a scenario activity. Take the above activities as an example, and the indicator arrow has been added before each activity, and the activity flow conditions have been added in the indicator arrow. You can generate the activity process.

[0081] Among them, a timeline will appear above the entire activity flow in the display area. When responding to the user inputting the activity parameters of the activity to be transferred, the input activity start time and activity end time will correspond to the time displayed in the timeline. For example, from the first activity of opening mobile banking to the fourth activity of asset improvement, the entire activity flow lasts from June 17 to July 5. The start time of the first activity of opening mobile banking is June 17, and the end time is June 21. It can be understood that the deadline of the first activity is June 21.

[0082] Optionally, when configuring the entire activity flow, if the first activity has not ended, the second activity can also be performed synchronously.

[0083] It should be noted that Figure 6 It shows an activity flow diagram in which no activity transfer condition is input for the activity to be transferred. If the activity transfer condition is not configured, even if there is an indicator arrow, the indication information of the missing condition will be displayed.

[0084] Step S104: in response to the user inputting a trigger condition for the activity to be transferred, an activity screening interface is generated.

[0085] In a possible embodiment, the user can configure a trigger condition for each activity to be transferred, and in response to the user inputting the trigger condition, an activity screening interface is generated. The trigger condition can be understood as starting the activity when a certain condition is met. It should be noted that the activity screening interface can be arranged on a canvas, and specifically, the activity screening interface can be generated using canvas technology, combined with HTML5 interface display and JavaScript programming.

[0086] For example, if it is detected that there is an operation of adding an object to be screened to the node before the first activity, the trigger condition is met, and a text message inviting the customer object to open a mobile banking account can be automatically sent to the customer object to be screened, or a prompt can be triggered to remind the activity publisher to send a text message to the object to be screened.

[0087] Exemplarily, taking the fourth activity as an example, the object to be screened in the fourth activity is the object in the third activity. If it is detected that the object to be screened exists in the third activity, the trigger condition is met.

[0088] In a possible embodiment, after the activity screening interface is generated and before the activity screening interface is used, some functions in the activity screening interface may continue to be configured.

[0089] Optionally, a function of adding information of objects to be screened is configured in the active screening interface. Before adding information of objects to be screened, an arbitrary group of objects is identified and used as objects to be screened. The objects to be screened are numbered, a normal model of the objects to be screened is registered, and the normal model of the objects to be screened is numbered and annotated. A list of information of objects to be screened is generated through the CRM (customer relationship management) system according to the number of the normal model of the objects to be screened. When adding information of objects to be screened in the active screening interface, the file of the corresponding information of objects to be screened can be found in the CRM system by means of a link, and added to the initial node of the active screening interface as the initial object to be screened.

[0090] Optionally, the objects to be screened that are transferred in the activity process can be numbered and saved, and the information of these objects can be registered in the normal model. In the process of transfer, the numbers of the objects that meet the activity transfer conditions of the next activity can be transferred to the next activity to realize the transfer process of the objects to be screened. For example, the objects that have been transferred to the first activity to open mobile banking can be saved, the normal model can be registered, and the model can be numbered, and it can be noted that it is an object group that has opened mobile banking. If you want to carry out any activity that requires mobile banking to be opened in the future, you can directly retrieve the information corresponding to the object group that has opened mobile banking, add it to the activity process, and dynamically run batches in the activity screening interface, and directly carry out other activities for the object group that has opened mobile banking.

[0091] Optionally, the activity screening interface provided in the embodiment of the present application has strong expansibility. After the activity screening interface is generated, the objects to be screened are screened, but if the screening results are not satisfactory, the activity screening interface currently being used can be reconfigured. It is only necessary to add new activities to be transferred in the activity screening interface, increase activity transfer conditions, etc. to generate a new activity process, and finally generate a new activity screening interface.

[0092] In a possible embodiment, the embodiment of the present application provides a process of using the activity screening interface to screen objects to be screened after completing the step of generating the activity screening interface.

[0093] In the process of using the activity screening interface, in response to the operation of adding the information of the initial screening object to the initial node of the activity process, the operation of adding the information of the initial screening object to the activity process node by the user is received, and after the existence of the initial screening object is detected, the trigger condition for the first activity is met, and a text message can be sent to the mobile phone of the initial screening object through the server to notify the initial screening object to participate in the activity. Sending a text message to the mobile phone of the initial screening object can be understood as a specific implementation method of sending instruction information to the initial screening object. To add the initial screening object, you can first add a node for customer group selection, and then click on the customer group selection node to add the information of the initial screening object. A round rectangular box can be used as a display box for customer group selection. A rectangular box can also be used as a display box for customer group selection.

[0094] After sending the indication information to the initial screening object, wait for the initial screening object to give feedback. If it is detected that the response feedback given in the initial screening object meets the activity flow condition corresponding to the next activity corresponding to the initial node, then these objects that give response feedback and meet the activity flow condition are called target objects, and the target object flow is filtered into an activity.

[0095] Specifically, taking the first activity of opening mobile banking as an example, if it is detected that an initial screening object is added in the initial node before the activity process, a text message inviting the initial screening object to open mobile banking is sent to the mobile phone of the initial screening object, and it is detected that the initial screening object has opened mobile banking, indicating that the response feedback given by the initial screening object is to open mobile banking. If the activity flow condition is set to batch trigger activity execution, the initial screening object for opening mobile banking will be filtered into the first activity according to the indication arrow.

[0096] After the target objects in the initial screening objects are filtered into the first activity, these target objects in the first activity are the objects to be filtered for the second activity. If the second activity detects that there are objects to be filtered in its corresponding previous node, the trigger condition is met, and an indication message can be sent to the object in the previous node. Taking the second activity as an experience transfer activity as an example, an indication message of using mobile banking to experience mobile transfer is sent, and the objects that have transferred money in the objects to be filtered are the target objects that meet the flow conditions of the second activity. Finally, the objects that have transferred money can be filtered into the second activity.

[0097] Optionally, during the use of the activity screening interface, the ongoing activities to be transferred can be illuminated to indicate that the activity is in progress.

[0098] Optionally, during the process of generating and using the activity screening interface, the entire activity flow can be adjusted, such as changing the activity duration by dragging.

[0099] The embodiment of the present application also provides a screening interface generating device. Figure 7 A schematic diagram of the structure of a screening interface generation device provided in an embodiment of the present application; Figure 7 As shown, the screening interface generating device comprises:

[0100] An adding unit 701 is used to respond to a user's operation of dragging a target activity template from the panel area to the display area, and to add a to-be-transferred activity in the display area based on the target activity template;

[0101] The acquisition unit 702 is used to acquire the activity parameters input for the activity to be transferred, and acquire the activity transfer conditions input for the activity to be transferred;

[0102] The first generating unit 703 is used to generate an activity flow in the display area based on the activity parameters and the activity flow conditions;

[0103] The second generating unit 704 generates an activity screening interface in response to a user inputting a trigger condition for the activity to be transferred.

[0104] In a possible implementation manner, the acquiring unit 702 is further configured to:

[0105] In response to the user clicking on the activity to be transferred in the display area, a parameter configuration interface of the activity to be transferred is opened;

[0106] In response to the user inputting and saving the activity parameters of the activity to be circulated in the parameter configuration interface, the activity parameters input by the user for the activity to be circulated are obtained, and the parameter configuration interface of the activity to be circulated is exited.

[0107] In a possible implementation manner, the acquiring unit 702 is further configured to:

[0108] In response to the user adding an indication arrow to the activity to be transferred in the display area and clicking the indication arrow, opening a first activity transfer condition configuration interface for the activity to be transferred;

[0109] In response to the user selecting an activity transfer condition from the preset activity transfer conditions and clicking the completion button, the first activity transfer condition configuration interface is exited.

[0110] In a possible implementation manner, the acquiring unit 702 is further configured to:

[0111] In response to the user adding an indication arrow to the activity to be transferred in the display area and clicking the indication arrow, opening a first activity transfer condition configuration interface for the activity to be transferred;

[0112] In response to the user clicking on more operations, jumping to the second activity flow condition configuration interface;

[0113] In response to the user adding and saving the activity transfer condition, exiting the second activity transfer condition configuration interface and returning to the first activity transfer condition configuration interface;

[0114] In response to the user clicking "Complete" on the first activity transfer condition configuration interface, the first activity transfer condition configuration interface is exited.

[0115] In one possible implementation, Figure 8 Another activity screening interface generation device provided in an embodiment of the present application is shown, and the activity screening interface generation device also includes:

[0116] The screening unit 801 is used for responding to the operation of adding the information of the initial screening object to the initial node of the activity process, and sending the indication information to the initial screening object based on the trigger condition corresponding to the initial node, so that the initial screening object returns a response feedback according to the indication information;

[0117] The target object is filtered into the next activity of the initial node; wherein the target object is the initial filtered object corresponding to the response feedback that satisfies the activity flow condition corresponding to the next activity of the initial node.

[0118] The embodiment of the present application also provides an electronic device, which includes at least a memory for storing data and a processor, wherein, for the processor for data processing, when executing the processing, a microprocessor, a CPU, a GPU (Graphics Processing Unit), a DSP or an FPGA can be used. For the memory, the memory stores an operation instruction, which can be a computer executable code, and each step in the process of the screening interface generation method of the embodiment of the present application is implemented by the operation instruction.

[0119] Fig. 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Fig. 9 As shown, the electronic device 900 includes a memory 901, a processor 902, a data acquisition module 903 and a bus 904. The memory 901, the processor 902 and the data acquisition module 903 are all connected via the bus 904, and the bus 904 is used to transmit data between the memory 901, the processor 902 and the data acquisition module 903.

[0120] Among them, the memory 901 can be used to store software programs and modules, and the processor 902 executes various functional applications and data processing of the electronic device 900 by running the software programs and modules stored in the memory 901, such as the screening interface generation method provided in the embodiment of the present application. The memory 901 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, at least one application application, etc.; the data storage area may store data created according to the use of the electronic device 900, etc. In addition, the memory 901 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0121] The processor 902 is the control center of the electronic device 900, and uses the bus 904 and various interfaces and lines to connect various parts of the entire electronic device 900, and executes various functions and processes data of the electronic device 900 by running or executing software programs and / or modules stored in the memory 901, and calling data stored in the memory 901. Optionally, the processor 902 may include one or more processing units, such as a CPU, a GPU (Graphics Processing Unit), a digital processing unit, etc.

[0122] An embodiment of the present application further provides a computer-readable storage medium, in which computer executable instructions are stored. When the computer program is executed by a processor, it can be used to implement the screening interface generation method recorded in any embodiment of the present application.

[0123] The present application also provides a computer program product. The various aspects of the method for generating a screening interface provided in the present application can also be implemented in the form of a program product, which includes a program code. When the program product is run on a computer device, the program code is used to enable the computer device to execute the steps of the method for generating a screening interface according to various exemplary embodiments of the present application described above in this specification. For example, the computer device can execute the following steps: Figure 1 The flow of the screening interface generation method of steps S101 to S104 is shown.

[0124] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0125] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0126] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0127] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0128] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A method for generating a screening interface, characterized in that: The method comprises: In response to a user's operation of dragging a target activity template from the panel area to the display area, an activity to be transferred is added to the display area based on the target activity template; the panel area includes multiple types of activity templates; the multiple types of activity templates include batch activities, scene activities, and gameplay activities, and different types of activity templates are displayed in different colors in the panel area; Obtaining input activity parameters for the activity to be transferred, and obtaining input activity transfer conditions for the activity to be transferred; Based on the activity parameters and the activity transfer conditions, an activity flow is generated in the display area; the activity transfer condition refers to a condition for transferring the object to be screened from the previous node of the activity to be transferred to the activity to be transferred; the display area includes a timeline; the timeline is used to identify the duration of the activity flow; In response to the user inputting a trigger condition for the activity to be transferred, an activity screening interface is generated; any ongoing activity to be transferred in the activity screening interface will be highlighted; The step of obtaining the activity transfer condition input for the activity to be transferred includes: In response to the user adding an indication arrow for the activity to be transferred in the display area and clicking the indication arrow, opening a first activity transfer condition configuration interface for the activity to be transferred; In response to the user selecting the activity transfer condition from the preset activity transfer conditions and clicking the completion button, the first activity transfer condition configuration interface is exited; the preset activity transfer conditions are a plurality of activity transfer conditions corresponding to different types of activities to be transferred that are set in advance; After generating the activity screening interface, the method further includes: In response to the operation of adding information of an initial screening object to an initial node of the activity process, based on a trigger condition corresponding to the initial node, sending indication information to the initial screening object, so that the initial screening object returns a response feedback in response to the indication information; Filter the target object into the next activity of the initial node; wherein the target object is the initial screening object corresponding to the response feedback that satisfies the activity flow condition corresponding to the next activity of the initial node, and the target object is the initial screening object in the second activity after the initial node; Before using the activity screening interface, the method further includes: An adding function for adding information of objects to be screened is configured in the activity screening interface; the adding function is used to circle any object group, take the object group as the objects to be screened, number the objects to be screened, register a normal model of the objects to be screened, and number and annotate the normal model of the objects to be screened, and generate a list of information of objects to be screened according to the number of the normal model of the objects to be screened.

2. The method according to claim 1, characterized in that: The step of obtaining input activity parameters for the activity to be transferred includes: In response to a user clicking on the activity to be circulated in the display area, opening a parameter configuration interface for the activity to be circulated; In response to the user inputting and saving the activity parameters of the activity to be circulated in the parameter configuration interface, the activity parameters input by the user for the activity to be circulated are obtained, and the parameter configuration interface of the activity to be circulated is exited.

3. The method according to claim 1, characterized in that The step of obtaining the activity transfer condition input for the activity to be transferred includes: In response to the user adding an indication arrow for the activity to be transferred in the display area and clicking the indication arrow, opening a first activity transfer condition configuration interface for the activity to be transferred; In response to the user clicking on more operations, jumping to the second activity flow condition configuration interface; In response to the user adding and saving the activity transfer condition, exiting the second activity transfer condition configuration interface and returning to the first activity transfer condition configuration interface; In response to the user clicking "Complete" on the first activity transfer condition configuration interface, the first activity transfer condition configuration interface is exited.

4. A screening interface generation device, characterized in that: The device comprises: An adding unit is used for responding to a user's operation of dragging a target activity template from the panel area to the display area, and adding a to-be-transferred activity in the display area based on the target activity template; the panel area includes multiple types of activity templates; the multiple types of activity templates include batch activities, scene activities, and gameplay activities, and different types of activity templates are displayed in different colors in the panel area; An acquisition unit, used for acquiring activity parameters input for the activity to be transferred, and acquiring activity transfer conditions input for the activity to be transferred; Also configured to open a first activity transfer condition configuration interface for the activity to be transferred in response to a user adding an indication arrow for the activity to be transferred in the display area and clicking the indication arrow; In response to the user selecting the activity transfer condition from the preset activity transfer conditions and clicking the completion button, the first activity transfer condition configuration interface is exited; the preset activity transfer conditions are a plurality of activity transfer conditions corresponding to different types of activities to be transferred that are set in advance; A first generating unit is used to generate an activity flow in the display area based on the activity parameters and the activity transfer conditions; any ongoing activity to be transferred in the activity screening interface will be highlighted; A second generating unit, in response to a user inputting a trigger condition for the activity to be transferred, generates an activity screening interface; A screening unit, configured to respond to the operation of adding information of an initial screening object to an initial node of the activity process, and send indication information to the initial screening object based on a trigger condition corresponding to the initial node, so that the initial screening object returns a response feedback for the indication information; Filter the target object into the next activity of the initial node; wherein the target object is the initial screening object corresponding to the response feedback that satisfies the activity flow condition corresponding to the next activity of the initial node, and the target object is the initial screening object in the second activity after the initial node; An adding function for adding information of objects to be screened is configured in the activity screening interface; the adding function is used to circle any object group, take the object group as the objects to be screened, number the objects to be screened, register the normal model of the objects to be screened, and number and annotate the normal model of the objects to be screened, and generate a list of information of objects to be screened according to the number of the normal model of the objects to be screened.

5. The device according to claim 4, characterized in that The acquisition unit is further used for: In response to a user clicking on the activity to be circulated in the display area, opening a parameter configuration interface for the activity to be circulated; In response to the user inputting and saving the activity parameters of the activity to be circulated in the parameter configuration interface, the activity parameters input by the user for the activity to be circulated are obtained, and the parameter configuration interface of the activity to be circulated is exited.

6. The device according to claim 4, characterized in that The acquisition unit is further used for: In response to the user adding an indication arrow for the activity to be transferred in the display area and clicking the indication arrow, opening a first activity transfer condition configuration interface for the activity to be transferred; In response to the user clicking on more operations, jumping to the second activity flow condition configuration interface; In response to the user adding and saving the activity transfer condition, exiting the second activity transfer condition configuration interface and returning to the first activity transfer condition configuration interface; In response to the user clicking "Complete" on the first activity transfer condition configuration interface, the first activity transfer condition configuration interface is exited.

7. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the computer program is executed by the processor, the method according to any one of claims 1 to 3 is implemented.

8. A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 3 is implemented.

9. A computer program product, characterized in that The method comprises computer executable instructions, wherein the computer executable instructions are used to enable a computer to execute the method according to any one of claims 1 to 3.