Activity configuration information verification method and device, electronic equipment and storage medium

By sending the activity configuration information to the client server before the event is launched, and using the recalled data and preset models for verification, the problem of the potential problems in the existing technology that cannot be identified after the activity configuration information is launched is solved, and a more comprehensive activity configuration information verification is achieved.

CN120069952APending Publication Date: 2025-05-30RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510143250.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-08
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The existing technology cannot effectively identify and solve potential problems after the activity configuration information is launched, resulting in poor user experience.

Method used

Before the event is officially launched, the activity configuration information is sent to the client server to obtain the data recalled by the client server based on the configuration request parameters and preset scenario parameters, and obtain the verification results of the activity configuration information based on the recalled data, activity configuration information and preset model.

Benefits of technology

It realizes the full-link identification of potential problems after the activity configuration information is launched, and improves the comprehensiveness and accuracy of the activity configuration information verification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120069952A_ABST
    Figure CN120069952A_ABST
Patent Text Reader

Abstract

The invention discloses an activity configuration information verification method and device, electronic equipment and a computer storage medium. The method is applied to an operation server, and comprises the following steps: sending activity configuration information to a client server; acquiring data recalled by the client server based on the configuration request parameter and the preset scene parameter; the configuration request parameter is generated based on activity configuration information, and the preset scene parameter comprises simulated user information and simulated time information; and based on the recalled data, the activity configuration information and the large language model, obtaining a verification result of the activity configuration information. By adopting the method, an operation end configuration link and a client display link can be connected, potential problems after the activity configuration information is online can be identified in a full-link manner, and the comprehensiveness of activity configuration information verification is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of information verification technology, and in particular, to a method, device, electronic device, and storage medium for verifying activity configuration information. Background Art

[0002] Shopping platforms usually carry out various online activities. Before the activities are officially launched, the operation side needs to verify the activity configuration information to avoid problems such as inconsistent product categories and activity themes, incorrect product discount information, etc., and ensure that the shopping experience of users on the client side meets the expectations of the operation configuration.

[0003] In the related art, the operation side determines whether the activity configuration information is correct through predefined verification rules, and cannot identify potential problems after the activity configuration information is launched. There is a need to provide a more comprehensive method for verifying activity configuration information. Summary of the Invention

[0004] Embodiments of this application provide a method, device, electronic device, and computer storage medium for verifying activity configuration information, which can improve the comprehensiveness of verifying activity configuration information. The above technical solutions are as follows:

[0005] In a first aspect, an embodiment of this application provides a method for verifying activity configuration information, which is applied to an operation server and includes:

[0006] Sending the activity configuration information to the client server;

[0007] Obtaining the data recalled by the client server based on the configuration request parameters and the preset scenario parameters; the configuration request parameters are generated based on the activity configuration information, and the preset scenario parameters include simulated user information and simulated time information;

[0008] Based on the recalled data, the activity configuration information, and the preset model, obtaining the verification result of the activity configuration information.

[0009] In a possible implementation, the activity configuration information includes an activity target pool, and the configuration request parameters include the identifier of the activity target pool;

[0010] Obtaining the data recalled by the client server based on the configuration request parameters and the preset scenario parameters includes:

[0011] Sending the identifier of the activity target pool and the preset scenario parameters to the client server, so that the client server obtains the activity target data corresponding to the activity target pool and the preset scenario parameters corresponding to the activity target data based on the identifier of the activity target pool and the preset scenario parameters;

[0012] Receiving the activity target data sent by the client server and the preset scenario parameters corresponding to the activity target data.

[0013] In a possible implementation, the activity configuration information further includes activity theme information, which is used to characterize the target commodity category involved in the activity and the preferential strategy of the activity; the activity target pool is the activity commodity pool, and the activity commodity pool is used to store the commodity identifiers of multiple target commodities participating in the activity; the activity target data includes target commodity data determined by the identifier of the activity commodity pool and preset scenario parameters, and the target commodity data includes the category of each target commodity and the preferential information of each target commodity;

[0014] Based on the recalled data, the activity configuration information, and a preset model, obtain the verification result of the activity configuration information, including:

[0015] Input the category of each target commodity, the preferential information of each target commodity, and the activity theme information into the preset model;

[0016] Through the preset model, verify whether the category of each target commodity belongs to the target commodity category and whether the preferential information of each target commodity meets the preferential strategy, and obtain the consistency verification result of the activity commodity pool.

[0017] In a possible implementation, the activity configuration information further includes activity location information; the activity target pool is the activity commodity pool, and the activity commodity pool is used to store the commodity identifiers of multiple target commodities participating in the activity; the activity target data includes target commodity data determined by the identifier of the activity commodity pool and preset scenario parameters, and the simulated user information includes simulated user location information;

[0018] Based on the recalled data, the activity configuration information, and a preset model, obtain the verification result of the activity configuration information, including:

[0019] Input the simulated user location information corresponding to the target commodity data and the activity location information into the preset model;

[0020] Through the preset model, verify whether the simulated user location information corresponding to the target commodity data and the activity location information match, and obtain the consistency verification result of the activity location information.

[0021] In a possible implementation, the activity configuration information further includes a delivery distance threshold; the activity target store pool is the activity store pool, and the activity store pool is used to store the store identifiers of multiple target stores participating in the activity; the activity target data includes target store data determined by the identifier of the activity store pool and preset scenario parameters, and the target store data includes the location information of each target store, and the simulated user information includes simulated user location information;

[0022] Based on the recalled data, the activity configuration information, and a preset model, obtain the verification result of the activity configuration information, including:

[0023] Input the location information of each target store, the simulated user location information corresponding to the target store data, and the delivery distance threshold into a preset model;

[0024] Use the preset model to verify whether the distance between the location of each target store and the simulated location corresponding to the target store data is less than or equal to the delivery distance threshold, and obtain the experiential verification result of the activity store pool.

[0025] In a possible implementation, the activity configuration information further includes a target sales volume value; the activity target store pool is the activity store pool, which is used to store the store identifiers of multiple target stores participating in the activity; the activity target data further includes the target store data determined by the identifier of the activity store pool and preset scenario parameters, and the target store data includes the sales volume values of each target store;

[0026] Based on the recalled data, activity configuration information, and preset model, obtain the verification result of the activity configuration information, including:

[0027] Input the sales volume values of each target store and the target sales volume value into the preset model;

[0028] Use the preset model to verify whether the sales volume values of each target store reach the target sales volume value, and obtain the experiential verification result of the activity store pool.

[0029] In a possible implementation, the activity configuration information further includes the activity material information on the activity page, and the configuration request parameters further include the identifier of the activity page;

[0030] Obtain the data recalled by the client server based on the configuration request parameters and preset scenario parameters, including:

[0031] Send the identifier of the activity page to the client server so that the client server can obtain the target material information corresponding to the activity page based on the identifier of the activity page and preset scenario parameters;

[0032] Receive the target material information sent by the client server.

[0033] In a possible implementation, the activity configuration information further includes the activity theme information;

[0034] Before obtaining the verification result of the activity configuration information based on the recalled data, activity configuration information, and preset model, the method further includes:

[0035] Obtain the first theme information corresponding to the activity material information and the second theme information corresponding to the target material information;

[0036] Based on the recalled data, activity configuration information, and preset model, obtain the verification result of the activity configuration information, including:

[0037] Input the first theme information, the second theme information, and the activity theme information into a preset model;

[0038] Verify whether the first theme information, the second theme information, and the activity theme information are consistent through the preset model, and obtain the consistency verification result of the activity material information.

[0039] In a second aspect, an embodiment of the present application provides a method for verifying activity configuration information, which is applied to an operation terminal and includes:

[0040] In response to a first trigger operation on an activity configuration page, send a send request carried by the first trigger operation to an operation server, so that the operation server sends the activity configuration information to a customer server based on the send request;

[0041] In response to a second trigger operation on a simulation recall page, send a recall request carried by the second trigger operation to the operation server, so that the operation server obtains the data recalled by the customer server based on the recall request, the configuration request parameters, and the preset scenario parameters; the configuration request parameters are generated based on the activity configuration information, and the preset scenario parameters include simulated user information and simulated time information;

[0042] In response to a third trigger operation on a configuration verification page, send a verification request carried by the third trigger operation to the operation server, so that the operation server obtains the verification result of the activity configuration information based on the verification request, the recalled data, the activity configuration information, and the preset model.

[0043] In a third aspect, an embodiment of the present application provides a method for displaying an activity, which is applied to a customer terminal and includes:

[0044] In response to an activity query request input by a user, send the activity query request and the current scenario parameters carried by it to the customer server; the customer server has previously completed the synchronization of the target activity configuration information;

[0045] Obtain the target data recalled by the customer server based on the activity query request and the current scenario parameters; the current scenario parameters include current user information and current time information;

[0046] Perform activity display based on the recalled target data;

[0047] Among them, the target activity configuration information is the activity configuration information that has passed the verification by using the method for verifying activity configuration information provided in the first aspect of the embodiment of the present application.

[0048] In a fourth aspect, an embodiment of the present application provides a system for verifying activity configuration information. The system for verifying activity configuration information includes: an operation terminal, an operation server, and a customer server; among them,

[0049] An operation terminal, configured to send a sending request carried by a first trigger operation to an operation server in response to the first trigger operation on an activity configuration page;

[0050] The operation server is configured to send activity configuration information to a customer server in response to the sending request;

[0051] The operation terminal is further configured to send a recall request carried by a second trigger operation to the operation server in response to the second trigger operation on a simulation recall page;

[0052] The operation server is further configured to receive the recall request and send the recall request to the customer server;

[0053] The customer server is configured to recall data based on configuration request parameters and preset scenario parameters in response to the recall request, and send the recalled data to the operation server; the configuration request parameters are generated based on the activity configuration information, and the preset scenario parameters include simulated user information and simulated time information;

[0054] The operation server is further configured to receive the recalled data;

[0055] The operation terminal is further configured to send a verification request carried by a third trigger operation to the operation server in response to the third trigger operation on a configuration verification page;

[0056] The operation server is further configured to obtain a verification result of the activity configuration information based on the recalled data, the activity configuration information, and a preset model in response to the verification request.

[0057] In a fifth aspect, an embodiment of the present application provides an apparatus for verifying activity configuration information, which is applied to an operation server and includes:

[0058] A sending module, configured to send the activity configuration information to the customer server;

[0059] A first obtaining module, configured to obtain the data recalled by the customer server based on the configuration request parameters and the preset scenario parameters; the configuration request parameters are generated based on the activity configuration information, and the preset scenario parameters include simulated user information and simulated time information;

[0060] A second obtaining module, configured to obtain a verification result of the activity configuration information based on the recalled data, the activity configuration information, and a preset model.

[0061] In a sixth aspect, an embodiment of the present application provides an apparatus for verifying activity configuration information, which is applied to an operation terminal and includes:

[0062] The first response module is configured to, in response to a first trigger operation on the activity configuration page, send the send request carried by the first trigger operation to the operation server, so that the operation server sends the activity configuration information to the client server based on the send request;

[0063] The second response module is configured to, in response to a second trigger operation on the simulation recall page, send the recall request carried by the second trigger operation to the operation server, so that the operation server obtains the data recalled by the client server based on the configuration request parameters and the preset scenario parameters according to the recall request; the configuration request parameters are generated based on the activity configuration information, and the preset scenario parameters include simulated user information and simulated time information;

[0064] The third response module is configured to, in response to a third trigger operation on the configuration verification page, send the verification request carried by the third trigger operation to the operation server, so that the operation server obtains the verification result of the activity configuration information based on the verification request, the recalled data, the activity configuration information, and the preset model.

[0065] In a seventh aspect, an embodiment of the present application provides an activity display device, which is applied to a client terminal and includes:

[0066] The fourth response module is configured to, in response to an activity query request input by a user, send the activity query request and the current scenario parameters carried thereby to the client server; the client server has previously completed the synchronization of the target activity configuration information;

[0067] The third acquisition module is configured to acquire the target data recalled by the client server based on the activity query request and the current scenario parameters; the current scenario parameters include current user information and current time information;

[0068] The display module is configured to perform activity display based on the recalled target data;

[0069] Wherein, the target activity configuration information is the activity configuration information that has passed the verification by using the activity configuration information verification method provided in the first aspect of the embodiments of the present application.

[0070] In an eighth aspect, an embodiment of the present application provides an electronic device, including: a processor and a memory; wherein, the memory stores a computer program, and when the processor executes the computer program, the method steps provided in the first aspect or the second aspect or the third aspect of the embodiments of the present application are implemented.

[0071] In a ninth aspect, an embodiment of the present application provides a computer storage medium, where the computer storage medium stores multiple instructions, and the instructions are suitable for being loaded and executed by a processor to perform the method steps provided in the first aspect or the second aspect or the third aspect of the embodiments of the present application.

[0072] In the above method for validating activity configuration information, the operation server can enable the client server to pre-complete the synchronization of the activity configuration information by sending the activity configuration information to the client server before the activity is officially launched, so that the client server has the ability to recall data associated with the activity configuration information; by obtaining the data recalled by the client server based on the configuration request parameters and the preset scenario parameters, and obtaining the validation result of the activity configuration information based on the data simulated and recalled from the client server, the activity configuration information, and the judging ability of the preset model, the configuration link at the operation end and the display link at the client end can be connected, potential problems after the activity configuration information goes online can be identified throughout the link, and the comprehensiveness of the validation of the activity configuration information is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0073] To more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0074] Figure 1 Schematic diagram of the architecture of an activity configuration information validation system provided by an exemplary embodiment of the present application;

[0075] Figure 2 Schematic diagram of the process of an activity configuration information validation method provided by an exemplary embodiment of the present application;

[0076] Figure 3 Schematic diagram of an activity configuration page provided by an exemplary embodiment of the present application;

[0077] Figure 4 Schematic diagram of a simulated recall page provided by an exemplary embodiment of the present application;

[0078] Figure 5 Schematic diagram of the process of another activity configuration information validation method provided by an exemplary embodiment of the present application;

[0079] Figure 6 Schematic diagram of the process of another activity configuration information validation method provided by an exemplary embodiment of the present application;

[0080] Figure 7 Schematic diagram of the process of another activity configuration information validation method provided by an exemplary embodiment of the present application;

[0081] Figure 8 Schematic diagram of the process of another activity configuration information validation method provided by an exemplary embodiment of the present application;

[0082] Figure 9A flowchart of another method for verifying activity configuration information provided by an exemplary embodiment of the present application;

[0083] Figure 10 A flowchart of another method for verifying activity configuration information provided by an exemplary embodiment of the present application;

[0084] Figure 11 A flowchart of a method for displaying an activity provided by an exemplary embodiment of the present application;

[0085] Figure 12 A structural diagram of a device for verifying activity configuration information provided by an exemplary embodiment of the present application;

[0086] Figure 13 A structural diagram of another device for verifying activity configuration information provided by an exemplary embodiment of the present application;

[0087] Figure 14 A structural diagram of a device for displaying an activity provided by an exemplary embodiment of the present application;

[0088] Figure 15 A structural diagram of an electronic device provided by an exemplary embodiment of the present application. Detailed implementation manners

[0089] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0090] In the description of the present application, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be construed as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific circumstances. In addition, in the description of the present application, unless otherwise specified, "a plurality of" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.

[0091] First, an application scenario applicable to the embodiments of the present application is introduced: The configuration process of online activities is often complex and cumbersome. Since the activity configuration information involves various detailed settings, such as the setting of the activity time, the setting of the activity theme, the setting of the products and stores participating in the activity, the setting of the activity delivery area, the setting of the activity page, etc., there are often some problems in the activity configuration information that are missed online, such as the product categories participating in the activity being inconsistent with the product categories set by the activity theme, or the preferential information of the products not conforming to the preferential strategy set by the activity theme. In order to avoid the impact on the user experience due to configuration problems after the activity configuration information is launched online, it is necessary to verify the activity configuration information before the online activity is officially launched.

[0092] Please refer to Figure 1 , which is a schematic diagram of the architecture of an activity configuration information verification system provided by an exemplary embodiment of the present application. Among them, the activity configuration information verification system 10 includes an operation terminal 11, an operation server 12, and a customer server 13. The operation terminal 11 communicates with the operation server 12 through a communication network, and the operation server 12 communicates with the customer server 13 through a communication network.

[0093] In some possible embodiments, the operation terminal 11, in response to the first trigger operation of the operation technician on the activity configuration page, sends the send request carried by the first trigger operation to the operation server 12. The operation server 12, in response to the send request, sends the activity configuration information to the customer server 13 so that the customer server 13 has the ability to recall the data associated with the activity configuration information. The operation terminal 11, in response to the second trigger operation of the operation technician on the simulation recall page, sends the recall request carried by the second trigger operation to the operation server 12. The operation server 12 receives the recall request sent by the operation terminal 11 and sends the recall request to the customer server 13. The customer server 13, in response to the recall request, recalls the data based on the configuration request parameters and the preset scenario parameters and sends the recalled data to the operation server 12; the above configuration request parameters are generated based on the activity configuration information, and the above preset scenario parameters include simulated user information and simulated time information. The operation server 12 receives the data recalled by the customer server 13. The operation terminal 11, in response to the third trigger operation of the operation technician on the configuration verification page, sends the verification request carried by the third trigger operation to the operation server 12. The operation server 12, in response to the verification request, obtains the verification result of the activity configuration information based on the recalled data, the activity configuration information, and the preset model.

[0094] Understandably, both the operation server 10 and the customer server 20 can be implemented by an independent server or a server cluster composed of multiple servers. The operation terminal 11 can be, but is not limited to, various smart phones, tablet computers, personal computers, laptop computers, Internet of Things devices, and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, etc. The portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc.

[0095] In one embodiment, as Figure 2 shown, a method for verifying activity configuration information is provided. Taking the activity configuration information verification system 10 shown in Figure 1 as an example, the method includes the following steps:

[0096] S201: In response to a first trigger operation on the activity configuration page, the operation terminal 11 sends a send request carried by the first trigger operation to the operation server 12.

[0097] Among them, the activity configuration page is used to set activity configuration information. The first trigger operation can be, but is not limited to, custom interaction actions such as clicking, swiping, and long pressing.

[0098] Exemplarily, please refer to Figure 3 , an operation technician can set activity configuration information based on the activity configuration page 30. The activity configuration page 30 includes an activity time setting area 31, an activity theme setting area 32, an activity delivery rule setting area 33, an activity product pool setting area 34, an activity store pool setting area 35, and a save control 36. Among them, the activity time setting area 31 is used to set the start and end times of the activity. For example, the start and end times of the activity can be set to "January 28, 2025 20:00:00 to January 31, 2025 23:59:59". The activity theme setting area 32 is used to set the activity theme. For example, the activity theme can be set to "Big Winter Sale with 20% Off". The activity delivery rule setting area 33 is used to set directional delivery rules such as the activity delivery area, the activity delivery population, and the activity delivery device end. The activity product pool setting area 34 is used to set at least one product pool participating in the activity. Specifically, each product pool can be set by specifying the product identifier (such as product ID) participating in the activity through the activity product pool setting area 34. The activity store pool setting area 35 is used to set at least one store pool participating in the activity. Specifically, each store pool can be set by specifying the store identifier (such as store ID) participating in the activity through the activity store pool setting area 35.

[0099] Understandably, the active product pool and the active store pool can be selectively set according to actual needs. For example, for some activities, only the active product pool may need to be set, for some activities, only the active store pool needs to be set, and for some activities, both the active product pool and the active store pool need to be set. For the convenience of description, in the following text, the active product pool and / or the active store pool set in the activity configuration information are collectively referred to as the activity target pool.

[0100] Optionally, after the operation technician completes the setting of the activity configuration information based on Figure 3 the shown activity configuration page 30, the save control 36 can be clicked to save all the set activity configuration information. In response to the click operation of the operation technician on the save control 36 on the activity configuration page 30, the operation terminal 11 sends the send request carried by the click operation to the operation server 12, so that the operation server 12 synchronizes the activity configuration information to the customer server 13.

[0101] It is worth noting that this embodiment only describes a preferred implementation manner of the present application. The setting of the activity configuration information is not limited to being through Figure 3 the shown activity configuration page for active products. It can also be through other activity configuration pages, such as the activity configuration page for setting activity material information, etc. The specific setting method of the activity configuration information is not limited in the embodiments of the present application.

[0102] S202: In response to the send request, the operation server 12 sends the activity configuration information to the customer server 13.

[0103] Among them, the activity configuration information includes but is not limited to the activity target pool, activity theme information, activity location information, activity verification rule information, activity material information, etc. The above activity target pool can be but is not limited to the active product pool and / or the active store pool. The above activity theme information is used to characterize the target product category involved in the activity and the preferential strategy of the activity. The above activity location information can be but is not limited to the set of activity city names, the set of activity longitude and latitude, etc. The above activity verification rule information includes but is not limited to the delivery distance threshold of the target store, the target sales volume value of the target store, etc. The above activity material information includes but is not limited to the pictures on the activity page, the text content on the activity page, the dynamic elements on the activity page, etc.

[0104] Optionally, before the event is officially launched, in response to the sending request of the operation terminal 11, the operation server 12 pre-sends the event configuration information including the event target pool, event theme information, event location information, event verification rule information, and event pictures to the recall engine of the customer server 13, so that the recall engine of the customer server 13 synchronizes the set event configuration information, facilitating the subsequent recall of data associated with the event configuration information. It can be understood that the data associated with the event configuration information may include, but is not limited to, target commodity data, target store data, target pictures, etc.

[0105] In this embodiment, by responding to the sending request of the operation terminal 11 and sending the event configuration information to the customer server 13, the operation server 12 can enable the customer server 13 to synchronize the event configuration information in a timely manner, thereby having the ability to recall data associated with the event configuration information. On the one hand, it reduces the time for the operation server 12 to subsequently obtain the data recalled by the customer server 13 and improves the verification efficiency of the event configuration information; on the other hand, it enables the operation server 12 to subsequently combine the data recalled from the customer server 13 to comprehensively identify potential problems after the event configuration information is launched, improving the comprehensiveness of the event configuration information verification.

[0106] S203: The customer server 13 receives the event configuration information and performs configuration synchronization based on the event configuration information.

[0107] Optionally, the customer server 13 receives the event configuration information sent by the operation server and synchronizes the event configuration information to the recall engine, so that the recall engine has the ability to recall data associated with the event configuration information.

[0108] S204: In response to the second trigger operation on the simulated recall page, the operation terminal 11 sends the recall request carried by the second trigger operation to the operation server 12.

[0109] Among them, the simulated recall page is used to set configuration request parameters and preset scenario parameters. The second trigger operation may include, but is not limited to, custom interaction actions such as clicking, swiping, and long-pressing.

[0110] Exemplarily, please refer to Figure 4, operation technicians can set configuration request parameters and preset scenario parameters based on the simulation recall page 40. The simulation recall page 40 includes a simulation time setting area 41, a simulation user location setting area 42, a simulation user identification setting area 43, a configuration request parameter setting area 44, and a simulation recall control 45. Among them, the simulation time setting area 41 is used to set simulation time information, such as specifying a simulation date and a simulation moment, so as to simulate the effect of a future time point. The simulation user location setting area 42 is used to set simulation user location information, such as directly specifying the current system location as the simulation user location, or specifying the simulation user location by selecting a point on the map, so as to simulate the effect of the geographical location where the user is located. The simulation user identification setting area 43 is used to set the identification of the simulation user. For example, the identification of the simulation user can be specified by scanning a QR code with a mobile phone. The configuration request parameter setting area 44 is used to set configuration request parameters. For example, the configuration request parameters can be set by specifying the identification of the activity target pool and the activity page identification, so as to simulate the recall of corresponding data.

[0111] Optionally, after operation technicians complete the setting of configuration request parameters and preset scenario parameters based on Figure 4 the shown simulation recall page 40, they can click the simulation recall control 45 to simulate the recall of data. In response to the click operation of the operation technician on the simulation recall control 45 on the simulation recall page 40, the operation terminal 11 sends the recall request carried by the click operation to the operation server 12, so that the operation server 12 responds to the recall request including configuration request parameters and preset scenario parameters, and obtains the data recalled by the client server 13 based on the configuration request parameters and preset scenario parameters.

[0112] It should be noted that this embodiment only describes a preferred embodiment of the present application, and the configuration request parameters and preset scenario parameters can be set in various ways. Although Figure 4 what is shown is to manually set these parameters through a simulation recall page, but in fact, the required parameters can also be written into the data packet by programming means to batch and automatically set the parameters. The specific setting methods of the configuration request parameters and preset scenario parameters are not limited in the embodiments of the present application.

[0113] S205: The operation server 12 responds to the recall request and obtains the data recalled by the client server 13 based on the configuration request parameters and preset scenario parameters.

[0114] Optionally, the operation server 12 receives the recall request sent by the operation terminal 11 and forwards the recall request to the recall interface of the customer server 13. The recall interface of the customer server 13 receives the recall request and, according to the configuration request parameters and preset scenario parameters in the recall request, invokes the recall engine to recall data. After the recall engine of the customer server 13 completes the data recall, the recall interface sends the recalled data to the operation server 12. The operation server 12 receives the recalled data sent by the recall interface, thereby obtaining the data recalled by the customer server 13 based on the configuration request parameters and preset scenario parameters.

[0115] Among them, the configuration request parameters are generated based on the activity configuration information. The configuration request parameters include but are not limited to the identifier of the activity target pool, the identifier of the activity page, etc. The preset scenario parameters are used to simulate the scenario information after the activity goes live. The preset scenario parameters include simulated user information and simulated time information. It can be understood that different users (such as new users and old users) see different activity contents at different times (such as different stages of the activity) and different locations (such as different cities). Therefore, the recalled data is jointly determined by the configuration request parameters and the preset scenario parameters. The recalled data includes the activity target data corresponding to the activity target pool, the preset scenario parameters corresponding to the activity target data, and the target material information corresponding to the activity page.

[0116] Specifically, the simulated time information in the preset scenario parameters is used to simulate a future time point. The simulated user information in the preset scenario parameters includes simulated user identification information and simulated user location information. The simulated user identification information is used to simulate the user's account identifier, and the simulated user location information is used to simulate the user's geographical location. The recalled data may include but is not limited to the target commodity data jointly determined by the identifier of the activity commodity pool and the preset scenario parameters, the simulated user location information corresponding to the target commodity data, the target store data jointly determined by the identifier of the activity store pool and the preset scenario parameters, the simulated user location information corresponding to the target store data, and the target material information determined by the identifier of the activity page and the preset scenario parameters, etc.

[0117] In this embodiment, by obtaining the data recalled by the customer server 13 based on the configuration request parameters and preset scenario parameters, the operation server 12 can discover potential problems after the official launch of the activity configuration information in advance by combining the recalled data from the customer server 13, rather than only performing verification based on the activity configuration information of the operation server 12, improving the comprehensiveness of the verification of the activity configuration information.

[0118] S206: In response to a third trigger operation on the configuration verification page, the operation terminal 11 sends the verification request carried by the third trigger operation to the operation server 12.

[0119] Among them, the configuration verification page is used to receive the activity configuration information and the data recalled by the customer server 13, so that the preset model combines the data recalled by the customer server 13 to verify the activity configuration information. The third trigger operation can be but is not limited to custom interaction actions such as clicking, swiping, and long pressing.

[0120] Optionally, after the operation technician successfully uploads the activity configuration information and the data recalled by the customer server 13 through the configuration verification page, the verification control on the configuration verification page can be clicked. In response to the click operation of the operation technician on the verification control on the configuration verification page, the operation terminal 11 sends the verification request carried by the click operation to the operation server 12, so that the operation server 12, in response to the verification request, obtains the verification result of the activity configuration information based on the recalled data, the activity configuration information, and the large language model.

[0121] S207: In response to the verification request, the operation server 12 obtains the verification result of the activity configuration information based on the recalled data, the activity configuration information, and the preset model.

[0122] Among them, the preset model can be but is not limited to a large language model, etc.

[0123] Optionally, the operation server 12 inputs the data simulated and recalled from the customer server 13 and the activity configuration information into the large language model, and verifies the recalled data and the activity configuration information through the large language model to obtain the verification result of the activity configuration information.

[0124] Exemplarily, the operation server 12 inputs the recalled data such as the target commodity data, the simulated user location information corresponding to the target commodity data, the target store data, the simulated user location information corresponding to the target store data, etc., and the activity configuration information such as the activity commodity pool, the activity store pool, the activity theme information, the activity location information, the activity verification rule information, etc. into the large language model, and verifies the target commodity data and the activity theme information through the large language model to obtain the consistency verification result of the activity commodity pool; verifies the simulated user location information corresponding to the target commodity data and the activity location information through the large language model to obtain the consistency verification result of the activity location information; verifies the simulated user location information corresponding to the target store data and the delivery distance threshold of the target store through the large language model to obtain the experience verification result of the activity store pool; verifies the target store data and the target sales volume value of the target store through the large language model to obtain the experience verification result of the activity store pool.

[0125] In this embodiment, the operation server 12 combines the judgment ability of the large language model to verify the recalled data and the activity configuration information, and can effectively identify whether each part of the configuration content in the activity configuration information is correct and reasonable, improving the comprehensiveness of the verification of the activity configuration information.

[0126] In the above-mentioned activity configuration information verification method, the operation server 12 sends the activity configuration information to the client server 13 before the activity is officially launched, obtains the data recalled by the client server 13 based on the configuration request parameters and the preset scenario parameters, and obtains the verification result of the activity configuration information based on the simulated recalled data from the client server 13, the activity configuration information of the operation server 12 and the arbitration ability of the preset model. It can open up the operation-side configuration link and the client-side display link, and identify potential problems after the activity configuration information goes online in the entire link, thereby improving the comprehensiveness of the activity configuration information verification.

[0127] In one embodiment, Figure 5 As shown, another method for checking activity configuration information is provided, which is applied to Figure 1 Taking the operation server 12 and the customer server 13 in the example as an example, the following steps are included:

[0128] S501 : the operation server 12 sends the activity configuration information to the customer server 13 .

[0129] Among them, the activity configuration information includes but is not limited to the activity target pool, activity theme information, activity location information, activity verification rule information, activity material information, etc. The above-mentioned activity target pool may be but is not limited to the activity commodity pool and / or activity store pool. The above-mentioned activity theme information is used to characterize the target commodity categories involved in the activity and the preferential policies of the activity. The above-mentioned activity location information may be but is not limited to the activity city name set, the activity location longitude and latitude set, etc. The above-mentioned activity verification rule information includes but is not limited to the delivery distance threshold of the target store, the target sales value of the target store, etc. The above-mentioned activity material information includes but is not limited to the pictures of the activity page, the text content of the activity page, the dynamic elements of the activity page, etc.

[0130] Optionally, before the activity is officially launched, the operation server 12 responds to the sending request of the operation terminal 11 and sends the activity configuration information including the activity target pool, activity theme information, activity location information, activity verification rule information, and activity pictures to the recall engine of the client server 13 in advance, so that the recall engine of the client server 13 synchronizes the set activity configuration information, so as to facilitate the subsequent recall of data associated with the activity configuration information. It can be understood that the above data related to the activity configuration information can be, but is not limited to, target product data, target store data, target pictures, etc.

[0131] S502: The client server 13 receives the activity configuration information and performs configuration synchronization based on the activity configuration information.

[0132] Optionally, the client server 13 receives the activity configuration information sent by the operation server and synchronizes the activity configuration information to the recall engine, facilitating the recall engine to subsequently recall data associated with the activity configuration information based on the configuration request parameters (such as the identifier of the activity target pool) and the preset scenario parameters.

[0133] In this embodiment, the operation server 12 sends the activity configuration information to the client server 13 by responding to the sending request of the operation terminal 11, enabling the client server 13 to synchronize the activity configuration information in a timely manner, facilitating the subsequent rapid recall of data associated with the activity configuration information according to the configuration request parameters and the preset scenario parameters. On the one hand, it reduces the time for the operation server 12 to subsequently obtain the data recalled by the client server 13, improving the verification efficiency of the activity configuration information; on the other hand, it enables the operation server 12 to subsequently combine the data recalled from the client server 13 to comprehensively identify potential problems after the activity configuration information goes live, improving the comprehensiveness of the verification of the activity configuration information.

[0134] S503: The operation server 12 sends the identifier of the activity target pool and the preset scenario parameters to the client server 13.

[0135] Optionally, the operation server 12 sends the identifier of the activity target pool (such as the ID of the activity target pool) and the preset scenario parameters to the recall interface of the client server 13.

[0136] Among them, the activity target pool can be, but is not limited to, an activity product pool and / or an activity store pool. The above-mentioned activity product pool is used to store the product identifiers of multiple target products participating in the activity, and the above-mentioned activity store pool is used to store the store identifiers of multiple target stores participating in the activity. The preset scenario parameters are used to simulate the scenario information after the activity goes live, and the preset scenario parameters include simulated user information and simulated time information. The above-mentioned simulated user information includes simulated user identifier information for simulating the user account identifier and simulated user location information for simulating the user geographical location.

[0137] It should be noted that this embodiment only describes a preferred implementation manner of the present application. The preset scenario parameters can either be configured by operation technicians based on the operation terminal and then sent to the client server through the operation server, or be configured by operation technicians based on other terminals such as user analysis terminals and then sent to the client server through the above-mentioned terminals. The embodiments of the present application do not make any limitations in this regard.

[0138] S504: The client server 13 receives the identifier of the activity target pool and the preset scenario parameters sent by the operation server 12.

[0139] Optionally, the recall interface of the client server 13 receives the identifier of the activity target pool and the preset scenario parameters sent by the operation server 12.

[0140] S505: The client server 13 obtains the activity target data corresponding to the activity target pool and the preset scenario parameters corresponding to the activity target data based on the identification of the activity target pool and the preset scenario parameters.

[0141] Optionally, after the recall interface of the client server 13 receives the identification of the activity target pool and the preset scenario parameters sent by the operation server 12, it calls the recall engine based on the identification of the activity target pool and the preset scenario parameters to recall the activity target data corresponding to the activity target pool and the preset scenario parameters corresponding to the activity target data.

[0142] Among them, the activity target data can be but is not limited to the target commodity data and / or target store data corresponding to the activity target pool. The above-mentioned target commodity data includes the categories of each target commodity and the preferential information of each target commodity, and the above-mentioned target store data includes the location information of each target store and the sales volume value of each target store. It can be understood that the preset scenario parameters corresponding to the activity target data include but are not limited to the simulated user location information corresponding to the activity target data and the simulated user identification information corresponding to the activity target data.

[0143] Exemplarily, assuming that the activity target pool includes an activity commodity pool and an activity store pool, the activity target data includes target commodity data and target store data. The preset scenario parameters corresponding to the activity target data can be but are not limited to including the simulated user location information for recalling the target commodity data and target store data, and the simulated user identification information for recalling the target commodity data and target store data. Assuming that the activity target pool only includes an activity commodity pool, the activity target data includes target commodity data. The preset scenario parameters corresponding to the activity target data can be but are not limited to including the simulated user location information and simulated user identification information for recalling the target commodity data.

[0144] S506: The client server 13 sends the activity target data and the preset scenario parameters corresponding to the activity target data to the operation server 12.

[0145] Optionally, after the client server 13 recalls the activity target data and the preset scenario parameters corresponding to the activity target data through the recall engine, it sends the activity target data and the preset scenario parameters corresponding to the activity target data to the operation server 12 through the recall interface.

[0146] S507: The operation server 12 receives the activity target data sent by the client server 13 and the preset scenario parameters corresponding to the activity target data.

[0147] Understandably, the operation server 12 receives the activity target data sent by the customer server 13 and the preset scenario parameters corresponding to the activity target data, that is, the operation server 12 obtains the recalled data of the customer server 13, so as to facilitate the verification of the activity configuration information by combining the recalled data and the preset model.

[0148] S508: The operation server 12 obtains the verification result of the activity configuration information based on the activity target data, the preset scenario parameters corresponding to the activity target data, the activity configuration information, and the preset model.

[0149] Among them, the preset model can be but is not limited to a large language model, etc.

[0150] Optionally, the operation server 12 inputs the activity target data, the preset scenario parameters corresponding to the activity target data, and the activity configuration information into the large language model to obtain the verification result of the activity configuration information.

[0151] Exemplarily, when the activity target pool includes an activity commodity pool and the activity target data includes target commodity data, the operation server 12 can input the target commodity data, the simulated user location information corresponding to the target commodity data, and the activity theme information and activity location information into the large language model. Through the large language model, it verifies whether the categories of each target commodity in the target commodity data belong to the target commodity category, and whether the preferential information of each target commodity meets the preferential strategy, to obtain the consistency verification result of the activity commodity pool; at the same time, through the large language model, it verifies whether the simulated user location information corresponding to the target commodity data matches the activity location information, to obtain the consistency verification result of the activity location information.

[0152] When the activity target pool includes an activity store pool and the activity target data includes target store data, the operation server 12 can input the target store data, the simulated user location information corresponding to the target store data, and the delivery distance threshold and target sales volume value into the large language model. Through the large language model, it verifies whether the distance between the location of each target store in the target store data and the simulated user location corresponding to the target store data is less than or equal to the delivery distance threshold, to obtain the experience verification result of the activity store pool; at the same time, through the large language model, it verifies whether the sales volume value of each target store in the target store data reaches the target sales volume value, to obtain the experience verification result of the activity store pool.

[0153] In the above-mentioned activity configuration information verification method, the operation server 12 can enable the client server 13 to synchronize the activity configuration information in time by sending the activity configuration information to the client server 13 before the activity is officially launched; by sending the identifier of the activity target pool to the client server 13, the client server 13 can quickly obtain the activity target data corresponding to the activity target pool and the preset scene parameters corresponding to the activity target data based on the identifier of the activity target pool and the preset scene parameters; by obtaining the verification result of the activity configuration information based on the activity target data, the preset scene parameters corresponding to the activity target data, the activity configuration information and the preset model, the verification result of the activity configuration information can be obtained efficiently by utilizing the judgment ability of the preset model. In the whole process, on the one hand, by opening up the configuration link of the operation end and the display link of the client end, the full link identifies the potential problems after the activity configuration information goes online, thereby improving the comprehensiveness of the activity configuration information verification; on the other hand, by using the judgment ability of the preset model, the flexibility and extensibility of the activity configuration information verification are improved, and the above-mentioned activity configuration information verification method realizes comprehensive, flexible and highly extensible activity configuration information verification.

[0154] In one embodiment, Figure 6 As shown, another method for checking activity configuration information is provided, which is applied to Figure 1 Taking the operation server 12 and the customer server 13 in the example as an example, the following steps are included:

[0155] S601 : the operation server 12 sends the activity configuration information to the customer server 13 .

[0156] Specifically, S601 is consistent with S501 and will not be described in detail here.

[0157] S602: The client server 13 receives the activity configuration information and performs configuration synchronization based on the activity configuration information.

[0158] Specifically, S602 is consistent with S502 and will not be described in detail here.

[0159] S603: the operation server 12 sends the identifier of the activity commodity pool and the preset scenario parameters to the customer server 13 .

[0160] Optionally, the operation server 12 sends the identifier of the activity commodity pool (such as the ID of the activity commodity pool) and the preset scenario parameters to the recall interface of the client server 13 .

[0161] Understandably, an online activity can be associated with one or more activity product pools, and each activity product pool is used to store the product identifiers (such as product IDs, etc.) of multiple target products participating in the activity. The preset scenario parameters are used to simulate the scenario information after the activity goes live, and the preset scenario parameters include simulated user information and simulated time information. The simulated user information includes simulated user identifier information and simulated user location information.

[0162] S604: The client server 13 receives the identifier of the activity product pool and the preset scenario parameters sent by the operation server 12.

[0163] Optionally, the recall interface of the client server 13 receives the identifier of the activity product pool and the preset scenario parameters sent by the operation server 12.

[0164] S605: The client server 13 obtains the target product data corresponding to the activity product pool and the preset scenario parameters corresponding to the target product data based on the identifier of the activity product pool and the preset scenario parameters.

[0165] Optionally, after the recall interface of the client server 13 receives the identifier of the activity product pool and the preset scenario parameters sent by the operation server 12, it calls the recall engine based on the identifier of the activity product pool and the preset scenario parameters to recall the target product data corresponding to the activity product pool and the preset scenario parameters corresponding to the target product data.

[0166] Understandably, since different users (such as new users, old users) see different activity product data at different times (such as different stages of the activity) and different locations (such as different cities), the target product data corresponding to the activity product pool is jointly determined by the identifier of the activity product pool and the preset scenario parameters. The target product data includes the categories of each target product and the preferential information of each target product. The preset scenario parameters corresponding to the target product data can be, but are not limited to, the simulated user information and simulated time information used to recall each target product in the target product data.

[0167] S606: The client server 13 sends the target product data and the preset scenario parameters corresponding to the target product data to the operation server 12.

[0168] Optionally, after the client server 13 recalls the target product data and the preset scenario parameters corresponding to the target product data through the recall engine, it sends the target product data and the preset scenario parameters corresponding to the target product data to the operation server 12 through the recall interface.

[0169] S607: The operation server 12 receives the target product data and the preset scenario parameters corresponding to the target product data sent by the client server 13.

[0170] Understandably, the operation server 12 receives the target commodity data sent by the customer server 13 and the preset scenario parameters corresponding to the target commodity data, that is, the operation server 12 obtains the data recalled by the customer server 13, so as to facilitate the verification of the activity configuration information by combining the recalled data and the preset model.

[0171] S608: The operation server 12 inputs the category of each target commodity, the preferential information of each target commodity, and the activity theme information into the preset model.

[0172] Among them, the activity theme information is used to represent the target commodity categories involved in the activity and the preferential strategies of the activity. The preset model can be but is not limited to a large language model, etc.

[0173] Optionally, the operation server 12 inputs the category of each target commodity in the target commodity data, the preferential information of each target commodity, and the activity theme information in the activity configuration information into the preset model, so that the preset model combines the activity configuration information set by the operation technician and the recall information of the customer server 13 to verify the activity commodity pool.

[0174] Exemplarily, if the theme of the online activity is "80% off big promotion for warm winter", then the target commodity categories can be but are not limited to winter-related products such as heaters, thermos cups, and down jackets, and the preferential strategy can be but is not limited to that the price of the target commodity enjoys an 80% discount, etc.

[0175] S609: The operation server 12 verifies whether the category of each target commodity belongs to the target commodity category and whether the preferential information of each target commodity meets the preferential strategy through the preset model, and obtains the consistency verification result of the activity commodity pool.

[0176] Exemplarily, assume that the theme of the online activity is "80% off big promotion for warm winter", then the target commodity categories can be but are not limited to winter-related products such as heaters, thermos cups, and down jackets. If the recalled target commodities include summer-related products such as air conditioners, fans, and cold drinks, the large language model will determine that the category of the corresponding target commodity does not belong to the target commodity category. In addition, if there are target commodities without preferential information among the recalled target commodities, the large language model will determine that the preferential information of the corresponding target commodity does not meet the 80% discount preferential strategy corresponding to the activity theme information.

[0177] Optionally, the operation server 12 verifies whether the category of each target commodity belongs to the target commodity category and whether the preferential information of each target commodity meets the preferential strategy through the large language model, and obtains the matching degree between the target commodity data corresponding to the activity commodity pool and the activity theme information, so as to complete the consistency verification of the activity commodity pool.

[0178] In the above method for validating activity configuration information, the operation server 12 can enable the client server 13 to synchronize the activity configuration information in a timely manner by sending the activity configuration information to the client server 13 before the activity is officially launched; by sending the identifier of the activity product pool to the client server 13, the client server 13 can obtain the target product data corresponding to the activity product pool and the preset scenario parameters corresponding to the target product data based on the identifier of the activity product pool and the preset scenario parameters; by inputting the categories of each target product, the preferential information of each target product, and the activity theme information into the preset model, the consistency verification result of the activity product pool can be efficiently obtained by combining the activity theme information set by the operation technical personnel and the target product data recalled from the client server 13. In this whole process, on the one hand, by connecting the operation-side configuration link and the client-side display link, potential problems after the activity configuration information goes online can be identified throughout the link, improving the comprehensiveness of the activity configuration information verification; on the other hand, through the adjudication ability of the preset model, the flexibility and expandability of the activity configuration information verification are improved. The above method for validating activity configuration information realizes a comprehensive, flexible, and highly expandable verification of activity configuration information.

[0179] In one embodiment, as Figure 7 shown, another method for validating activity configuration information is provided. Taking this method applied to Figure 1 the operation server 12 and the client server 13 as an example, the method includes the following steps:

[0180] S701: The operation server 12 sends the activity configuration information to the client server 13.

[0181] Specifically, S701 is the same as S501, and details are not described here again.

[0182] S702: The client server 13 receives the activity configuration information and performs configuration synchronization based on the activity configuration information.

[0183] Specifically, S702 is the same as S502, and details are not described here again.

[0184] S703: The operation server 12 sends the identifier of the activity product pool and the preset scenario parameters to the client server 13.

[0185] Specifically, S703 is the same as S603, and details are not described here again.

[0186] S704: The client server 13 receives the identifier of the activity product pool and the preset scenario parameters sent by the operation server 12.

[0187] Optionally, the recall interface of the client server 13 receives the identifier of the activity product pool and the preset scenario parameters sent by the operation server 12.

[0188] S705: The client server 13 obtains the target product data corresponding to the active product pool and the preset scenario parameters corresponding to the target product data based on the identifier of the active product pool and the preset scenario parameters.

[0189] Optionally, after the recall interface of the client server 13 receives the identifier of the active product pool and the preset scenario parameters sent by the operation server 12, it calls the recall engine based on the identifier of the active product pool and the preset scenario parameters to recall the target product data corresponding to the active product pool and the preset scenario parameters corresponding to the target product data.

[0190] It can be understood that since different users see different active product data at different times and in different locations, the target product data corresponding to the active product pool is jointly determined by the identifier of the active product pool and the preset scenario parameters. The target product data includes the categories of each target product and the preferential information of each target product. The preset scenario parameters corresponding to the target product data, that is, the simulated user information, simulated time information, etc. used to recall the target product data. For example, the simulated user location information corresponding to the target product data can be, but is not limited to, the city name, longitude and latitude coordinates, etc. of each target product in the target product data for recall.

[0191] S706: The client server 13 sends the target product data and the preset scenario parameters corresponding to the target product data to the operation server 12.

[0192] Optionally, after the client server 13 recalls the target product data and the preset scenario parameters corresponding to the target product data through the recall engine, it sends the target product data and the preset scenario parameters corresponding to the target product data to the operation server 12 through the recall interface.

[0193] S707: The operation server 12 receives the target product data sent by the client server 13 and the preset scenario parameters corresponding to the target product data.

[0194] It can be understood that the operation server 12 receives the target product data sent by the client server 13 and the preset scenario parameters corresponding to the target product data, that is, the operation server 12 obtains the data recalled by the client server 13, so as to facilitate verifying the activity configuration information by combining the recalled data and the preset model.

[0195] S708: The operation server 12 inputs the simulated user location information corresponding to the target product data and the activity location information into the preset model.

[0196] Among them, the simulated user location information corresponding to the target commodity data can be, but is not limited to, longitude and latitude coordinates, etc. used to recall each target commodity data. The activity location information can be, but is not limited to, a set of activity city names, a set of longitude and latitude of activity locations, etc. preset by operation and technology personnel when setting activity configuration information. The preset model can be, but is not limited to, a large language model, etc.

[0197] Optionally, the operation server 12 inputs the city names corresponding to each target commodity in the recalled target commodity data and the set of activity city names in the activity configuration information into the large language model, so that the large language model combines the set of activity city names configured by the operation server 12 and the city names corresponding to all the target commodities recalled from the customer server 13 to verify the activity location information.

[0198] S709: The operation server 12 verifies whether the simulated user location information corresponding to the target commodity data and the activity location information match through the preset model, and obtains the consistency verification result of the activity location information.

[0199] Optionally, the operation server 12 verifies the simulated user location information corresponding to the target commodity data and the activity location information through the large language model, and obtains the matching degree between the simulated user location information corresponding to the target commodity data and the activity location information, so as to complete the consistency verification of the activity location information.

[0200] Exemplarily, assuming that the activity location information is a set composed of the four activity city names of "Beijing", "Shanghai", "Guangzhou", and "Shenzhen", if among the recalled target commodity data, there is any city name corresponding to a target commodity that is a city other than the above four cities, the preset model will determine that the simulated user location information corresponding to the target commodity data and the activity location information do not match.

[0201] In the above method for validating activity configuration information, the operation server 12 can enable the client server 13 to synchronize the activity configuration information in a timely manner by sending the activity configuration information to the client server 13 before the activity is officially launched; by sending the identifier of the activity product pool to the client server 13, the client server 13 can obtain the target product data corresponding to the activity product pool and the preset scenario parameters corresponding to the target product data based on the identifier of the activity product pool and the preset scenario parameters; by inputting the simulated user location information and the activity location information corresponding to the target product data into the preset model, the preset model with the ability to act as a referee can efficiently obtain the consistency verification result of the activity location information by combining the activity location information configured by the operation server 12 and the simulated user location information corresponding to the target product data recalled from the client server 13. In this whole process, on the one hand, by connecting the operation-side configuration link and the client-side display link, potential problems after the activity configuration information goes online can be identified throughout the link, improving the comprehensiveness of the validation of the activity configuration information; on the other hand, through the referee ability of the preset model, the flexibility and expandability of the validation of the activity configuration information are enhanced. The above method for validating activity configuration information realizes a comprehensive, flexible, and highly expandable validation of activity configuration information.

[0202] In one embodiment, as Figure 8 shown, another method for validating activity configuration information is provided. Taking this method applied to Figure 1 the operation server 12 and the client server 13 as an example, it includes the following steps:

[0203] S801: The operation server 12 sends the activity configuration information to the client server 13.

[0204] Specifically, S801 is the same as S501 and will not be elaborated here.

[0205] S802: The client server 13 receives the activity configuration information and performs configuration synchronization based on the activity configuration information.

[0206] Specifically, S802 is the same as S502 and will not be elaborated here.

[0207] S803: The operation server 12 sends the identifier of the activity store pool and the preset scenario parameters to the client server 13.

[0208] Optionally, the operation server 12 sends the identifier of the activity store pool (such as the ID of the activity store pool) and the preset scenario parameters to the recall interface of the client server 13.

[0209] Understandably, an online event can be associated with one or more event store pools, and each event store pool is used to store the store identifiers (such as store IDs, etc.) of multiple target stores participating in the event. The preset scenario parameters are used to simulate the scenario information after the event goes live, and the preset scenario parameters include simulated user information and simulated time information. The simulated user information includes simulated user identifier information and simulated user location information.

[0210] S804: The client server 13 receives the identifier of the event store pool and the preset scenario parameters sent by the operation server 12.

[0211] Optionally, the recall interface of the client server 13 receives the identifier of the event product pool and the preset scenario parameters sent by the operation server 12.

[0212] S805: The client server 13 obtains the target store data corresponding to the event store pool and the preset scenario parameters corresponding to the target store data based on the identifier of the event store pool and the preset scenario parameters.

[0213] Optionally, after the recall interface of the client server 13 receives the identifier of the event product pool and the preset scenario parameters sent by the operation server 12, it calls the recall engine based on the identifier of the event product pool and the preset scenario parameters to recall the target store data corresponding to the event store pool and the preset scenario parameters corresponding to the target store data.

[0214] Understandably, since different users see different event store data at different times and in different locations, the target store data corresponding to the event store pool is jointly determined by the identifier of the event store pool and the preset scenario parameters. The target store data includes the location information of each target store. The preset scenario parameters corresponding to the target store data can be but are not limited to the city names, longitude and latitude coordinates, etc. corresponding to each target store in the target store data for recall.

[0215] S806: The client server 13 sends the target store data and the preset scenario parameters corresponding to the target store data to the operation server 12.

[0216] Optionally, after the client server 13 recalls the target store data and the preset scenario parameters corresponding to the target store data through the recall engine, it sends the target store data and the preset scenario parameters corresponding to the target store data to the operation server 12 through the recall interface.

[0217] S807: The operation server 12 receives the target store data and the preset scenario parameters corresponding to the target store data sent by the client server 13.

[0218] Understandably, the operation server 12 receives the target store data sent by the customer server 13 and the preset scenario parameters corresponding to the target store data, that is, the operation server 12 obtains the data recalled by the customer server 13, so as to facilitate the verification of the activity configuration information by combining the recalled data and the preset model.

[0219] S808: The operation server 12 inputs the location information of each target store, the simulated user location information corresponding to the target store data, and the delivery distance threshold into the preset model.

[0220] Among them, the location information of each target store can be but is not limited to the actual longitude and latitude coordinates, address names, etc. of each target store. The simulated user location information corresponding to the target store data can be but is not limited to the longitude and latitude coordinates, city names, etc. used to recall the target store data. The preset model can be but is not limited to a large language model, etc. The delivery distance threshold is a distance threshold determined in advance when setting the activity configuration information, and is used to verify whether there is a problem that the stores recalled by the activity are too far from the user's location.

[0221] Optionally, the operation server 12 inputs the actual longitude and latitude coordinates of each recalled target store, the longitude and latitude coordinates used to recall each target store (i.e., the simulated user longitude and latitude coordinates), and the delivery distance threshold into the preset model, so that the preset model verifies whether the actual longitude and latitude coordinates and the simulated user longitude and latitude coordinates of each target store recalled from the customer server 13 are less than or equal to the delivery distance threshold according to the delivery distance threshold configured by the operation server 12.

[0222] S809: The operation server 12 verifies whether the distance between the location of each target store and the simulated location corresponding to the target store data is less than or equal to the delivery distance threshold through the preset model, and obtains the experiential verification result of the activity store pool.

[0223] Among them, the location of each target store is determined by the actual location information of each target store, and the simulated location corresponding to the target store data is determined by the simulated user location information corresponding to the target store data. Understandably, the distance between the location of each target store and the simulated location corresponding to the target store data is the delivery distance of each target store, and this delivery distance can be but is not limited to the longitude and latitude distance. The delivery distance threshold is a distance threshold preset by the operation server 12 during the activity configuration stage. For example, it can be set to 2 kilometers, and can also be adjusted according to actual needs, such as adjusted to 1 kilometer, 5 kilometers, etc. The smaller the delivery distance threshold is set, the higher the requirement of the operation server 12 for the delivery timeliness of the activity stores.

[0224] For example, assuming that the delivery distance threshold preset by the operation server 12 is 2 kilometers, if the distance between the location of a target store in the recalled target store data and the simulated location corresponding to the target store data is 5 kilometers, the preset model will determine that a store that affects the user experience is configured in the active store pool.

[0225] Optionally, the operation server 12 verifies through a preset model whether the longitude and latitude coordinates of each target store in each group of target store data and the longitude and latitude coordinates corresponding to each group of target store data are less than or equal to a delivery distance threshold, and obtains the matching degree between the delivery distance of each target store in the target store data and the delivery distance threshold, thereby completing the experience verification for the active store pool.

[0226] In the above-mentioned activity configuration information verification method, the operation server 12 can enable the recall engine of the client server 13 to synchronize the activity configuration information in time by sending the activity configuration information to the client server 13 before the activity is officially launched; by sending the identifier of the activity store pool to the client server 13, the client server 13 can obtain the target store data corresponding to the activity store pool and the preset scene parameters corresponding to the target store data based on the identifier of the activity store pool and the preset scene parameters; by inputting the location information of each target store, the simulated user location information corresponding to the target store data and the delivery distance threshold into the preset model, the preset model with the judgment ability can be combined with the delivery distance threshold configured by the operation server 12 and the target store data recalled from the client server 13 to efficiently obtain the experience verification results of the activity store pool. In the whole process, on the one hand, by opening up the configuration link of the operation end and the display link of the client end, the full link identifies the potential problems after the activity configuration information goes online, thereby improving the comprehensiveness of the activity configuration information verification; on the other hand, through the judgment ability of the preset model, the flexibility and extensibility of the activity configuration information verification are improved, and the above-mentioned activity configuration information verification method realizes comprehensive, flexible and extensible activity configuration information verification.

[0227] In one embodiment, Figure 9 As shown, another method for checking activity configuration information is provided, which is applied to Figure 1 Taking the operation server 12 and the customer server 13 in the example as an example, the following steps are included:

[0228] S901 : the operation server 12 sends the activity configuration information to the customer server 13 .

[0229] Specifically, S901 is consistent with S501 and will not be described in detail here.

[0230] S902: The client server 13 receives the activity configuration information and performs configuration synchronization based on the activity configuration information.

[0231] Specifically, S902 is the same as S502, and details are not repeated here.

[0232] S903: The operation server 12 sends the identifier of the activity store pool and the preset scenario parameters to the customer server 13.

[0233] Specifically, S903 is the same as S803, and details are not repeated here.

[0234] S904: The customer server 13 receives the identifier of the activity store pool and the preset scenario parameters sent by the operation server 12.

[0235] Specifically, S904 is the same as S804, and details are not repeated here.

[0236] S905: The customer server 13 obtains the target store data corresponding to the activity store pool and the preset scenario parameters corresponding to the target store data based on the identifier of the activity store pool and the preset scenario parameters.

[0237] Optionally, after the recall interface of the customer server 13 receives the identifier of the activity product pool sent by the operation server 12, it calls the recall engine based on the identifier of the activity product pool and the preset scenario parameters to recall the target store data corresponding to the activity store pool and the preset scenario parameters corresponding to the target store data.

[0238] It can be understood that since different users see different activity store data at different times and in different locations, the target store data corresponding to the activity store pool is jointly determined by the identifier of the activity store pool and the preset scenario parameters. The target store data includes the sales volume values of each target store. The preset scenario parameters corresponding to the target store data can be, but are not limited to, the city names, longitude and latitude coordinates, etc. corresponding to each target store in the target store data for recall.

[0239] S906: The customer server 13 sends the target store data and the preset scenario parameters corresponding to the target store data to the operation server 12.

[0240] Optionally, after the customer server 13 recalls the target store data and the preset scenario parameters corresponding to the target store data through the recall engine, it sends the target store data and the preset scenario parameters corresponding to the target store data to the operation server 12 through the recall interface.

[0241] S907: The operation server 12 receives the target store data and the preset scenario parameters corresponding to the target store data sent by the customer server 13.

[0242] Understandably, the operation server 12 receives the target store data sent by the customer server 13 and the preset scenario parameters corresponding to the target store data, that is, the operation server 12 obtains the data recalled by the customer server 13, so as to facilitate validating the activity configuration information by combining the recalled data and the preset model.

[0243] S908: The operation server 12 inputs the sales volume values and target sales volume values of each target store into the preset model.

[0244] Among them, the target sales volume value is the sales volume threshold determined in advance when setting the activity configuration information, and is used to verify whether the sales volume of the stores recalled by the activity meets the standard. For example, it can be set to 500, and can also be adjusted according to actual needs, such as adjusting it to 200, 1000, etc. The larger the target sales volume value is set, the higher the requirement for the sales ability of the activity stores by the operation server. The preset model can be but is not limited to a large language model, etc.

[0245] Optionally, the operation server 12 inputs the sales volume values and target sales volume values of each target store into the large language model, so that the large language model combines the target sales volume value configured by the operation server 12 to verify whether the total sales volume of the goods sold by each target store recalled from the customer server 13 meets the target requirements.

[0246] S909: The operation server 12 verifies whether the sales volume values of each target store reach the target sales volume value through the preset model, and obtains the experiential verification result of the activity store pool.

[0247] Exemplarily, assume that the target sales volume value preset by the operation server 12 is 500. If there is a target store among the recalled target stores whose sales volume value does not reach the target sales volume value of 500, the large language model will determine that there are stores in the activity store pool that affect the user experience.

[0248] Optionally, the operation server 12 verifies whether the sales volume values of each target store reach the target sales volume value through the large language model, and obtains the matching degree between the sales volume values of each target store in the target store data and the target sales volume value, so as to complete the experiential verification of the activity store pool.

[0249] In the above method for validating activity configuration information, the operation server 12 can enable the recall engine of the client server 13 to synchronize the activity configuration information in a timely manner by sending the activity configuration information to the client server 13 before the activity is officially launched; by sending the identifier of the activity store pool to the client server 13, the client server 13 can obtain the target store data corresponding to the activity store pool and the preset scenario parameters corresponding to the target store data based on the identifier of the activity store pool and the preset scenario parameters; by inputting the sales volume values of each target store and the target sales volume value into the preset model, the preset model with the ability to act as a referee can efficiently obtain the experiential validation result of the activity store pool by combining the target sales volume value configured by the operation server 12 and the sales volume values of each target store recalled from the client server 13. In this whole process, on the one hand, by connecting the operation-side configuration link and the client-side display link, potential problems after the activity configuration information is launched are identified across the entire link, improving the comprehensiveness of the validation of the activity configuration information; on the other hand, through the referee ability of the preset model, the flexibility and extensibility of the validation of the activity configuration information are enhanced. The above method for validating activity configuration information realizes a comprehensive, flexible, and highly extensible validation of the activity configuration information.

[0250] In one embodiment, as Figure 10 shown, another method for validating activity configuration information is provided. Taking the application of this method to the Figure 1 operation server 12 and the client server 13 as an example, the method includes the following steps:

[0251] S1001: The operation server 12 sends the activity configuration information to the client server 13.

[0252] Specifically, S1001 is the same as S501, and details are not described here again.

[0253] S1002: The client server 13 receives the activity configuration information and performs configuration synchronization based on the activity configuration information.

[0254] Specifically, S1002 is the same as S502, and details are not described here again.

[0255] S1003: The operation server 12 sends the identifier of the activity page to the client server 13.

[0256] Optionally, the operation server 12 sends the identifier of the activity page (such as the ID of the activity page) and the preset scenario parameters to the recall interface of the client server 13.

[0257] Understandably, online activities require the configuration of one or more activity pages, and each activity page has corresponding material information, such as page pictures, text content of the page, dynamic elements of the page, etc. The preset scenario parameters are used to simulate the scenario information after the activity goes live, and the preset scenario parameters include simulated user information and simulated time information. The simulated user information includes simulated user identification information and simulated user location information.

[0258] S1004: The client server 13 receives the identifier of the activity page and the preset scenario parameters sent by the operation server 12.

[0259] Optionally, the recall interface of the client server 13 receives the identifier of the activity page and the preset scenario parameters sent by the operation server 12.

[0260] S1005: The client server 13 obtains the target material information corresponding to the activity page based on the identifier of the activity page and the preset scenario parameters.

[0261] Optionally, after the recall interface of the client server 13 receives the identifier of the activity page and the preset scenario parameters sent by the operation server 12, it calls the recall engine based on the identifier of the activity page and the preset scenario parameters to recall the target material information corresponding to the activity page, such as the picture of the activity page, etc.

[0262] S1006: The client server 13 sends the material information corresponding to the activity page to the operation server 12.

[0263] Optionally, after the client server 13 recalls the material information corresponding to the activity page through the recall engine, it sends the material information corresponding to the activity page to the operation server 12 through the recall interface.

[0264] S1007: The operation server 12 receives the target material information sent by the client server 13.

[0265] Understandably, the operation server 12 receives the target material information sent by the client server 13, that is, the operation server 12 receives the page material information recalled by the recall engine of the client server 13 based on the identifier of the activity page, such as the picture of the activity page, etc.

[0266] In this embodiment, by sending the activity configuration information to the client server 13 before the activity is officially launched, the operation server 12 can enable the client server 13 to synchronize the activity configuration information in a timely manner, which is convenient for quickly recalling the material information corresponding to the activity page according to the identifier of the activity page in the future; by making the preset model combine the target material information recalled from the client server 13 to verify whether the activity material information configured by the operation server is correct, the comprehensiveness and accuracy of the activity configuration information verification are improved.

[0267] S1008: The operation server 12 obtains the first theme information corresponding to the activity material information and the second theme information corresponding to the target material information.

[0268] Among them, the activity material information is the material information pre-configured by the operation server for each activity page, and the activity material information includes but is not limited to the pictures of the activity page, the text content of the activity page, the dynamic elements of the activity page, etc. Both the first theme information and the second theme information can be a piece of text used to describe the content included in various material information.

[0269] Optionally, the operation server 12 inputs the activity material information in the activity configuration information and the target material information recalled from the customer server 13 into the multi-modal model respectively to obtain the first theme information corresponding to the activity material information and the second theme information corresponding to the target material information.

[0270] S1009: The operation server 12 inputs the first theme information, the second theme information, and the activity theme information into a preset model.

[0271] Among them, the activity theme information is used to represent the target commodity category involved in the activity and the preferential strategy of the activity. The preset model can be but is not limited to a large language model, etc.

[0272] Optionally, the operation server 12 inputs the first theme information, the second theme information, and the activity theme information output by the multi-modal model into the large language model, so that the large language model combines the activity theme information configured by the operation server 12, the first theme information corresponding to the configured activity material information, and the second theme information corresponding to the target material information recalled from the customer server 13 to verify the activity commodity pool.

[0273] S1010: The operation server 12 verifies whether the first theme information, the second theme information, and the activity theme information are consistent through the preset model to obtain the consistency verification result of the activity material information.

[0274] Optionally, the operation server 12 verifies whether the first theme information corresponding to the pre-configured activity material information, the second theme information corresponding to the target material information recalled from the customer server 13, and the activity theme information in the activity configuration information are consistent through the large language model to obtain the matching degree of the first theme information, the second theme information, and the activity theme information, so as to complete the consistency verification of the activity material information.

[0275] Exemplarily, if the theme of the online activity is "80% discount promotion in warm winter", then the target commodity categories can include, but are not limited to, winter-related products such as heaters, thermos cups, and down jackets. The preferential strategy can be, but is not limited to, a 20% discount on the price of the target commodity. Correspondingly, all kinds of material information on the activity page also correspondingly includes content related to winter and 20% discount. If there are pictures and other content related to summer and 50% discount in the first theme information corresponding to the activity material information or the second theme information corresponding to the target material information, the large language model will determine that the preferential information of the corresponding target commodity does not meet the 20% discount strategy corresponding to the activity theme information.

[0276] In this embodiment, the operation server 12 obtains the first theme information corresponding to the activity material information and the second theme information corresponding to the target material information through the multimodal model, and checks whether the first theme information, the second theme information and the activity theme information are consistent through the preset model, so as to obtain the consistency check result of the activity material information, effectively utilizing the recognition ability of the multimodal model and the judgment ability of the preset model, and improving the accuracy and flexibility of the activity configuration information check.

[0277] For the above activity configuration information check method, on the one hand, by connecting the operation end configuration link and the client display link, potential problems after the activity configuration information goes online are identified throughout the link, improving the comprehensiveness of the activity configuration information check; on the other hand, using the ability of the multimodal model to identify materials of different modalities, it can effectively identify the check of various activity materials in the activity material information, improving the accuracy of the activity configuration information check; on the third hand, using the judgment ability of the preset model, the flexibility of the activity configuration information check is improved. The whole process realizes a comprehensive, flexible and accurate check of the activity configuration information.

[0278] In one embodiment, as Figure 11 shown, an activity display method is provided. Taking the example that this method is applied to a client server and its corresponding client terminal, the method includes the following steps:

[0279] S1101: In response to an activity query request input by a user, the client terminal sends the activity query request and the current scene parameters carried by it to the client server.

[0280] Among them, the client server has previously completed the synchronization of the target activity configuration information. The target activity configuration information can include, but is not limited to, the activity configuration information that has passed the check in the manner of the Figure 2 or Figures 5 - 10 shown embodiment.

[0281] Optionally, in response to an activity query request input by the user, the customer terminal sends the activity query request and the current scenario parameters carried thereby to the recall interface of the customer server. It can be understood that the activity query request may be a query request initiated by the user for any activity page, product, or store. The current scenario parameters may include, but are not limited to, the current user information and the current time information. The above-mentioned current user information includes the current user identification information and the current user location information. The above-mentioned current time information may be, but is not limited to, the current timestamp when the user sends the activity query request, etc.

[0282] S1102: The customer server receives the activity query request sent by the customer terminal and the current scenario parameters carried thereby.

[0283] Optionally, the recall interface of the customer server receives the activity query request sent by the customer terminal and the current scenario parameters carried thereby, such as receiving the activity query request and the current user identification information, current user location information, current time information, etc. carried thereby.

[0284] S1103: The customer server recalls target data based on the activity query request and the current scenario parameters.

[0285] Optionally, after the recall interface of the customer server receives the activity query request and the current scenario parameters carried thereby, it calls the recall engine based on the activity query request and the current scenario parameters to recall the target data corresponding to the activity query request and the current scenario parameters. Among them, the target data may include, but is not limited to, the target product data, target store data, target pictures, etc. corresponding to the activity query request.

[0286] S1104: The customer server sends the recalled target data to the customer terminal.

[0287] Optionally, after the customer server recalls the target data through the recall engine, it sends the target data to the customer terminal through the recall interface.

[0288] S1105: The customer terminal receives the recalled target data sent by the customer server.

[0289] Optionally, the customer terminal receives the target data sent by the recall interface of the customer server, such as target product data, target store data, target pictures, etc.

[0290] S1106: The customer terminal performs activity display based on the recalled target data.

[0291] Optionally, the customer terminal displays the recalled target data on the activity page according to a predetermined style and layout.

[0292] In the above activity display method, the client terminal sends an activity query request and the current scenario parameters carried thereby to the client server that has pre-completed the synchronization of the target activity configuration information in response to the activity query request input by the user, enabling the client server to quickly recall the target data based on the activity query request and the current scenario parameters, reducing the response time and improving the query efficiency. In addition, the client terminal receives the target data recalled by the client server and performs activity display based on the recalled target data, enabling the timely feedback of the recalled target data to the user and improving the user experience. The entire activity display process reduces the response time of activity query, improves the activity query efficiency and the user experience.

[0293] It should be understood that although the steps in the flowcharts involved in the above embodiments are sequentially shown according to the indication of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least some of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least some of the steps or stages in other steps or other steps.

[0294] Based on the inventive concept of the above activity configuration information verification method, as Figure 12 shown, an activity configuration information verification device 1200 for implementing the above activity configuration information verification method applied to the operation server is further provided in an embodiment of the present application. The activity configuration information verification device 1200 includes:

[0295] A sending module 1201, configured to send activity configuration information to the client server;

[0296] A first obtaining module 1202, configured to obtain the data recalled by the client server based on the configuration request parameters and the preset scenario parameters; the configuration request parameters are generated based on the activity configuration information, and the preset scenario parameters include simulated user information and simulated time information;

[0297] A second obtaining module 1203, configured to obtain the verification result of the activity configuration information based on the recalled data, the activity configuration information, and the preset model.

[0298] In one embodiment, the activity configuration information includes an activity target pool, and the configuration request parameter includes the identifier of the activity target pool; the first acquisition module 1202 is specifically configured to send the identifier of the activity target pool and the preset scenario parameters to the customer server, so that the customer server acquires the activity target data corresponding to the activity target pool and the preset scenario parameters corresponding to the activity target data based on the identifier of the activity target pool and the preset scenario parameters; and receive the activity target data and the preset scenario parameters corresponding to the activity target data sent by the customer server.

[0299] In one embodiment, the activity configuration information further includes activity theme information, and the activity theme information is used to characterize the target commodity category involved in the activity and the preferential strategy of the activity; the activity target pool is an activity commodity pool, and the activity commodity pool is used to store the commodity identifiers of multiple target commodities participating in the activity; the activity target data includes target commodity data determined by the identifier of the activity commodity pool and the preset scenario parameters, and the target commodity data includes the category of each target commodity and the preferential information of each target commodity; the second acquisition module 1203 is specifically configured to input the category of each target commodity, the preferential information of each target commodity, and the activity theme information into a preset model; and verify whether the category of each target commodity belongs to the target commodity category and whether the preferential information of each target commodity meets the preferential strategy through the preset model, so as to obtain the consistency verification result of the activity commodity pool.

[0300] In one embodiment, the activity configuration information further includes activity location information; the activity target pool is an activity commodity pool, and the activity commodity pool is used to store the commodity identifiers of multiple target commodities participating in the activity; the activity target data includes target commodity data determined by the identifier of the activity commodity pool and the preset scenario parameters, and the simulated user information includes simulated user location information; the second acquisition module 1203 is specifically configured to input the simulated user location information corresponding to the target commodity data and the activity location information into a preset model; and verify whether the simulated user location information corresponding to the target commodity data and the activity location information match through the preset model, so as to obtain the consistency verification result of the activity location information.

[0301] In one embodiment, the activity configuration information further includes a delivery distance threshold; the activity target store pool is an activity store pool, and the activity store pool is used to store the store identifiers of multiple target stores participating in the activity; the activity target data includes target store data determined by the identifier of the activity store pool and the preset scenario parameters, and the target store data includes the location information of each target store, and the simulated user information includes simulated user location information; the second acquisition module 1203 is specifically configured to input the location information of each target store, the simulated user location information corresponding to the target store data, and the delivery distance threshold into a preset model; and verify whether the distance between the location of each target store and the simulated location corresponding to the target store data is less than or equal to the delivery distance threshold through the preset model, so as to obtain the experience verification result of the activity store pool.

[0302] In one embodiment, the activity configuration information further includes a target sales volume value; the activity target store pool is an activity store pool, and the activity store pool is used to store the store identifiers of multiple target stores participating in the activity; the activity target data further includes target store data determined by the identifier of the activity store pool and preset scenario parameters, and the target store data includes the sales volume values of each target store; the second acquisition module 1203 is specifically configured to input the sales volume values of each target store and the target sales volume value into a preset model; and check whether the sales volume values of each target store reach the target sales volume value through the preset model, so as to obtain an experiential check result of the activity store pool.

[0303] In one embodiment, the activity configuration information further includes activity material information on the activity page, and the configuration request parameter further includes the identifier of the activity page; the first acquisition module 1202 is specifically configured to send the identifier of the activity page to the client server, so that the client server obtains the target material information corresponding to the activity page based on the identifier of the activity page and preset scenario parameters; and receive the target material information sent by the client server.

[0304] In one embodiment, the activity configuration information further includes activity theme information; the activity configuration information verification device 1200 further includes a third acquisition module 1204, which is used to acquire the first theme information corresponding to the activity material information and the second theme information corresponding to the target material information; the second acquisition module 1203 is specifically configured to input the first theme information, the second theme information and the activity theme information into a preset model; and check whether the first theme information, the second theme information and the activity theme information are consistent through the preset model, so as to obtain a consistency verification result of the activity material information.

[0305] Based on the inventive concept of the above activity configuration information verification method, an embodiment of the present application further provides an activity configuration information verification device 1300 for implementing the above activity configuration information verification method applied to an operation terminal. The activity configuration information verification device 1300 includes:

[0306] A first response module 1301, configured to respond to a first trigger operation on an activity configuration page, and send a send request carried by the first trigger operation to an operation server, so that the operation server sends activity configuration information to a client server based on the send request;

[0307] A second response module 1302, configured to respond to a second trigger operation on a simulated recall page, and send a recall request carried by the second trigger operation to the operation server, so that the operation server obtains data recalled by the client server based on the configuration request parameter and preset scenario parameters; the configuration request parameter is generated based on the activity configuration information, and the preset scenario parameters include simulated user information and simulated time information;

[0308] The third response module 1303 is configured to send a verification request carried by the third trigger operation to the operation server in response to a third trigger operation on the configuration verification page, so that the operation server obtains a verification result of the activity configuration information based on the verification request, the recalled data, the activity configuration information, and a preset model.

[0309] Based on the inventive concept of the above activity configuration information verification method, an embodiment of the present application further provides an activity display device 1400 for implementing the above activity display method applied to a client terminal. The activity configuration information verification device 1400 includes:

[0310] The fourth response module 1401 is configured to send the activity query request and the current scenario parameters carried thereby to the client server in response to an activity query request input by a user; the client server has previously completed synchronization of target activity configuration information.

[0311] The third acquisition module 1402 is configured to acquire target data recalled by the client server based on the activity query request and the current scenario parameters; the current scenario parameters include current user information and current time information.

[0312] The display module 1403 is configured to perform activity display based on the recalled target data.

[0313] Wherein, the target activity configuration information is the activity configuration information that has passed the verification by the above activity configuration information verification method.

[0314] Each module in the above activity configuration information verification device 1200, activity configuration information verification device 1300, and activity display device 1400 can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in or independent of a processor in a computer device in the form of hardware, or stored in a memory in a computer device in the form of software, so as to facilitate the processor to call and execute the operations corresponding to the above respective modules.

[0315] An embodiment of the present application further provides an electronic device, which may be a server, and its internal structure diagram may be as Figure 15As shown. The electronic device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the electronic device is used to store activity configuration information. The input / output interface of the electronic device is used to exchange information between the processor and external devices. The communication interface of the electronic device is used to communicate with an external terminal through a network connection. The processor of the electronic device executes the computer program to implement a method for verifying activity configuration information.

[0316] Those skilled in the art can understand that Figure 15 the structure shown in is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the electronic device to which the solution of this application is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0317] The embodiment of this application also provides a computer storage medium. Instructions are stored in the computer storage medium. When it runs on a computer or a processor, it causes the computer or the processor to execute one or more steps in the above embodiment. If each component module of the above electronic device is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in the above computer-readable storage medium.

[0318] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer storage medium or transmitted through the computer storage medium. The computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a Digital Versatile Disc (DVD)), or a semiconductor medium (such as a Solid State Disk (SSD)), etc.

[0319] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. The foregoing storage medium includes various media that can store program codes, such as ROM, RAM, magnetic disks, or optical discs. Without conflict, the technical features in this embodiment and the implementation solutions can be combined arbitrarily.

[0320] The above-described embodiments are merely described as preferred implementation manners of the present application, and do not limit the scope of the present application. Without departing from the design spirit of the present application, various deformations and improvements made by those of ordinary skill in the art to the technical solutions of the present application shall fall within the protection scope determined by the claims.

[0321] The foregoing describes particular embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the acts or steps recited in the claims may be performed in a different order than in the embodiments and still achieve the desired result. Additionally, the processes depicted in the figures do not necessarily require the particular order shown or sequential order to achieve the desired result. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

Claims

1. A method for verifying activity configuration information, characterized in that: Applied to an operation server, the method comprises: Send activity configuration information to the client server; Acquire data recalled by the client server based on configuration request parameters and preset scenario parameters; the configuration request parameters are generated based on the activity configuration information, and the preset scenario parameters include simulated user information and simulated time information; Based on the recalled data, the activity configuration information and a preset model, a verification result of the activity configuration information is obtained.

2. The method according to claim 1, characterized in that The activity configuration information includes an activity target pool, and the configuration request parameter includes an identifier of the activity target pool; The obtaining of data recalled by the client server based on the configuration request parameters and the preset scenario parameters includes: Sending the identifier of the active target pool and the preset scene parameters to the client server, so that the client server obtains the active target data corresponding to the active target pool and the preset scene parameters corresponding to the active target data based on the identifier of the active target pool and the preset scene parameters; The activity target data and the preset scene parameters corresponding to the activity target data are received from the client server.

3. The method according to claim 1, characterized in that The activity configuration information also includes the activity material information on the activity page, and the configuration request parameter also includes the identifier of the activity page; The obtaining of data recalled by the client server based on the configuration request parameters and the preset scenario parameters includes: Sending the identifier of the activity page and the preset scene parameters to the client server, so that the client server acquires target material information corresponding to the activity page based on the identifier of the activity page and the preset scene parameters; The target material information sent by the client server is received.

4. The method according to claim 3, characterized in that The activity configuration information also includes activity theme information; Before obtaining the verification result of the activity configuration information based on the recalled data, the activity configuration information and the preset model, the method further includes: Acquire first theme information corresponding to the activity material information and second theme information corresponding to the target material information; The obtaining the verification result of the activity configuration information based on the recalled data, the activity configuration information and the preset model includes: Inputting the first theme information, the second theme information and the activity theme information into the preset model; The first theme information, the second theme information and the activity theme information are verified through the preset model to see whether they are consistent, and a consistency verification result of the activity material information is obtained.

5. A method for verifying activity configuration information, characterized in that: Applied to an operation terminal, the method includes: In response to a first trigger operation on the activity configuration page, sending a sending request carried by the first trigger operation to the operation server, so that the operation server sends the activity configuration information to the client server based on the sending request; In response to a second trigger operation on the simulated recall page, sending a recall request carried by the second trigger operation to the operation server, so that the operation server obtains the data recalled by the client server based on the configuration request parameters and preset scenario parameters based on the recall request; the configuration request parameters are generated based on the activity configuration information, and the preset scenario parameters include simulated user information and simulated time information; In response to a third trigger operation on the configuration verification page, a verification request carried by the third trigger operation is sent to the operation server, so that the operation server obtains a verification result of the activity configuration information based on the verification request, the recalled data, the activity configuration information and the preset model.

6. An activity display method, characterized in that: Applied to a client terminal, the method comprises: In response to an activity query request input by a user, the activity query request and the current scene parameters carried by the activity query request are sent to a client server; the client server completes synchronization of target activity configuration information in advance; Acquire the target data recalled by the client server based on the activity query request and the current scene parameters; the current scene parameters include current user information and current time information; Performing activity display based on the recalled target data; The target activity configuration information is activity configuration information verified by the activity configuration information verification method according to any one of claims 1 to 4.

7. An activity configuration information verification system, characterized in that: The activity configuration information verification system includes: an operation terminal, an operation server and a client server; wherein, The operation terminal is configured to, in response to a first trigger operation on the activity configuration page, send a sending request carried by the first trigger operation to the operation server; The operation server is used to send the activity configuration information to the client server in response to the sending request; The operation terminal is further configured to, in response to a second trigger operation on the simulated recall page, send the recall request carried by the second trigger operation to the operation server; The operation server is further used to receive the recall request and send the recall request to the customer server; The client server is used to respond to the recall request, recall data based on configuration request parameters and preset scenario parameters, and send the recalled data to the operation server; the configuration request parameters are generated based on the activity configuration information, and the preset scenario parameters include simulated user information and simulated time information; The operation server is further used to receive the recalled data; The operation terminal is further configured to, in response to a third trigger operation on the configuration verification page, send a verification request carried by the third trigger operation to the operation server; The operation server is further configured to obtain, in response to the verification request, a verification result of the activity configuration information based on the recalled data, the activity configuration information and a preset model.

8. An activity display device, characterized in that: Applied to a client terminal, the device comprises: A fourth response module is used to respond to the activity query request input by the user and send the activity query request and the current scene parameters carried by the activity query request to the client server; the client server completes the synchronization of the target activity configuration information in advance; A third acquisition module is used to acquire the target data recalled by the client server based on the activity query request and the current scene parameters; the current scene parameters include current user information and current time information; A display module, used for performing activity display based on the recalled target data; The target activity configuration information is activity configuration information verified by the activity configuration information verification method according to any one of claims 1 to 4.

9. An electronic device, characterized in that: include: Processor and memory; The memory stores a computer program, and when the processor executes the computer program, the method steps of any one of claims 1 to 6 are implemented.

10. A computer storage medium, characterized in that: The computer storage medium stores a plurality of instructions, which are suitable for being loaded by a processor and executing the method steps according to any one of claims 1 to 6.