Content publishing method, computing device and computer readable storage medium
By simultaneously publishing evaluation and target publishing content in the evaluation editing page of the content application platform, the problem of cumbersome content publishing process in the existing technology is solved, efficient and convenient content publishing and commodity trading is achieved, and user stickiness is improved.
Patent Information
- Application Number
- CN202411325695.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-23
- Publication Date
- 2025-08-01
AI Technical Summary
In the prior art, when users publish content related to products on content application platforms, the process is complicated, resulting in low content release efficiency.
Provide a content publishing method, by displaying the evaluation editing page of the target product, including the target function item, and synchronously publishing the evaluation content and the target function item are edited in response to the completion of the evaluation content editing and the enabled status of the target function item; for the evaluated products, the published evaluation content is automatically imported and edited on the publishing content editing page to generate the target published content.
It improves the efficiency of content release, simplifies the operation process, lowers the release threshold, promotes commodity trading, and enhances user stickiness.
Smart Images

Figure CN120407977A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of this specification relate to the field of computer technology, and particularly to a content publishing method, a computing device, and a computer-readable storage medium. Background Art
[0002] With the continuous development of computer and Internet technologies, more and more users can trade various goods related to food, clothing, housing, and transportation online. To enhance the interaction between different users, users can post their own evaluations on the traded goods, or interact by viewing the evaluations posted by others, or decide whether to trade the goods. In addition to providing functions for obtaining and evaluating goods, the content application platform can also provide a content publishing function. Users can publish content related to the goods on the content application platform, such as community notes, so that valuable information can be seen by more users.
[0003] In the prior art, when a user needs to publish content related to a commodity, the user needs to enter the content editing page, input the publishing content related to the commodity, and generate and publish the corresponding content. However, in the above content publishing method, when publishing content related to a commodity, the process is relatively cumbersome and the content publishing efficiency is low. Therefore, there is an urgent need for a more efficient content publishing solution. Summary of the Invention
[0004] In view of this, the embodiments of this specification provide a content publishing method. One or more embodiments of this specification also relate to another content publishing method, a content publishing device, another content publishing device, a computing device, a computer-readable storage medium, and a computer program product to solve the technical defects existing in the prior art.
[0005] According to the first aspect of the embodiments of this specification, a content publishing method is provided, including:
[0006] Display an evaluation editing page of a target commodity, where the evaluation editing page includes target function items, and the evaluation editing page is used to edit the evaluation content of the target commodity;
[0007] In response to the completion of editing the evaluation content of the target commodity and the target function item being set to an enabled state, publish the edited evaluation content and publish the target publishing content; where the edited evaluation content is displayed through the commodity detail page of the target commodity, and the target publishing content is determined based on the edited evaluation content.
[0008] According to the second aspect of the embodiments of this specification, another content publishing method is provided, including:
[0009] In response to a release management operation performed on the published evaluation content of a target commodity, a release content editing page is displayed, and the release content editing page includes content to be released, which is determined based on the published evaluation content;
[0010] In response to an editing operation performed on the release content editing page, the content to be released is updated;
[0011] In response to a release operation performed on the release content editing page, target release content is released. The target release content is the updated content to be released, and the content details page of the target release content includes commodity components for trading the target commodity.
[0012] According to the third aspect of the embodiments of the present specification, a content release device is provided, including:
[0013] A first display module configured to display an evaluation editing page of a target commodity, where the evaluation editing page includes target function items, and the evaluation editing page is used to edit the evaluation content of the target commodity;
[0014] A first release module configured to, in response to the completion of editing the evaluation content of the target commodity and the target function item being set to the enabled state, release the edited evaluation content and release the target release content; wherein, the edited evaluation content is displayed through the commodity details page of the target commodity, and the target release content is determined based on the edited evaluation content.
[0015] According to the fourth aspect of the embodiments of the present specification, another content release device is provided, including:
[0016] A second display module configured to, in response to a release management operation performed on the published evaluation content of a target commodity, display a release content editing page, where the release content editing page includes content to be released, which is determined based on the published evaluation content;
[0017] An update module configured to, in response to an editing operation performed on the release content editing page, update the content to be released;
[0018] A second release module configured to, in response to a release operation performed on the release content editing page, release target release content, where the target release content is the updated content to be released, and the content details page of the target release content includes commodity components for trading the target commodity.
[0019] According to the fifth aspect of the embodiments of the present specification, a computing device is provided, including:
[0020] Memory and processor;
[0021] The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, the steps of the above content publishing method are implemented.
[0022] According to the sixth aspect of the embodiments of this specification, a computer-readable storage medium is provided, which stores computer-executable instructions. When the instructions are executed by a processor, the steps of the above content publishing method are implemented.
[0023] According to the seventh aspect of the embodiments of this specification, a computer program product is provided, including a computer program / instructions. When the computer program / instructions are executed by a processor, the steps of the above content publishing method are implemented.
[0024] The embodiments of this specification provide a content publishing method, which realizes that for a product that has not been evaluated yet, the content application platform can support displaying an evaluation editing page of the target product. The evaluation editing page includes target function items. In response to the completion of the editing of the evaluation content of the target product and the target function item being set to the enabled state, the edited evaluation content is published, and the target published content is synchronously published. In this way, for a product that has not been evaluated yet, the content application platform can support one-key synchronous publishing of the input evaluation content as the corresponding target published content, efficiently and conveniently publishing the evaluation content of the product and the corresponding target published content at the same time, shortening the publishing link for the evaluation content to be published as the target published content, enabling the originally required evaluation content for publishing and sharing to not need to be repeatedly edited multiple times, greatly improving the content publishing efficiency, and increasing user stickiness.
[0025] The embodiments of this specification provide another content publishing method, which realizes that for an evaluated product, the content application platform can support displaying a published content editing page, automatically importing the already published evaluation content to determine the content to be published, and can perform editing operations on the published content editing page, publish the target published content based on the updated content to be published, and perform transactions on the target product through the product component included in the content details page of the target published content. In this way, for an evaluated product, the already published evaluation content can be automatically imported into the published content editing page, and the user can perform secondary editing on the basis of the automatically imported already published evaluation content to publish the target published content. Automatically importing the already published evaluation content reduces the publishing threshold of the target published content, makes it more convenient to publish the target published content, saves time and effort, greatly improves the content publishing efficiency, and can realize the rapid transaction of the target product through the product component, promoting the order conversion rate of the target product, improving the operation efficiency, and further increasing user stickiness. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1It is a flowchart of a content publishing method provided by an embodiment of this specification;
[0027] Figure 2 It is a schematic diagram of the first evaluation editing page provided by an embodiment of this specification;
[0028] Figure 3 It is a schematic diagram of the second evaluation editing page provided by an embodiment of this specification;
[0029] Figure 4 It is a schematic diagram of the third evaluation editing page provided by an embodiment of this specification;
[0030] Figure 5 It is a schematic diagram of the fourth evaluation editing page provided by an embodiment of this specification;
[0031] Figure 6 It is a schematic diagram of the content details page of a target published content provided by an embodiment of this specification;
[0032] Figure 7 It is a schematic diagram of the fifth evaluation editing page provided by an embodiment of this specification;
[0033] Figure 8 It is a schematic diagram of another content details page of a target published content provided by an embodiment of this specification;
[0034] Figure 9 It is a schematic diagram of a display of publishing feedback information provided by an embodiment of this specification;
[0035] Figure 10 It is a schematic diagram of a commodity list page provided by an embodiment of this specification;
[0036] Figure 11 It is a flowchart of another content publishing method provided by an embodiment of this specification;
[0037] Figure 12 It is a schematic diagram of the first display of publishing management controls provided by an embodiment of this specification;
[0038] Figure 13 It is a schematic diagram of the second display of publishing management controls provided by an embodiment of this specification;
[0039] Figure 14 It is a process timing diagram of a content publishing method provided by an embodiment of this specification;
[0040] Figure 15 It is a process timing diagram of another content publishing method provided by an embodiment of this specification;
[0041] Figure 16It is a schematic structural diagram of a content publishing device provided by an embodiment of this specification;
[0042] Figure 17 It is a schematic structural diagram of another content publishing device provided by an embodiment of this specification;
[0043] Figure 18 It is a structural block diagram of a computing device provided by an embodiment of this specification. Detailed implementation manners
[0044] In the following description, numerous specific details are set forth in order to provide a thorough understanding of this specification. However, this specification can be implemented in many other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the connotation of this specification. Therefore, this specification is not limited by the specific implementations disclosed below.
[0045] The terms used in one or more embodiments of this specification are for the purpose of describing specific embodiments only and are not intended to limit one or more embodiments of this specification. The singular forms "a" and "the" used in one or more embodiments of this specification and the appended claims are also intended to include the plural forms unless the context clearly dictates otherwise. It should also be understood that the term "and / or" used in one or more embodiments of this specification refers to and encompasses any or all possible combinations of one or more of the associated listed items.
[0046] It should be understood that although the terms first, second, etc. may be used in one or more embodiments of this specification to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of this specification, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "when" or "while" or "in response to determining".
[0047] In addition, it should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in one or more embodiments of this specification are all information and data that have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of the relevant data need to comply with the relevant laws, regulations, and standards of the relevant countries and regions, and corresponding operation entrances are provided for the user to choose to authorize or reject.
[0048] First, the noun terms involved in one or more embodiments of this specification are explained.
[0049] Controls: In a computer user interface, a "control" refers to any element with which a user can directly interact. These elements allow users to input data, select options, or trigger certain actions. Controls can be graphical (such as buttons, text boxes, checkboxes, etc.) or in more abstract forms (such as voice commands). Buttons are typically used to perform an operation or open a new interface; text boxes allow users to input or edit text information; checkboxes are used to represent a boolean value (yes / no), and users can select or deselect them; dropdown lists provide a list of options for users to choose from, usually only showing one selected value; list boxes display multiple options, and users can select one or more items; labels display static text, usually used to explain the functions of other controls and can also be used as a button; scrollbars enable users to navigate through large datasets, such as browsing long documents or lists; images display static pictures and can sometimes also be used as buttons; comboboxes combine the functions of text boxes and dropdown lists, allowing users to both input text and select from the list. These controls usually come with standard styles provided by the operating system or development toolkits, and developers can customize their appearance and behavior as needed. Different operating systems and programming languages (such as Java, C#, Python, etc.) have their own sets of controls and provide corresponding APIs to create and manage these controls.
[0050] Multimedia content: Refers to content that contains multiple media forms, including but not limited to text, images, audio, and video. Multimedia technology integrates these different media types to provide a more rich and interactive user experience.
[0051] E-commerce evaluation: It is the evaluation of the purchased goods and services by consumers after online shopping.
[0052] In this specification, a content publishing method is provided. This specification also relates to another content publishing method, a content publishing device, another content publishing device, a computing device, a computer-readable storage medium, and a computer program product, which will be described in detail one by one in the following embodiments.
[0053] See Figure 1 , Figure 1 shows a flowchart of a content publishing method provided according to an embodiment of this specification, which specifically includes the following steps.
[0054] Step 102: Display an evaluation editing page for the target product. The evaluation editing page includes target function items and is used to edit the evaluation content of the target product.
[0055] Among them, the target function item is a control for implementing interaction, which can include two states: enabled and disabled, and is used to control whether to synchronously publish the corresponding target published content when publishing the evaluation content for the target product. If the target function item is enabled, when publishing the evaluation content for the target product, the corresponding target published content is synchronously published; if the target function item is disabled, only the evaluation content for the target product is published, and the corresponding target published content is not published. The target published content is a type of published content provided by the content application platform for users to view on the content application platform. For example, the target published content can be a community note on the content application platform.
[0056] It should be noted that the content publishing method provided in the embodiments of this specification can be applied to a content application platform, which can be an application platform integrating various types of content. The content application platform provides users with rich and diverse multimedia content, including but not limited to live broadcasts, on-demand videos, audio, graphic information, social interactions, commodity transactions, etc. The content application platform usually includes one or more application interfaces to allow users to access and consume various types of multimedia content.
[0057] In actual implementation, the content application platform can provide functions such as commodity trading and evaluation. Users can evaluate commodities on the content application platform. In response to an evaluation operation for the target product, an evaluation editing page for the target product can be displayed, and the evaluation content for the target product can be input on the evaluation editing page. Moreover, the evaluation editing page can include target function items, which can be enabled or disabled. Among them, the target product can be a commodity with a completed transaction or any commodity on the content application platform. Users can evaluate the target product and decide whether to synchronously publish the target published content.
[0058] Specifically, HTML (HyperText Markup Language) can be used to build the page structure of the evaluation editing page. CSS (Cascading Style Sheets) is adopted to beautify the page layout and element styles to ensure that the comment editing page is clear and easy to use. Based on a JavaScript library or framework, the interaction logic of the evaluation editing page is processed to increase the dynamic effect and interactivity of the page, such as input content, control click events, enabling and disabling of target function items, etc. The comment editing page needs to integrate a text input box, a selection box, a file upload control, etc. to collect data submitted by users. Moreover, a rich text editor (such as TinyMCE, CKEditor, etc.) can be integrated for editing the body of comments or content publication. Additionally, interface design can be carried out at the backend, and API (Application Programming Interface) interfaces are designed to receive data requests sent from the front end. For example, a POST request is used to submit comments or content.
[0059] Among them, HTML is a standard markup language for creating pages. HTML is not a programming language but a markup language used to describe the structure and content of pages. An HTML document consists of a series of tags that define how different parts of the page are displayed. CSS is a language used to describe the appearance and format of HTML or XML (Extensible Markup Language) pages. It allows defining the styles of page elements, such as colors, fonts, sizes, layouts, etc., so that the content (HTML) is separated from the presentation form (CSS). This separation not only improves the maintainability of the page but also enhances the aesthetics and user experience of the page. JavaScript is a widely used high-level programming language that can make the page more dynamic and interactive. TinyMCE is an open-source rich text editor that supports multiple programming languages (such as JavaScript, PHP, ASP.NET, etc.) and can be easily integrated into various web applications, providing a highly customizable editor where users can select different toolbar buttons and other configuration options according to their needs. CKEditor is another rich text editor that also supports multiple programming languages and can be integrated into web applications, and it also provides rich functions and a good user experience.
[0060] Exemplarily, Figure 2 is a schematic diagram of the first evaluation editing page provided by an embodiment of this specification, as Figure 2As shown, in response to the event of viewing the product list, a product list page can be displayed. This product list page includes categories such as "All", "Pending Payment", "Pending Evaluation", "Evaluated", and "Other". By default, the products under the "All" category are displayed, and products 1 - 3 are shown. Assuming that products 1 - 3 have not been evaluated, there is a "Go to Evaluate" control correspondingly displayed. Assuming the target product is product 1, triggering the "Go to Evaluate" control of product 1 enters the evaluation editing page of product 1. This evaluation editing page includes an evaluation content input area, a media content upload control "+", and a target function item. The evaluation content input area is used to input evaluation text, the media content upload control is used to upload media content of product 1, such as images, videos, etc., and the target function item allows the user to select whether to enable it, thus determining whether to synchronously publish the target published content.
[0061] In an optional implementation manner of this embodiment, after displaying the evaluation editing page of the target product, it further includes:
[0062] In response to the upload event triggered by uploading media content on the evaluation editing page, display the first publishing management control;
[0063] In response to the triggering operation of the first publishing management control, display the preview page of the to-be-published content or display the editing page of the to-be-published content.
[0064] Among them, the first publishing management control is an interactive control for managing the to-be-published content.
[0065] Specifically, an upload control can be displayed on the front-end page to allow users to select media content for uploading, which is usually implemented using the <input type="file"> tag in HTML. When the user selects media content and clicks the upload control, the upload logic of the media content can be processed through JavaScript or related front-end frameworks (such as React, Vue, or Angular). If the media content is successfully uploaded, the front-end can display the first publishing management control, usually by updating the DOM (Document Object Model) to display new UI elements. Among them, the DOM is a platform-independent interface that allows programs and scripts to dynamically access and update the content, structure, and style of a document. The DOM is mainly used to process XML or HTML pages, and it defines the logical structure and behavior of each component (such as elements, attributes, text, etc.) in the page.
[0066] In addition, a first publishing management control (such as a button) is displayed on the evaluation editing page. When the user clicks on this first publishing management control, the preview logic is triggered. The user side needs to obtain the publishing content to be published on the evaluation editing page, usually by extracting it from a form or an editor. After obtaining the preview content, the user side can display a preview page, usually by dynamically generating a new page or a modal window to display the preview content. The generation and display of the editing page are similar to the above-mentioned preview page, and are not elaborated in this embodiment of the specification.
[0067] It should be noted that the evaluation editing page may include an upload control. Triggering this upload control can upload media content. After uploading media content on the evaluation editing page, the first publishing management control can be displayed. Triggering the first publishing management control can display a preview page of the publishing content to be published. Through the preview page, it can be checked whether the publishing content to be published meets the expectations. If it does not meet the expectations, the publishing content to be published can be further modified. Or, an editing page of the publishing content to be published can be displayed, and this editing page is used to edit the publishing content to be published.
[0068] In a possible implementation manner, in response to the triggering operation of the first publishing management control, the publishing content to be published on the evaluation editing page can be typeset according to the content layout format of the publishing content in the content application platform, so as to obtain the corresponding preview content, and this preview content is displayed on the preview page. After viewing the preview content, the evaluation editing page can be returned. In another possible implementation manner, in response to the triggering operation of the first publishing management control, the editing page can be jumped to and displayed, and the publishing content to be published on the evaluation editing page is imported into this editing page. In this editing page, operations such as addition, deletion, reduction, and modification can be performed on the publishing content to be published. After the editing is completed, the publishing can be performed based on the edited publishing content.
[0069] Exemplarily, Figure 3 is a schematic diagram of the second evaluation editing page provided by an embodiment of this specification. As Figure 3 shown, the evaluation editing page includes an upload control "+", and when the user triggers this upload control, media content can be uploaded. Suppose the user uploads 2 images. After uploading the media content, the first publishing management control "Publish" is displayed on the evaluation editing page. Triggering this control displays a preview page, and this preview page displays preview content such as the uploaded images and the input text; or an editing page is displayed, and the uploaded images and the input text are displayed in this editing page. Click on "×" to delete the image and re-upload it, and double-click to edit the text.
[0070] In the embodiments of this specification, after uploading media on the evaluation editing page, a first release management control can be displayed. By displaying the first release management control, the preview function or editing function of the release content to be released can be realized, enabling the user to preview the release effect of the target release content, view the final release effect in advance, or edit the release content to be released on the evaluation editing page, optimize the content presentation, and improve the user experience.
[0071] In an alternative embodiment of this example, after displaying the evaluation editing page of the target commodity, it further includes:
[0072] In response to the upload event triggered by uploading media content on the evaluation editing page, display a target function item on the evaluation editing page, and the target function item is set to the available state; or,
[0073] When the target function item is displayed on the evaluation editing page and no upload event triggered by uploading media content on the evaluation editing page is monitored, the target function item is set to the disabled state; in response to the upload event triggered by uploading media content on the evaluation editing page, the target function item is set to the available state.
[0074] Wherein, the media content is the content indicated by the content release format specified for the release content in the content application platform, such as product images, product videos, product links, etc.
[0075] In a possible implementation, when initially displaying the evaluation editing page, the target function item may not be displayed. In response to the upload event triggered by uploading media content on the evaluation editing page, the target function item is displayed on the evaluation editing page, and the target function item is set to the available state. That is to say, after uploading media content on the evaluation editing page, the target function item is displayed and set to the available state, and the user can choose to enable or disable the target function item when editing the evaluation content on the evaluation editing page.
[0076] Specifically, the target function item can be defined on the evaluation editing page, and the function item is dynamically displayed according to whether the uploaded media content is monitored. The page can be rendered through a template engine or framework (such as React, Vue, or Angular). When displaying the target function item, JavaScript can be used to obtain the function item data and dynamically generate the function item elements. And, according to whether media content is uploaded, the available state of the target function item can be set, and the checked attribute in the page is used to indicate whether the function item is available. Among them, the checked attribute is used to specify the default selected state of a form control (such as a checkbox <input type="checkbox"> or radio button <input type="radio"> ). When a form control is set to checked, it means that the control is in the selected state.
[0077] In another possible implementation, the target function item can be always displayed on the evaluation editing page. When the upload event triggered by uploading media content on the evaluation editing page is not monitored, it indicates that no media content has been uploaded on the evaluation editing page, and the corresponding target release content cannot be published. At this time, the target function item can be set to the disabled state, that is, the user cannot select to enable or disable the target function item. For example, the target function item is displayed in gray and cannot be operated. In response to the upload event triggered by uploading media content on the evaluation editing page, it indicates that media content has been uploaded on the evaluation editing page, and the corresponding target release content can be published. At this time, the target function item can be set to the available state, and the user can independently choose to enable or disable the target function item.
[0078] Specifically, when the evaluation editing page is loaded, the target function item is initialized to the disabled state. When uploading media content, monitor this event. Usually, the change event of the upload control can be monitored, and the corresponding upload logic is executed when this event is triggered, and the target function item is updated to the available state.
[0079] Exemplarily, Figure 4 is a schematic diagram of the third evaluation editing page provided by an embodiment of this specification. As Figure 4 shown, taking the image of the target product "dress" as the media content as an example, the target function item is not initially displayed on the evaluation editing page. After uploading the "dress" image, the target function item is displayed, and the target function item is in the available state, and the user can select or not select it. Figure 5 is a schematic diagram of the fourth evaluation editing page provided by an embodiment of this specification. As Figure 5 shown, the target function item is always displayed on the evaluation editing page. When the "dress" image has not been uploaded, the target function item is in the disabled state and the user cannot operate it; after uploading the "dress" image, the target function item is in the available state, and the user can select or not select it. If the user selects the target function item, the target function item is enabled, and while publishing the evaluation content of the dress, the target release content of the dress is synchronously published; if the user does not select the target function item, the target function item is not enabled, and only the evaluation content of the dress is published.
[0080] In the embodiments of this specification, the target function item may not be displayed initially and then displayed after uploading media content; or, the target function item may always be displayed, but the target function item is only in the available state after uploading media content, so that after uploading media content on the evaluation editing page, the user can choose to enable or disable the target function item, avoiding the mis-enabling of the target function item in the case of not uploading media content and improving the user experience. Moreover, the target function item provides a variety of display and setting methods, which can adapt to different application scenarios and meet various different requirements, with higher flexibility and applicability.
[0081] Of course, in actual implementation, in addition to setting the target function item to an available state when uploading media content on the review edit page, the target function item can also be always displayed on the review edit page and set to an available state. If the user does not upload media content but enables the target function item, the media content can be automatically filled in based on the product details of the target product to comply with the content publishing format and the corresponding target publishing content can be published simultaneously. For example, assuming that the user only enters the review text for the target product, but the content publishing format indicates that an image is required, the product image can be automatically obtained from the product details of the target product to fill in the image, and the target publishing content corresponding to the target product can be published in combination with the entered review text.
[0082] In an optional implementation, the target function item can be manually set by the user to be enabled, or it can be automatically updated to the enabled state in response to an upload event of media content; or it can be automatically updated to the enabled state when the evaluation level of the target product meets the preset conditions, such as the preset conditions being that the product score exceeds a score threshold or the product praise rate is higher than a set threshold.
[0083] Alternatively, you can also determine whether the target product hits the release reward, that is, if the target release content corresponding to the target product is released, the user can obtain corresponding rewards, such as resources, gifts, red envelopes and other rewards; if it hits, the target function item can be defaulted to the enabled state on the evaluation editing page, and the user can manually uncheck it to simplify the release operation and promote content release.
[0084] Step 104: In response to the target product's review content being edited and the target function item being set to enabled, the edited review content and the target publishing content are published; wherein the edited review content is displayed through the target product's product details page, and the target publishing content is determined based on the edited review content.
[0085] It should be noted that the review editing page can include an edit completion control. When the user triggers the edit completion control, if the target function item is set to enabled, the edited review content can be published, and the target content based on the edited review content can be published simultaneously; if the target function item is set to disabled, only the edited review content can be published, and the target content will not be published. The target content is the content service provided by the content application platform, and the target content can be community notes, such as sharing notes, information notes, and order notes.
[0086] Specifically, it is possible to monitor whether the editing completion control is triggered. Usually, it is possible to monitor the change event of the editing completion control in the evaluation editing page, and execute the corresponding content publishing logic when this event is triggered. If the event that the editing completion control is triggered is monitored, the evaluation content completed in the evaluation editing page can be obtained and sent to the API interface of the server. The server receives the evaluation content completed in the editing, verifies the received evaluation content to ensure that the data format is correct and the content is secure, formats the evaluation content according to the pre-configured content publishing format to generate the target publishing content, and saves it to the database or other persistent storage systems. Each client can access the database or other persistent storage systems to view each published content when entering the content application platform.
[0087] In actual implementation, publishing the target publishing content may refer to publishing the target publishing content in the content community built on the content application platform. The content community built on the content application platform refers to a content ecosystem within a specific application where users can create, share, and interact. This content community promotes communication and interaction among users through user-generated content (UGC), such as text, pictures, videos, comments, or notes, etc., enhancing the activity and user stickiness of the platform. The core of the content community lies in its ability to stimulate users' enthusiasm for participating in content creation and sharing, and realizing interaction among users through functions such as liking, commenting, and sharing, thus forming a positive feedback loop and making the platform a vibrant community. This content community can promote communication and interaction among users through user-generated content (UGC) and the tools and incentives provided by the platform, leveraging the advantages of the content application platform to attract and retain users, and forming a unique community culture. The target publishing content can be a note published in the content community to share goods in the content community, improving the circulation value of the community.
[0088] Exemplarily, Figure 6 is a schematic diagram of the content details page of a target publishing content provided by an embodiment of this specification, as Figure 6 shown. Assuming the target product is "dress", and the target publishing content is a review note of "long dress", the content details page includes multiple pictures of the "long dress" that can be scrolled for display, as well as an introduction to the "long dress". The multiple pictures of the "long dress" and the introduction to the "long dress" are the evaluation content completed in the evaluation editing page.
[0089] In an optional implementation manner of this embodiment, the target product is at least one, and the evaluation editing page is the evaluation editing page corresponding to at least one target product;
[0090] Publishing the evaluation content completed in the editing and the target publishing content includes:
[0091] Corresponding evaluation content is published for at least one target product, and a target publication content corresponding to the at least one target product is published.
[0092] It should be noted that users can publish reviews for at least one target product at a time. This means that the review editing page is the review editing page for at least one target product, and the review editing page includes at least one review editing area corresponding to each target product. In other words, each target product can correspond to a review editing area, and within this area, users can review the target video, each with corresponding review content. Furthermore, users can publish a corresponding target content for at least one target product.
[0093] For example, Figure 7 This is a schematic diagram of the fifth evaluation editing page provided by an embodiment of this specification, such as Figure 7 As shown, the target products include product 1 and product 2, and the review editing page includes review editing area 1 corresponding to product 1 and review editing area 2 corresponding to product 2. Product 1 can be reviewed in review editing area 1, and product 2 can be reviewed in review editing area 2. In response to the completion of editing the review content of the target product and the target function item being set to the enabled state, review content 1 corresponding to product 1 and review content 2 corresponding to product 2 are published respectively, and the review note obtained by combining the review content of product 1 and product 2 (i.e., the target published content) is published at the same time.
[0094] In the embodiments of this specification, when publishing review content, review content can be published separately for at least one target product, but only one corresponding target publishing content is published. The review content of at least one target product is shared through the target publishing content. At the same time as publishing evaluation content for each target product, one target publishing content can be published. Through the target publishing content, all products are shared together, which improves the circulation value of the community, helps other users to know the real experience and feedback related to each product, and improves users' trust in the product and content application platform. High-quality evaluation content and target publishing content can promote the target product and increase the exposure and influence of the target product.
[0095] In addition, a good community atmosphere can be created, which in turn has a positive effect on the release of high-quality evaluation content. Targeted content is more likely to attract the attention and interaction of other users, especially interactive behaviors such as evaluation, likes, and sharing, thereby creating a positive and interactive environment and attracting more users to publish higher-quality evaluation content and targeted content.
[0096] Of course, in actual implementation, in addition to the above-mentioned publishing of review content for at least one target product separately, but only publishing one corresponding target release content, it is also possible to publish review content separately for at least one target product separately, and publish target release content separately for at least one target product separately. The embodiments of this specification do not limit this.
[0097] In an optional implementation of this embodiment, the content details page of the target published content includes a product component; after publishing a target published content corresponding to at least one target product, the following is further included:
[0098] In the case where the target published content corresponds to only one target product, in response to a triggering operation of the product component, a product details page of the target product is displayed;
[0099] In the case that there are at least two target products corresponding to the target published content, in response to the triggering operation of the product component, a product list of the at least two target products is displayed.
[0100] The content details page of the target published content may include a product component, which may be used to trade the target product.
[0101] It should be noted that publishing target content can make users more interested in the target product. In order to facilitate users to directly trade the target product based on the published target content, multimedia content can be generated based on the edited evaluation content, and then the product components of the target product, such as product links, can be added to the multimedia content to obtain the target content and publish it.
[0102] In actual implementation, if there is one target product corresponding to the target published content, the product details page of the target product can be directly displayed in response to the triggering operation of the product component; if there are at least two target products corresponding to the target published content, the product list of at least two target products can be displayed in response to the triggering operation of the product component.
[0103] Using the above example, Figure 6 As shown, the target published content is a review note for a "long skirt". The content details page of the target published content includes a "product component". Triggering the "product component" jumps to display the product details page of the "long skirt". The product details page includes detailed information about the "dress", such as price, final price, introduction, etc.
[0104] Another example, Figure 8 This is a schematic diagram of another content details page of target published content provided by an embodiment of this specification, such as Figure 8As shown, assume that the target products are "dress" and "two-piece dress", and the target published content is a sharing note of "long dress" and "two-piece dress". The content details page includes multiple pictures of the "long dress" that can be scrolled and shown, as well as an introduction to the "long dress". The multiple pictures and the introduction of the "long dress" are the evaluation content edited on the evaluation editing page. Also, it includes multiple pictures of the "two-piece dress" that can be scrolled and shown, as well as an introduction to the "two-piece dress". The multiple pictures and the introduction of the "two-piece dress" are the evaluation content edited on the evaluation editing page. In addition, the content details page also includes a "product component". Triggering this "product component" will jump to display the corresponding product list, which includes the "dress" and the "two-piece dress". The "dress" and the "two-piece dress" respectively correspond to transaction controls such as "add to cart" control and "buy now" control. Triggering these transaction controls enables transactions for the corresponding products. Also, clicking on the image or the introduction content of any product can jump to display the product details page of the corresponding product.
[0105] In the embodiments of this specification, the content details page of the target published content includes a product component. Based on this product component, the product details page of the target product or the product list of the target product can be viewed, thus enabling transactions for the target product, promoting the conversion of the target product, and improving the operation efficiency.
[0106] In an optional implementation manner of this embodiment, after publishing the edited evaluation content and the target published content, it further includes:
[0107] In response to the hit event of the target product, display the release reward information of the target product.
[0108] Among them, the hit event refers to the target product hitting the release reward list. The release reward list is a pre-configured list of products that can obtain corresponding rewards after publishing the target published content. Different reward information that can be obtained after publishing the target published content for different products can be configured in the release reward list. The rewards can include resources, permissions, services, red envelopes, coupons, etc.
[0109] It should be noted that after the user publishes the target published content, release feedback information can be displayed to notify the user of the release result of the target published content. In addition, it can also be determined whether the target product hits the release reward list. If so, in response to the hit event of the target product, display the release reward information hit by the target product, that is, the reward information obtained by the user, thereby improving the enthusiasm of the user for publishing the target published content and promoting content conversion. In actual implementation, the release reward information hit by the target product can be displayed through a pop-up window or a floating layer.
[0110] Exemplarily,Figure 9 This is a schematic diagram of displaying release feedback information provided by an embodiment of this specification, such as Figure 9 As shown, on the product list page, you can display "Successful posting" through a floating layer, as well as the corresponding posting reward information "This product participates in the posting discount activity, and coupon XX has been sent to you."
[0111] In an optional implementation of this embodiment, after publishing the edited evaluation content and publishing the target content, the following steps are further included:
[0112] In response to a viewing event of a product list, displaying a product list page, the product list page including at least one evaluated product and a post viewing control;
[0113] In response to a triggering operation of a publication viewing control of any product, a content details page of the target publication content corresponding to the product is displayed.
[0114] It should be noted that after publishing the corresponding target release content, if the user enters the product list page, at least one evaluated product and a release view control can be displayed on the product list page. The release view control is used to indicate that the corresponding product has published the target release content. In response to the triggering operation of the release view control of any product, the content details page of the target release content corresponding to the product can be jumped to display, which is convenient for users to efficiently view the target release content they have published and improve the user experience.
[0115] For example, Figure 10 This is a schematic diagram of a product list page provided by an embodiment of this specification, such as Figure 10 As shown, the product list page includes products 1-3. Products 1-2 are reviewed products, and their corresponding controls are "View Logistics" and "View Reviews." Order 3 is an unreviewed product, and its corresponding controls are "View Logistics" and "Go to Reviews." Assuming that product 1 has published the corresponding target content, a "View Order" control can also be displayed for product 1. When the user triggers this "View Order" control, they can directly jump to the content details page displaying the corresponding target content.
[0116] In actual implementation, presenting "controls" on the page in the above process means configuring controls for user interaction on the page, which involves front-end technologies such as HTML (HyperText Markup Language), CSS (Cascading Style Sheets), and JavaScript (a lightweight interpreted or just-in-time compiled programming language). One can use HTML or CSS to build a user interface, add corresponding interactive controls to the interface to achieve interaction with users, and process relevant data generated during user interaction based on JavaScript. Additionally, the target published content refers to the content application platform uploading the generated target published content to the corresponding server through a communication protocol. When any user enters or logs in to the content application platform, they can obtain the published content of each current user from the server and display it to the current user, providing corresponding content display services.
[0117] In an optional implementation manner of this embodiment, the content details page of the target published content includes a product component; the method further includes:
[0118] In response to a trigger operation on the product component of the target product, conduct a transaction on the target product.
[0119] In actual implementation, in response to a trigger operation on the product component, the payment page of the target product can be displayed. Alternatively, the product details page of the target product can be displayed, where the product details page includes a payment control; in response to a trigger operation on the payment control, the payment page of the target product is displayed. Or, the target product can also be added to the shopping cart; in response to a viewing event of the shopping cart, the shopping cart page is displayed, where the shopping cart page includes the added target product; in response to a payment event for the target product, the payment page of the target product is displayed. Pay the corresponding amount on this payment page, and the transaction is completed after the payment is made.
[0120] In the embodiments of this specification, the target product can be transacted in a variety of different ways, providing multiple transaction methods, which can adapt to different application scenarios, meet different requirements, and improve the interaction effect.
[0121] An embodiment of this specification provides a content publishing method. For a product that has not been evaluated yet, a content application platform can support displaying an evaluation editing page for the target product. The evaluation editing page includes target function items. In response to the completion of editing the evaluation content of the target product and the target function item being set to the enabled state, the edited evaluation content is published, and the target published content is synchronously published. In this way, for a product that has not been evaluated yet, the content application platform can support one-key synchronous publishing of the input evaluation content as the corresponding target published content, efficiently and conveniently publishing the evaluation content of the product and the corresponding target published content at the same time, shortening the publishing link for publishing the evaluation content as the target published content, enabling the evaluation content that originally needed to be published and shared to be edited without repeated multiple times, greatly improving the content publishing efficiency, and increasing user stickiness.
[0122] See Figure 11 , Figure 11 shows a flowchart of another content publishing method provided according to an embodiment of this specification, specifically including the following steps.
[0123] Step 1102: In response to a publishing management operation performed on the published evaluation content of the target product, display a publishing content editing page. The publishing content editing page includes content to be published, and the content to be published is determined based on the published evaluation content.
[0124] In actual implementation, for a target product for which published evaluation content has been published, a second publishing management control can be correspondingly displayed. Based on this second publishing management control, a publishing management operation can be triggered to display a publishing content editing page. The publishing content editing page includes content to be published, and the content to be published is determined based on the automatically imported published evaluation content.
[0125] In an optional implementation manner of this embodiment, in response to a publishing management operation performed on the published evaluation content of the target product, displaying a publishing content editing page includes:
[0126] In response to a viewing event of the evaluated product, display a list of evaluated products, and display a second publishing management control for the published evaluation content of the target product in the list of evaluated products; and / or, display publishing guidance information for the target product, and display a second publishing management control for the published evaluation content of the target product in the publishing guidance information;
[0127] In response to a publishing management operation triggered by the second publishing management control, display a publishing content editing page.
[0128] Among them, the second publishing management control is used to publish the target published content based on the corresponding published evaluation content.
[0129] In a possible implementation, in response to a viewing event of an evaluated product, a list of evaluated products can be displayed. The list of evaluated products includes each target product that the user has completed evaluating, and a second publishing management control for the published evaluation content of the target product can be displayed in the list of evaluated products, enabling the user to publish any published evaluation content that has been evaluated as target published content based on the list of evaluated products.
[0130] In another possible implementation, the content application platform can also determine the published evaluation content that meets the promotion conditions from the published evaluation content of each product, display a publishing guidance message on the relevant page of the content publishing activity, and display a second publishing management control for the published evaluation content of the target product in the publishing guidance information. The publishing guidance message includes the evaluation information to be promoted and the corresponding second publishing management control. Among them, the promotion conditions are pre-configured rules for screening high-value evaluation content. For example, the promotion conditions can be that the number of likes, forwards, and / or replies of the evaluation content reaches a threshold, or the evaluation content includes visual content such as images and videos; the content publishing activity refers to a page provided by the content application platform for guiding the publishing of target published content for the published evaluation content that meets the promotion conditions. In actual implementation, a second publishing management control can be set in the publishing guidance information, or the entire publishing guidance message can also be configured as a triggerable control as the corresponding second publishing management control.
[0131] As an example, Figure 12 is a schematic diagram showing the first display of the publishing management control provided by an embodiment of this specification. As Figure 12 shown, multiple published contents are displayed on the home page of the content application platform, such as vacation travel outfits, clothing and accessories, ……, home goods, etc. The bottom of the content application platform is divided into menu bars such as "Home", "Shopping Cart", "+", "Messages", "Mine", etc. The "+" is used to enter the content publishing editing page to edit and publish content. Suppose the user clicks on the "Messages" control at the bottom of the home page of the content application platform, and can enter the content publishing promotion page. The content publishing promotion page displays publishing guidance information, which includes the published evaluation content to be promoted, "Long dress, French style, gentle solid color, vacation travel outfit" and related content, and also includes a publishing guidance prompt, "This evaluation is great, sync the note with one click to get more likes~". The publishing guidance information also includes a second publishing management control, "Go to publish". Subsequently, when the user triggers Figure 12 the "Go to publish" control in
[0132] In the embodiments of this specification, for the target products whose evaluation has been completed, second release management controls for each target product can be provided in the product list, so that for any evaluated product, the corresponding target release content can be released with one click, shortening the content release link and improving the release efficiency; and / or, the released evaluation content that meets the promotion conditions can also be screened out from the target products whose evaluation has been completed, and the corresponding second release management control can be displayed through the content release promotion page to guide the user to release the released evaluation content that meets the promotion conditions as the target release content, promoting that valuable evaluation content can be seen by more users and improving the community circulation value.
[0133] Of course, in actual implementation, in addition to the above implementation method of the user entering the content release promotion page and displaying the release guide information, the release guide information can also be displayed in any page of the content application platform in the form of pop-up windows, floating layers, etc., facilitating the user to directly trigger the second release management control in the release guide information from the current page to implement the release of the target release content and shortening the release link.
[0134] In an optional implementation manner of this embodiment, in response to the viewing event of the evaluated product, an evaluated product list is displayed, and a second release management control for the released evaluation content of the target product is displayed in the evaluated product list, including:
[0135] In response to the viewing event of the product list, a product list page is displayed, where the product list page includes at least one product;
[0136] In response to the viewing event of the evaluated product in the product list page, an evaluated product list is displayed, and the evaluated product list includes at least one evaluated product;
[0137] When the released evaluation content of the target product conforms to the release format, a second release management control is displayed at the released evaluation content of the target product.
[0138] It should be noted that different target release contents have different format restrictions, so the content release format can be configured. The content release format is a format requirement that is pre-configured and can be released as the target release content. For example, when the target release content is a graphic note, the content release format is that the released evaluation content needs to include pictures; when the target release content is a video note, the content release format is that the released evaluation content needs to include videos; when the target release content is a text note, the content release format is that the released evaluation content needs to be pure text, etc.
[0139] In actual implementation, the user can trigger the event of viewing the product list. At this time, the content application platform can display the product list page, which includes at least one product, and the user can slide to view each product. Specifically, the product list page can include multiple classification categories, such as "All", "Pending Payment", "Pending Evaluation", "Evaluated", etc. The user can click on the control of the evaluated category to trigger the event of viewing the evaluated products. At this time, the evaluated product list can be switched and displayed. The evaluated product list includes at least one evaluated product. And if the published evaluation content of the target product conforms to the publishing format in the evaluated product list, the second publishing management control is displayed at the published evaluation content of the target product, so as to facilitate subsequent publishing the published evaluation content of the target product that conforms to the content publishing format as the corresponding target publishing content.
[0140] Exemplarily, Figure 13 is a schematic diagram of the second display of the publishing management control provided by an embodiment of this specification. As Figure 13 shown, when the user enters the product list page, the product list page is divided into categories such as "All", "Pending Payment", "Pending Evaluation", "Evaluated", etc. The "All" category is displayed by default when entering the product list page. Suppose the "Evaluated" category is clicked, and the evaluated product list page is displayed. Suppose the content publishing format requires including pictures. As Figure 13 shown, suppose the published evaluation content of the target product A includes evaluation text and evaluation pictures, which conforms to the content publishing format. At this time, the "View Logistics", "View Evaluation" controls and the second publishing management control "Go to Publish" can be displayed at the published evaluation content of the target product A; the target product B only includes evaluation text and does not conform to the content publishing format, and only the "View Logistics" and "View Evaluation" controls are displayed, and the second publishing management control "Go to Publish" is not displayed. [[ID=ll]]
[0141] In the embodiment of this specification, for each evaluated product, the published evaluation content that conforms to the content publishing format can be screened out, and the corresponding second publishing management control is displayed at the published evaluation content, so that only the published evaluation content that conforms to the content publishing format can trigger the second publishing management control to publish the corresponding target publishing content, effectively controlling the format of the evaluation content that can be published as the target publishing content, avoiding the user triggering the second publishing management control for the published evaluation content that does not conform to the format and resulting in publishing failure, ensuring the success rate of content publishing, and improving the user experience.
[0142] Of course, in actual implementation, in addition to displaying the corresponding second release management control for the released evaluation content that meets the content release format as described above, the corresponding second release management control can also be displayed for each evaluated commodity. If the user triggers the second release management control later, but the corresponding released evaluation content does not meet the content release format, it can be automatically filled, modified, and the target release content that meets the format requirements can be released. The embodiments of this specification do not limit this.
[0143] Step 1104: Update the content to be released in response to an edit operation performed on the release content editing page.
[0144] In actual implementation, in response to a trigger instruction of the second release management control, the release content editing page can be switched to, and the released evaluation content of the target commodity can be imported into the release content editing page as the current content to be released. In this release content editing page, the automatically imported content to be released can be edited again to obtain the updated content to be released.
[0145] Continuing with the above example, as Figure 12 shown, when the user clicks the "Go to Release" second release management control in Figure 12 , the editor of the content application platform can be invoked to enter the release content editing page, obtain the released evaluation content of the target commodity, and import the released evaluation content into the release content editing page. That is, the released evaluation content "Long dress, French style, gentle solid color, vacation travel outfit" and related image and text content are automatically displayed in the release content editing page. In this release content editing page, edit operations such as deleting images, uploading other images, and adding locations can be performed to obtain the updated content to be released. In addition, drafts can be saved and previews can be made.
[0146] It should be noted that after the user evaluates a commodity, the released evaluation content can be automatically imported into the release content editing page. The user can perform secondary editing operations such as addition, deletion, subtraction, and modification on the basis of the automatically imported evaluation content to obtain the updated content to be released, so as to release the corresponding target release content, help the user automatically fill in the released evaluation content, lower the release threshold of the target release content, and make it more convenient, time-saving and labor-saving to edit and release the content.
[0147] Step 1106: Release the target release content in response to a release operation performed on the release content editing page. The target release content is the updated content to be released. The content details page of the target release content includes a commodity component, and the commodity component is used to trade the target commodity.
[0148] It should be noted that the publishing content editing page may include a publishing control. Clicking on this publishing control can trigger a publishing operation, generating and publishing the corresponding target publishing content based on the updated content to be published. Among them, the target publishing content is the content service provided by the content application platform, and the target publishing content can be community notes, such as sharing notes, information notes, shopping note sharing, etc.
[0149] Specifically, it is possible to listen for whether the edit and publish control is triggered. Usually, it is possible to listen for the change event of the publish control on the publishing content editing page, and execute the corresponding content publishing logic when this event is triggered. If it is monitored that the event of the publish control being triggered occurs, the updated content to be published can be obtained and sent to the API interface of the server. The server receives the updated content to be published, validates the received updated content to be published to ensure that the data format is correct and the content is secure, formats the updated content to be published according to the pre-configured content publishing format to generate the target publishing content, and saves it to a database or other persistent storage system. Each user terminal enters the content application platform and can access the database or other persistent storage systems to view each published publishing content.
[0150] In actual implementation, publishing the target publishing content can make users more interested in the target product. To facilitate users to directly trade the target product based on the published target publishing content, a product component, such as a product link, can be added to the content details page of the target publishing content, and the target product can be traded based on this product component.
[0151] Continuing with the above example, as Figure 12 shown, the publishing content editing page includes a "Publish" control. Clicking on this publishing control can trigger a publishing operation to publish the target publishing content based on the updated content to be published. The content details page of the target publishing content may include a product component, and the product component is used to trade the target product.
[0152] In an optional implementation manner of this embodiment, after publishing the target publishing content, it further includes:
[0153] In response to the event of hitting the target product, display the release reward information of the target product.
[0154] In an optional implementation manner of this embodiment, after publishing the target publishing content, it further includes:
[0155] In response to the event of viewing the product list, display the product list page. The product list page includes at least one evaluated product and a publish view control;
[0156] In response to the triggering operation of the publish view control of any product, display the content details page of the target publishing content corresponding to the product.
[0157] In an alternative embodiment of this embodiment, the method further includes:
[0158] In response to a trigger operation on a commodity component of a target commodity, a transaction is performed on the target commodity.
[0159] In an alternative embodiment of this embodiment, there is at least one target commodity; after publishing the target published content, it further includes:
[0160] When there is one target commodity corresponding to the target published content, in response to a trigger operation on the commodity component, a commodity details page of the target commodity is displayed;
[0161] When there are at least two target commodities corresponding to the target published content, in response to a trigger operation on the commodity component, a commodity list of at least two target commodities is displayed.
[0162] The embodiments of this specification provide another content publishing method. For an evaluated commodity, the content application platform can support displaying a published content editing page, automatically importing the published evaluation content to determine the content to be published, and can perform an editing operation on the published content editing page. Based on the updated content to be published, the target published content is published, and a transaction is performed on the target commodity through the commodity component included in the content details page of the target published content. In this way, for an evaluated commodity, the published evaluation content can be automatically imported into the published content editing page, and the user can perform secondary editing on the basis of the automatically imported published evaluation content to publish the target published content. Automatically importing the published evaluation content reduces the publishing threshold of the target published content, makes it more convenient, time-saving and labor-saving to publish the target published content, greatly improves the content publishing efficiency, and can achieve a quick transaction of the target commodity through the commodity component, promotes the order conversion rate of the target commodity, improves the operation efficiency, and further improves the user stickiness.
[0163] It should be noted that the above Figures 11 - 13 shown content publishing method is similar in concept to the Figures 1 - 10 shown content publishing method. Figures 1 - 10 The shown content publishing method is for unevaluated target commodities, while the above Figures 11 - 13 shown content publishing method is for evaluated target commodities. For the details not described in the above Figures 11 - 13 shown content publishing method, reference can be made to the description of the technical solution of the Figures 1 - 10 shown content publishing method.
[0164] Refer to Figure 14 , Figure 14 shows a flow timing diagram of a content publishing method provided according to an embodiment of this specification. As Figure 14As shown, the client is mainly responsible for user interaction and data collection, while the server is located at a remote server or a cloud service provider and is responsible for data processing, storage, and interaction with external systems (such as databases, third-party services, etc.). The consumer side is any client that can consume the content published on the content application platform.
[0165] The client sends a request to view the product list to the server.
[0166] The server obtains the corresponding product list and feeds it back to the client.
[0167] The client displays the product list page, which includes at least one product; in response to an evaluation operation on the target product, it displays the evaluation editing page of the target product, and the target function item is displayed on this evaluation editing page; in the case where the upload event triggered by uploading media content on the evaluation editing page is not monitored, the target function item is set to the disabled state; in response to the upload event triggered by uploading media content on the evaluation editing page, the target function item is set to the available state.
[0168] The client, in response to the upload event triggered by uploading media content on the evaluation editing page, displays the first release management control; in response to the trigger operation of the first release management control, it displays the preview page of the content to be released or the editing page of the content to be released.
[0169] The client, in response to the completion of the editing of the evaluation content of the target product and the target function item being set to the enabled state, sends the edited evaluation content to the server.
[0170] The server publishes the edited evaluation content and the target release content corresponding to the evaluation content, stores them in the database; and feeds back the release result to the client.
[0171] The client, in response to the hit event of the target product, displays the release reward information of the target product.
[0172] The consumer side, in response to the product list viewing event, sends a request to view the product list to the server.
[0173] The server feeds back the product list page to the consumer side, and this product list page includes at least one evaluated product and a release viewing control.
[0174] The consumer side, in response to the evaluation viewing control of any product, sends a request to obtain the product details page to the server.
[0175] The server, in response to the request to obtain the product details page, feeds back the product details page to the consumer side.
[0176] The consumer side displays the product details page, and this product details page includes the published evaluation content.
[0177] On the consumer side, in response to a trigger operation on the release view control of any commodity, a target release content acquisition request is sent to the server side.
[0178] On the server side, in response to the target release content acquisition request, the content details page of the target release content is fed back to the user side.
[0179] On the consumer side, the content details page of the target release content corresponding to the commodity is displayed.
[0180] On the consumer side, in response to a trigger operation on the commodity component of the target commodity in the content details page, a transaction is carried out on the target commodity.
[0181] The embodiments of this specification provide a content release method. For commodities that have not been evaluated yet, the content application platform can support one-click synchronization to publish the input evaluation content as the corresponding target release content, efficiently and conveniently publish the evaluation content of the commodity and the corresponding target release content at the same time, shorten the release link for publishing the evaluation content as the target release content, and enable the evaluation content that originally needed to be published and shared to be edited without repeated operations, greatly improving the content release efficiency and increasing user stickiness. In this way, for commodities that have not been evaluated yet, the user side can synchronously publish the evaluation content and the target release content of the target commodity to the server side for consumption by the consumer side, improving the community circulation value of the content application platform. For the consumer side, using the target release content can help users obtain real experiences and feedback, improve the trust of potential users in the commodity and the content application platform, and thus increase the user stickiness of the content application platform.
[0182] See Figure 15 , Figure 15 which shows the process timing diagram of another content release method provided according to an embodiment of this specification, as Figure 15 shown.
[0183] On the user side, a commodity list view request is sent to the server side.
[0184] On the server side, the corresponding commodity list is obtained and fed back to the user side.
[0185] On the user side, the commodity list page is displayed, and the commodity list page includes at least one commodity; in response to a view event of an evaluated commodity in the commodity list page, an evaluated commodity list is displayed, and the evaluated commodity list includes at least one evaluated commodity; in the case where the already published evaluation content of the target commodity conforms to the release format, a second release management control is displayed at the already published evaluation content of the target commodity.
[0186] The client, in response to the release management operation of the second release management control, displays a release content editing page, which includes the content to be released, and the content to be released is determined based on the released evaluation content; in response to the editing operation performed on the release content editing page, updates the content to be released; in response to the release operation performed on the release content editing page, sends the updated content to be released to the server.
[0187] The server releases the target release content and stores it in the database. The content details page of the target release content includes product components; and feedbacks the release result to the client.
[0188] The client, in response to the hit event of the target product, displays the release reward information of the target product.
[0189] The consumer side, in response to the product list viewing event, sends a product list viewing request to the server.
[0190] The server feedbacks a product list page to the consumer side, and the product list page includes at least one evaluated product and a release viewing control.
[0191] The consumer side, in response to the trigger operation of the release viewing control of any product, sends a target release content acquisition request to the server.
[0192] The server, in response to the target release content acquisition request, feedbacks the content details page of the target release content to the client.
[0193] The consumer side displays the content details page of the target release content corresponding to the product.
[0194] The consumer side, in response to the trigger operation of the product component of the target product in the content details page, conducts a transaction on the target product.
[0195] The embodiment of the present specification provides another content publishing method. For the evaluated products, the published evaluation content can be automatically imported into the publishing content editing page, and the user can perform secondary editing on the basis of the automatically imported published evaluation content to publish the target publishing content. Automatically importing the published evaluation content reduces the publishing threshold of the target publishing content, makes it more convenient, time-saving and labor-saving to publish the target publishing content, greatly improves the content publishing efficiency, and can realize the quick transaction of the target product through the product component, promote the order conversion rate of the target product, and improve the operation efficiency, thereby improving the user stickiness. In this way, for the evaluated products, the user side can automatically import the published evaluation content, perform secondary editing, and publish the target publishing content to the server side based on the updated content for consumption by the consumer side, improving the community circulation value of the content application platform. For the consumer side, using the target publishing content can help users obtain real experiences and feedback, improve the trust of potential users in the product and the content application platform, and thus improve the user stickiness of the content application platform.
[0196] It should be noted that for products in different evaluation states, the corresponding evaluation content is published as the corresponding target publishing content through different links. Providing multiple publishing links can adapt to multiple application scenarios, and there is no need for the user to re-enter the publishing content editing page and input the evaluation content for the target product again. The corresponding target publishing content can be generated and published with one key, so that the evaluation content that the user wants to publish and share does not need to be repeatedly edited multiple times, greatly simplifies the operation process of the publishing content, shortens the publishing link of the content, greatly improves the content publishing efficiency, and improves the user stickiness.
[0197] Corresponding to the above method embodiment, the present specification also provides an embodiment of a content publishing device. Figure 16 The structure diagram of a content publishing device provided by an embodiment of the present specification is shown. As Figure 16 shown, the device includes:
[0198] The first display module 1602 is configured to display the evaluation editing page of the target product. The evaluation editing page includes target function items, and the evaluation editing page is used to edit the evaluation content of the target product;
[0199] The first publishing module 1604 is configured to, in response to the completion of editing the evaluation content of the target product and the target function item being set to the enabled state, publish the edited evaluation content and the target publishing content; wherein, the edited evaluation content is displayed through the product detail page of the target product, and the target publishing content is determined based on the edited evaluation content.
[0200] Optionally, the device further includes a transaction module, which is configured to:
[0201] In response to a triggering operation on a commodity component of a target commodity, a transaction is performed on the target commodity.
[0202] Optionally, the device further includes a third display module configured to:
[0203] In response to an upload event triggered by uploading media content on an evaluation editing page, display a first release management control;
[0204] In response to a triggering operation on the first release management control, display a preview page of the release content to be released, or display an editing page of the release content to be released.
[0205] Optionally, the device further includes a fourth display module configured to:
[0206] In response to an upload event triggered by uploading media content on an evaluation editing page, display a target function item on the evaluation editing page, and the target function item is set to an available state; or,
[0207] Display a target function item on the evaluation editing page. In the case where no upload event triggered by uploading media content on the evaluation editing page is monitored, the target function item is set to a disabled state; in response to an upload event triggered by uploading media content on the evaluation editing page, the target function item is set to an available state.
[0208] Optionally, the device further includes a fifth display module configured to:
[0209] In response to a hit event of a target commodity, display the release reward information of the target commodity.
[0210] Optionally, the device further includes a sixth display module configured to:
[0211] In response to a viewing event of a commodity list, display a commodity list page, and the commodity list page includes at least one evaluated commodity and a release viewing control;
[0212] In response to a triggering operation on the release viewing control of any commodity, display a content details page of the target release content corresponding to the commodity.
[0213] Optionally, the target commodity is at least one, and the evaluation editing page is an evaluation editing page corresponding to at least one target commodity;
[0214] A first release module 1604, configured to:
[0215] Respectively release corresponding evaluation content for at least one target commodity, and release one target release content corresponding to at least one target commodity.
[0216] Optionally, the content details page of the target release content includes a commodity component; the device further includes a seventh display module configured to:
[0217] When there is only one target product corresponding to the target release content, in response to the triggering operation of the product component, display the product details page of the target product;
[0218] When there are at least two target products corresponding to the target release content, in response to the triggering operation of the product component, display the product list of at least two target products.
[0219] The embodiments of the present specification provide a content release device, including a first display module and a first release module. Through the interaction and cooperation of each module, for products that have not been evaluated yet, the content application platform can support one-key synchronization to publish the input evaluation content as the corresponding target release content, efficiently and conveniently publish the evaluation content of the product and the corresponding target release content at the same time, shorten the release link of the evaluation content published as the target release content, so that the evaluation content that originally needed to be published and shared can be edited without repeated editing many times, greatly improving the content release efficiency and increasing user viscosity.
[0220] Corresponding to the above method embodiments, the present specification also provides another embodiment of the content release device. Figure 17 The structural schematic diagram of another content release device provided by an embodiment of the present specification is shown. As Figure 17 shown, the device includes:
[0221] A second display module 1702, configured to display a release content editing page in response to a release management operation performed on the already released evaluation content of the target product. The release content editing page includes the content to be released, and the content to be released is determined based on the already released evaluation content;
[0222] An update module 1704, configured to update the content to be released in response to an editing operation performed on the release content editing page;
[0223] A second release module 1706, configured to release the target release content in response to a release operation performed on the release content editing page. The target release content is the updated content to be released, and the content details page of the target release content includes a product component, and the product component is used for trading the target product.
[0224] Optionally, the second display module 1702 is further configured to:
[0225] In response to the viewing event of the already evaluated product, display the list of already evaluated products, and display the second release management control of the already released evaluation content of the target product in the list of already evaluated products; and / or, display the release guide information of the target product, and display the second release management control of the already released evaluation content of the target product in the release guide information;
[0226] In response to a publishing management operation triggered by a second publishing management control, display a publishing content editing page.
[0227] Optionally, the second display module 1702 is further configured to:
[0228] In response to a viewing event of a product list, display a product list page, where the product list page includes at least one product;
[0229] In response to a viewing event of an evaluated product in the product list page, display an evaluated product list, where the evaluated product list includes at least one evaluated product;
[0230] In the case where the published evaluation content of the target product conforms to the publishing format, display a second publishing management control at the published evaluation content of the target product.
[0231] The embodiments of the present specification provide another content publishing device, including a second display module, an update module, and a second publishing module. Through the interaction and cooperation of each module, for an evaluated product, the published evaluation content can be automatically imported into the publishing content editing page. The user can perform secondary editing on the basis of the automatically imported published evaluation content to publish the target publishing content. Automatically importing the published evaluation content reduces the publishing threshold of the target publishing content, makes it more convenient, time-saving and labor-saving to publish the target publishing content, greatly improves the content publishing efficiency, and can realize the rapid transaction of the target product through the product component, promote the order conversion rate of the target product, improve the operation efficiency, and thus improve the user viscosity.
[0232] The above is a schematic solution of a content publishing device according to an embodiment of the present specification. It should be noted that the technical solution of this content publishing device and the technical solution of the above content publishing method belong to the same concept. For the details not described in detail in the technical solution of the content publishing device, reference can be made to the description of the technical solution of the above content publishing method.
[0233] Figure 18 Shows a structural block diagram of a computing device according to an embodiment of the present specification. The components of the computing device 1800 include but are not limited to a memory 1810 and a processor 1820. The processor 1820 is connected to the memory 1810 through a bus 1830, and the database 1850 is used to store data.
[0234] The computing device 1800 also includes an access device 1840, which enables the computing device 1800 to communicate via one or more networks 1860. Examples of such networks include the Public Switched Telephone Network (PSTN), Local Area Network (LAN), Wide Area Network (WAN), Personal Area Network (PAN), or a combination of communication networks such as the Internet. The access device 1840 may include one or more of any type of wired or wireless network interface (e.g., a network interface card (NIC)), such as an IEEE 802.18 Wireless Local Area Network (WLAN) wireless interface, a Worldwide Interoperability for Microwave Access (Wi-MAX) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a Bluetooth interface, a Near Field Communication (NFC) interface.
[0235] In one embodiment of the present specification, the above components of the computing device 1800, as well as Figure 18 other components not shown, may also be connected to each other, for example, via a bus. It should be understood that Figure 18 the block diagram of the computing device shown is for illustrative purposes only and is not a limitation on the scope of the present specification. Those skilled in the art may add or replace other components as needed.
[0236] The computing device 1800 can be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smartphone), a wearable computing device (e.g., a smartwatch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a Personal Computer (PC). The computing device 1800 can also be a mobile or stationary server.
[0237] Wherein, the processor 1820 is used to execute the following computer-executable instructions, and when the computer-executable instructions are executed by the processor, the steps of the above content publishing method are implemented.
[0238] The above is a schematic solution of a computing device according to this embodiment. It should be noted that the technical solution of the computing device and the technical solution of the above content publishing method belong to the same concept. For the details not described in detail in the technical solution of the computing device, reference can be made to the description of the technical solution of the above content publishing method.
[0239] An embodiment of this specification also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the above content publishing method.
[0240] The above is a schematic solution of a computer-readable storage medium according to this embodiment. It should be noted that the technical solution of the storage medium and the technical solution of the above content publishing method belong to the same concept. For the details not described in detail in the technical solution of the storage medium, reference can be made to the description of the technical solution of the above content publishing method.
[0241] An embodiment of this specification also provides a computer program, which, when executed on a computer, causes the computer to execute the steps of the above content publishing method.
[0242] The above is a schematic solution of a computer program according to this embodiment. It should be noted that the technical solution of the computer program and the technical solution of the above content publishing method belong to the same concept. For the details not described in detail in the technical solution of the computer program, reference can be made to the description of the technical solution of the above content publishing method.
[0243] The above describes specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve the desired result. Additionally, the processes depicted in the figures do not necessarily require the particular order or sequential order shown to achieve the desired result. In certain implementations, multitasking and parallel processing are also possible or may be advantageous.
[0244] Computer instructions include computer program code, which can be in the form of source code, object order code, executable files, or some intermediate forms, etc. A computer-readable medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, external hard drives, magnetic disks, optical discs, computer memories, read-only memories (ROMs), random access memories (RAMs), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately increased or decreased according to the requirements of patent practice. For example, in some regions, according to patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.
[0245] It should be noted that for the foregoing method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the embodiments of this specification are not limited by the described action sequence, because according to the embodiments of this specification, some steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential for the embodiments of this specification.
[0246] In the above embodiments, the descriptions of the respective embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0247] The preferred embodiments of this specification disclosed above are only used to help explain this specification. The alternative embodiments do not elaborate on all the details, nor do they limit the invention to the specific embodiments described. Obviously, many modifications and changes can be made according to the content of the embodiments of this specification. This specification selects and specifically describes these embodiments to better explain the principles and practical applications of the embodiments of this specification, so that those skilled in the art can well understand and utilize this specification. This specification is only limited by the claims and their full scope and equivalents.
Claims
1. A content publishing method, characterized in that, Including: Display an evaluation editing page of a target product, where the evaluation editing page includes a target function item, and the evaluation editing page is used to edit the evaluation content of the target product; In response to the completion of editing the evaluation content of the target product and the target function item being set to the enabled state, publish the edited evaluation content and publish target publish content; wherein, the edited evaluation content is displayed through the product details page of the target product, and the target publish content is determined based on the edited evaluation content.
2. The method according to claim 1, characterized in that, The content details page of the target publish content includes product components; the method further includes: In response to a trigger operation on the product components of the target product, conduct a transaction on the target product.
3. The method according to claim 1, wherein After displaying the evaluation editing page of the target product, it further includes: In response to an upload event triggered by uploading media content on the evaluation editing page, display a first publish management control. In response to a trigger operation on the first publish management control, display a preview page of the publish content to be published or display an editing page of the publish content to be published.
4. The method according to claim 1, characterized in that, After displaying the evaluation editing page of the target product, it further includes: In response to an upload event triggered by uploading media content on the evaluation editing page, display the target function item on the evaluation editing page, and the target function item is set to the available state; or, Display the target function item on the evaluation editing page. In the case where no upload event triggered by uploading media content on the evaluation editing page is monitored, the target function item is set to the disabled state; in response to an upload event triggered by uploading media content on the evaluation editing page, the target function item is set to the available state.
5. The method according to claim 1, wherein After publishing the edited evaluation content and publishing the target publish content, it further includes: In response to a hit event of the target product, display the publish reward information of the target product.
6. The method according to claim 1, characterized in that After publishing the edited evaluation content and publishing the target publish content, it further includes: In response to a viewing event of a product list, display a product list page, where the product list page includes at least one evaluated product and a publish viewing control; In response to a trigger operation on the publish viewing control of any product, display the content details page of the target publish content corresponding to the product.
7. The method according to claim 1, wherein The target product is at least one, and the evaluation editing page is an evaluation editing page corresponding to at least one target product; Publishing the edited evaluation content and publishing the target publish content includes: Respectively publish the corresponding evaluation content for the at least one target product and publish one target publish content corresponding to the at least one target product.
8. The method according to claim 7, wherein The content details page of the target publish content includes product components; after publishing one target publish content corresponding to the at least one target product, it further includes: In the case where the target product corresponding to the target publish content is one, in response to a trigger operation on the product component, display the product details page of the target product; In the case where the target product corresponding to the target publish content is at least two, in response to a trigger operation on the product component, display a product list of at least two target products.
9. A content publishing method, characterized in that, Including: In response to a publishing management operation performed on the published evaluation content of a target commodity, a publishing content editing page is displayed, and the publishing content editing page includes content to be published, where the content to be published is determined based on the published evaluation content; In response to an editing operation performed on the publishing content editing page, the content to be published is updated; In response to a publishing operation performed on the publishing content editing page, target publishing content is published. The target publishing content is the updated content to be published, and the content details page of the target publishing content includes a commodity component, and the commodity component is used for trading the target commodity.
10. The method according to claim 9, wherein The displaying of the publishing content editing page in response to the publishing management operation performed on the published evaluation content of the target commodity includes: In response to a viewing event of an evaluated commodity, a list of evaluated commodities is displayed, and a second publishing management control for the published evaluation content of the target commodity is displayed in the list of evaluated commodities; and / or, publishing guidance information of the target commodity is displayed, and a second publishing management control for the published evaluation content of the target commodity is displayed in the publishing guidance information; In response to a publishing management operation triggered by the second publishing management control, the publishing content editing page is displayed.
11. The method according to claim 10, wherein The displaying of the list of evaluated commodities in response to the viewing event of the evaluated commodity, and the displaying of the second publishing management control for the published evaluation content of the target commodity in the list of evaluated commodities includes: In response to a viewing event of a commodity list, a commodity list page is displayed, where the commodity list page includes at least one commodity; In response to a viewing event of an evaluated commodity in the commodity list page, the list of evaluated commodities is displayed, and the list of evaluated commodities includes at least one evaluated commodity; In the case where the published evaluation content of the target commodity conforms to the publishing format, the second publishing management control is displayed at the position of the published evaluation content of the target commodity.
12. A computing device, characterized in that, Includes: A memory and a processor; The memory is used for storing computer-executable instructions, and the processor is used for executing the computer-executable instructions. When the computer-executable instructions are executed by the processor, the steps of the content publishing method described in any one of claims 1-11 are implemented.
13. A computer-readable storage medium, characterized in that, It stores computer-executable instructions, and when the computer-executable instructions are executed by the processor, the steps of the content publishing method described in any one of claims 1-11 are implemented.
14. A computer program product, characterized in that, Includes a computer program / instructions, and when the computer program / instructions are executed by the processor, the steps of the content publishing method described in any one of claims 1-11 are implemented.