Data processing method and device, equipment, storage medium and program product

Through the video promotion service process of the service platform, merchants can view the result data of multiple data display dimensions on the data dashboard page, which solves the problem of merchants having difficulty in obtaining promotion information and achieves efficient perception of promotion effects.

CN119179801BActive Publication Date: 2025-10-1758 CHANG LIFE (BEIJING) INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411252628.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2025-10-17
Estimated Expiration
2044-09-06

AI Technical Summary

Technical Problem

It is difficult for merchants to obtain rich promotional information intuitively, which affects the application scope of product promotion using short video platforms.

Method used

The service platform provides a full range of video promotion services, including the release of promotional videos, lead collection and lead follow-up. Through data analysis, it obtains result data from multiple data display dimensions and displays them on the data dashboard page for merchants to view.

Benefits of technology

Merchants can efficiently grasp the promotion situation, obtain rich promotion information, and improve the perception of the effectiveness of video promotion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119179801B_ABST
    Figure CN119179801B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a data processing method, device, equipment, storage medium and program product. In the method, a service platform provides a whole process of a video promotion service for a target merchant, and sequentially executes each service link in the whole process to provide the video promotion service for the target merchant. The whole process includes a promotion video publishing link, a lead collection link and a lead follow-up link. The service platform can obtain promotion information related to the video promotion service in each link as original data in the process of executing each service link. Based on the original data, data analysis is performed in multiple data display dimensions to obtain result data in the multiple data display dimensions and display the result data to a data dashboard page for the target merchant to view the promotion information related to the video promotion service in the data dashboard page. In this way, more abundant promotion information can be obtained in the whole process of the video promotion service, so that the target merchant can more efficiently master the promotion situation.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, and particularly relates to a data processing method and device, equipment, storage medium and program product. BACKGROUND

[0002] With the popularization of mobile terminals and the acceleration of the network, short, fast and large traffic propagation content gradually obtains the favor of major platforms and capital, and people also prefer to record and share life through short videos or sell goods through short videos. Short video is a short video, which integrates skill sharing, humor, fashion, social hot spot, street interview, public education, advertising creativity, business customization and other themes, and is suitable for watching in mobile state and short leisure state. Short video is widely loved by people because of its short, compact and easy-to-communicate characteristics.

[0003] Therefore, merchants usually promote products by means of short video platforms, but in the existing promotion scheme, it is difficult for merchants to intuitively obtain rich promotion information, which affects the application range of product promotion by means of short video platforms. SUMMARY

[0004] Aspects of the present application provide a data processing method, device, equipment, storage medium and program product, so that target merchants can more efficiently master the promotion situation.

[0005] The embodiment of the application discloses a data processing method, which is suitable for a service platform. The service platform provides a whole process of video promotion service for a target merchant. Each service link in the whole process is executed in sequence to provide the video promotion service for the target merchant. The whole process at least includes a promotion video publishing link, a lead collection link and a lead follow-up link. The method comprises the following steps: during the execution of the promotion video publishing link, obtaining information of a video playing platform to which a promotion video is published and information of the published promotion video as original data; during the execution of the lead collection link, obtaining information of an interactive operation received by the video playing platform during playing of the promotion video and potential user information determined from user information of the interactive operation as original data; during the execution of the lead follow-up link, obtaining conversion detail information monitored when potential user information is driven to convert into order information as original data; performing data analysis on the original data obtained in the promotion video publishing link, the lead collection link and the lead follow-up link in multiple data display dimensions to obtain result data in the multiple data display dimensions; the data display dimension is a data dimension related to video promotion effect; adding the result data in the multiple data display dimensions into a data board template according to interface layout information of the data board template and respective corresponding display styles of the multiple data display dimensions to obtain a data board page; and in response to a data board viewing request initiated by a terminal device of the target merchant, sending the data board page to the terminal device to enable the terminal device to display the data board page to the target merchant.

[0006] Optionally, the data analysis on the original data obtained in the promotion video publishing link, the lead collection link and the lead follow-up link in multiple data display dimensions to obtain result data in the multiple data display dimensions comprises: if a target event for triggering data display occurs, determining a target time period and multiple data display dimensions involved in data display; selecting original data obtained in the target time period from the original data obtained in the promotion video publishing link, the lead collection link and the lead follow-up link; and performing data analysis on the original data obtained in the target time period in the multiple data display dimensions to obtain result data in the multiple data display dimensions.

[0007] Optionally, the plurality of data display dimensions comprises: a plurality of data display dimensions of a global granularity and a plurality of data display dimensions of a video playing platform granularity; wherein the plurality of data display dimensions of the global granularity comprises: a total number of various types of interactive operations, a total number of potential user information, a total number of converted orders, and a total order conversion rate in the target time period; wherein the plurality of data display dimensions of the video playing platform granularity comprises: a local number of videos promoted by each video playing platform in the target time period, a local number of various types of interactive operations received, and a local order conversion rate.

[0008] Optionally, the promotion video publishing link refers to a process of publishing a promotion video to a video playing platform for playing according to the publishing demand of the target merchant; the execution process of the promotion video publishing link comprises: in response to the publishing demand of the target merchant, selecting a target playing platform and a target mini-program template from a plurality of candidate playing platforms and a plurality of candidate mini-program templates respectively; different mini-program templates correspond to different business types and mini-program identifiers; sending the identifier of the service platform, the promotion video and the mini-program identifier corresponding to the target mini-program template to the target playing platform, so that the target playing platform publishes the promotion video; wherein the published promotion video is mounted with a target mini-program, the target mini-program is obtained by integrating the mini-program code corresponding to the mini-program identifier into a preset mini-program shell by the target playing platform, the target mini-program is bound with the identifier of the service platform, and is used to collect the information of the first user who watches the promotion video and feed back to the service platform.

[0009] Optionally, the whole process further comprises: a promotion video production link, the promotion video production link refers to a process of one-key generating a promotion video according to the video production demand of the target merchant; wherein the execution process of the promotion video production link comprises: in response to the video generation instruction for the target object sent by the terminal device, determining the object description information of the target object and the video script type; determining the script structure corresponding to the video script type; the script structure comprises a plurality of shot scripts; generating the script content of each shot script based on the object description information and the script structure by using an artificial intelligence big model; the script content comprises a voice-over script and shot description information; the shot description information is used to describe the picture content of the shot; converting the voice-over script corresponding to each shot into a voice-over audio; searching for a material video matched with the shot description information of each shot and the target object from a material library; combining the voice-over audio of each shot with the corresponding material video into a shot video; combining the shot videos of the plurality of shots according to the script structure to obtain the promotion video for the target object.

[0010] Optionally, the clue collection link refers to a process of obtaining potential user information from user information initiating an interaction operation to the video playing platform during promotion video playing; the potential user information refers to user information interested in a target object in a promotion video; the execution process of the clue collection link comprises: monitoring a corresponding user interaction area of the target video in the video playing platform to obtain information of an interaction operation received by the video playing platform during playing the promotion video; receiving information of a first user watching the promotion video collected by the target applet, and determining the potential user information according to the information; and / or, if new interaction content appears in the user interaction area is monitored, constructing reply content corresponding to the interaction content to guide the first user corresponding to the interaction content to initiate a private chat request for the target merchant; in the case that the private chat request for the target merchant initiated by the first user is monitored, guiding the first user to provide user information in the form of a dialogue; if the user information provided by the first user contains a specified field, the user information of the first user is taken as potential user information.

[0011] Optionally, the data dashboard page comprises a plurality of dashboard modules, each dashboard module being configured to display result data in at least one data display dimension; the service platform is implanted with a visual enhancement module in the terminal device; the method further comprises at least one of the following operations: in response to a triggering operation on a full-screen control of any dashboard module, calling the visual enhancement module implanted in the terminal device to display the dashboard module in a full-screen mode on the terminal device; in response to a triggering operation on an operation control of any dashboard module, calling the visual enhancement module implanted in the terminal device to adjust the display style and / or display granularity of the dashboard module, and displaying the adjusted dashboard module on the terminal device; in response to a triggering operation on local information of any dashboard module, calling the visual enhancement module implanted in the terminal device to display data meaning information or explanatory information of the local information in a floating layer mode on the terminal device; in response to a triggering operation on a time range modification control of any dashboard module, calling the visual enhancement module implanted in the terminal device to switch the display of result data in a target time range on the terminal device.

[0012] The embodiment of the application further provides a data processing apparatus, comprising: a first obtaining module, configured to: obtain, during execution of a promotion video publishing link, information of a video playing platform to which the promotion video is published and information of the published promotion video as original data; a second obtaining module, configured to: obtain, during the lead collection link, information of an interactive operation received by the video playing platform during playing of the promotion video and potential user information determined from user information of the interactive operation as original data; a third obtaining module, configured to: obtain, during execution of a lead follow-up link, conversion detail information monitored when driving the potential user information to convert into order information as original data; a data analysis module, configured to: perform data analysis on a plurality of data display dimensions according to the original data obtained in the promotion video publishing link, the lead collection link and the lead follow-up link, to obtain result data on the plurality of data display dimensions; the data display dimensions are data dimensions related to video promotion effect; an adding module, configured to: add the result data on the plurality of data display dimensions to a data dashboard template according to interface layout information of the data dashboard template and respective corresponding display styles of the plurality of data display dimensions, to obtain a data dashboard page; and a sending module, configured to: in response to a data dashboard viewing request initiated by a terminal device of a target merchant, send the data dashboard page to the terminal device, so that the terminal device displays the data dashboard page to the target merchant.

[0013] The embodiment of the application further provides an electronic device, comprising: a memory and a processor; wherein the memory is configured to store one or more computer instructions; and the processor is configured to execute the one or more computer instructions, so as to execute steps in the data processing method.

[0014] The embodiment of the application further provides a computer readable storage medium, which, when the computer program is executed by a processor, causes the processor to be able to implement steps in the data processing method.

[0015] In the embodiment, a service platform provides a whole process of video promotion service for a target merchant, and sequentially executes each service link in the whole process to provide the video promotion service for the target merchant. The whole process comprises a promotion video publishing link, a lead collection link and a lead follow-up link. The service platform can obtain promotion information related to the video promotion service in each link as original data during execution of each service link; perform data analysis on a plurality of data display dimensions based on the original data, to obtain result data on the plurality of data display dimensions and display the result data into a data dashboard page, so that the target merchant can view the promotion information related to the video promotion service in the data dashboard page. In this way, more abundant promotion information can be obtained in the whole process of the video promotion service, so that the target merchant can more efficiently master the promotion situation. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0017] Figure 1a A flowchart of the entire process of a video promotion service provided by an exemplary embodiment of the present application;

[0018] Figure 1b A flowchart of a data processing method provided by an exemplary embodiment of the present application;

[0019] Figures 2a-2b A schematic diagram of a small program template for retaining funds provided in an exemplary embodiment of the present application;

[0020] Figures 3a-3b A schematic diagram of an information configuration interface provided by an exemplary embodiment of the present application;

[0021] Figure 4 A schematic diagram of a data dashboard page provided for an exemplary embodiment of the present application;

[0022] Figure 5 A schematic diagram of a data processing device provided as an exemplary embodiment of the present application;

[0023] Figure 6 A schematic diagram of an electronic device provided as an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0024] To make the purpose, technical solutions, and advantages of this application more clear, the technical solutions of this application will be clearly and completely described below in conjunction with the specific embodiments of this application and the corresponding drawings. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0025] 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 used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation portals for users to choose to authorize or refuse. In addition, the various models involved in this application (including but not limited to language models or large models) are in compliance with relevant laws and standards.

[0026] In a product promotion scenario, a merchant usually promotes a product by means of a short video platform. At present, it is difficult for a merchant to intuitively obtain rich promotion information, which affects the application range of product promotion by means of a short video platform.

[0027] In view of the technical problems existing in the prior art, in some embodiments of the present application, a service platform provides a whole process of video promotion service for a target merchant, and sequentially executes each service link in the whole process to provide the video promotion service for the target merchant, such as shown in Figure 1a The whole process can include a video service opening link, a promotion video production link, a promotion video publishing link, a lead collection link, a lead follow-up link and a video sharing link. As shown in Figure 1a The video service opening link refers to a process of providing video service benefits for a target merchant according to the video service needs of the target merchant. The promotion video production link refers to a process of one-key generation of a promotion video according to the video production needs of the target merchant. The promotion video publishing link refers to a process of publishing a promotion video to a video playing platform for playing according to the publishing needs of the target merchant. The lead collection link refers to a process of obtaining potential user information from user information initiating an interactive operation to the video playing platform during playing of the promotion video. The lead follow-up link refers to a process of driving potential user information to order information conversion and monitoring conversion detail information. In the video sharing link, the target merchant can share the promotion video generated by the service platform for itself with other merchants, and can obtain corresponding sharing rewards after successful sharing. In addition to Figure 1a The whole process can also include a video live broadcast link, in which the service platform can create a live broadcast based on the promotion video generated for the target merchant and perform live broadcast on the video playing platform.

[0028] Based on the above content, the service platform can obtain promotion information related to the video promotion service in multiple links as original data in the process of executing each service link; based on the original data, data analysis is performed in multiple data display dimensions to obtain result data in multiple data display dimensions and display to a data dashboard page for the target merchant to view the promotion information related to the video promotion service in the data dashboard page.

[0029] The technical solutions provided by the embodiments of the present application will be described in detail below with reference to the drawings.

[0030] Figure 1b A flowchart of a data processing method provided for an exemplary embodiment of the present application. The data processing method can be applicable to a service platform.

[0031] As shown in Figure 1b The method comprises:

[0032] Step 11, during the execution of the promotion video publishing link, the information of the video playing platform to which the promotion video is published and the information of the published promotion video are obtained as original data;

[0033] Step 12, during the execution of the lead collection link, the information of the interactive operation received by the video playing platform during playing the promotion video and the potential user information determined from the user information initiating the interactive operation are obtained as original data;

[0034] Step 13, during the execution of the lead follow-up link, the conversion detail information monitored when driving the potential user information to order information conversion is obtained as original data;

[0035] Step 14, according to the original data obtained in the promotion video publishing link, the lead collection link and the lead follow-up link, data analysis is performed in multiple data display dimensions to obtain result data in multiple data display dimensions; the data display dimension is a data dimension related to the video promotion effect;

[0036] Step 15, according to the interface layout information of the data board template and the respective display styles of the multiple data display dimensions, the result data in the multiple data display dimensions is added to the data board template to obtain a data board page;

[0037] Step 16, in response to the data board viewing request initiated by the terminal device of the target merchant, the data board page is sent to the terminal device for the terminal device to display the data board page to the target merchant.

[0038] In this embodiment, the promotion video publishing link refers to the process of publishing the promotion video to the video playing platform for playing according to the publishing demand of the target merchant. The promotion video is used to promote the target object that the target merchant wants to promote. The target object can be any object, such as animals, plants, buildings, people, etc., or various goods, such as services, vehicles, mobile phones, tables, etc. This embodiment does not make any limitation. Taking the target object as a service as an example, the target object can be housekeeping service, laundry service, cleaning service, etc. The video playing platform can be used to play the promotion video to promote the target object to the first user, which can be a short video platform, a long video platform, a live broadcast platform, etc. The first user refers to the user who watches the video using the video playing platform. By publishing the promotion video to the video playing platform for playing, the first user can watch the promotion video and issue some interactive operations according to his own demand, such as likes, comments or private messages, etc. Based on this, during the execution of the promotion video publishing link, the information of the video playing platform to which the promotion video is published and the information of the published promotion video are obtained as original data.

[0039] The information of the video playing platform to which the promotion video is published is used to describe platform details of the video playing platform publishing the promotion video, and can include platform identifiers and the number of promotion videos published by each video playing platform, and the like. The information of the published promotion video is used to describe video details of the published promotion video, and can include a promotion video identifier, a video duration, a video resolution, and the like. The original data refers to data obtained from various service links in the whole process.

[0040] In this embodiment, the lead collection link refers to a process of obtaining potential user information from user information initiating an interactive operation to the video playing platform during playing of the promotion video. The "lead" here can be understood as the potential user information mined.

[0041] The first user can initiate an interactive operation to the video playing platform when watching the promotion video, and correspondingly, the video playing platform can obtain the interactive operation of the first user and record information of the interactive operation and information of the first user. The information of the interactive operation can include a type and a number of the interactive operation, and the type of the interactive operation can include likes, sharing, comments, and private chatting. The information of the first user is user information initiating the interactive operation to the video playing platform, such as identity information, platform accounts, and various information input by the user. If it is determined that a user in the first user has an intention to purchase the target object, the first user can be determined as a potential user, and the information of the first user is potential user information. The potential user refers to a user interested in the target object, and the potential user information refers to user information interested in the target object in the promotion video.

[0042] Based on this, during the execution of the lead collection link, the information of the interactive operation received by the video playing platform during playing of the promotion video and the potential user information determined from the user information initiating the interactive operation can be obtained as original data.

[0043] In this embodiment, the lead follow-up link refers to a process of driving potential user information to order information and monitoring conversion detail information. In other words, in the lead follow-up link, the target merchant can guide / drive the potential user to place an order for the target object to obtain corresponding order information, so as to drive the potential user information to the order information. At the same time, the conversion detail information can be monitored, and the conversion detail information is used to describe a conversion stage of the potential user in the conversion process. The conversion stage can be followed up, not followed up, in follow-up, already transacted, already canceled, to be paid, to be dispatched, or completed.

[0044] Based on this, during the execution of the follow-up link, the conversion details information monitored when driving the potential user information to the order information conversion can be obtained as raw data. For example, the obtained conversion details information can be that the potential user is in the follow-up stage, which can be understood as that the target merchant has carried out follow-up communication for the potential user; the obtained conversion details information can also be that the potential user is in the follow-up stage, which can be understood as that the target merchant is carrying out follow-up communication for the potential user; and the obtained conversion details information can also be that the potential user is in the payment stage, which can be understood as that the potential user has placed an order but has not paid.

[0045] Based on the above raw data acquisition process, according to the raw data obtained in the promotion video publishing link, the lead collection link and the follow-up link, data analysis can be performed in multiple data display dimensions to obtain result data in multiple data display dimensions. The data display dimension is a data dimension related to the video promotion effect, for example, the data dimension of the overall number of potential user information, and the data dimension of the number of likes received by the promotion video on different video platforms, etc. Since the obtained result data is in multiple data display dimensions, the result data can have a high degree of richness, which can help the target merchant to perceive the video promotion effect.

[0046] The specific implementation of data analysis in multiple data display dimensions is not limited in this embodiment. In an exemplary embodiment, the collected raw data can be analyzed by using a preset data analysis method to obtain corresponding result data. The data analysis method can include at least one of the following: descriptive analysis (Descriptive Analytics) method, diagnostic analysis (Diagnostic Analytics) method, statistical analysis method, etc. In another exemplary embodiment, a pre-trained data analysis model can also be used to perform data analysis in multiple data display dimensions according to the raw data obtained in the promotion video publishing link, the lead collection link and the follow-up link. The data analysis model has data analysis ability after pre-model training.

[0047] After obtaining the result data in multiple data display dimensions, the result data in multiple data display dimensions can be added to the data dashboard template according to the interface layout information of the data dashboard template and the respective display styles of the multiple data display dimensions, to obtain a data dashboard page.

[0048] The interface layout information is used to describe an arrangement manner among the plurality of board modules in the data board template; the plurality of board modules have a corresponding relationship with the plurality of data display dimensions. According to the corresponding relationship, the result data on the plurality of data display dimensions can be added to the corresponding board modules in the data board template respectively, to obtain a data board page, and different board modules in the data board page correspond to different display styles.

[0049] The target merchant can initiate a data board viewing request to the service platform through a terminal device held by the target merchant according to a data viewing requirement of the target merchant. Correspondingly, the data board page can be sent to the terminal device in response to the data board viewing request, so that the terminal device displays the data board page to the target merchant. From the perspective of the target merchant, since the data board page displays result data on a plurality of data dimensions related to the video promotion effect, the promotion effect of the promoted video can be perceived more efficiently.

[0050] In the embodiment, the service platform provides a whole process of the video promotion service for the target merchant, and sequentially executes each service link in the whole process to provide the video promotion service for the target merchant. The whole process includes a promoted video publishing link, a lead collecting link and a lead follow-up link. The service platform can obtain promotion information related to the video promotion service in each link as original data in the process of executing each service link; and perform data analysis on the original data in a plurality of data display dimensions, to obtain result data on the plurality of data display dimensions and display the result data to a data board page, so that the target merchant views the promotion information related to the video promotion service in the data board page. In this way, more abundant promotion information can be obtained in the whole process of the video promotion service, so that the target merchant can more efficiently master the promotion situation.

[0051] In some optional embodiments, the whole process can include not only the promoted video publishing link, the lead collecting link and the lead follow-up link, but also a video service opening link, a video production link, a video sharing link and a video live streaming link. The following will be described in detail respectively.

[0052] In this embodiment, the video service opening link refers to a process of providing a target merchant with a video service benefit according to a video service demand of the target merchant. The service platform can provide the target merchant with a login / register function, and in response to various preset login trigger operations, can display a login page to the target merchant, and the login page can support a "mobile phone number + verification code" method for login operation. The preset login trigger operation can include but is not limited to a benefit viewing operation, a benefit purchase operation, and an information viewing operation, etc. In the login state, the video processing application can display various benefit introductions and benefit purchase entrances on the home page, and the first user can purchase the corresponding benefit through the benefit purchase entrance, and after purchasing the benefit, the first user can enjoy the service corresponding to the benefit. Different benefits can correspond to different services, for example, benefit one can correspond to a video generation service and a video publishing service, benefit two can correspond to a video live broadcast service, and benefit three can correspond to a user information collection service and an information management service for potential users. Of course, these are only exemplary and are not limited thereto. In addition, if the merchant no longer needs the service corresponding to the purchased benefit, the merchant can submit a refund application for the purchased benefit, and the video processing application will refund the merchant according to the refund rules corresponding to the benefit.

[0053] In this way, the target merchant can open a video service benefit according to its own needs, and then can execute the following promotion video production link to provide the target merchant with video production services.

[0054] In this embodiment, the promotion video production link refers to a process of one-key generation of a promotion video according to a video production demand of a target merchant. The execution process of the promotion video production link can include the following steps:

[0055] Step F1, in response to a video generation instruction for a target object sent by a terminal device, determining object description information of the target object and a video script type.

[0056] The object description information can include the name, characteristics, purpose, advantages, etc. of the target object, and can serve as the basis for the video content. For example, the following is the object description information of a cleaning service: "Professional home cleaning service, covering whole house cleaning, including kitchen, bathroom, bedroom, etc. area, meticulous service, using environmentally friendly cleaning agent". Through the object description information, the name of the target object can be introduced, such as "home cleaning service", which includes "whole house cleaning, including kitchen, bathroom, bedroom, etc. area", and the service advantages and characteristics are "meticulous service, using environmentally friendly cleaning agent". The video script can be used to guide the elements and links in the video generation process, and different types of video scripts can be used to generate different types of promotional videos. The video script can include multiple shots, and each shot can be used to guide the generation of one video segment of the promotional video, which can be one link in the generation of the promotional video. After receiving the video generation instruction, the type of video script can be determined according to the target object, the purpose of promotion, etc. Alternatively, the user can indicate the desired type of video script in the video generation instruction.

[0057] The video script type may, for example, include narrative type, explanatory type, etc., wherein each video script type corresponds to a different script structure.

[0058] After determining the type of video script, the script structure corresponding to the type of video script can be determined, and the script structure can refer to the number of shots, and each shot can be used to show specific content. Taking a three-part script structure as an example, this structure divides the video content into three main parts or shots. First, shot 1 can focus on emotional marketing, aiming to establish a connection with the audience through emotional resonance and stimulate their interest and emotional response; shot 2 is dedicated to service introduction, which can detail the characteristics and advantages of the service provided to ensure that the audience has a clear understanding of the service itself. Finally, shot 3 shows the target audience of the service and shares feedback and evaluations from experience, which helps the audience understand the actual application effect of the service and enhances trust.

[0059] Through this structured method, the video script can unfold in an orderly manner, with each shot designed to target specific goals and content, forming a coherent and persuasive video narrative. This clear script structure not only helps guide video filming and production, but also ensures that the final video content can effectively convey information, attract target audiences, and achieve the established marketing goals.

[0060] Step F2, determining the script structure corresponding to the type of video script; the script structure includes multiple shots.

[0061] The voiceover script can include a voiceover or dialogue text in the current shot script, and the shot script description information can be used to describe the visual content of each shot script, such as scene layout, character action, camera angle, lens movement, etc.

[0062] The video generation module of artificial intelligence can understand the overall framework of the video and the order of each shot script based on the script structure, and understand the basis of the script content based on the object description information of the target object, so as to intelligently generate the script content of each shot script.

[0063] The shot script description information can make the generated promotional video accurately convey the intended information and emotions, and also maintain coordination with the voiceover script.

[0064] Step F3, using an artificial intelligence large model to generate the script content of each shot script based on the object description information and the script structure; the script content includes the voiceover script and the shot script description information; the shot script description information is used to describe the picture content of the shot script.

[0065] Step F4, converting the voiceover script corresponding to each shot script into voiceover audio.

[0066] Step F5, searching for a material video from a material library that matches the shot script description information of each shot script and the target object.

[0067] Step F6, combining the voiceover audio of each shot script with the corresponding material video to obtain a shot video.

[0068] Step F7, combining the shot videos of multiple shot scripts according to the script structure to obtain a promotional video for the target object.

[0069] After generating the voiceover script, the voiceover script of each shot script can be converted into voiceover audio using text-to-speech conversion technology. Next, according to the picture content described by the shot script description information, the material content that matches the picture content described by the shot script description information and matches the target object can be searched from the material library. Wherein, matching the target object can refer to the material content that matches the product corresponding to the target object.

[0070] By searching for a material video based on the shot script description information and the target object, it can be ensured that the visual content of the generated promotional video matches the target object and the use scenario of the target object.

[0071] For each shot script corresponding to the material video and the voiceover audio, the corresponding material video and the voiceover audio can be synthesized and synchronized to generate a target shot video.

[0072] Then, according to the script structure, multiple target shot videos can be sequentially combined to generate a promotional video for the target object.

[0073] In some embodiments, the video generation module based on artificial intelligence generates the script content of each shot based on the object description information and the target script structure, which can be implemented as:

[0074] The video generation module based on artificial intelligence generates the voice-over script of each shot based on the object description information and the target script structure.

[0075] The video generation module based on artificial intelligence generates the shot description information of each shot based on the voice-over script of each shot.

[0076] The video generation module based on artificial intelligence can generate the voice-over script of each shot according to the provided object description information and target script structure, by understanding the object description information and integrating it into the script, to generate the voice-over script of each shot that conforms to the script structure and the target object.

[0077] The video generation module based on artificial intelligence can generate shot description information for describing visual content corresponding to the voice-over script by understanding the voice-over script, so that the visual effect presented in the generated promotional video matches the voice-over content.

[0078] In this way, high-quality script content can be efficiently generated, and the script content and visual effects are closely integrated.

[0079] In some embodiments, the video generation module based on artificial intelligence generates the voice-over script of each shot based on the object description information and the target script structure, which can be implemented as:

[0080] Obtain the target script template and target script requirements corresponding to the target script structure;

[0081] Generate the first prompt word according to the first prompt template based on the object description information, the target script template, and the target script requirements;

[0082] Input the first prompt word into the video generation module based on artificial intelligence, to generate the voice-over script of each shot based on the object description information, referring to the target script template and according to the script requirements, by using the video generation module based on artificial intelligence.

[0083] The target script template can refer to a script that is pre-generated under a target script structure, and includes a same number of shots as the target script structure, and each shot includes corresponding script content. For example, the target script template can be generated by reverse parsing a popular other promotional video. In this way, by generating script content according to the target script template generated by reverse parsing the popular other promotional video, the script structure and script style of the popular other promotional video can be imitated, and the maturity and popularity of the generated script content can be improved. The target script requirements can be used to indicate the length, style, target audience, content requirements, format requirements, and the like of the script generated based on the target script structure. The first prompt template can be a predefined framework or structure used to guide and standardize the content input to the artificial intelligence video generation module. In embodiments of the present application, the first prompt template can include, for example, script structure, target audience, script length, format requirements, language and tone, specific requirements, and the like. The first prompt words can be generated by filling the object description information, the target script template, and the target script requirements into the corresponding elements of the first prompt template.

[0084] By inputting the first prompt words into the artificial intelligence video generation module, the artificial intelligence video generation module can generate the voiceover script for each shot based on the object description information, with reference to the target script template and in accordance with the script requirements.

[0085] In some embodiments, a digital human picture of a digital human reporting the voiceover audio can also be generated based on the voiceover audio of each shot. The digital human (Digital Human or Virtual Human) can be a computer-generated character with human-like appearance, behavior, and communication abilities. The digital human can be two-dimensional or three-dimensional and can be created through computer graphics (CGI) and artificial intelligence technology. The digital human picture can be used to show the facial movements, such as facial expressions and lip shapes, of the digital human that match the voiceover audio.

[0086] In some embodiments, the synthesizing of the voiceover audio of each split shot with the corresponding target material video into a target split shot video can be implemented as follows: synthesizing the voiceover audio of each split shot with the digital human picture into a digital human video; in a case where the target material video exists for any split shot, synthesizing the digital human video with the target material video into a target split shot video; in a case where the target material video does not exist for any split shot, taking the digital human video as the target split shot video. After synthesizing the voiceover audio with the digital human picture into the digital human video, the digital human can report the voiceover audio according to the facial movements matched with the voiceover audio, and utilize the corresponding tone of voice, intonation and emotional expression, so that the visual and auditory elements of the digital human video are coordinated and consistent. In a case where the target material video exists for any split shot, the digital human video can be added to the upper layer of the target material video layer, so that the digital human image is integrated into the target material video, and the target material video is taken as the background for voice reporting of the digital human image, thereby improving the display effect. In a case where the target material video does not exist for any split shot, the digital human video can be taken as the video content of the split shot independently, and in this case, appropriate background elements can be added to the digital human video to ensure the richness and visual appeal of the picture.

[0087] In some embodiments, the service platform can further acquire digital human selection prompt information of a plurality of digital humans, and determine a target digital human selected by a user according to a digital human selection request sent by a target merchant. The digital human selection prompt information can include information such as brief introduction, characteristics and appearance of each digital human in the plurality of digital humans. Thus, after receiving the digital human selection prompt information, the target merchant can send a digital human selection request according to preference or specific use. The digital human selection request can include identification information of the digital human selected by the target merchant. The service platform can determine the target digital human selected by the target merchant according to the information in the digital human selection request in response to the digital human selection request.

[0088] In some embodiments, the generating of a digital human picture in which a digital human reports voiceover audio based on the voiceover audio of each split shot can be implemented as follows: generating mouth feature of a target digital human based on the voiceover audio; and synthesizing the mouth feature into a digital human model corresponding to the target digital human to generate the digital human picture. The service platform can analyze the voiceover audio to determine the rhythm, intonation and pronunciation of speech, and thus generate mouth features synchronized with the audio. The mouth features can include, for example, opening and closing of the lips, position of the tongue and possible facial expressions.

[0089] In a possible implementation of the present application, the audio signal of the oral broadcast audio can be decomposed into individual factors and syllables using speech recognition and analysis techniques. An artificial intelligence model (i.e., the artificial intelligence-based video generation module mentioned in the present embodiment) can then be used to map the decomposed factors and syllables to specific mouth movements. The artificial intelligence model may, for example, have the ability to identify the corresponding lip shape, tongue position, and facial expression of different factors based on a machine learning algorithm. After the artificial intelligence model identifies the corresponding mouth movements of each factor, these mouth movements can be synthesized using techniques such as facial animation to create a coherent sequence of mouth movement animations. During this process, the mouth movements of the digital human need to be precisely synchronized with the pronunciation in the oral broadcast audio to achieve a natural and smooth visual effect. In addition, to enhance the expression ability of the digital human, the service platform can also analyze the emotions and intonations in the audio and incorporate these emotional factors into the mouth movements and facial expressions, enabling the digital human to convey information more vividly. Finally, the generated mouth movement features and facial animations can be integrated into the target digital human model, and through real-time rendering technology, the digital human picture can be generated to ensure that the digital human's mouth movements, facial expressions, and overall performance match the audio content when making voice broadcasts.

[0090] In some embodiments, the integration of the digital human video and the target material video into the target split shot video can be implemented by replacing the background picture in the digital human video with the material picture of the target material video to generate the target split shot video.

[0091] In some embodiments, at least one object video input by the target merchant can also be obtained; each object video is segmented according to content similarity to obtain a plurality of segmented videos; the video generation module of artificial intelligence is used to convert the plurality of segmented videos into video features respectively; the plurality of segmented videos are saved as material videos in the material library respectively, with their respective video features and the object type corresponding to the object video.

[0092] The object video can be a video associated with the target object that is self-shot by the user, generated by a specific software, or downloaded from the Internet. The object video can be relatively long, and the object video can display a plurality of different theme contents. Therefore, in order to improve the number and richness of the material videos when generating the promotion video, the object video provided by the user can be split. By splitting the object video, the long object video can be divided into a plurality of shorter material videos according to different themes or contents.

[0093] The service platform can determine the splitting position of the object video by identifying the key frame, scene change, or other important content points in the object video, and split the object video at each splitting position to obtain a plurality of segmented videos.

[0094] In one possible implementation, the service platform can perform frame extraction on the object video to extract a series of individual video frames from the object video. The service platform can perform similarity calculation between consecutive video frames by comparing visual content such as color, texture, shape, and motion features between consecutive frames. The similarity calculation can be, for example, pixel comparison, feature vector matching, or output of a deep learning model. According to the calculated similarity results, the service platform can determine the split points of the object video, i.e., key frames. The split points can be located at positions where the similarity significantly decreases, which can indicate that the video content is changing or transitioning to a new scene. Therefore, the service platform can split the object video into multiple segmented videos at these key frames, and each segmented video can contain a series of consecutive frames that are visually similar, thereby ensuring the consistency of the content of each segmented video. In addition, the service platform can also consider the context information and semantic information of the video when performing segmentation to improve the accuracy and relevance of the segmentation; for example, if the dialogue or narration in the video logically belongs to the same subject, even if there is a slight change in vision, it can not be split into different segments.

[0095] In some embodiments, finding the material video from the material library that matches each shot description information and the target object can be specifically implemented as follows:

[0096] Performing feature extraction on the shot description information to generate shot description features;

[0097] Based on the matching degree of the shot description information of each shot and the video features, finding the target material video that matches each shot from the multiple material videos that hit the object type of the target object in the material library.

[0098] The service platform can analyze the shot description information of each shot, extract the visual and content features of the shot description information, and convert these features into a shot description feature vector. The shot description feature vector can contain the core elements of the shot, such as scene, character, action, color, and emotion, to provide a basis for video material search and matching.

[0099] After generating the shot description feature vector, the service platform can match the shot description feature vector with the video feature vectors in the material library. The video materials in the material library can be pre-analyzed and converted into their respective video feature vectors, which can be used to describe the visual content of the video. By calculating the similarity between the shot description feature vector and the video feature vector, the service platform can quantify the matching degree between each video material and a specific shot.

[0100] In the matching of the video material, the service platform not only considers the matching degree of the feature vector, but also searches for a video material consistent with the type of the target object in the classified video material, so as to select a material video matching the target object from the material library in combination with the object type of the target object.

[0101] In this way, the promotion video of the target object can be generated more efficiently for the target merchant according to the video production demand of the target merchant.

[0102] In the present embodiment, the promotion video publishing link refers to a process of publishing the promotion video to the video playing platform for playing according to the publishing demand of the target merchant. The execution process of the promotion video publishing link can include the following steps:

[0103] Step H1, in response to the publishing demand of the target merchant, a video playing platform and a donation mini-program template corresponding to the promotion video are selected from a plurality of candidate playing platforms and a plurality of candidate donation mini-program templates respectively; different donation mini-program templates correspond to different business types and mini-program identifiers.

[0104] Step H2, the identifier of the service platform, the promotion video and the mini-program identifier corresponding to the donation mini-program template are sent to the video playing platform, so that the video playing platform publishes the promotion video; wherein the published promotion video is mounted with a target mini-program, the target mini-program is obtained by integrating the mini-program code corresponding to the mini-program identifier into the preset mini-program shell by the video playing platform, the target mini-program is bound with the identifier of the service platform, and is used to collect the donation information of a first user watching the promotion video and feed back to the service platform.

[0105] Among them, the video playing platform can be used to play the promotion video to promote the target object to the first user, which can be a short video platform, a long video platform, a live streaming platform, etc., wherein the first user refers to a user who uses the video playing platform to watch videos. Among them, the donation mini-program template refers to a template of the donation mini-program that can be mounted to the playing platform, which can be used to display the interface style of the donation mini-program.

[0106] Different donation mini-program templates can correspond to different mini-program identifiers and different business types. Among them, the mini-program identifier corresponding to the donation mini-program template is used to identify the identity of the donation mini-program template. Different donation mini-program templates can correspond to different business types. Among them, different target objects can belong to different or same business types. For example, down jacket cleaning service and ski suit dry cleaning service belong to the business type of laundry service; for example, driving service and car rental service can belong to the business type of traffic service; the above are only exemplary descriptions, and the specific type division rule can be customized according to actual demand, and the present embodiment is not limited.

[0107] In this embodiment, different donation mini-program templates can be set for different business types, so that the donation mini-program is more suitable for the business type of the target object. Figures 2a-2b Three styles of donation mini-program templates are respectively exemplarily shown as follows. Figure 2a As shown in the left part of FIG. 3, the business type of laundry service corresponds to a donation mini-program template L1, which can include a submission control of “submit information and wait for contact” and the following configuration items: a related picture of the target object, a contact method, a required service, a clothing type, a laundry style, and an address of on-site service. Figure 2b As shown in the right part of FIG. 3, the business type of traffic service corresponds to a donation mini-program template L2, which can include a submission control of “submit information and wait for contact” and the following configuration items: a related picture of the target object, a contact method, a required service, a vehicle type, an ideal price range, and an address of on-site service. It should be noted that, Figures 2a-2b The above is only used for exemplarily illustrating the donation mini-program template, and does not limit the specific style of the donation mini-program template.

[0108] The specific selection manner of the video playing platform and the donation mini-program template is not limited in the embodiments of the present application. In some exemplary embodiments, the video playing platform corresponding to the promotional video and the donation mini-program template corresponding to the promotional video can be selected from a plurality of candidate playing platforms and a plurality of candidate donation mini-program templates based on the following two implementation manners:

[0109] Implementation manner one, an information configuration interface is displayed to the target merchant, and a plurality of candidate playing platforms and a plurality of candidate donation mini-program templates are displayed on the information configuration interface, as shown in FIG. 4. Wherein, displaying each candidate donation mini-program template can be understood as displaying the interface thumbnail of the donation mini-program corresponding to each candidate donation mini-program template. Figure 3a

[0110] In response to a first selection operation of the target merchant, a selected candidate playing platform in the plurality of candidate playing platforms is determined as a target playing platform; in response to a second selection operation of the target merchant, a selected candidate donation mini-program template in the plurality of candidate donation mini-program templates is determined as a donation mini-program template corresponding to the promotional video.

[0111] Implementation manner two, as shown in FIG. 5, a first information configuration interface is displayed to the target merchant, and a plurality of candidate playing platforms are displayed on the first information configuration interface; in response to a first selection operation, a selected candidate playing platform in the plurality of candidate playing platforms is determined as a video playing platform corresponding to the promotional video. A second information configuration interface is displayed to the target merchant; a plurality of candidate donation mini-program templates are displayed on the second information configuration interface; in response to a second selection operation, a selected candidate donation mini-program template in the plurality of candidate donation mini-program templates is determined as a donation mini-program template corresponding to the promotional video. Figure 3b ​​

[0112] In an embodiment, the performance index information of the plurality of candidate video platforms comprises one of network delay information, server load information, traffic information for promoting the target object in a historical period, and historical heat information of the target object in the historical period. The traffic information for promoting the target object in the historical period refers to traffic index data related to the target object counted by the candidate video platform in the historical period, and can comprise one of view count, interaction count, user engagement, and the like. The historical heat information of the target object in the historical period refers to the popularity of the target object in the historical period, and can be obtained by comprehensively calculating like data, comment data, and forwarding data of the target object on the candidate video platform.

[0113] In an embodiment, the video platform corresponding to the promotional video can be determined according to the network delay information of the plurality of candidate video platforms, the server load information of the plurality of candidate video platforms, the traffic information for promoting the target object in the historical period of the plurality of candidate video platforms, and the historical heat information of the target object in the historical period of the plurality of candidate video platforms. Specifically, the candidate video platform whose network delay meets a preset delay condition can be selected as the video platform corresponding to the promotional video; the candidate video platform whose server load meets a preset load condition can be selected as the video platform corresponding to the promotional video; the candidate video platform whose traffic for promoting the target object in the historical period meets a preset traffic condition can be selected as the video platform corresponding to the promotional video; and the candidate video platform whose historical heat meets a preset heat condition can be selected as the video platform corresponding to the promotional video.

[0114] In this embodiment, the target business type corresponding to the target object can be determined according to the object description information. Specifically, the semantic understanding module based on artificial intelligence can be used to perform semantic understanding on the object description information to obtain the target business type corresponding to the target object. Further, the candidate donation applet template corresponding to the target business type can be selected from the plurality of candidate donation applet templates as the video platform corresponding to the promotional video.

[0115] Through the above-mentioned embodiment one to the above-mentioned embodiment three, the user manually selected manner and the video processing application automatically selected manner are provided, and the video platform corresponding to the promotional video and the donation applet template can be accurately selected from the plurality of candidate video platforms and the plurality of candidate donation applet templates, respectively.

[0116] After selecting the video playing platform corresponding to the promotion video and the mini-program template, the device identifier of the terminal device, the promotion video, and the mini-program identifier corresponding to the mini-program template can be sent to the video playing platform. Correspondingly, different mini-program codes and the correspondence between the mini-program codes and the mini-program identifiers can be stored on the video playing platform, and then the mini-program identifier corresponding mini-program code can be determined based on the correspondence, and the mini-program code is integrated into the preset mini-program shell to obtain the target mini-program, so that the target mini-program is mounted on the published promotion video. The mini-program shell configured on the video playing platform can be understood as a lightweight application container, which can be used as a basic framework to provide a running environment for the mini-program code. The mini-program code running in the mini-program shell is different, and the obtained mini-program is also different.

[0117] Mounting the target mini-program on the published promotion video can be understood as mounting the target mini-program in the video playing page of the published promotion video. For example, a mini-program starting control is added in the video playing page of the promotion video, and the first user can click the mini-program starting control to open the target mini-program.

[0118] The target mini-program can be bound with the device identifier of the terminal device, so as to be used to collect the donation information of the first user watching the promotion video and feed back to the terminal device; in other words, the target mini-program needs to determine the return of the donation information to the terminal device corresponding to the device identifier based on the device identifier.

[0119] The donation information of the first user watching the promotion video refers to the personal information of the first user provided through the target mini-program during watching the promotion video. For example, assuming that the target mini-program is obtained based on the mini-program identifier corresponding to the donation mini-program template L1, the first user can see the mini-program interface as shown in the following figure after opening the target mini-program: Figure 2a The mini-program interface is displayed, so that the user's contact information, required service, clothing type, desired laundry style, and on-site service address can be filled in as donation information.

[0120] It should be emphasized that since the mini-program code integrated into the mini-program shell by the video playing platform is determined based on the donation mini-program template selected by the terminal device, and different donation mini-program templates correspond to different business types, the target mini-program obtained by integration not only meets the needs of the target merchant for mounting the mini-program, but also can be more suitable for the business type to which the target object belongs, so as to more accurately collect the donation information. In this way, the playing platform and the mini-program template can be more accurately determined, the target mini-program is mounted on the playing platform based on the mini-program template to more accurately collect the donation information, and the generation and publication of the promotion video are more efficiently performed.

[0121] After the promotion video is published based on the above embodiments, the published promotion video can be collected. Among them, the lead collection link refers to the process of obtaining potential user information from the user information initiating the interactive operation to the video playing platform during the playing of the promotion video. The execution process of the lead collection link can include the following steps:

[0122] Step G1, monitor the corresponding user interaction area of the target video in the video playing platform to obtain the information of the interactive operation received by the video playing platform during playing the promotion video. Among them, the video playing platform can provide a service interface to the outside world, through which the service platform is configured with corresponding access rights, so that the video playing platform can allow the service platform to monitor the user interaction area of the promotion video it plays. The user interaction area can be a comment area, a like area or a forwarding area, etc. The monitoring of the user interaction area can be real-time monitoring, or it can be a timing monitoring performed according to a preset time interval. The time interval of the timing monitoring can be specified by the target merchant corresponding to the promotion video on the service platform. The specific specification link can be configured according to the actual situation. It can be configured when the promotion video is made, or it can be configured when the promotion video is published. This is not limited.

[0123] Step G2, receive the first user's information of watching the promotion video collected by the target applet, and determine the potential user information according to the information; and / or, if new interactive content appears in the user interaction area, build the reply content corresponding to the interactive content to guide the first user corresponding to the interactive content to initiate a private chat request to the target merchant; in the case of monitoring the first user initiating a private chat request to the target merchant, guide the first user to provide user information through the dialogue; if the user information provided by the first user contains a specified field, the user information of the first user is taken as the potential user information.

[0124] Specifically, the above step G2 can contain two implementation ways:

[0125] Implementation way one, receive the first user's information of watching the promotion video collected by the target applet, and determine the potential user information according to the information. In other words, if the first user opens the target applet and fills in the information, it means that the first user is interested in the target object, so the first user can be determined as a potential user, and the potential user information is determined according to the information.

[0126] In an embodiment two, if new interaction content is detected in the user interaction area, reply content corresponding to the interaction content is constructed to guide a first user corresponding to the interaction content to initiate a private chat request to the target merchant. If the first user initiates the private chat request to the target merchant, the first user is guided to provide user information through a dialogue. If the user information provided by the first user contains a specified field, the user information of the first user is taken as potential user information.

[0127] Specifically, if new comment content is detected in the user interaction area, reply content is constructed for the comment content according to a preset guide template, and the reply content is used to guide a first user corresponding to the comment content to initiate a private chat request to the target merchant. The new comment content refers to comment content that has not been replied to by a related account of the target merchant. After the reply content is constructed, the first user can be replied to by the related account of the target merchant, which includes but is not limited to an account publishing a promotional video, an official account of the target merchant, and an account authorized by the target merchant.

[0128] If the first user initiates the private chat request to the target merchant, private chat content of the first user is generated according to a preset information collection template, and the private chat content is used to guide the first user to provide user information. The private chat content is sent to a video playing platform to display the private chat content in a private chat window corresponding to the first user through a dialogue. User information input by the first user in the private chat window is collected from the video playing platform. If the collected user information contains a specified information field, the first user is determined as a potential user, the user information of the first user is taken as potential user information, and the user information corresponding to the first user is added to a potential user information library for the target merchant to view.

[0129] The specified information field can be one or more. The target merchant and the first user can have multiple rounds of dialogue. After the multiple rounds of dialogue end, all reply answers input by the first user can be analyzed, and the analysis result can be traversed. If the analysis result contains the specified information field, the first user is determined as a potential user. For example, the specified information field is a “contact information”. If the user information input by the first user contains the contact information of the first user, the first user is determined as a potential user. If the user information input by the first user does not contain the contact information of the first user, even if the user information input by the first user contains other information fields, the first user is not determined as a potential user.

[0130] Of course, a judgment can also be made for any specified information field alone. If it is monitored that the specified information field is contained in the reply answer input by the first user in the conversation opened for the private chat question corresponding to the specified information field, it can be determined that the user information collected contains the specified information field, and the first user is determined as a potential user. In this way, only the conversation opened for the private chat question corresponding to the specified field is judged, which can reduce the amount of calculation in the process of mining potential user information, thereby improving the efficiency of obtaining the user information of potential users.

[0131] The above embodiment one and embodiment two can be executed alternatively or in combination. When executed in combination, the potential user information determined by the embodiment one and the embodiment two can be intersected or unioned to determine the final potential user information.

[0132] In this way, by monitoring the user interaction area of the promotion video in real time, the user who publishes the comment content can be replied to in time to guide these users to initiate a private chat with the target merchant, and the user is guided to input the specified information field in the private chat process, so as to realize the mining of potential users for the target merchant.

[0133] After the above lead collection link, the lead follow-up can be continued. In the lead follow-up link, the target merchant can guide / drive the potential user to place an order for the target object to obtain corresponding order information, so as to drive the conversion of potential user information to order information.

[0134] In the video sharing link, the target merchant can share the promotion video generated by the service platform for itself with other merchants, and can obtain corresponding sharing rewards after successful sharing. In the video live broadcast link, the service platform can create a live broadcast based on the promotion video generated for the target merchant and perform live broadcast on the video playing platform.

[0135] The above describes each link in the whole process in detail. The embodiments of the present application can obtain rich original data related to the video promotion effect in multiple links. Based on this, when the original data obtained in the promotion video publishing link, the lead collection link and the lead follow-up link is analyzed in multiple data display dimensions to obtain result data in multiple data display dimensions, the following steps R1-step R3 can be implemented:

[0136] Step R1, if a target event for triggering data display occurs, determine a target time period and a plurality of data display dimensions involved in data display. Wherein, the target event for triggering data display can be a data board update period arrival event, or a data board viewing request receiving event. Wherein, the data board update period can be set to any period according to actual design requirements, and the embodiment does not limit. Wherein, when determining the target time period involved in data display, the default display time period of the service platform can be used as the target time period, or the display time period set by the target merchant can be parsed from the data board viewing request as the target time period; or the nearest time period to the current time can be randomly selected from a plurality of time periods, and the embodiment does not limit. The plurality of time periods can be divided according to any division rule according to actual involvement requirements, and the embodiment does not limit. In an exemplary embodiment, the plurality of time periods can be today, yesterday, the last three days, the last week, the last month, and the last half year, etc. When determining the plurality of data display dimensions, the data display dimensions set by default by the service platform can be directly used as the plurality of data display dimensions; or the target merchant can be provided with a board customization setting interface to enable the target merchant to customize the data display dimensions, and the plurality of data display dimensions can be determined in response to the customization of the target merchant, and the embodiment does not limit.

[0137] Step R2, select the original data obtained in the target time period from the original data obtained in the promotion video publishing link, the lead collection link and the lead follow-up link. For example, the original data obtained in the last three days can be selected from the original data; for another example, the original data obtained in the whole day of yesterday can be selected from the original data.

[0138] Step R3, according to the original data obtained in the target time period, data analysis is performed on the plurality of data display dimensions to obtain result data in the plurality of data display dimensions. Wherein, the plurality of data display dimensions can include a plurality of data display dimensions of global granularity and a plurality of data display dimensions of video playback platform granularity.

[0139] The multiple data display dimensions at a global granularity may include: the total number of various types of interactive actions within the target time period, the total number of potential user information, the total number of converted orders, and the overall order conversion rate. For example, the total number of various types of interactive actions could be: Likes - 3000, indicating that the promoted video received 3000 likes on the video playback platform within the target time period; Shares - 4000, indicating that the promoted video was shared 4000 times within the target time period; or Private Messages - 5000, indicating that the promoted video received 5000 private messages within the target time period. For example, the total number of potential user information indicates how many first users showed interest in the target product within the target time period. The total number of converted orders indicates the number of orders converted for potential users within the target time period; in other words, it indicates how many potential users placed orders for the target product. The overall order conversion rate refers to the ratio of the total number of converted orders to the total number of potential user information.

[0140] Among them, the multiple data display dimensions of the video playback platform granularity may include: the number of local videos promoted by each video playback platform during the target time period, the local number of various types of interactive operations received, and the local order conversion rate. Among them, the number of videos promoted by all video playback platforms during the target time period is the overall number of videos. Different from the overall number of videos, the number of videos promoted by each video playback platform during the target time period is the local number of videos. For example, the number of videos promoted by video playback platform A during the target time period is 5,000, which means that the target merchant released 5,000 promotional videos through video playback platform A during the target time period. Among them, the local number of various types of interactive operations received refers to the number of interactive operations of each video playback platform during the target time period. Among them, the local order conversion rate of any video playback platform during the target time period refers to the proportion of the local number of converted orders on the video playback platform to the local number of potential user information on the video playback platform.

[0141] In this way, data analysis can be performed on the data display dimensions of global granularity and video playback platform granularity to obtain richer result data. These result data can not only allow target merchants to perceive the global promotion effect, but also allow target merchants to perceive the promotion effect at the video playback platform granularity.

[0142] After the corresponding result data is obtained through data analysis and displayed on the data dashboard page, various visual enhancement functions can be provided to enable the target merchant to more intuitively and efficiently perceive the promotion effect based on the data dashboard page.

[0143] Specifically, the service platform implants a visualization enhancement module in the terminal device, which is used to improve the data display effect and user experience, and can be implemented as a visualization enhancement tool or a visualization enhancement function, which is not limited in the embodiment. The data dashboard page provided by the service platform can include multiple dashboard modules, and each dashboard module can be used to display result data in at least one data display dimension. Based on this, the service platform can call the terminal device-side visualization enhancement module to enhance the data display effect based on the following implementation manners:

[0144] Implementation manner one: in response to a trigger operation on a full-screen control of any dashboard module, the visualization enhancement module implanted in the terminal device is called to display the dashboard module in a full-screen mode on the terminal device.

[0145] Implementation manner two: in response to a trigger operation on an operation control of any dashboard module, the visualization enhancement module implanted in the terminal device is called to adjust the display style of the dashboard module, and the adjusted dashboard module is displayed on the terminal device.

[0146] Implementation manner three: in response to a trigger operation on an operation control of any dashboard module, the visualization enhancement module implanted in the terminal device is called to adjust the display granularity of the dashboard module, and the adjusted dashboard module is displayed on the terminal device. The display granularity refers to the degree or detail of data subdivision. The finer the display granularity of the dashboard module, the more detailed the result data displayed, and the more details of the result data. The coarser the display granularity of the dashboard module, the more brief the result data displayed, and the fewer details of the result data.

[0147] Implementation manner four: in response to a trigger operation on local information of any dashboard module, the visualization enhancement module implanted in the terminal device is called to display data meaning information or explanation information of the local information in a floating layer mode on the terminal device. The local information can be any result data displayed on the dashboard module. The data meaning information of the local information is used to explain the meaning represented by the local information, and the explanation information is used to explain the role, source, use or significance of the local information.

[0148] In an embodiment, in response to a triggering operation on the time range modification control on any of the board modules, a visualization enhancement module implanted in the terminal device is invoked to switch the terminal device to display result data in a target time range. The target time range refers to the time range modified by the target merchant.

[0149] In the above embodiments one to five, the specific type of the triggering operation is not limited, which can be hovering, clicking, long pressing, or the like, and the embodiments are not limited in this regard.

[0150] In this way, various visualization enhancement functions can be provided based on the visualization enhancement module, so that the target merchant can more intuitively and efficiently perceive the promotion effect based on the data board page.

[0151] Referring to Figure 4 , the effects of the data board page as shown in Figure 4 can be achieved based on the above embodiments. The target merchant can intuitively view the order quantity, the lead quantity, the number of likes and shares of the promotion video received on all platforms through the data board page. The target merchant can also intuitively view the number of videos published on different platforms, the number of likes and shares, the number of comments and private messages, and the conversion rate through the data board page. The target merchant can also intuitively view the number of leads followed up, the number of leads not followed up, the number of leads in follow-up, and other conversion detail information. It should be noted that Figure 4 This is only an example for the purpose of facilitating understanding of the content of the above embodiments, and the specific page layout and display content of the data board page are not limited.

[0152] It should be noted that the execution subject of each step of the method provided in the above embodiments can be the same device, or the method can also be executed by different devices as the execution subject. For example, the execution subject of steps 11 to 16 can be device A; for another example, the execution subject of steps 11 to 13 can be device A, and the execution subject of steps 14 to 16 can be device B; and the like.

[0153] In addition, in some of the processes described in the above embodiments and the accompanying drawings, a plurality of operations appearing in a specific order are included, but it should be clearly understood that these operations can be executed or performed in parallel without following the order in which they appear in this text. The serial numbers of the operations, such as 11, 12, etc., are only used to distinguish different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes can include more or fewer operations, and the operations can be executed in sequence or in parallel.

[0154] It should be noted that the "first", "second", and the like in this text are used to distinguish different messages, devices, modules, and the like, and do not represent the order of precedence. The "first" and "second" are not limited to different types.

[0155] Figure 5 FIG. 1 is a structural diagram of a data processing device provided by another exemplary embodiment of the present application. Figure 5 As shown, the device includes: a first acquisition module 501, which is used to: during the execution of the promotion video release link, obtain the information of the video playback platform to which the promotion video is released and the information of the released promotion video as raw data; a second acquisition module 502, which is used to: during the lead collection link, obtain the information of the interactive operation received by the video playback platform during the playback of the promotion video and the potential user information determined from the user information of the user who initiated the interactive operation as raw data; a third acquisition module 503, which is used to: during the execution of the lead follow-up link, obtain the conversion details monitored when driving the potential user information to the order information as raw data; a data analysis module 504, which is used to: according to the information in the promotion video release link, obtain the conversion details monitored when driving the potential user information to the order information as raw data. The raw data obtained in the section, the lead collection link and the lead follow-up link are analyzed on multiple data display dimensions to obtain result data on the multiple data display dimensions; the data display dimensions are data dimensions related to the video promotion effect; an adding module 505 is used to: according to the interface layout information of the data dashboard template and the display styles corresponding to the multiple data display dimensions, add the result data on the multiple data display dimensions to the data dashboard template to obtain a data dashboard page; a sending module 506 is used to: respond to a data dashboard viewing request initiated by a terminal device of a target merchant, and send the data dashboard page to the terminal device, so that the terminal device can display the data dashboard page to the target merchant.

[0156] Optionally, the data analysis module 504 performs data analysis on multiple data display dimensions based on the original data obtained in the promotion video release link, the lead collection link and the lead follow-up link, and obtains result data on the multiple data display dimensions. It is specifically used to: if a target event for triggering data display occurs, determine the target time period and multiple data display dimensions involved in data display; select the original data obtained within the target time period from the original data obtained in the promotion video release link, the lead collection link and the lead follow-up link; perform data analysis on the multiple data display dimensions based on the original data obtained within the target time period, and obtain result data on the multiple data display dimensions.

[0157] Optionally, the multiple data display dimensions include: multiple data display dimensions of global granularity and multiple data display dimensions of video playback platform granularity; wherein, the multiple data display dimensions of global granularity include: the overall number of various types of interactive operations within the target time period, the overall number of potential user information, the overall number of converted orders, and the overall order conversion rate; wherein, the multiple data display dimensions of video playback platform granularity include: the number of local videos promoted by each video playback platform within the target time period, the local number of various types of interactive operations received, and the local order conversion rate.

[0158] Optionally, the promotional video release link refers to the process of releasing the promotional video to the video playback platform for playback according to the release requirements of the target merchant; the first acquisition module 501 is specifically used when executing the promotional video release link to: respond to the release requirements of the target merchant, and select the target playback platform and the target retention mini-program template from multiple candidate playback platforms and multiple candidate retention mini-program templates respectively; different retention mini-program templates correspond to different business types and mini-program identifiers; the identifier of the service platform, the promotional video and the mini-program identifier corresponding to the target retention mini-program template are sent to the target playback platform for the target playback platform to release the promotional video; wherein, the released promotional video is mounted with a target mini-program, and the target mini-program is obtained by the target playback platform integrating the mini-program code corresponding to the mini-program identifier into a preset mini-program shell, and the target mini-program is bound to the identifier of the service platform, and is used to collect the retention information of the first user who watches the promotional video, and feed it back to the service platform.

[0159] Optionally, the entire process also includes: a promotional video production link, which refers to the process of generating a promotional video with one click according to the video production requirements of the target merchant; wherein, when executing the promotional video production link, the promotional video production module 500 is specifically used to: respond to the video generation instruction for the target object sent by the terminal device, determine the object description information and video script type of the target object; determine the script structure corresponding to the video script type; the script structure includes multiple storyboards; use the artificial intelligence big model to generate the script content of each storyboard based on the object description information and the script structure; the script content includes spoken copy and storyboard description information; the storyboard description information is used to describe the picture content of the storyboard; convert the spoken copy corresponding to each storyboard into spoken audio; search from the material library for a material video that matches the storyboard description information of each storyboard and the target object; synthesize the spoken audio of each storyboard with the corresponding material video into a storyboard video; according to the script structure, synthesize the storyboard videos of the multiple storyboards to obtain a promotional video for the target object.

[0160] Optionally, the clue collection link refers to the process of obtaining potential user information from user information that initiates interactive operations to the video playback platform during the playback of the promotional video; the potential user information refers to user information that is interested in the target object in the promotional video; when the second acquisition module 502 executes the clue collection link, it is specifically used to: monitor the user interaction area corresponding to the target video in the video playback platform to obtain information on interactive operations received by the video playback platform during the playback of the promotional video; receive the information left by the first user who watched the promotional video collected by the target applet, and determine the potential user information based on the information left; and / or, if new interactive content is detected in the user interaction area, construct reply content corresponding to the interactive content to guide the first user corresponding to the interactive content to initiate a private chat request for the target merchant; when the first user is detected to initiate a private chat request for the target merchant, guide the first user to provide user information through dialogue; if the user information provided by the first user contains a specified field, the user information of the first user is used as potential user information.

[0161] Optionally, the data dashboard page includes multiple dashboard modules, each dashboard module is used to display result data on at least one data display dimension; the service platform has a visualization enhancement module implanted in the terminal device; the sending module 506 is also used to: respond to the triggering operation of the full-screen control on any dashboard module, call the visualization enhancement module implanted in the terminal device, and display the dashboard module in full screen mode on the terminal device; respond to the triggering operation of the operation control on any dashboard module, call the visualization enhancement module implanted in the terminal device, adjust the display style and / or display granularity of the dashboard module, and display the adjusted dashboard module on the terminal device; respond to the triggering operation of local information on any dashboard module, call the visualization enhancement module implanted in the terminal device, and display the data meaning information or explanatory information of the local information in a floating layer manner on the terminal device; respond to the triggering operation of the time range modification control on any dashboard module, call the visualization enhancement module implanted in the terminal device, and switch to display the result data within the target time range on the terminal device.

[0162] In this way, the service platform provides the target merchant with the whole process of the video promotion service in a targeted manner, and sequentially executes each service link in the whole process to provide the target merchant with the video promotion service. The whole process includes a promotion video publishing link, a lead collection link and a lead follow-up link. The service platform can obtain promotion information related to the video promotion service in each link as original data in the process of executing each service link. Based on the original data, data analysis is performed in multiple data display dimensions to obtain result data in the multiple data display dimensions and display the result data to a data dashboard page for the target merchant to view the promotion information related to the video promotion service in the data dashboard page. In this way, more abundant promotion information can be obtained in the whole process of the video promotion service, so that the target merchant can more efficiently master the promotion situation.

[0163] Figure 6 is a structural schematic diagram of an electronic device provided by an example embodiment of the present application, which is suitable for the data processing method provided by the foregoing embodiments. As shown in Figure 6 The electronic device can include a memory 601, a processor 602 and a communication component 603.

[0164] The memory 601 is configured to store computer programs and can be configured to store other various data to support operations on the electronic device. Examples of the data include instructions of any application program or method for operating on the electronic device, contact data, phonebook data, messages, pictures, videos, etc.

[0165] The processor 602 is coupled with the memory 601 and is configured to execute a computer program in the memory 601 to: acquire, as original data, information of a video playing platform to which a promoted video is published and information of the promoted video published during execution of the promoted video publishing link; acquire, as original data, information of an interactive operation received by the video playing platform during playing of the promoted video and potential user information determined from user information initiating the interactive operation during execution of the lead collection link; acquire, as original data, conversion detail information monitored when driving potential user information to order information conversion during execution of the lead follow-up link; perform data analysis on a plurality of data display dimensions according to the original data acquired in the promoted video publishing link, the lead collection link and the lead follow-up link to obtain result data on the plurality of data display dimensions; the data display dimension is a data dimension related to video promotion effect; add the result data on the plurality of data display dimensions to a data dashboard template according to interface layout information of the data dashboard template and respective display styles of the plurality of data display dimensions to obtain a data dashboard page; and in response to a data dashboard viewing request initiated by a terminal device of the target merchant, send the data dashboard page to the terminal device to enable the terminal device to display the data dashboard page to the target merchant.

[0166] Optionally, when the processor 602 performs data analysis on a plurality of data display dimensions according to the original data acquired in the promoted video publishing link, the lead collection link and the lead follow-up link to obtain result data on the plurality of data display dimensions, it is specifically configured to: if a target event for triggering data display occurs, determine a target time period and a plurality of data display dimensions involved in data display; select original data acquired in the target time period from the original data acquired in the promoted video publishing link, the lead collection link and the lead follow-up link; and perform data analysis on the plurality of data display dimensions according to the original data acquired in the target time period to obtain result data on the plurality of data display dimensions.

[0167] Optionally, the plurality of data display dimensions includes a plurality of data display dimensions of a global granularity and a plurality of data display dimensions of a video playing platform granularity; wherein the plurality of data display dimensions of the global granularity includes an overall number of various types of interactive operations, an overall number of potential user information, an overall number of converted orders and an overall order conversion rate in the target time period; and wherein the plurality of data display dimensions of the video playing platform granularity includes a local number of promoted videos of each video playing platform in the target time period, a local number of various types of interactive operations received, and a local order conversion rate.

[0168] Optionally, the promotion video publishing link refers to a process of publishing the promotion video to a video playing platform for playing according to a publishing demand of the target merchant; the processor 602 is specifically configured to: in response to the publishing demand of the target merchant, select a target playing platform and a target mini-program template from a plurality of candidate playing platforms and a plurality of candidate mini-program templates respectively; different mini-program templates correspond to different business types and mini-program identifiers; send the identifier of the service platform, the promotion video and the mini-program identifier corresponding to the target mini-program template to the target playing platform, so that the target playing platform publishes the promotion video; wherein the published promotion video is mounted with a target mini-program, the target mini-program is obtained by integrating the mini-program code corresponding to the mini-program identifier into a preset mini-program shell by the target playing platform, the target mini-program is bound with the identifier of the service platform, and is used to collect the donation information of a first user watching the promotion video and feed back to the service platform.

[0169] Optionally, the whole process further includes a promotion video production link, the promotion video production link refers to a process of one-key generating a promotion video according to a video production demand of the target merchant; wherein the processor 602 is specifically configured to: in response to the video generation instruction for the target object sent by the terminal device, determine the object description information of the target object and the video script type; determine the script structure corresponding to the video script type; the script structure includes a plurality of shot scripts; generate the script content of each shot script based on the object description information and the script structure by using an artificial intelligence big model; the script content includes a voice-over script and shot description information; the shot description information is used to describe the picture content of the shot; convert the voice-over script corresponding to each shot into voice-over audio; find a material video matching the target object from a material library according to the shot description information of each shot; combine the voice-over audio of each shot with the corresponding material video into a shot video; combine the shot videos of the plurality of shot scripts according to the script structure to obtain the promotion video for the target object.

[0170] Optionally, the clue collection link refers to a process of obtaining potential user information from user information initiating an interactive operation to the video playing platform during playing of the promoted video; the potential user information refers to user information interested in a target object in the promoted video; when the processor 602 executes the clue collection link, it is specifically used for: monitoring a corresponding user interaction area of the target video in the video playing platform to obtain information of an interactive operation received by the video playing platform during playing of the promoted video; receiving information of a first user watching the promoted video collected by the target applet, and determining the potential user information according to the information; and / or, if it is monitored that new interactive content appears in the user interaction area, constructing reply content corresponding to the interactive content to guide the first user corresponding to the interactive content to initiate a private chat request for the target merchant; in the case that it is monitored that the first user initiates a private chat request for the target merchant, guiding the first user to provide user information in the form of a dialogue; if the user information provided by the first user contains a specified field, the user information of the first user is taken as potential user information.

[0171] Optionally, the data dashboard page includes a plurality of dashboard modules, each dashboard module being used to display result data in at least one data display dimension; the service platform has a visual enhancement module implanted in the terminal device; the processor 602 is further configured to: in response to a triggering operation on a full-screen control of any dashboard module, invoke the visual enhancement module implanted in the terminal device to display the dashboard module in a full-screen mode on the terminal device; in response to a triggering operation on an operation control of any dashboard module, invoke the visual enhancement module implanted in the terminal device to adjust the display style and / or display granularity of the dashboard module, and display the adjusted dashboard module on the terminal device; in response to a triggering operation on local information of any dashboard module, invoke the visual enhancement module implanted in the terminal device to display data meaning information or explanatory information of the local information in a floating layer mode on the terminal device; and in response to a triggering operation on a time range modification control of any dashboard module, invoke the visual enhancement module implanted in the terminal device to switch to display result data in a target time range on the terminal device.

[0172] Further, as shown in Figure 6 the electronic device further includes a display 604, a power component 605, an audio component 606, and other components. Figure 6 Some components are only schematically shown in the electronic device, and it does not mean that the electronic device only includes Figure 6 the components shown.

[0173] An embodiment of the present application also provides a computer-readable storage medium, which, when the computer program is executed by a processor, enables the processor to implement the steps in the data processing method.

[0174] An embodiment of the present application further provides a computer program product, comprising a computer program / instruction, which, when executed by a processor, executes the steps in the data processing method.

[0175] In this embodiment, the service platform provides a full-process video promotion service for target merchants, sequentially executing each service step in the full process to provide video promotion services to target merchants. The full process includes the promotional video release step, the lead collection step, and the lead follow-up step. During the execution of each service step, the service platform can obtain promotional information related to the video promotion service in each step as raw data; based on this raw data, data analysis is performed on multiple data display dimensions to obtain result data across multiple data display dimensions and display them on a data dashboard page, allowing target merchants to view promotional information related to the video promotion service on the data dashboard page. In this way, a relatively rich promotional information can be obtained throughout the entire video promotion service process, allowing target merchants to more efficiently grasp the promotion status.

[0176] The above-mentioned memory can be implemented by any type of volatile or non-volatile memory device or a combination thereof, such as static random-access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0177] The communication component is configured to facilitate wired or wireless communication between the device on which the communication component is installed and other devices. The device on which the communication component is installed can access a wireless network based on a communication standard, such as WiFi, a 2G, 3G, 4G / LTE, 5G, or the like cellular communication network, or a combination thereof. In an example embodiment, the communication component receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wide Band (UWB) technology, Blue Tooth (BT) technology, and other technologies.

[0178] The display includes a screen, which can include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide, and a gesture on the touch panel. The touch sensor can not only sense a boundary of a touch or a slide action, but also detect a duration and a pressure associated with a touch or a slide operation.

[0179] The power supply component provides power to various components of the device on which the power supply component is installed. The power supply component can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the device on which the power supply component is installed.

[0180] The audio component can be configured to output and / or input audio signals. For example, the audio component includes a microphone (MIC) that is configured to receive an external audio signal when the device on which the audio component is installed is in a particular mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in memory or transmitted via the communication component. In some embodiments, the audio component also includes a speaker to output audio signals.

[0181] Those skilled in the art will appreciate that embodiments of the application can be readily used as software, hardware, or a combination of software and hardware. In one example, the application can be implemented in software and / or firmware. In example embodiments, the software and / or firmware implements the methodology disclosed in flow charts of the various figures disclosed herein. The application can be implemented as computer programs or code on physical computer readable storage media (including non-transitory computer readable media) such as magnetic cassettes, disks, tapes, CD-ROMs, optical storage media, flash memory, etc. The computer readable storage media does not include a transitory, propagating signal.

[0182] The application is described in reference to the flow charts and / or block diagrams of the methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each block of the flow charts and / or block diagrams, and combinations of blocks in the flow charts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processing device, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flow charts and / or block diagrams block or blocks.

[0183] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the function specified in the flow charts and / or block diagrams block or blocks.

[0184] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions executed on the computer or other programmable apparatus provide steps for implementing the functions specified in the flow charts and / or block diagrams block or blocks.

[0185] In one typical configuration, the computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0186] The memory can include non-persistent memory and / or volatile memory, such as a random access memory (RAM) for example. Mass storage can include, in examples, RAM, flash memory, or a read only memory (ROM), and can be used to store information and instructions for use by processors. The memory is an example of a computer readable medium.

[0187] Computer-readable media includes permanent and non-permanent, movable and non-movable media, which can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase-change random access memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital video disc (DVD) or other optical storage, magnetic cassette, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device. According to the definition herein, computer-readable media does not include transitory media such as modulated data signals and carriers.

[0188] It should also be noted that the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles or devices that include a series of elements not only include those elements, but also include other elements not explicitly listed, or inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of other identical elements in the process, method, article or device that includes the element.

[0189] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application can have various modifications and changes. Any modification, equivalent replacement, improvement, etc. within the spirit and principles of the present application shall be included in the scope of claims of the present application.

Claims

1. A data processing method, characterized in that: Applicable to a service platform, the service platform provides a full process of video promotion services for target merchants, sequentially executing each service link in the full process to provide the video promotion services to the target merchants, the full process at least including the promotion video release link, the lead collection link, and the lead follow-up link; the method includes: During the promotional video publishing phase, information about the video playback platform to which the promotional video is published and information about the released promotional video are obtained as raw data; the promotional video publishing phase refers to the process of publishing the promotional video to the video playback platform for playback according to the publishing requirements of the target merchant; During the execution of the lead collection phase, information about interactive operations received by the video playback platform during playback of the promotional video and information about potential users determined from information about users initiating interactive operations are obtained as raw data; During the execution of the lead follow-up phase, conversion details monitored when driving potential user information to place an order are obtained as raw data; Performing data analysis on multiple data display dimensions based on the original data obtained in the promotional video release phase, the lead collection phase, and the lead follow-up phase to obtain result data on the multiple data display dimensions; the data display dimensions are data dimensions related to the video promotion effect; According to the interface layout information of the data dashboard template and the display styles corresponding to the multiple data display dimensions, the result data on the multiple data display dimensions are added to the data dashboard template to obtain a data dashboard page; In response to a data dashboard viewing request initiated by a terminal device of the target merchant, the data dashboard page is sent to the terminal device, so that the terminal device displays the data dashboard page to the target merchant; The execution process of the promotional video publishing link includes: responding to the publishing needs of the target merchant, selecting the target playback platform and the target information retention mini-program template from multiple candidate playback platforms and multiple candidate information retention mini-program templates respectively; different information retention mini-program templates correspond to different business types and mini-program identifiers; sending the identifier of the service platform, the promotional video and the mini-program identifier corresponding to the target information retention mini-program template to the target playback platform, so that the target playback platform can publish the promotional video; wherein, the released promotional video is mounted with a target mini-program, and the target mini-program is obtained by the target playback platform integrating the mini-program code corresponding to the mini-program identifier into a preset mini-program shell, and the target mini-program is bound to the identifier of the service platform, and is used to collect the information retention information of the first user who watches the promotional video, and feed it back to the service platform.

2. The method according to claim 1, characterized in that Data analysis is performed on multiple data display dimensions based on the original data obtained in the promotional video release phase, the lead collection phase, and the lead follow-up phase to obtain result data on the multiple data display dimensions, including: If a target event occurs that triggers data display, determine the target time period and multiple data display dimensions involved in the data display; Selecting the raw data obtained during the target time period from the raw data obtained during the promotional video release phase, the lead collection phase, and the lead follow-up phase; Data analysis is performed on the multiple data display dimensions based on the original data acquired within the target time period to obtain result data on the multiple data display dimensions.

3. The method according to claim 2, characterized in that The multiple data display dimensions include: multiple data display dimensions of global granularity and multiple data display dimensions of video playback platform granularity; The multiple data display dimensions of the global granularity include: the total number of various types of interactive operations within the target time period, the total number of potential user information, the total number of converted orders, and the overall order conversion rate; The multiple data display dimensions of the video playback platform granularity include: the number of local videos promoted by each video playback platform within the target time period, the local number of various types of interactive operations received, and the local order conversion rate.

4. The method according to claim 1, wherein The entire process also includes: a promotional video production step, which refers to the process of generating a promotional video with one click according to the video production requirements of the target merchant; wherein the execution process of the promotional video production step includes: In response to the video generation instruction for the target object sent by the terminal device, determine the object description information and video script type of the target object; Determining a script structure corresponding to the video script type; the script structure includes a plurality of storyboards; Generate the script content of each storyboard based on the object description information and the script structure using an artificial intelligence model; the script content includes a spoken copy and storyboard description information; the storyboard description information is used to describe the screen content of the storyboard; Convert the spoken copy corresponding to each storyboard into spoken audio; Searching for a material video that matches the storyboard description information of each storyboard and the target object from a material library; Combine the spoken audio of each storyboard with the corresponding source video to form a storyboard video; According to the script structure, the storyboard videos of the multiple storyboards are synthesized to obtain a promotional video for the target object.

5. The method according to claim 1, wherein The lead collection phase refers to the process of obtaining potential user information from user information that initiates interactive operations on the video playback platform during the promotional video playback period; The potential user information refers to user information that is interested in the target object in the promotional video; The execution process of the clue collection link includes: Monitoring the user interaction area corresponding to the promotional video in the video playback platform to obtain information about interactive operations received by the video playback platform during playback of the promotional video; Receive the information left by the first user who watched the promotional video collected by the target mini program, and determine the potential user information based on the information left; and / or, if new interactive content is detected in the user interaction area, construct reply content corresponding to the interactive content to guide the first user corresponding to the interactive content to initiate a private chat request to the target merchant; when the first user is detected to initiate a private chat request to the target merchant, guide the first user to provide user information through a dialogue; if the user information provided by the first user contains a specified field, use the user information of the first user as potential user information.

6. The method according to claim 1, characterized in that The data dashboard page includes multiple dashboard modules, each dashboard module is used to display result data in at least one data display dimension; the service platform is embedded in the terminal device with a visualization enhancement module; the method further includes at least one of the following operations: In response to a triggering operation of a full-screen control on any signboard module, calling a visualization enhancement module implanted in the terminal device to display the signboard module in full-screen mode on the terminal device; In response to a triggering operation on an operation control on any signboard module, calling a visualization enhancement module implanted in the terminal device, adjusting the display style and / or display granularity of the signboard module, and displaying the adjusted signboard module on the terminal device; In response to a triggering operation on local information on any signboard module, a visualization enhancement module embedded in the terminal device is called to display data meaning information or explanatory information of the local information in a floating layer manner on the terminal device; In response to a triggering operation on a time range modification control on any kanban module, the visualization enhancement module implanted in the terminal device is called to switch and display the result data within the target time range on the terminal device.

7. A data processing device, characterized in that: Located on a service platform, the service platform provides a full process of video promotion services to target merchants, sequentially executing each service link in the full process to provide the video promotion services to the target merchants, the full process at least including the promotion video release link, the lead collection link, and the lead follow-up link; the device includes: The first acquisition module is configured to: during the execution of the promotional video publishing phase, acquire information about the video playback platform to which the promotional video is published and information about the released promotional video as raw data; the promotional video publishing phase is the process of publishing the promotional video to the video playback platform for playback according to the publishing requirements of the target merchant; A second acquisition module is configured to: during the execution of the lead collection phase, acquire, as raw data, information about interactive operations received by the video playback platform during playback of the promotional video and information about potential users determined from information about users initiating interactive operations; The third acquisition module is configured to: during the execution of the lead follow-up phase, acquire, as raw data, conversion details monitored when driving potential user information to place an order; a data analysis module configured to perform data analysis on multiple data display dimensions based on the original data obtained in the promotional video release phase, the lead collection phase, and the lead follow-up phase, to obtain result data on the multiple data display dimensions; the data display dimensions are data dimensions related to the video promotion effect; An adding module is configured to add the result data of the multiple data display dimensions to the data dashboard template according to the interface layout information of the data dashboard template and the display styles corresponding to the multiple data display dimensions, so as to obtain a data dashboard page; The sending module is used to: respond to a data dashboard viewing request initiated by a terminal device of a target merchant, and send the data dashboard page to the terminal device, so that the terminal device can display the data dashboard page to the target merchant; When executing the promotional video publishing link, the first acquisition module is specifically used to: respond to the publishing needs of the target merchant, and select a target playback platform and a target information retention mini-program template from multiple candidate playback platforms and multiple candidate information retention mini-program templates; different information retention mini-program templates correspond to different business types and mini-program identifiers; send the service platform identifier, the promotional video, and the mini-program identifier corresponding to the target information retention mini-program template to the target playback platform, so that the target playback platform can publish the promotional video; wherein, the released promotional video is mounted with a target mini-program, and the target mini-program is obtained by the target playback platform integrating the mini-program code corresponding to the mini-program identifier into a preset mini-program shell, and the target mini-program is bound to the service platform identifier, and is used to collect the information retention information of the first user who watches the promotional video, and feed it back to the service platform.

8. An electronic device, characterized in that: include: A memory and a processor; wherein the memory is used to: store one or more computer instructions; The processor is configured to execute the one or more computer instructions to perform the steps of the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that When the computer program is executed by a processor, the processor is enabled to implement the steps of the method according to any one of claims 1 to 6.

10. A computer program product, characterized in that The method comprises a computer program / instruction, and when the computer program / instruction is executed by a processor, the steps of the method according to any one of claims 1 to 6 are performed.

Citation Information

Patent Citations

  • Video processing method and device, storage medium and computer equipment

    CN114697730A

  • Information display method and device and electronic equipment

    CN115471246A