Advertisement management page information generation method and system
By introducing a streaming data subscription mechanism into the e-commerce ERP system, timely synchronization of changes in the basic advertising data of the e-commerce platform is achieved, solving the problem of synchronization delay of basic advertising data in the existing technology, and improving the stability and accuracy of data synchronization. sex.
Patent Information
- Application Number
- CN202411374540.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2025-01-24
AI Technical Summary
The existing e-commerce ERP system has delays in synchronizing basic advertising data, which cannot promptly reflect changes on the e-commerce platform, resulting in misleading users.
By introducing a streaming data subscription mechanism into the e-commerce ERP system, it responds to the streaming data subscription information sent by the e-commerce platform, determines the advertising items with data changes, and calls the data interface of the e-commerce platform to perform corresponding advertising data synchronization operations to generate new advertising management page.
The second -level synchronization of the basic data of advertising is achieved, which improves the stability of the data synchronization process, and avoids misleading caused by the delay of the synchronization of advertising.
Smart Images

Figure CN119359367A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method for generating advertisement management page information, and a corresponding system. Background Art
[0002] In the current cross-border e-commerce field, the e-commerce ERP system can enable one operator to manage hundreds of e-commerce stores at the same time, greatly improving the efficiency of store operations. However, the functional modules of the existing e-commerce ERP system are still in the stage of gradual functional update and improvement. The functional algorithms and rules formulated by various software companies when developing their own e-commerce ERP systems are also basically different. As user needs change, each functional module will continue to develop new versions to be compatible with more usage scenarios.
[0003] At present, the e-commerce ERP system will synchronize the advertising data of the e-commerce platform to the local computer, and display the advertising data on the advertising management page for user reference. Among them, the advertising data includes basic advertising data, which is the data generated by the user in the advertising management page, and is used to determine the advertising delivery mode or advertising delivery status. The existing e-commerce ERP system relies on scheduled tasks to perform data synchronization operations including basic advertising data. When the basic advertising data of the e-commerce platform changes, the e-commerce ERP system needs to perform data synchronization operations at a specific time. Therefore, changes in the basic advertising data on the e-commerce platform cannot be reflected in the e-commerce ERP system in a timely manner, which can easily mislead users of the e-commerce ERP system.
[0004] Other technical issues related to this application will be further described later. The above content is only used to assist in understanding the technical solution of this application, and does not mean that all of the above content is prior art. Summary of the invention
[0005] The main purpose of the present invention is to provide a method and system for generating advertising management page information, which can promptly synchronize the basic advertising data that has changed on the e-commerce platform to the e-commerce ERP system, and can improve the stability of the data synchronization process to avoid misleading users due to delays in synchronization of basic advertising data.
[0006] To achieve the above objectives, the present application proposes a method and system for generating advertisement management page information, the method comprising: Step M1: synchronizing the basic advertising data corresponding to the user account on the e-commerce platform to generate a first advertising management page, wherein the basic advertising data is data generated or changed based on the setting operation of the user on the advertising page of the e-commerce platform; Step M2: in response to the stream data subscription information sent by the e-commerce platform, determining the item number based on the stream data subscription information, wherein the stream data subscription information represents the change of the advertising data of the user account on the e-commerce platform; Step M3: determining the item in the advertisement page in which the advertisement basic data has been changed according to the item sequence number; Step M4: executing an advertisement data synchronization operation corresponding to the project on the e-commerce platform, and generating a second advertisement management page based on the first advertisement management page and the advertisement data synchronization operation.
[0007] Other features and technical effects of this application are described in the following part of the specification. The technical problem solving ideas and related product design solutions of this application are: At present, the e-commerce ERP system will synchronize the advertising data of the e-commerce platform to the local computer, and display the advertising data on the advertising management page for user reference. Among them, advertising data includes basic advertising data and advertising report data. Basic advertising data is the data generated by users in the advertising management page (such as advertising campaign time and daily delivery budget, etc.), and advertising report data is the data generated in real time during the advertising delivery process (such as exposure, clicks, sales of advertising products, etc.). The existing e-commerce ERP system relies on scheduled tasks to perform data synchronization operations on all advertising data. Therefore, changes in basic advertising data on the e-commerce platform cannot be reflected in the e-commerce ERP system in a timely manner, which can easily mislead users of the e-commerce ERP system.
[0008] The applicant found that the existing e-commerce ERP system adopts a scheduled task data synchronization method for all advertising data. The reason is that there is an inherent bias against the type of advertising data, and the corresponding data synchronization method is not adopted according to the type of advertising data, which affects the timeliness of the synchronization of basic advertising data.
[0009] Specifically, since the basic advertising data is the data generated by the user in the advertising management page, during the advertising process, the user may modify some basic advertising data (such as modifying the effective time of a certain advertisement) while not modifying other basic advertising data (such as the effective time of other advertisements, advertising budget, etc.). Therefore, the e-commerce ERP system only needs to perform data synchronization on the basic advertising data that has changed, and other unchanged basic advertising data does not need to perform data synchronization; since the amount of data corresponding to the changed basic advertising data is small, even if the e-commerce ERP system performs data synchronization operations on the e-commerce platform in real time, it will not cause the data interface of the e-commerce platform to exceed the limit. In comparison, since the advertising report data will be generated and changed in real time during the advertising process, the e-commerce ERP system can only perform data synchronization operations on the advertising report data at regular intervals.
[0010] On this basis, the applicant proposed that when the e-commerce ERP system first generates the advertising management page (first advertising management page) corresponding to the user account, it performs a synchronization operation on the e-commerce platform containing all basic advertising data; then, the user sets the advertising delivery parameters on the advertising management page of the e-commerce platform, which causes changes in the basic advertising data. The e-commerce platform sends the streaming data subscription information reflecting the changes in the basic advertising data to the e-commerce ERP system. The e-commerce ERP system determines the specific project where the data change occurs (i.e., a certain advertising setting item on an advertising page of a certain level) based on the streaming data subscription information, and then calls the data interface of the e-commerce platform to perform the advertising data synchronization operation corresponding to the project, and updates the synchronized data to the original advertising management page (first advertising management page), thereby generating a new advertising management page (second advertising management page) for user reference and operation.
[0011] In this way, the advertising management page information generation method provided by the present application determines the advertising items with data changes based on the type characteristics of the advertising data and the streaming data subscription information sent by the e-commerce platform, and then calls the data interface of the e-commerce platform to perform data synchronization operations on the advertising items, thereby achieving the effect of synchronizing the basic advertising data contained in the advertising page in seconds; and, because the amount of data involved in performing data synchronization is relatively small, the stability of the data synchronization process can be greatly improved, avoiding misleading users due to delays in synchronization of basic advertising data, and meeting users' data requirements for the advertising module functions of the e-commerce ERP system.
[0012] The present application also provides a system, which is an e-commerce ERP system or an e-commerce management system, and the system can execute the operating instructions of each method step of the present application.
[0013] The present application also provides a server, which includes a memory and a processor. The system in the present application is stored in the memory, and the processor can run the operating instructions of each method step of the present application.
[0014] The present application also provides a computer device, which includes a memory and a processor. The system in the present application is stored in the memory, and the processor can execute the operating instructions of each method step in the present application.
[0015] refer to Figure 1The e-commerce ERP system of this application includes one or more functional modules such as commodity module, sales module, procurement module, logistics module, warehouse module, financial module, advertising module, customer service module, tool module, authority management module and data analysis module. The functional modules can be integrated with each other or exist independently, and one functional module can be a submodule of another functional module; the functional modules of this application can also be set on other e-commerce management systems (such as e-commerce platforms) to manage the stores of this e-commerce management system or other e-commerce management systems. Users of the ERP system of this application can also be called store managers, sellers, operators, operators, etc., and their identities are not strictly limited unless otherwise stated. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The accompanying drawings are used to provide further understanding of the present application and do not constitute a limitation of the present application; the contents shown in the accompanying drawings may be real data of the embodiments and belong to the protection scope of the present application.
[0017] Figure 1 This is a schematic diagram of the functional modules of an e-commerce ERP system in one embodiment of the present application.
[0018] Figure 2 In one embodiment of the present application, an interactive diagram of an e-commerce ERP system and an e-commerce platform performing synchronization of basic advertising data.
[0019] Figure 3 The figure is a flowchart of a method for generating advertisement management page information in one embodiment of the present application. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solution and advantages of this application more clear, the following is a further detailed description of the embodiments of this application through specific implementation methods combined with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain this application and are not used to limit this application.
[0021] Figure 2 FIG. 1 shows an interactive diagram of an e-commerce ERP system and an e-commerce platform performing synchronization of advertising basic data in one embodiment of the present application. Figure 2 As shown, the data synchronization module performs comprehensive synchronization on the advertising basic data at time T1, and transmits the synchronization data at time T1 to the page generation module, so that the page generation module generates an advertising management page in the initial state. At time T2, if the advertising basic data of the e-commerce platform changes, the e-commerce platform sends streaming data subscription information to the e-commerce ERP system; the e-commerce platform responds to the streaming data subscription information, synchronizes the changed advertising basic data part to the e-commerce platform through the data synchronization module, and transmits the synchronization data at time T2 to the page generation module, so that the page generation module updates the advertising management page according to the synchronization data at time T2.
[0022] Figure 3 A method for generating advertisement management page information in one embodiment of the present application is shown, and the method mainly includes the following steps M1 to M4.
[0023] Step M1: synchronizing the basic advertising data corresponding to the user account on the e-commerce platform to generate a first advertising management page, wherein the basic advertising data is data generated or changed based on the setting operation of the user on the advertising page of the e-commerce platform; Step M2: in response to the stream data subscription information sent by the e-commerce platform, determining the item number based on the stream data subscription information, wherein the stream data subscription information represents the change of the advertising data of the user account on the e-commerce platform; Step M3: determining the item in the advertisement page in which the advertisement basic data has been changed according to the item sequence number; Step M4: executing an advertisement data synchronization operation corresponding to the project on the e-commerce platform, and generating a second advertisement management page based on the first advertisement management page and the advertisement data synchronization operation.
[0024] In this way, the advertising management page information generation method provided by the present application determines the advertising items with data changes based on the type characteristics of the advertising data and the streaming data subscription information sent by the e-commerce platform, and then calls the data interface of the e-commerce platform to perform data synchronization operations on the advertising items, thereby achieving the effect of synchronizing the basic advertising data contained in the advertising page in seconds; and, because the amount of data involved in performing data synchronization is relatively small, the stability of the data synchronization process can be greatly improved, avoiding misleading users due to delays in synchronization of basic advertising data, and meeting users' data requirements for the advertising module functions of the e-commerce ERP system.
[0025] The following is a detailed description of each method step in the method for generating advertisement management page information.
[0026] Step M1: synchronizing the basic advertising data corresponding to the user account on the e-commerce platform to generate a first advertising management page, wherein the basic advertising data is data generated or changed based on the user's setting operation on the advertising page of the e-commerce platform.
[0027] Specifically, the e-commerce ERP system performs an advertising basic data synchronization operation corresponding to the user account on the e-commerce platform, and the advertising basic data synchronization operation includes all advertising basic data of the user account on the e-commerce platform. Among them, the advertising basic data is data generated or changed based on the user's setting operation on the advertising management page, and is usually used to adjust the advertising delivery mode or advertising delivery status. The e-commerce ERP system generates an initialized advertising management page based on the synchronized data, that is, the first advertising management page.
[0028] Step M2: In response to the stream data subscription information sent by the e-commerce platform, determine the item number based on the stream data subscription information, wherein the stream data subscription information represents changes in the advertising data of the user account on the e-commerce platform.
[0029] Specifically, the e-commerce ERP system sends an information subscription request corresponding to the user account to the e-commerce platform, so that when the basic advertising data of the user account changes, the e-commerce platform sends corresponding stream data subscription information to the e-commerce ERP system, wherein the stream data subscription information includes the ID number of the advertising project where the data changes.
[0030] Step M3: determining the item in the advertisement page whose advertisement basic data has changed according to the item sequence number.
[0031] Specifically, the e-commerce ERP system determines the corresponding advertising item with data changes according to the ID number included in the stream data subscription information, and determines the advertising item as the object for performing the data synchronization operation.
[0032] Step M4: executing an advertisement data synchronization operation corresponding to the project on the e-commerce platform, and generating a second advertisement management page based on the first advertisement management page and the advertisement data synchronization operation.
[0033] Specifically, the e-commerce ERP system performs the advertising data synchronization operation corresponding to the above advertising items on the e-commerce platform, and does not synchronize other advertising basic data that has not changed, thereby reducing the amount of data involved in the advertising data synchronization operation. Finally, the e-commerce ERP system updates the synchronized data to the current advertising management page, thereby generating a second advertising management page.
[0034] Furthermore, in one embodiment, step M4 of performing an advertisement data synchronization operation corresponding to the project on the e-commerce platform includes the following steps M4.1 and M4.2.
[0035] Step M4.1: Determine the data interface corresponding to the stream data subscription information; Step M4.2: Call the data interface to perform an advertising data synchronization operation corresponding to the project on the e-commerce platform.
[0036] Specifically, the streaming data subscription information represents that the advertising basic data that has changed belongs to different types. The e-commerce ERP system calls the corresponding data interface according to the type of the advertising basic data, and performs data synchronization operations through the data interface. In this way, this embodiment can perform data synchronization operations on advertising basic data classifications through the data interface, thereby improving the stability of the data synchronization process.
[0037] As a feasible implementation method, the e-commerce ERP system can configure different data synchronization operation execution priorities for the data interface, thereby giving priority to performing data synchronization operations on certain types of advertising basic data.
[0038] Further, in one embodiment, step M4.1 includes the following step M4.11 and step M4.12.
[0039] Step M4.11: Determine the partition where the authorized store corresponding to the streaming data subscription information is located; Step M4.12: Determine the data interface corresponding to the partition.
[0040] Specifically, the e-commerce ERP system classifies the basic advertising data according to the geographical divisions of the authorized stores, and upon receiving the streaming data subscription information, calls the corresponding data interface according to the geographical divisions of the stores corresponding to the basic advertising data represented by the streaming data subscription information.
[0041] For example, the regional division classification of authorized stores is set to North America, Europe, and the Far East. The basic advertising data related to the North America region is synchronized through data interface A, the basic advertising data related to the Europe region is synchronized through data interface B, and the basic advertising data related to the Far East region is synchronized through data interface C.
[0042] Further, in one embodiment, step M4.1 includes the following step M4.13 and step M4.14.
[0043] Step M4.13: Determine the advertisement page level corresponding to the streaming data subscription information; Step M4.14: Determine the data interface corresponding to the advertisement page level.
[0044] Specifically, when the e-commerce ERP system receives the streaming data subscription information, it calls the corresponding data interface according to the advertisement page level to which the changed advertisement basic data belongs.
[0045] For example, the advertising page level includes the advertising campaign page, advertising group page, advertising product page, and advertising delivery page. When the advertising basic data of advertising group A on the advertising group page changes, the e-commerce ERP system calls data interface A1 to perform data synchronization operations on advertising group A; when the advertising basic data of advertisement B on the advertising product page changes, the e-commerce ERP system calls data interface A2 to perform data synchronization operations on advertisement B.
[0046] Further, based on the above embodiment, after calling the data interface in step M4.2, the method further includes the following steps M4.3 and M4.4.
[0047] Step M4.3: In response to the call failure information sent by the e-commerce system, the advertising data synchronization request is recorded in a preset data table; Step M4.4: re-calling the data interface periodically based on the preset data table to perform an advertisement data synchronization operation based on the data interface.
[0048] Specifically, when the e-commerce ERP system performs an advertising data synchronization operation, if a call to the data interface of the e-commerce ERP system fails, after receiving the call failure information from the e-commerce system, the advertising data synchronization request is recorded in a preset data table, and after a fixed time, the data interface is called continuously and regularly.
[0049] For example, after an e-commerce ERP system fails to call the data interface of the e-commerce ERP system, the advertising data synchronization request is recorded in the call retry table, and the data interface is called again after ten minutes. If the call to the data interface still fails, the attempt is repeated at intervals of ten minutes.
[0050] Further, based on the above embodiment, after step M4.4, the method further includes the following step M4.5.
[0051] Step M4.5: Detect the number of failures in calling the data interface, and if the number of failures reaches a preset number, terminate the advertisement data synchronization operation.
[0052] For example, when the e-commerce ERP system fails to call the data interface for 5 or 10 times, the advertising data synchronization operation is terminated to avoid continuous waste of system operating resources.
[0053] Furthermore, in one embodiment, step M4 of performing an advertisement data synchronization operation corresponding to the project on the e-commerce platform includes the following steps M4.6 and M4.7.
[0054] Step M4.6: Determine the execution priority of the advertisement data synchronization operation according to the type of the user account; Step M4.7: Based on the execution priority, perform an advertising data synchronization operation corresponding to the project on the e-commerce platform.
[0055] Specifically, at certain times, such as special holidays such as Double Eleven, a large number of seller users may need to frequently set advertising parameters, so the basic advertising data of each user account changes frequently. In addition, since the e-commerce ERP system performs data synchronization operations on the basic advertising data of each user account in real time, the system may not be able to process the data synchronization operations in a timely manner.
[0056] In this embodiment, the e-commerce ERP system determines the execution priority of the advertisement data synchronization operation according to the type of user account, and when there are many data synchronization requests, gives priority to satisfying the data synchronization needs of some relatively important users.
[0057] Further, based on the above embodiment, step M4.6 includes step M4.61 and step M4.62.
[0058] Step M4.61: Detect whether the user account has a preset mark, and determine the execution priority of the advertisement data synchronization operation according to the detection result.
[0059] Specifically, as a feasible implementation, the e-commerce ERP system determines that the user account has different execution priorities when performing an advertising data synchronization operation according to whether the user account has a preset tag and the type of the preset tag.
[0060] For example, the preset tags include VIP1, VIP2 and VIP3, and the e-commerce ERP system has the following execution priorities for user accounts from high to low: VIP3 account, VIP2 account, VIP1 account and account without VIP tag.
[0061] Step M4.62: Determine the user activity of the user account, and determine the execution priority of the advertisement data synchronization operation according to the user activity.
[0062] Specifically, as another feasible implementation, the e-commerce ERP system determines that the user account has different execution priorities when performing the advertising data synchronization operation according to the user activity of the user account. It can be understood that for a user account with high user activity, since the user account visits the advertising management page relatively frequently, the demand for data synchronization is stronger; while for a user account with low activity, the demand for data timeliness is relatively low, so a relatively low execution priority can be set.
[0063] Among them, the e-commerce ERP system can be determined based on factors such as the frequency of user account visits to the advertising management page, the specific level of the advertising management page, and the number of authorized stores associated with the user account.
[0064] For example, a user account that visits once a day has higher user activity than a user account that visits once every three days. For another example, since the advertising campaign page, advertising group page, and advertising product page have a hierarchical relationship from high to low, the user account that visits the advertising product page has higher user activity than the user account that visits the advertising campaign page. For another example, a user account with a large number of associated authorized stores involves a larger business volume, and therefore has higher user activity.
[0065] It should be noted that user activity can also be determined based on other e-commerce business parameters, which are not specifically limited here.
[0066] Furthermore, in one embodiment, after step M4, the method further includes the following steps M5.1 and M5.2.
[0067] Step M5.1: Detect the basic data change type represented by the stream data subscription information; Step M5.2: If it is detected that the basic data change type is an advertising status change, determine an optimization plan corresponding to the advertising status change, and display the optimization plan based on the second advertising management page. The optimization plan includes an advertising delivery adjustment plan and an automatic advertising continuation measure.
[0068] The applicant found that there were two main reasons for changes in basic advertising data: the user did not operate in the e-commerce ERP system, but directly set the advertising parameters on the e-commerce platform. Therefore, the e-commerce ERP system needs to synchronize the basic advertising data that has changed on the e-commerce platform to the local system; the advertising delivery cannot continue due to intervening factors such as account funds running out, exceeding the delivery budget, and reaching the advertising delivery deadline, and the advertising delivery status is automatically changed from enabled to paused.
[0069] It is understandable that if the change in basic advertising data is caused by a change in the advertising delivery status, that is, the advertisement cannot continue to be delivered due to intervening factors, it is likely to go against the user's wishes and will have a considerable negative impact on store operations (such as effective advertisements being suspended due to expiration of the deadline or insufficient store funds).
[0070] On this basis, the applicant proposed that when the e-commerce ERP system detects that the change in the basic advertising data is caused by a change in the advertising delivery status, it will generate a corresponding optimization plan when synchronizing the changed basic advertising data to the e-commerce ERP system, and display the optimization plan on the updated advertising management page (the second advertising management page) to avoid subsequent repeated changes in the advertising delivery status that violate the user's wishes.
[0071] For example, when the e-commerce ERP system detects that advertisement A of a user account has been suspended due to insufficient funds in the store, it will further compare the effectiveness of advertisement A with the effectiveness of other advertisements in the authorized store. If the effectiveness of advertisement A is at an upper-middle level of the overall advertising effectiveness, the e-commerce ERP system will generate an optimization plan for adjusting various advertising delivery parameters (delivery budget, delivery time, delivery area, etc.), and display the optimization plan on the updated advertising management page to prompt the user to adjust the advertising delivery parameters in a timely manner, thereby optimizing the advertising delivery mode and improving the effectiveness of advertising delivery under the same limited financial budget.
[0072] For example, when the e-commerce ERP system detects that advertisement B of a user account has been suspended due to reaching the delivery deadline, the e-commerce ERP system generates an optimization plan for automatically extending the delivery deadline of the advertisement (such as the time periods during which advertisement B is more effective, and the expected delivery benefits of advertisement B in future time periods), and displays the optimization plan on the updated advertising management page.
[0073] As a feasible implementation method, the e-commerce ERP system can automatically apply the above optimization plan (such as automatically adjusting various advertising delivery parameters, automatically extending the advertising delivery period, etc.) when the advertising delivery status changes, with the user's prior authorization, and display the currently applied optimization plan and other alternative optimization plans on the updated advertising management page.
[0074] Thus, in this embodiment, when the e-commerce ERP system detects that the change in the basic advertising data is caused by the change in the advertising delivery status, it automatically generates and applies the corresponding advertising delivery optimization plan, thereby avoiding the situation where subsequent advertising delivery status changes occur against the user's wishes, and can minimize the negative impact of the change in advertising delivery status on store operations, optimize the advertising delivery model, and improve the advertising delivery efficiency.
[0075] In another embodiment, after step M4, the method further comprises the following steps: When performing advertising basic data synchronization, the e-commerce ERP system detects whether the advertisement with changed advertising basic data is in the state of applying the time-sharing setting template. The time-sharing setting template is used to set the corresponding advertising parameters (such as advertising budget, advertising bidding, advertising position, start and stop status, advertising keywords, etc.) applied to advertising delivery in each time period. If the e-commerce ERP system detects that the advertisement is in the state of applying the time-sharing setting template, it determines that the setting parameters corresponding to the changed part of the advertising basic data are only effective in the current time period divided by the time-sharing setting module; when the next time period arrives, the e-commerce ERP system modifies the advertising parameters of the advertisement according to the time-sharing setting template, so that the advertising delivery mode of the advertisement is adapted to the time-sharing setting template.
[0076] For example, a time-sharing setting template A includes: 7:00-12:00 corresponds to a budget of 30%, and 12:00-17:00 corresponds to a budget of 40%; if the e-commerce ERP system detects at 8:00 that the budget of advertisement a using time-sharing setting template A is changed from 30% to 20%, then at 12:00, the e-commerce ERP system will modify the advertising budget of advertisement a to 40% according to time-sharing setting template A.
[0077] It can be understood that the above-mentioned advertising parameter adjustment measures are mainly applied to the following scenarios: Since the time-sharing setting template is usually an advertising delivery mode set by the user based on practical experience, the advertising delivery mode can set corresponding advertising parameters for each time period, thereby improving the advertising delivery efficiency. When the basic advertising data changes, it is because the user manually modifies the advertising parameters. The advertising parameter modification operation is a temporary adjustment made by the user in response to unexpected situations and is not applicable to a longer period of time; therefore, when the time-sharing setting template is still in the application state, the e-commerce ERP system automatically adjusts the advertising parameters according to the time-sharing setting template in the next time period, thereby eliminating the need for users to manually adjust the advertising parameters again, and ensuring the advertising delivery efficiency to the greatest extent.
[0078] It should be noted that when the above-mentioned time-sharing setting template is in the application state, if the user modifies the advertising parameters multiple times within the preset time (for example, the user modifies the advertising parameters in time period 1 and modifies the advertising parameters again in time period 2), the e-commerce ERP system generates a prompt message to prompt the user whether to cancel the application of the time-sharing setting template; if the user chooses to cancel the application of the time-sharing setting template, the e-commerce ERP system will no longer modify the advertising parameters on its own. It can be understood that the above-mentioned prompt message is used to confirm with the user whether the modification of the advertising parameters needs to be applied for a long time, thereby avoiding the time-sharing setting template from increasing the operational burden on the user and the user needing to manually adjust the advertising parameters multiple times, thereby improving the efficiency of the user's management of the advertising delivery mode.
[0079] On this basis, when the e-commerce ERP system sets a time-sharing template for an advertisement application and the basic advertisement data changes due to manual modification of advertisement parameters by the user, the system generates backup template data based on the modified advertisement parameters and the time-sharing template, and stores the backup template data in the local database for a certain period of time (for example, the backup template data is stored for 7 days and is automatically deleted after 7 days) for users to refer to, edit, save and use the backup template data.
[0080] The above description is only a preferred embodiment of the present application, and does not limit the patent scope of the present application. All equivalent transformations made by using the contents of the present application specification and drawings under the inventive concept of the present application, or direct / indirect application in the relevant technical field are included in the patent protection scope of the present application.
Claims
1. A method for generating advertisement management page information, characterized in that: An advertising module for an e-commerce ERP system or an e-commerce management system, the method comprising: Step M1: synchronizing the basic advertising data corresponding to the user account on the e-commerce platform to generate a first advertising management page, wherein the basic advertising data is data generated or changed based on the setting operation of the user on the advertising page of the e-commerce platform; Step M2: in response to the stream data subscription information sent by the e-commerce platform, determining the item number based on the stream data subscription information, wherein the stream data subscription information represents the change of the advertising data of the user account on the e-commerce platform; Step M3: determining the item in the advertisement page in which the advertisement basic data has been changed according to the item sequence number; Step M4: executing an advertisement data synchronization operation corresponding to the project on the e-commerce platform, and generating a second advertisement management page based on the first advertisement management page and the advertisement data synchronization operation.
2. The method for generating advertisement management page information according to claim 1, characterized in that: Step M4 of performing an advertisement data synchronization operation corresponding to the project on the e-commerce platform includes: Step M4.1: Determine the data interface corresponding to the stream data subscription information; Step M4.2: Call the data interface to perform an advertising data synchronization operation corresponding to the project on the e-commerce platform.
3. The method for generating advertisement management page information according to claim 2, characterized in that: Step M4.1 includes: Step M4.11: Determine the partition where the authorized store corresponding to the streaming data subscription information is located; Step M4.12: Determine the data interface corresponding to the partition.
4. The method for generating advertisement management page information according to claim 2, wherein: Step M4.1 includes: Step M4.13: Determine the advertisement page level corresponding to the streaming data subscription information; Step M4.14: Determine the data interface corresponding to the advertisement page level.
5. The method for generating advertisement management page information according to claim 2, characterized in that: After calling the data interface in step M4.2, the method further includes: Step M4.3: In response to the call failure information sent by the e-commerce system, the advertising data synchronization request is recorded in a preset data table; Step M4.4: re-calling the data interface periodically based on the preset data table to perform an advertisement data synchronization operation based on the data interface.
6. The method for generating advertisement management page information according to claim 5, characterized in that: After step M4.4, the method further comprises: Step M4.5: Detect the number of failures in calling the data interface, and if the number of failures reaches a preset number, terminate the advertisement data synchronization operation.
7. The method for generating advertisement management page information according to claim 1, characterized in that: Step M4 of performing an advertisement data synchronization operation corresponding to the project on the e-commerce platform includes: Step M4.6: Determine the execution priority of the advertisement data synchronization operation according to the type of the user account; Step M4.7: Based on the execution priority, perform an advertising data synchronization operation corresponding to the project on the e-commerce platform.
8. The method for generating advertisement management page information according to claim 7, characterized in that: Step M4.6 includes: Step M4.61: Detect whether the user account has a preset mark, and determine the execution priority of the advertisement data synchronization operation according to the detection result; or, Step M4.62: Determine the user activity of the user account, and determine the execution priority of the advertisement data synchronization operation according to the user activity.
9. The method for generating advertisement management page information according to claim 1, characterized in that: After step M4, the method further comprises: Step M5.1: Detect the basic data change type represented by the stream data subscription information; Step M5.2: If it is detected that the basic data change type is an advertising status change, determine an optimization plan corresponding to the advertising status change, and display the optimization plan based on the second advertising management page. The optimization plan includes an advertising delivery adjustment plan and an automatic advertising continuation measure.
10. An advertisement management page generation system, characterized in that: The system is an e-commerce ERP system or an e-commerce management system, and the system includes an advertising module, and the advertising module is used to execute the operation instructions included in the advertising management page information generation method according to any one of claims 1 to 9.