Page update methods, devices, electronic devices and storage media
By collaboratively generating decoration guidance data and page update data between the client and server, the problem of improving the visual effect of online stores can be solved, thereby optimizing the store display effect.
Patent Information
- Application Number
- CN202310512840.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-08
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2043-05-08
AI Technical Summary
Online shop owners often struggle to improve their shop's visual appeal to attract customers, lacking knowledge and expertise in interior design.
By working collaboratively between the client and server, renovation inspections are conducted, renovation guidance data is generated, renovation guidance pages are displayed, user edit data is obtained, page update data is confirmed, and updated pages are generated, thereby improving the store's display effect.
By leveraging the interaction between decoration guidance data and user editing data, we help stores identify and resolve page defects, thereby improving the store's display effect.
Smart Images

Figure CN116562969B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to page updating methods, apparatus, electronic devices and storage media. Background Technology
[0002] With the development of e-commerce, more and more consumers are keen to shop online. Since customers cannot directly experience online stores in person, they are often attracted by the "appealing" appearance of the stores.
[0003] However, online store owners may not be aware of the impact of store visuals on store traffic, nor do they know how to attract customers by improving visual appeal. Therefore, there is an urgent need to propose a method to enhance the display effect of online stores. Summary of the Invention
[0004] The main objective of this application is to provide a page updating method, apparatus, electronic device, and storage medium, aiming to improve the page display effect. The technical solution is as follows:
[0005] In a first aspect, embodiments of this application provide a page update method, applied on a server, including:
[0006] Receive a decoration inspection command sent by the client, and obtain decoration guidance data corresponding to the target store based on the decoration inspection command;
[0007] The renovation guidance data is sent to the client, and the renovation guidance data is used to display the renovation guidance page;
[0008] The system receives user-edited data sent by the client, confirms page update data based on the user-edited data, and sends the page update data to the client. The page update data is used by the client to generate an updated page for the target store based on the page update data.
[0009] Secondly, embodiments of this application provide a page update method, applied to a client, including:
[0010] In response to the decoration inspection instruction for the target store, the decoration inspection request is sent to the server. The decoration inspection request is used to obtain decoration guidance data corresponding to the target store.
[0011] Receive the renovation guidance data sent by the server, and display the renovation guidance page based on the renovation guidance data;
[0012] Obtain user editing data set by the user based on the decoration guide page, and send the user editing data to the server. The user editing data is used to determine the page update data.
[0013] Receive page update data sent by the server, and generate an updated page for the target store based on the page update data.
[0014] Thirdly, embodiments of this application provide a page updating apparatus, including:
[0015] The acquisition module is used to receive the decoration inspection command sent by the client and acquire the decoration guidance data corresponding to the target store based on the decoration inspection command;
[0016] The first sending module is used to send the decoration guidance data to the client, and the decoration guidance data is used to display the decoration guidance page;
[0017] The update module is used to receive user editing data sent by the client, confirm page update data according to the user editing data, and send the page update data to the client. The page update data is used by the client to generate an update page for the target store based on the page update data.
[0018] Fourthly, embodiments of this application provide a page updating apparatus, including:
[0019] The second sending module is used to send the decoration inspection request to the server in response to the decoration inspection instruction of the target store. The decoration inspection request is used to obtain decoration guidance data corresponding to the target store.
[0020] The renovation guidance page generation module is used to receive renovation guidance data sent by the server, display the renovation guidance page based on the renovation guidance data, and the user editing data is used to determine the page update data;
[0021] The page optimization settings module is used to obtain user editing data set by the user based on the decoration guide page and send the user editing data to the server.
[0022] The page generation module is used to receive page update data sent by the server and generate an updated page for the target store based on the page update data.
[0023] Fifthly, embodiments of this application provide an electronic device, the electronic device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method described above.
[0024] Sixthly, embodiments of this application provide a storage medium storing a computer program, which, when executed by a processor, implements the steps of the method described above.
[0025] In this embodiment, the client responds to a decoration inspection command for the target store by sending a decoration inspection request to the server. The server receives the decoration inspection command from the client, obtains the decoration guidance data corresponding to the target store based on the command, and sends the decoration guidance data to the client. The client receives the decoration guidance data from the server, displays a decoration guidance page based on the data, obtains user-edited data set on the decoration guidance page, sends the user-edited data to the server, receives the user-edited data from the client, confirms the page update data based on the user-edited data, and sends the page update data to the client. The client receives the page update data from the server and generates an updated page for the target store based on the updated data. By performing decoration inspection on the target store, obtaining decoration guidance data for the target store and displaying the decoration guidance page, and confirming the page update data based on the user-edited data entered on the decoration guidance page, the target store page is updated. This guides users to discover and help resolve page defects in the target store, improving the display effect of the target store. Attached Figure Description
[0026] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this specification. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0027] Figure 1 This is an example diagram illustrating a page update method provided in an embodiment of this application;
[0028] Figure 2 This is a flowchart illustrating a page update method provided in an embodiment of this application;
[0029] Figure 3 This application provides a flowchart illustrating a page update method.
[0030] Figure 4 This is an example diagram illustrating a page update method provided in an embodiment of this application;
[0031] Figure 5 This is a schematic diagram of a page update method provided in an embodiment of this application;
[0032] Figure 6 This is a schematic diagram of a page update method provided in an embodiment of this application;
[0033] Figure 7This is a flowchart illustrating a page update method provided in an embodiment of this application;
[0034] Figure 8 This is a schematic diagram illustrating the comparison results of a page update method provided in an embodiment of this application;
[0035] Figure 9 This is a flowchart illustrating a page update method provided in an embodiment of this application;
[0036] Figure 10 This is a flowchart illustrating a page update method provided in an embodiment of this application;
[0037] Figure 11 This is a flowchart illustrating a page update method provided in an embodiment of this application;
[0038] Figure 12 This is a schematic diagram of the structure of a page update device provided in an embodiment of this application;
[0039] Figure 13 This is a schematic diagram of the structure of a page update device provided in an embodiment of this application;
[0040] Figure 14 This is a schematic diagram of the structure of a page update device provided in an embodiment of this application;
[0041] Figure 15 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0042] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this specification, and not all embodiments. Based on the embodiments in this specification, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this specification.
[0043] The user information and data involved in the embodiments of this application (including but not limited to data used for analysis, stored data, displayed data, etc.) are all information and data authorized by the user or fully authorized by all parties. The collection, use and processing of related data must comply with the relevant laws, regulations and standards of relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.
[0044] The page update device can be a terminal device such as a mobile phone, computer, tablet, smartwatch, or in-vehicle device, or it can be a module in the terminal device used to implement the page update method. The page update device can respond to the decoration inspection command of the target store, send the decoration inspection command to the server, receive the decoration guidance data sent by the server based on the decoration inspection command, display the decoration guidance page based on the decoration guidance data, obtain the user editing data set by the user based on the decoration guidance page, send the user editing data to the server, receive the page update data sent by the server, and generate the updated page of the target store based on the page update data.
[0045] The page update device can also receive decoration inspection commands sent by the client, obtain decoration guidance data corresponding to the target store based on the decoration inspection commands, and send the decoration guidance data to the client. The decoration guidance data is used to display the decoration guidance page. It can also receive user editing data sent by the client, confirm the page update data based on the user editing data, and send the page update data to the client. The page update data is used by the client to generate the updated page of the target store based on the page update data.
[0046] Please see also Figure 1 This diagram illustrates an example of a page update method provided in this application. For instance, an app can be installed on the client, providing a page update service. After receiving a decoration inspection instruction for a target store, the instruction is sent to the server. The server performs decoration inspection on the target store to obtain corresponding decoration guidance data. The server then sends this data to the client. The client generates a decoration guidance page based on the data and receives user-edited data set by the user on the guidance page. The client sends this data to the server, which generates page update data based on the data and returns it to the client. The client then generates an updated page for the target store based on this updated data.
[0047] The page update method provided in this specification will be described in detail below with reference to specific embodiments.
[0048] Please see Figure 2 This is a flowchart illustrating a page update method provided in an embodiment of this application. Figure 2 As shown in the figure, the specific process of the page update method is described from both the client side and the server side in this application embodiment. The method may include the following steps S101-S109.
[0049] S101, In response to the decoration inspection instruction for the target store, the client sends the decoration inspection request to the server;
[0050] The page update method provided in this application is used to update the display page of an online target store. The target store can be a store selling goods such as food and beverage, supermarkets, flowers, or clothing. It is understood that offline and online stores have different functions, different needs, and different scenarios, and therefore different sales logics. Because customers cannot directly experience an online store in person, online stores need to increase their visual appeal. However, many merchants are unaware of the importance of store design in increasing sales, nor do they know how to decorate their target stores to improve their display effect. Therefore, this application provides a page update method to improve the display quality and screen effect of the target store.
[0051] Specifically, the target store is the currently selected store, which can be a store opened on a website, a mini-program, or an application. The decoration check command can be triggered by the user clicking the decoration function button on the client. For example, the client's store management page may offer a decoration function; when the user clicks on decoration, a decoration check command is triggered. When the client receives the decoration check command for the target store, it sends the command to the server.
[0052] S102, the server receives the decoration inspection command sent by the client, and obtains decoration guidance data corresponding to the target store based on the decoration inspection command;
[0053] Specifically, after receiving the decoration inspection command from the client, the server inspects one or more display pages of the target store to obtain decoration guidance data. Understandably, the target store's display pages may show images of the products sold in the store, text descriptions of the products, price information, promotional information, store introduction information, shopping components, etc. Furthermore, the target store may have multiple display pages; for example, clicking on a product category on a display page may redirect to the details page under that category. Therefore, the decoration inspection command can be an instruction to inspect the overall display effect of the target store, or it can be an instruction to inspect the display effect of a portion of the target store's pages. The server confirms the portion of the target store to be inspected based on the received decoration inspection command and performs the inspection. For example, if an image on a display page has low clarity, a low click-through rate for a poster, or low sales volume of a displayed product, it can be inferred that there is a defect in that part of the page, thus confirming the existence of a problem on that page and obtaining defect data, which is then used as part of the decoration guidance data. Optionally, corresponding solutions can be obtained based on the defects found on the page, and these solutions can be included as part of the renovation guidance data.
[0054] S103, the server sends the decoration guidance data to the client;
[0055] S104, the client receives the decoration guidance data sent by the server and displays the decoration guidance page based on the decoration guidance data;
[0056] Specifically, after the client receives the renovation guidance data sent by the server, it can generate and display a renovation guidance page based on the pre-stored page layout data and the renovation guidance data. The page layout data is used to set the position and size of page elements. The renovation guidance data mainly consists of the content displayed on the renovation guidance page.
[0057] S105, the client obtains user editing data set by the user based on the decoration guide page;
[0058] Specifically, user-edited data is mainly derived from editing the decoration questions or suggestions displayed on the decoration guide page. Understandably, the decoration of the target store can involve changing the content and display of the target store's pages through images, components, etc. When the target store is initially created, it has a basic store style, which the store owner can further customize. After the decoration guide page is displayed, users can upload their edited data in the input boxes and other operation areas provided on the page to replace or modify the content of the target store's original display page. Alternatively, users can select a solution provided on the decoration guide page, and after selecting a solution, send the selected solution identifier as user-edited data to the server.
[0059] S106, The user-edited data is sent to the server;
[0060] S107, the server receives user edit data sent by the client and confirms page update data based on the user edit data;
[0061] Specifically, after receiving the user-edited data from the client, the server confirms the page update data based on this data. The page update data corresponds to the changed portions of the target store's display page, such as replaced images, replaced text, or layout changes. Optionally, the page update data may also include unchanged data from the target store's display page, that is, all the data required to generate the updated page.
[0062] S108, the page update data is sent to the client;
[0063] S109, the client receives page update data sent by the server and generates an updated page for the target store based on the page update data.
[0064] Specifically, after the client receives the page update data sent by the server, it generates an updated page for the target store based on the updated page data and the page data of the target store's original display page. Optionally, the client can directly generate the updated page for the target store based on the updated page data.
[0065] In this embodiment, the client responds to the decoration inspection command for the target store and sends the command to the server. The server performs decoration inspection on the target store, generates decoration guidance data, and displays the decoration guidance page on the client. The client sends the user-edited data set on the decoration guidance page to the server, which confirms the corresponding page update data and updates the target store page accordingly. The decoration guidance page helps users identify problems with the page display effect, and the page update by setting user-edited data improves the display effect of the target store.
[0066] Please see Figure 3 This is a flowchart illustrating a page update method provided in an embodiment of this application. Figure 3 As shown in the embodiments of this application, the specific process of the page update method is described from both the client side and the server side. The method may include the following steps S201-S209.
[0067] S201, the client responds to the decoration inspection operation of the first display page of the target store, generates a decoration inspection instruction based on the decoration inspection operation, and sends the decoration inspection instruction to the server. The decoration inspection instruction includes the store identifier of the target store and the page identifier of the first display page.
[0068] Specifically, the client can generate a decoration inspection command in response to a decoration inspection operation on the first display page of the target store. The first display page is the page displayed before the target store's page update operation, i.e., the current display page of the target store. It should be noted that when the target store has multiple display pages, the first display page can be any display page of the target store, or it can be a collection of pages including all display pages of the target store. The display page is used to display images of the products sold by the target store, text descriptions of the products, price information, promotional information, store introduction information, shopping components, etc. Please see [link to relevant documentation]. Figure 4 , Figure 4 This is an example diagram illustrating a page update method provided in an embodiment of this application. Figure 4As shown, the first display page can show the store's introduction, product information, and shopping components. The target store's introduction can include the store's name and logo, while shopping components can include the user's shopping cart and an order button. Figure 4 The example shown is only one format of the target store's first display page; it can also be laid out in other formats. The decoration check operation for the target store's first display page can be triggered on the first display page itself.
[0069] Optionally, in one embodiment, the client can display a decoration page in response to a selection operation of the decoration control. The decoration page includes a first display page of the target store and a decoration detection control corresponding to the first display page. In response to a trigger operation of the decoration detection control, a decoration detection instruction is generated for the first display page. The decoration detection instruction includes the store identifier of the target store and the page identifier of the first display page. That is, the client can display decoration controls. When a user triggers a selection operation of the decoration control, a decoration page can be displayed on the client. The decoration page includes a first display page and a decoration detection control corresponding to the first display page. A decoration detection instruction is generated by the user clicking the decoration detection control. When generating the decoration detection instruction, the store identifier of the target store and the page identifier of the current first display page are obtained. The store identifier and the target store have a one-to-one correspondence, and the page identifier and the first display page have a one-to-one correspondence. Based on the store identifier and the page identifier, the server can confirm the store and page for which the user has triggered the decoration detection operation.
[0070] S202, the server obtains page defect data corresponding to the page identifier based on the decoration inspection instruction, and obtains the store category of the target store based on the store identifier;
[0071] Specifically, page defect data can be obtained by acquiring page data from the first display page, traffic data from the target store, and sales data. Based on preset judgment criteria, the display effect of the page data, traffic data, and sales data on the first display page is evaluated to obtain page defect data. For example, if the average traffic count in the traffic data is less than a preset threshold, it proves that the store has poor traffic, and a defect indicating poor store traffic can be generated.
[0072] S203, the server generates decoration guidance data corresponding to the page defect data based on the store category;
[0073] Specifically, the store category refers to the category to which the target store belongs, which can be determined based on the types of goods sold in the target store. For example, milk tea shops, coffee shops, and dessert shops can all belong to the dessert and beverage category, while Sichuan stir-fry restaurants, Hunan fast food restaurants, and Shaxian snacks can all belong to the Chinese fast food category. Once page defect data is identified, decoration guidance data is generated based on the store category. Understandably, different categories require different solutions to address the problems caused by page defect data, and the corresponding decoration guidance data will also differ. For example, regarding the page defect of low order rates on the first display page, if the first display page is for dessert and beverages, new products are more likely to stimulate customer orders, so the decoration guidance data could suggest adding a new product showcase and encouraging merchants to add new products. However, if the first display page is for Chinese fast food, customers are more likely to want combo meals, so the decoration guidance data could suggest adding a combo meal module and listing combo meals.
[0074] In one feasible implementation, decoration guidance data can be pre-set for different page defect data according to the store category, generating a mapping table between decoration guidance data and page defect data for each store category, obtaining the mapping table based on the store category, and then obtaining decoration guidance data from the mapping table.
[0075] S204, the server sends the decoration guidance data to the client;
[0076] S205, the client receives the decoration guidance data sent by the server and displays the decoration guidance page based on the decoration guidance data;
[0077] Specifically, the client generates a renovation guidance page for the first displayed page based on the renovation guidance data. This guidance page can include solutions to problems present on the first displayed page. For each problem on the first displayed page, one or more solutions can be provided. Optionally, the client can generate the renovation guidance display page based on page defect data and the renovation guidance data. That is, page defect data is used to identify problems displayed on the renovation guidance display page, and the renovation guidance data is used to identify solutions for those problems.
[0078] In one embodiment, the page update method provided in this application further includes:
[0079] Step a: The client displays a dynamic scanning component on the first display page;
[0080] In one feasible implementation, during the renovation inspection process on the first display page, a dynamic scanning component can be displayed on the first display page. This component, positioned above the first display page, dynamically scans the page from top to bottom, enhancing the visual impact of the inspection process and improving user experience. Once the scan is complete, i.e., after acquiring the renovation guidance data, the dynamic scanning component stops displaying, and the user is redirected to the renovation guidance page to display the page's defect data, allowing the user to intuitively see the defects present on the first display page.
[0081] Please see Figure 5 , Figure 5 This is a schematic diagram of a page update method provided in an embodiment of this application. Figure 5 The document demonstrates the dynamic scanning component's page effect during renovation inspection and the page effect upon obtaining the renovation guidance page, which can display page defect data. For example, a map model can be used for display, showing the defect data of each renovated module in the order from top to bottom according to the first display page. Optionally, it can also display the renovated modules that do not have any anomalies in the first set of renovated modules. Figure 5 The page displays "Signage in good condition." Along with the page defect data, a "call to action" button is shown, guiding users to click "Go to resolve" via text, thus displaying the corresponding renovation guidance data for the page defect data.
[0082] Please continue reading Figure 6 , Figure 6 This is a schematic diagram of a page update method provided in an embodiment of this application. After obtaining the decoration guidance page, the user can jump to a decoration guidance subpage, which displays detailed decoration problems existing in different decoration modules and shows the number of problems corresponding to each decorated module. For example, the number of problems in the showcase module is 1, and the problem is low add-to-cart rate. When displaying the problem of low add-to-cart rate, the add-to-cart rate of the showcase module can be compared with the add-to-cart rate of showcase modules of the same category in the same business district, and the comparison result is displayed in the form of a bar chart. Furthermore, the reasons for the low add-to-cart rate are displayed: "5 duplicate product images", "top signboard not decorated" and "unreasonable store layout". Each reason is accompanied by corresponding decoration suggestions, that is, decoration guidance data corresponding to page defect data, and optimization options are provided. Users can click to optimize and handle the decoration problems.
[0083] S206, the client obtains the user editing data set by the user based on the decoration guide page, and sends the user editing data to the server;
[0084] Please refer to the description of steps S105 to S106 in the above embodiments, which will not be repeated here.
[0085] S207, The server receives user editing data sent by the client and generates page update data based on the user editing data and the first display page;
[0086] S208, the page update data is sent to the client;
[0087] Specifically, the data for the first display page is updated based on the user-edited data to obtain updated page data. This updated page data is then sent to the client.
[0088] S209, the client receives page update data sent by the server and generates an updated page for the target store based on the page update data.
[0089] Please refer to the description of step S109 in the above embodiments, which will not be repeated here.
[0090] Please see again. Figure 4 , Figure 4 The image on the right is a schematic diagram of an updated page. Compared to the first display page, the updated page adds announcements, banners, and merchant stories. At the same time, image 3 in the recommendation section is replaced with image 4, enriching the display content of the target store and thus attracting users to place orders.
[0091] In this embodiment, the client responds to the decoration inspection operation on the first display page of the target store by generating a decoration inspection instruction including the target store identifier and the first display page identifier. Upon receiving the decoration inspection instruction, the server obtains page defect data corresponding to the page identifier based on the instruction, and generates decoration guidance data corresponding to the page defect data based on the target store's product category. The server generates a decoration guidance page based on the received decoration guidance data, and then obtains user-edited data for the server to generate page update data. The client then obtains the updated page of the target store based on the page update data. Furthermore, during decoration inspection processing on the first display page, a dynamic scanning component is displayed to improve the visual effect of the inspection process and increase user appeal. After obtaining the page defect data from the first display page, the user is redirected to a data display page containing the page defect data for a more intuitive presentation. By generating targeted decoration guidance data for the first display page of the target store based on the store category, the accuracy and effectiveness of the decoration guidance data are improved. The decoration guidance data is then displayed on the decoration guidance page to help users discover problems with the page display effect and help solve page defects in the first display page, thereby improving the display effect of the target store's first display page.
[0092] Please see Figure 7 This is a flowchart illustrating a page update method provided in an embodiment of this application. Figure 7 As shown in the figure, the specific process of the page update method is described from the server side in this application embodiment. The method may include the following steps S301-S303.
[0093] S301, Obtain decorated stores within a preset range that are of the same category as the target store;
[0094] Understandably, some store owners don't understand the purpose of store design and its impact on order conversion rates, and therefore are unwilling to design their stores. Consequently, they won't proactively perform design checks to identify defects in their target store's display page. In one embodiment, before performing design checks on the target store, it's possible to obtain already designed stores within a preset range that offer the same product category as the target store. By outputting the post-designed effects of these designed stores—i.e., their traffic data—to the target store owner, it encourages them to design their store. The preset range refers to a defined geographical area related to the target store. For example, if the preset range is the target store's business district, then the designed stores are those within the same business district that offer the same product category as the target store and have undergone design changes. It should be noted that you can also filter decorated stores based on their decoration level. For example, if there are ten decoration items on the display page, you can calculate the first decoration level of the decorated store based on the number of decoration items. That is, divide the number of decoration items by the number of decoration items to get the first decoration level. From the decorated stores of the same category, you can filter out the target store with the same second decoration level as the target store, as well as the target decorated store with the first decoration level higher than the target store's second decoration level.
[0095] S302, obtain the reference store traffic data of the decorated store, compare the reference store traffic data with the target store traffic data of the target store, and obtain the comparison result;
[0096] Specifically, store traffic data can include the sales volume, transaction amount, number of orders, and number of visitors to the target store within a preset time range. The reference store traffic data refers to the traffic data of a store that has already been customized, while the target store traffic data refers to the traffic data of the target store itself. The reference store traffic data and the target store traffic data are compared to obtain the comparison results. See [link / reference]. Figure 8 , Figure 8 This diagram illustrates the comparison results of a page update method provided in an embodiment of this application. Figure 8The system displays the target store's daily exposure, visitor, and order data, and calculates the target store's visitor conversion rate and order conversion rate. By displaying the target store's traffic data and comparing it with reference store traffic data, it generates comparison results, specifically comparing the visitor conversion rate with the average of competitors in the same business district and the order conversion rate with the average of competitors in the same business district. Furthermore, based on a set comparison period (e.g., seven days), it can compare the target store's traffic data for the current day with the visitor conversion rate and order conversion rate from seven days prior, providing a month-over-month result.
[0097] S303, output the comparison result.
[0098] After comparing the traffic data of the target store and the reference store, the comparison results are output to more intuitively display the differences between the store and the renovated store. Specifically, the comparison results can be output in the form of a pop-up window or a separate comparison result display page, to which the user is redirected after the comparison. Optionally, after outputting the comparison results, a virtual button can be provided to trigger a renovation inspection command, allowing the target store owner to perform renovation inspection on the target store.
[0099] In this embodiment of the application, by obtaining the decorated stores of the same category as the target store within a preset range, obtaining the reference store traffic data of the decorated stores, comparing the reference store traffic data with the target store traffic data of the target store, obtaining the comparison result, and outputting the comparison result, so as to drive and guide the store owner of the target store to carry out decoration.
[0100] Please see Figure 9 This is a flowchart illustrating a page update method provided in an embodiment of this application. Figure 9 As shown in the figure, the specific process of the page update method is described from the server side in this application embodiment. The method may include the following steps S401-S406.
[0101] S401, Perform decoration detection processing on the first display page to obtain the first decorated module in the first display page;
[0102] In one embodiment, the content displayed on the first display page can be divided into modules, such as poster modules, showcase modules, menu category modules, merchant album modules, and store logo modules. The menu category modules can further include best-selling modules, recommended modules, and discount modules. For a store, it may select to display only some modules on its first display page; therefore, the modules already present on the first display page are the "decorated" modules. For example, if there is a best-selling module on the first display page, then the best-selling module is the first "decorated" module on the first display page. By obtaining the page data of the first display page, the first "decorated" module can be identified.
[0103] S402, obtain the first conversion rate of the first decorated module;
[0104] Specifically, the first conversion rate can include click-through rate, add-to-cart rate, and order rate. Different conversion rates can be used to evaluate different first-stage modules. For example, for poster and billboard modules, the click-through rate can be calculated to determine whether the poster images or posters are attractive enough; for modules such as showcase and menu categories, where customers can directly add items to their cart, the add-to-cart rate and order rate are the main metrics.
[0105] S403, Based on the first conversion rate, confirm the decoration defect data corresponding to the first decorated module;
[0106] Specifically, after obtaining the first conversion rate for each first decorated module, the system checks whether the first conversion rate is lower than a preset threshold in the preset judgment rules. If it is lower than the preset threshold, it indicates that the first decorated module has a decoration defect, and decoration defect data corresponding to the first decorated module can be generated. The preset threshold can be obtained based on the module conversion rates of stores in the same category, such as the average conversion rate of a certain module in stores in the same category. Alternatively, it can be obtained based on the estimated ideal conversion rate of the module, that is, the conversion rate expected to be brought by the module when designing a certain decoration module.
[0107] S404, compare the first decorated module with the preset set of decoration modules to confirm whether there is a missing decoration module on the first display page;
[0108] Specifically, the decoration module set refers to the set of modules supported by the store decoration tool. By comparing the first decorated module with the decoration module set, the decoration modules missing from the first display page can be obtained.
[0109] S405, if so, then generate missing decoration module data based on the missing decoration module;
[0110] Specifically, based on the missing decoration modules, missing decoration module data is generated, that is, data on which decoration modules are missing in the first display page is generated.
[0111] S406, Based on the missing data of the decoration module and the decoration defect data, obtain the page defect data in the first display page.
[0112] Correspondingly, if there is no missing decoration module, then there will be no missing decoration module data in the page defect data.
[0113] Specifically, page defect data is obtained based on the decoration defect data of the first decorated module and the missing decoration module data of the first display page.
[0114] Optionally, when the content displayed on the first display page is divided into modules, the number of decorated stores in the same business district and category, or the fourth conversion rate of missing decoration modules, can also be displayed before the decoration test. For example, "The top signboard is not decorated, while 80% of the competitors have decorated it" or "Competitors' decorated signboard stores have a 5% higher daily order rate".
[0115] In this embodiment, by obtaining the first conversion rate of the first decorated module in the first display page, decoration defect data of the first decorated module is obtained. Based on the first decorated module and a preset set of decorated modules, missing decoration modules are identified, resulting in decoration module missing data. The decoration module missing data and decoration defect data constitute page defect data. By detecting page defects from both the existing decorated modules and the modules that have not been decorated on the display page, more comprehensive page defect data can be obtained.
[0116] Please see Figure 10 This is a flowchart illustrating a page update method provided in an embodiment of this application. Figure 10 As shown in the figure, the specific process of the page update method is described from the server side in this application embodiment. The method may include the following steps S501-S503.
[0117] S501, obtain decorated stores within a preset range that are of the same category as the target store, and obtain the second conversion rate corresponding to the second decorated module of the decorated store; the second decorated module is the same decoration module as the first decorated module in the decorated store;
[0118] In one feasible implementation, by acquiring decorated stores of the same category as the target store within a preset range, and based on the second conversion rate corresponding to the second decorated module of the decorated store, a third decorated module with decoration defects in the first decorated module can be identified. Here, the second decorated module refers to the same module as the first decorated module of the target store. For example, if the first decorated module is a showcase module or a poster module, then the second conversion rate of decorated stores of the same category as the target store that also have decorated showcase and poster modules can be acquired.
[0119] S502, based on the first conversion rate and the second conversion rate, a third decorated module with decoration defects is identified in the first decorated module; the third decorated module is the first decorated module whose difference between the first conversion rate and the second conversion rate is greater than a preset threshold.
[0120] Comparing the second conversion rate with the first conversion rate identifies a third decorated module that exhibits anomalies within the first decorated module category. Understandably, if the first conversion rate is lower than the second, it indicates that the display effect or value of the first decorated module in the target store is lower compared to other decorated stores, suggesting that although the target store has decorated this module, the effect is poor. Specifically, a first decorated module whose difference between the first and second conversion rates exceeds a preset threshold is identified as a third decorated module. It should be noted that the preset threshold can be set according to actual needs, for example, it can be set to 1%.
[0121] S503, Detect the third decorated module to obtain decoration defect data of the third decorated module.
[0122] Specifically, once the third decorated module in the first display page is identified, further testing is conducted on the third decorated module with abnormal conversion rates to determine the cause of the abnormal conversion rate. For example, if the third decorated module is a poster module, a low click-through rate might be due to low clarity of the poster images or insufficient attractiveness of the images, suggesting replacement. Similarly, if the third decorated module is a showcase module, a low click-through rate indicates insufficient attractiveness of the displayed products, which could be due to incorrect product selection or duplicate product images.
[0123] Further, in one embodiment, the step of detecting the third decorated module to obtain decoration defect data of the third decorated module includes:
[0124] S601, confirm the detection strategy corresponding to the third decorated module;
[0125] S602, the third decorated module is detected based on the detection strategy to obtain the decoration defect data of the third decorated module.
[0126] Understandably, the reasons for low conversion rates may differ for different decoration modules. Therefore, by identifying the detection strategy for the third decorated module, targeted detection can be applied to that module to obtain data on decoration defects. For example, for the showcase module, the detection strategy could check the image quality of the product images, the top signage, the size of the showcase, and whether the showcase products are the store's best-selling items. For the menu category module, the detection strategy could check whether there are recommended, discounted, or new product categories within the menu.
[0127] In one embodiment, after receiving user edit data sent by the client, generating page update data based on the user edit data and the first display page, and generating an updated page based on the page update data, the method further includes:
[0128] S701, obtain the third conversion rate of the fourth decorated module in the updated page, and the first conversion rate of the first decorated module in the first display page;
[0129] Specifically, after updating the first display page, to ensure a positive cycle that helps store owners better manage their stores and encourages them to renovate their shops, the third conversion rate of the fourth renovated module on the updated page can be obtained. The calculation period for the third conversion rate is the same as the first conversion rate. For example, if the first conversion rate is the conversion rate of the first renovated module on the first display page over one day, then the third conversion rate is the conversion rate of the fourth renovated module on the updated page over one day.
[0130] S702, Based on the third conversion rate and the first conversion rate, generate decoration suggestion information and send the decoration suggestion information to the client.
[0131] Specifically, the decoration suggestion information is feedback information regarding the previous page update operation, which may include decoration suggestions and decoration feedback. Understandably, after obtaining the third conversion rate and the first conversion rate, the change in order conversion before and after decoration, or before and after rectification, can be displayed. The third conversion rate and the first conversion rate can be compared to obtain a comparison result, and then decoration feedback and suggestions can be given to the merchant based on the comparison result. For example, the increase in the third conversion rate compared to the first conversion rate can be displayed. For instance, if the fourth decorated module is a newly added signboard module in the updated page, the decoration suggestion information could be: The new signboard module has brought in 20 orders; it is recommended to retain the signboard module and regularly update the products in the signboard module. Or, if the fourth decorated module is a new poster module obtained by rectifying the poster module in the first decorated module, the decoration suggestion information could be: No changes are needed; the click-through rate has increased by 5% after changing the poster. For example, if the fourth decorated module is a new discount module obtained by modifying the discount module in the first decorated module, the decoration suggestion information could be: It is recommended to change the discount module. The order rate after the change is 2% lower than yesterday. It is recommended to replace the products in the discount module.
[0132] In this embodiment, by acquiring decorated stores of the same category as the target store within a preset range, and based on the second conversion rate corresponding to the second decorated module of the decorated store, a third decorated module with decoration defects is identified in the first decorated module. This third decorated module is then inspected to obtain decoration defect data. By filtering the conversion rates of the decorated modules and using them as the basis for evaluating the decoration effect, more accurate data on page defects affecting store order conversion can be obtained. Furthermore, when inspecting the third decorated module, a corresponding inspection strategy is used to inspect it, allowing for targeted implementation of different inspection strategies, thereby reducing unnecessary inspections and improving inspection efficiency. Further, after obtaining the updated page, the third conversion rate of the fourth decorated module in the updated page is obtained and compared with the first conversion rate of the first decorated module in the first display page to obtain decoration suggestion information. This output decoration suggestion information creates a virtuous cycle that helps merchants better manage their stores.
[0133] Please see Figure 11 This is a flowchart illustrating a page update method provided in an embodiment of this application. Figure 11 As shown in the figure, the specific process of the page update method is described from the client side in this application embodiment. The method may include the following steps S801-S803.
[0134] S801, in response to the selection operation of the page optimization scheme on the decoration guide page, generate user editing data corresponding to the page optimization scheme based on the selection operation, and send the user editing data to the server.
[0135] Specifically, after receiving the renovation guidance data sent by the server and displaying the renovation guidance page based on the data, the client displays one or more page optimization schemes on the renovation guidance page. Users can select an optimization scheme, and the client generates corresponding user edit data based on the selected scheme. These optimization schemes are generated by the server and correspond to those included in the renovation guidance data. Once a user confirms a page optimization scheme, the client retrieves the user edit data from the renovation guidance data and sends it to the server. Optionally, after the user selects a page optimization scheme, a preview image of the corresponding renovation effect can be displayed. If the user is satisfied with the renovation effect, they can confirm the selection of the page optimization scheme, thus obtaining the user edit data.
[0136] Correspondingly, on the server side, the server receives user editing data sent by the client, obtains the page optimization scheme from the user editing data, confirms the page update data based on the scheme data corresponding to the page optimization scheme, and sends the page update data to the client. The server, based on the page optimization scheme in the user editing data, confirms the scheme data of the page optimization scheme selected by the user, and generates page update data based on the scheme data.
[0137] S802, in response to the edit confirmation operation on the decoration guide page, generate a corresponding optimized edit page;
[0138] Specifically, after receiving the renovation guidance data sent by the server and displaying the renovation guidance page based on the data, an optimization and editing page is then displayed to the user based on the user's editing confirmation action on the renovation guidance page. For example, clicking "Go to Edit" can be considered an editing confirmation action, displaying the optimization and editing page, which provides input boxes where the user can enter edited data.
[0139] S803, Obtain the user editing data entered by the user on the optimization editing page, and send the user editing data to the server.
[0140] Specifically, after the user enters the edited data, the edited data is sent to the server.
[0141] Correspondingly, on the server side, the system receives user-edited data sent by the client, recognizes page update data based on the user-edited data, and sends the page update data back to the client. In other words, the original display page of the target store is modified and replaced according to the user-set user-edited data, resulting in page update data, which is then sent to the client.
[0142] It should be noted that steps S801 and S802-S803 are parallel solutions, and one can be executed or they can be executed simultaneously, without any specific limitation.
[0143] In this embodiment, two methods for obtaining user edit data are provided. First, the client responds to the selection of a page optimization scheme on the decoration guide page, generating user edit data corresponding to that scheme. Users can directly select the optimization scheme provided by the server to optimize the page, which is simple and quick. Second, the client can also respond to the edit confirmation operation on the decoration guide page, generating a corresponding optimization editing page and obtaining the user edit data entered on that page. This allows users to edit the data themselves, providing greater freedom and improving page editability.
[0144] The following will be combined with the appendix Figure 12-14 This application provides a detailed description of the page update apparatus provided in its embodiments. It should be noted that the appendix... Figure 12-14 The page update mechanism in this specification is used to perform the functions described herein. Figures 2-11 The methods shown in the embodiments are illustrated for ease of explanation, showing only the parts relevant to the embodiments of this application. For specific technical details not disclosed, please refer to this specification. Figures 2-11 The example shown.
[0145] Please see Figure 12 This illustration shows a schematic diagram of a page update apparatus provided in an exemplary embodiment of this application. The page update apparatus can be implemented as all or part of a device through software, hardware, or a combination of both. The device 1 includes an acquisition module 11, a first sending module 12, and an update module 13.
[0146] The acquisition module 11 is used to receive the decoration inspection command sent by the client and acquire the decoration guidance data corresponding to the target store based on the decoration inspection command;
[0147] The first sending module 12 is used to send the decoration guidance data to the client, and the decoration guidance data is used to display the decoration guidance page;
[0148] The update module 13 is used to receive user editing data sent by the client, confirm page update data according to the user editing data, and send the page update data to the client. The page update data is used by the client to generate an update page for the target store based on the page update data.
[0149] Optional, please see Figure 13 This is a schematic diagram of a page update device provided in an embodiment of the application. Figure 13 As shown, the page update device further includes a comparison module 14, used for:
[0150] Obtain decorated stores within a preset range that have the same product category as the target store;
[0151] Obtain reference store traffic data for the decorated store, compare the reference store traffic data with the target store traffic data for the target store, and obtain the comparison result;
[0152] The comparison result is sent to the client.
[0153] Optionally, the acquisition module 11 is specifically used to acquire page defect data corresponding to the page identifier based on the decoration inspection instruction, and to acquire the store category of the target store based on the store identifier; the decoration inspection instruction is generated by the client in response to the decoration inspection operation on the first display page of the target store, based on the decoration inspection operation; the decoration inspection instruction includes the store identifier of the target store and the page identifier of the first display page;
[0154] Based on the store's product category, generate decoration guidance data corresponding to the page defect data.
[0155] Optionally, the acquisition module 11 is specifically used to perform decoration detection processing on the first display page to obtain the first decorated module in the first display page;
[0156] Obtain the first conversion rate of the first decorated module;
[0157] Based on the first conversion rate, confirm the decoration defect data corresponding to the first decorated module;
[0158] The first decorated module is compared with the preset set of decorated modules to confirm whether there are any missing decorated modules on the first display page;
[0159] If so, then generate missing decoration module data based on the missing decoration module;
[0160] Based on the missing data of the decoration module and the decoration defect data, the page defect data in the first display page is obtained.
[0161] Optionally, the acquisition module 11 is specifically used to acquire decorated stores of the same category as the target store within a preset range, and to acquire the second conversion rate corresponding to the second decorated module of the decorated store; the second decorated module is the same decoration module as the first decorated module in the decorated store;
[0162] Based on the first conversion rate and the second conversion rate, a third decorated module with decoration defects is identified in the first decorated module; the third decorated module is the first decorated module whose difference between the first conversion rate and the second conversion rate is greater than a preset threshold.
[0163] The third decorated module is inspected to obtain decoration defect data of the third decorated module.
[0164] Optionally, the acquisition module 11 is specifically used to confirm the detection strategy corresponding to the third decorated module;
[0165] The third decorated module is detected based on the detection strategy to obtain decoration defect data of the third decorated module.
[0166] Optionally, the update module 13 is specifically used to receive user editing data sent by the client, generate page update data based on the user editing data and the first display page, and send the page update data to the client.
[0167] Optional, please see Figure 14 This illustration shows a schematic diagram of a page update apparatus provided in an exemplary embodiment of this application. The page update apparatus can be implemented as all or part of a device through software, hardware, or a combination of both. The device 2 includes a second sending module 21, a decoration guidance page generation module 22, a page optimization setting module 23, and a page generation module 24.
[0168] The second sending module 21 is used to send the decoration inspection request to the server in response to the decoration inspection instruction of the target store. The decoration inspection request is used to obtain decoration guidance data corresponding to the target store.
[0169] The renovation guidance page generation module 22 is used to receive renovation guidance data sent by the server, display the renovation guidance page based on the renovation guidance data, and the user editing data is used to determine the page update data;
[0170] Page optimization settings module 23 is used to obtain user editing data set by the user based on the decoration guide page and send the user editing data to the server;
[0171] The page generation module 24 is used to receive page update data sent by the server and generate an updated page for the target store based on the page update data.
[0172] Optionally, the second sending module 21 is specifically used to respond to the decoration detection operation of the first display page of the target store, generate a decoration detection instruction based on the decoration detection operation, and send the decoration detection instruction to the server. The decoration detection instruction includes the store identifier of the target store and the page identifier of the first display page.
[0173] Optionally, the second sending module 21 is specifically used to display a decoration page in response to the selection operation of the decoration control. The decoration page includes the first display page of the target store and the decoration detection control corresponding to the first display page.
[0174] In response to the triggering operation of the decoration detection control, a decoration detection instruction is generated for the first display page. The decoration detection instruction includes the store identifier of the target store and the page identifier of the first display page.
[0175] Optionally, the second sending module 21 is specifically used to display the dynamic scanning component on the first display page.
[0176] Optionally, the page optimization settings module 23 is specifically used to respond to the selection operation of the page optimization scheme on the decoration guide page, generate user editing data corresponding to the page optimization scheme based on the selection operation, and send the user editing data to the server.
[0177] Optionally, the page optimization settings module 23 is specifically used to generate a corresponding optimized editing page in response to the editing confirmation operation on the decoration guide page;
[0178] Obtain the user-edited data entered by the user on the optimization editing page, and send the user-edited data to the server.
[0179] It should be noted that the page update device provided in the above embodiments is only illustrated by the division of the above functional modules when executing the page update method. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the page update device and the page update method embodiments provided in the above embodiments belong to the same concept, and the implementation process is detailed in the method embodiments, which will not be repeated here.
[0180] The sequence numbers of the embodiments described above are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments. In some cases, the actions or steps described in the claims can be performed in a different order than that shown in the embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0181] This application embodiment also provides a storage medium storing a computer program, which, when executed by a processor, implements the above-described functionality. Figures 2-11 The method described in the illustrated embodiment can be found in the following document for a detailed execution process. Figures 2-11 The specific details of the illustrated embodiments will not be elaborated here.
[0182] Please refer to Figure 15 This diagram illustrates the structure of an electronic device provided in an exemplary embodiment of this specification. The electronic device in this specification may include one or more components such as a processor 110, a memory 120, an input device 130, an output device 140, and a bus 150. The processor 110, memory 120, input device 130, and output device 140 may be connected via the bus 150.
[0183] Processor 110 may include one or more processing cores. Processor 110 connects to various parts of the electronic device using various interfaces and lines, and executes various functions of terminal 100 and processes data by running or executing instructions, programs, code sets, or instruction sets stored in memory 120, and by calling data stored in memory 120. Optionally, processor 110 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). Processor 110 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user page, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also not be integrated into processor 110 and may be implemented separately using a communication chip.
[0184] The memory 120 may include random access memory (RAM) or read-only memory (ROM). Optionally, the memory 120 may include non-transitory computer-readable storage medium. The memory 120 may be used to store instructions, programs, code, code sets, or instruction sets. The memory 120 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the various method embodiments described above, etc. The operating system may be the Android system, including systems deeply developed based on the Android system, the iOS system developed by Apple Inc., including systems deeply developed based on the iOS system, or other systems.
[0185] The memory 120 can be divided into operating system space and user space. The operating system runs in the operating system space, while native and third-party applications run in user space. To ensure that different third-party applications can achieve good running performance, the operating system allocates corresponding system resources for each application. However, different application scenarios within the same third-party application have different requirements for system resources. For example, in local resource loading scenarios, third-party applications have high requirements for disk read speed; in animation rendering scenarios, third-party applications have high requirements for GPU performance. Since the operating system and third-party applications are independent of each other, the operating system often cannot promptly perceive the current application scenario of a third-party application, resulting in the operating system's inability to adapt system resources accordingly.
[0186] In order for the operating system to distinguish the specific application scenarios of third-party applications, it is necessary to establish data communication between the third-party applications and the operating system. This would allow the operating system to obtain the current scenario information of the third-party applications at any time, and then perform targeted system resource adaptation based on the current scenario.
[0187] The input device 130 is used to receive input instructions or data, and includes, but is not limited to, a keyboard, mouse, camera, microphone, or touch device. The output device 140 is used to output instructions or data, and includes, but is not limited to, a display device and a speaker. In one example, the input device 130 and the output device 140 can be combined, and the input device 130 and the output device 140 can be a touch display screen.
[0188] The touch display screen can be designed as a full-screen, curved screen, or irregularly shaped screen. It can also be designed as a combination of a full-screen and a curved screen, or a combination of an irregularly shaped screen and a curved screen; however, this application does not limit the specific design in this regard.
[0189] In addition, those skilled in the art will understand that the structure of the electronic device shown in the above figures does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements. For example, the electronic device may also include radio frequency circuits, input units, sensors, audio circuits, WiFi modules, power supplies, Bluetooth modules, etc., which will not be described in detail here.
[0190] exist Figure 15 In the illustrated electronic device, the processor 110 can be used to call computer applications stored in the memory 120 and specifically perform the following operations:
[0191] Receive a decoration inspection command sent by the client, and obtain decoration guidance data corresponding to the target store based on the decoration inspection command;
[0192] The renovation guidance data is sent to the client, and the renovation guidance data is used to display the renovation guidance page;
[0193] The system receives user-edited data sent by the client, confirms page update data based on the user-edited data, and sends the page update data to the client. The page update data is used by the client to generate an updated page for the target store based on the page update data.
[0194] In one embodiment, before executing the page defect acquisition instruction to obtain page defect data corresponding to the page identifier, the processor 110 also performs the following operations:
[0195] Obtain decorated stores within a preset range that have the same product category as the target store;
[0196] Obtain reference store traffic data for the decorated store, compare the reference store traffic data with the target store traffic data for the target store, and obtain the comparison result;
[0197] Output the comparison results.
[0198] In one embodiment, when the processor 110 executes the decoration guidance data corresponding to the target store based on the decoration detection instruction, it specifically performs the following operations:
[0199] Based on the decoration inspection instruction, page defect data corresponding to the page identifier is obtained, and based on the store identifier, the store category of the target store is obtained; the decoration inspection instruction is generated by the client in response to the decoration inspection operation on the first display page of the target store, based on the decoration inspection operation; the decoration inspection instruction includes the store identifier of the target store and the page identifier of the first display page;
[0200] Based on the store's product category, generate decoration guidance data corresponding to the page defect data.
[0201] In one embodiment, when the processor 110 executes the decoration inspection instruction to obtain page defect data corresponding to the page identifier, it specifically performs the following operations:
[0202] The first display page is subjected to decoration detection processing to obtain the first decorated module in the first display page;
[0203] Obtain the first conversion rate of the first decorated module;
[0204] Based on the first conversion rate, confirm the decoration defect data corresponding to the first decorated module;
[0205] The first decorated module is compared with the preset set of decorated modules to confirm whether there are any missing decorated modules on the first display page;
[0206] If so, then generate missing decoration module data based on the missing decoration module;
[0207] Based on the missing data of the decoration module and the decoration defect data, the page defect data in the first display page is obtained.
[0208] In one embodiment, when the processor 110 executes the operation of confirming the decoration defect data corresponding to the first decorated module based on the first conversion rate, it specifically performs the following operations:
[0209] Obtain decorated stores within a preset range that are of the same category as the target store, and obtain the second conversion rate corresponding to the second decorated module of the decorated store; the second decorated module is the same as the first decorated module in the decorated store;
[0210] Based on the first conversion rate and the second conversion rate, a third decorated module with decoration defects is identified in the first decorated module; the third decorated module is the first decorated module whose difference between the first conversion rate and the second conversion rate is greater than a preset threshold.
[0211] The third decorated module is inspected to obtain decoration defect data of the third decorated module.
[0212] In one embodiment, when the processor 110 generates and detects the third decorated module to obtain decoration defect data of the third decorated module, it specifically performs the following operations:
[0213] Confirm the detection strategy corresponding to the third decorated module;
[0214] The third decorated module is detected based on the detection strategy to obtain decoration defect data of the third decorated module.
[0215] In one embodiment, when the processor 110 receives user-edited data sent by the client, confirms page update data based on the user-edited data, and sends the page update data to the client, it specifically performs the following operations:
[0216] The system receives user-edited data sent by the client, generates page update data based on the user-edited data and the first display page, and sends the page update data to the client.
[0217] In one embodiment, after receiving user edit data sent by the client, generating page update data based on the user edit data and the first display page, and generating an updated page based on the page update data, the processor 110 further performs the following operations:
[0218] Get the third conversion rate of the fourth decorated module in the updated page, and the first conversion rate of the first decorated module in the first display page;
[0219] Based on the third conversion rate and the first conversion rate, renovation suggestion information is obtained and output.
[0220] In one embodiment, when the processor 110 receives user-edited data sent by the client, confirms page update data based on the user-edited data, and sends the page update data to the client, it specifically performs the following operations:
[0221] Receive user-edited data sent by the client, and obtain page optimization schemes from the user-edited data;
[0222] Based on the scheme data corresponding to the page optimization scheme, confirm the page update data and send the page update data to the client.
[0223] In one embodiment, when the processor 110 receives user-edited data sent by the client, confirms page update data based on the user-edited data, and sends the page update data to the client, it specifically performs the following operations:
[0224] Receive user-edited data sent by the client, wherein the user-edited data is input by the user in the client for the decoration guide page;
[0225] Based on the user-edited data, the page update data is recognized and sent to the client.
[0226] In one embodiment, the processor 110 also performs the following operations:
[0227] In response to the decoration inspection instruction for the target store, the decoration inspection request is sent to the server. The decoration inspection request is used to obtain decoration guidance data corresponding to the target store.
[0228] Receive the renovation guidance data sent by the server, and display the renovation guidance page based on the renovation guidance data;
[0229] Obtain user editing data set by the user based on the decoration guide page, and send the user editing data to the server. The user editing data is used to determine the page update data.
[0230] Receive page update data sent by the server, and generate an updated page for the target store based on the page update data.
[0231] In one embodiment, when the processor 110 executes a decoration inspection instruction in response to a target store and sends the decoration inspection request to the server, wherein the decoration inspection request is used to obtain decoration guidance data corresponding to the target store, the processor 110 specifically performs the following operations:
[0232] In response to the decoration inspection operation on the first display page of the target store, a decoration inspection instruction is generated based on the decoration inspection operation, and the decoration inspection instruction is sent to the server. The decoration inspection instruction includes the store identifier of the target store and the page identifier of the first display page.
[0233] In one embodiment, when the processor 110 executes a decoration detection operation in response to the first display page of the target store and generates a decoration detection instruction based on the decoration detection operation, it specifically performs the following operations:
[0234] In response to the selection operation of the decoration control, the decoration page is displayed, the decoration page including the first display page of the target store and the decoration detection control corresponding to the first display page;
[0235] In response to the triggering operation of the decoration detection control, a decoration detection instruction is generated for the first display page. The decoration detection instruction includes the store identifier of the target store and the page identifier of the first display page.
[0236] In one embodiment, after executing the trigger operation in response to the decoration detection control, the processor 110 also performs the following operations:
[0237] The dynamic scanning component is displayed on the first display page.
[0238] In one embodiment, when the processor 110 executes the operation of obtaining user editing data set by the user based on the decoration guide page and sending the user editing data to the server, it specifically performs the following operations:
[0239] In response to the selection of a page optimization scheme on the decoration guide page, user edit data corresponding to the page optimization scheme is generated based on the selection operation, and the user edit data is sent to the server.
[0240] In one embodiment, when the processor 110 executes the operation of obtaining user editing data set by the user based on the decoration guide page and sending the user editing data to the server, it specifically performs the following operations:
[0241] In response to the edit confirmation operation on the decoration guide page, a corresponding optimized edit page is generated;
[0242] Obtain the user-edited data entered by the user on the optimization editing page, and send the user-edited data to the server.
[0243] In this embodiment, the client responds to a decoration inspection command for the target store and sends the command to the server. The server performs decoration inspection on the target store, generates decoration guidance data, and displays a decoration guidance page on the client. The client sends user-edited data set on the decoration guidance page to the server, which confirms the corresponding page update data and updates the target store page. The decoration guidance page helps users identify problems with the page display and improves the display effect of the target store by updating the page using user-edited data. The client responds to a decoration inspection operation on the first display page of the target store, generating a decoration inspection command including the target store identifier and the first display page identifier. Upon receiving the decoration inspection command, the server obtains page defect data corresponding to the page identifier based on the command. Based on the target store's product category, it generates decoration guidance data corresponding to the page defect data. The server generates a decoration guidance page based on the received decoration guidance data and obtains user-edited data for generating page update data. Finally, the client obtains the updated page of the target store based on the page update data. Furthermore, during the decoration inspection process on the first display page, a dynamic scanning component is displayed to enhance the visual appeal of the inspection process and increase user attraction. Once page defect data is obtained from the first display page, the user is redirected to a data display page containing this data for a more intuitive presentation. Decoration guidance data is generated specifically for the target store's first display page based on its product category, improving the accuracy and effectiveness of this data. This guidance data is then displayed on the decoration guidance page to help users identify problems with the page display and resolve page defects, thus improving the overall display effect of the target store's first display page. Finally, by acquiring reference store traffic data from other stores within the same product category as the target store within a preset range, this reference traffic data is compared with the target store's traffic data to generate and output the comparison results. This comparison results drive and guide the target store owner to undertake the decoration process. By obtaining the first conversion rate of the first decorated module on the first display page, the decoration defect data of the first decorated module was obtained. Based on the first decorated module and a preset set of decorated modules, missing decoration modules were identified, resulting in decoration module missing data. The missing decoration module data and the decoration defect data together constitute the page defect data. By detecting page defects from both the existing decorated modules and the modules that have not been decorated on the display page, a more comprehensive set of page defect data can be obtained.By acquiring decorated stores within a preset range that are of the same category as the target store, and based on the second conversion rate corresponding to the second decorated module of the decorated store, a third decorated module with decoration defects is identified in the first decorated module. This third decorated module is then inspected to obtain decoration defect data. By filtering the decorated modules based on their conversion rates, and using the conversion rate as the basis for evaluating the decoration effect, more accurate data on page defects affecting store order conversion can be obtained. Furthermore, when inspecting the third decorated module, a corresponding inspection strategy is used to inspect it, allowing for targeted inspection of the third decorated module, thereby reducing unnecessary inspections and improving inspection efficiency. Further, after obtaining the updated page, the third conversion rate of the fourth decorated module in the updated page is obtained and compared with the first conversion rate of the first decorated module in the first display page to obtain decoration suggestions. These suggestions are then output to create a virtuous cycle that helps merchants better manage their stores. Furthermore, two methods for obtaining user edit data are provided. First, the client responds to the selection of a page optimization scheme on the renovation guide page, generating corresponding user edit data based on the selection. Users can directly choose the optimization scheme provided by the server to optimize the page, which is simple and quick. Second, the client can also respond to the edit confirmation operation on the renovation guide page, generating a corresponding optimization editing page and obtaining the user edit data entered on the optimization editing page. This allows users to edit the data themselves, providing greater freedom and improving the editability of the page.
[0244] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.
[0245] The above-disclosed embodiments are merely preferred embodiments of this specification and should not be construed as limiting the scope of this specification. Therefore, any equivalent variations made in accordance with the claims of this specification shall still fall within the scope of this specification.
Claims
1. A page update method, characterized in that, Applied to the server side, including: Receive a decoration inspection command sent by the client, and obtain decoration guidance data corresponding to the target store based on the decoration inspection command; The renovation guidance data is sent to the client, and the renovation guidance data is used to display the renovation guidance page; The system receives user edit data sent by the client, confirms page update data based on the user edit data, and sends the page update data to the client. The page update data is used by the client to generate an updated page for the target store based on the page update data. The step of obtaining decoration guidance data corresponding to the target store based on the decoration inspection instruction includes: Based on the decoration detection instruction, the first display page corresponding to the page identifier is subjected to decoration detection processing to obtain the first decorated module in the first display page; the decoration detection instruction is generated by the client in response to the decoration detection operation on the first display page of the target store; the decoration detection instruction includes the store identifier of the target store and the page identifier of the first display page; Obtain the first conversion rate of the first decorated module; Based on the first conversion rate, confirm the decoration defect data corresponding to the first decorated module; The first decorated module is compared with the preset set of decorated modules to confirm whether there are any missing decorated modules on the first display page; If so, then generate missing decoration module data based on the missing decoration module; Based on the missing data of the decoration module and the decoration defect data, the page defect data in the first display page is obtained; The store category of the target store is obtained based on the store identifier; Based on the store's product category, generate decoration guidance data corresponding to the page defect data.
2. The method as described in claim 1, characterized in that, Before obtaining the decoration guidance data corresponding to the target store based on the decoration inspection instruction, the method further includes: Obtain decorated stores within a preset range that have the same product category as the target store; Obtain reference store traffic data for the decorated store, compare the reference store traffic data with the target store traffic data for the target store, and obtain the comparison result; The comparison result is sent to the client.
3. The method as described in claim 1, characterized in that, The step of confirming the renovation defect data corresponding to the first renovated module based on the first conversion rate includes: Obtain decorated stores within a preset range that are of the same category as the target store, and obtain the second conversion rate corresponding to the second decorated module of the decorated store; the second decorated module is the same as the first decorated module in the decorated store; Based on the first conversion rate and the second conversion rate, a third decorated module with decoration defects is identified in the first decorated module; the third decorated module is the first decorated module whose difference between the first conversion rate and the second conversion rate is greater than a preset threshold. The third decorated module is inspected to obtain decoration defect data of the third decorated module.
4. The method as described in claim 3, characterized in that, The detection of the third decorated module to obtain decoration defect data of the third decorated module includes: Confirm the detection strategy corresponding to the third decorated module; The third decorated module is detected based on the detection strategy to obtain decoration defect data of the third decorated module.
5. The method as described in claim 1, characterized in that, The step of receiving user-edited data sent by the client, confirming page update data based on the user-edited data, and sending the page update data to the client includes: The system receives user-edited data sent by the client, generates page update data based on the user-edited data and the first display page, and sends the page update data to the client.
6. The method as described in claim 5, characterized in that, After receiving user edit data sent by the client, generating page update data based on the user edit data and the first display page, and generating the updated page based on the page update data, the method further includes: Obtain the third conversion rate of the fourth decorated module in the updated page, and the first conversion rate of the first decorated module in the first display page; Based on the third conversion rate and the first conversion rate, renovation suggestion information is generated and sent to the client.
7. The method as described in claim 1, characterized in that, The step of receiving user-edited data sent by the client, confirming page update data based on the user-edited data, and sending the page update data to the client includes: Receive user-edited data sent by the client, and obtain page optimization schemes from the user-edited data; Based on the scheme data corresponding to the page optimization scheme, confirm the page update data and send the page update data to the client.
8. The method as described in claim 1, characterized in that, The step of receiving user-edited data sent by the client, confirming page update data based on the user-edited data, and sending the page update data to the client includes: Receive user-edited data sent by the client, wherein the user-edited data is input by the user in the client for the decoration guide page; Based on the user-edited data, the page update data is recognized and sent to the client.
9. A page update method, characterized in that, Applied to the client side, including: In response to a decoration inspection command for a target store, the decoration inspection command is sent to the server. The decoration inspection command is used to obtain decoration guidance data corresponding to the target store. The decoration inspection command is generated by the client in response to a decoration inspection operation on the first display page of the target store. The decoration inspection command includes the store identifier of the target store and the page identifier of the first display page. The system receives decoration guidance data sent by the server and displays a decoration guidance page based on the decoration guidance data. The decoration guidance data is data corresponding to page defect data in the first display page generated according to the store category of the target store. The store category is obtained based on the store identifier. The page defect data is obtained based on missing decoration module data and decoration defect data. The decoration defect data is determined based on the first conversion rate of the first decorated module in the first display page. The missing decoration module data is generated based on missing decoration modules. The missing decoration modules are determined based on a comparison between the first decorated module and a preset set of decoration modules. Obtain user editing data set by the user based on the decoration guide page, and send the user editing data to the server. The user editing data is used to determine the page update data. Receive page update data sent by the server, and generate an updated page for the target store based on the page update data.
10. The method as described in claim 9, characterized in that, The step of responding to a decoration inspection command for the target store by sending the decoration inspection command to the server includes: In response to the decoration inspection operation on the first display page of the target store, a decoration inspection instruction is generated based on the decoration inspection operation, and the decoration inspection instruction is sent to the server. The decoration inspection instruction includes the store identifier of the target store and the page identifier of the first display page.
11. The method as described in claim 10, characterized in that, The method of responding to the decoration inspection operation on the first display page of the target store, and generating decoration inspection instructions based on the decoration inspection operation, includes: In response to the selection operation of the decoration control, the decoration page is displayed, the decoration page including the first display page of the target store and the decoration detection control corresponding to the first display page; In response to the triggering operation of the decoration detection control, a decoration detection instruction is generated for the first display page. The decoration detection instruction includes the store identifier of the target store and the page identifier of the first display page.
12. The method as described in claim 11, characterized in that, Following the trigger operation of the decoration detection control, the method further includes: The dynamic scanning component is displayed on the first display page.
13. The method as described in claim 9, characterized in that, The step of obtaining user-edited data set by the user based on the decoration guide page and sending the user-edited data to the server includes: In response to the selection of a page optimization scheme on the decoration guide page, user edit data corresponding to the page optimization scheme is generated based on the selection operation, and the user edit data is sent to the server.
14. The method as described in claim 9, characterized in that, The step of obtaining user-edited data set by the user based on the decoration guide page and sending the user-edited data to the server includes: In response to the edit confirmation operation on the decoration guide page, a corresponding optimized edit page is generated; Obtain the user-edited data entered by the user on the optimization editing page, and send the user-edited data to the server.
15. A page updating device, characterized in that, The device comprises: The acquisition module is used to receive a decoration inspection command sent by the client, and acquire decoration guidance data corresponding to the target store based on the decoration inspection command. The acquisition of decoration guidance data corresponding to the target store based on the decoration inspection command includes: performing decoration inspection processing on a first display page corresponding to a page identifier based on the decoration inspection command to obtain a first decorated module in the first display page; the decoration inspection command is generated by the client in response to a decoration inspection operation on the first display page of the target store; the decoration inspection command includes the store identifier of the target store and the page identifier of the first display page; acquiring a first conversion rate of the first decorated module; confirming decoration defect data corresponding to the first decorated module based on the first conversion rate; comparing the first decorated module with a preset set of decoration modules to confirm whether there is a missing decoration module in the first display page; if so, generating decoration module missing data based on the missing decoration module; obtaining page defect data in the first display page based on the decoration module missing data and the decoration defect data; acquiring the store category of the target store based on the store identifier; and generating decoration guidance data corresponding to the page defect data based on the store category. The first sending module is used to send the decoration guidance data to the client, and the decoration guidance data is used to display the decoration guidance page; The update module is used to receive user editing data sent by the client, confirm page update data according to the user editing data, and send the page update data to the client. The page update data is used by the client to generate an update page for the target store based on the page update data.
16. A page updating device, characterized in that, The device comprises: The second sending module is used to send the decoration inspection instruction to the server in response to the decoration inspection instruction for the target store. The decoration inspection instruction is used to obtain decoration guidance data corresponding to the target store. The decoration inspection instruction is generated by the client in response to the decoration inspection operation on the first display page of the target store. The decoration inspection instruction includes the store identifier of the target store and the page identifier of the first display page. A home renovation guidance page generation module is used to receive renovation guidance data sent by the server and display a renovation guidance page based on the renovation guidance data. The renovation guidance data is data corresponding to page defect data in the first display page generated according to the store category of the target store. The store category is obtained based on the store identifier. The page defect data is obtained based on missing renovation module data and renovation defect data. The renovation defect data is determined based on the first conversion rate of the first renovated module in the first display page. The missing renovation module data is generated based on missing renovation modules. The missing renovation modules are determined based on a comparison between the first renovated module and a preset set of renovation modules. The page optimization settings module is used to obtain user editing data set by the user based on the decoration guide page, and send the user editing data to the server. The user editing data is used to determine the page update data. The page generation module is used to receive page update data sent by the server and generate an updated page for the target store based on the page update data.
17. An electronic device, characterized in that, include: Processor and memory; The memory stores a computer program adapted to be loaded by the processor and to execute the steps of the method as described in any one of claims 1 to 14.
18. A storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 14.
Citation Information
Patent Citations
Shop display method, device and equipment
CN111240782A
Page updating method and device
CN111796821A