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

Through full-process data analysis and data board page generation, the problem of difficulty for merchants to obtain rich promotion information is solved, and efficient evaluation and optimization of video promotion effects is achieved.

CN119179801AActive Publication Date: 2024-12-2458 CHANG LIFE (BEIJING) INFORMATION TECH CO LTD
View PDF 11 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

When merchants use short video platforms to promote products, it is difficult for merchants to intuitively obtain rich promotion information, which affects the evaluation and optimization of promotion results.

Method used

Provide a data processing method and device to obtain data in the release, clue collection and follow-up link of promotional videos through full-process data analysis, generate a data board page, and allow merchants to view the video promotion effect.

Benefits of technology

Enable merchants to efficiently grasp the promotion situation, obtain rich promotion information, and improve the evaluation and optimization capabilities of promotion results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119179801A_ABST
    Figure CN119179801A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a data processing method and device, equipment, a storage medium and a program product. In the method, a service platform provides a whole process of a 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, and the whole process comprises a promotion video release link, a clue collection link and a clue 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 performing data analysis on the plurality of data display dimensions based on the original data to obtain result data on the plurality of data display dimensions, and displaying the result data in the data billboard page, so that a target merchant can view promotion information related to the video promotion service in the data billboard page. In this way, rich promotion information can be obtained in the whole process of the video promotion service, so that the target merchant can master the promotion condition more efficiently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a data processing method, device, equipment, storage medium and program product. Background Art

[0002] With the popularization of mobile terminals and the acceleration of the Internet, short, fast and high-traffic content has gradually gained the favor of major platforms and capital, and people are more willing to use short videos to record and share their lives, or sell goods. Short videos are short videos that integrate topics such as skill sharing, humor, fashion trends, social hot spots, street interviews, public welfare education, advertising creativity, and commercial customization. They are suitable for watching on the move and in a short leisure state. Short videos are widely loved by people for their short, concise and easy-to-spread characteristics.

[0003] Based on this, businesses usually use short video platforms to promote their products. However, in existing promotion plans, it is difficult for businesses to intuitively obtain relatively rich promotional information, which affects the application scope of product promotion using short video platforms. Summary of the invention

[0004] Multiple aspects of the present application provide a data processing method, apparatus, device, storage medium and program product to enable target merchants to more efficiently grasp the promotion status.

[0005] The present application embodiment provides a data processing method, which is applicable to a service platform. The service platform provides a full process of video promotion services for target merchants, and executes each service link in the full process in sequence to provide the target merchants with the video promotion services. The full process at least includes a promotion video publishing link, a clue collection link, and a clue follow-up link. The method comprises: during the execution of the promotion video publishing link, obtaining information about the video playback platform to which the promotion video is published and information about the released promotion video as raw data; during the execution of the clue collection link, obtaining information about interactive operations received by the video playback platform during the playback of the promotion video and information about potential users determined from information about users who initiated the interactive operations as raw data; during the execution of the clue follow-up link, obtaining information about the user who drove the interactive operations The conversion details monitored when the potential user information is converted into the order information are used as the original data; data analysis is performed on multiple data display dimensions based on the original data obtained in the promotion video release stage, the lead collection stage and the lead follow-up stage 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 the terminal device of the target merchant, the data dashboard page is sent to the terminal device, so that the terminal device can display the data dashboard page to the target merchant.

[0006] Optionally, data analysis is performed on multiple data display dimensions based on the original data obtained in the promotion video release stage, the lead collection stage and the lead follow-up stage to obtain result data on the multiple data display dimensions, including: if a target event for triggering data display occurs, determining a target time period and multiple data display dimensions involved in data display; selecting the original data obtained within the target time period from the original data obtained in the promotion video release stage, the lead collection stage and the lead follow-up stage; and data analysis is performed on the multiple data display dimensions based on the original data obtained within the target time period to obtain result data on the multiple data display dimensions.

[0007] 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.

[0008] Optionally, the promotional video publishing link refers to the process of publishing the promotional video to the video playback platform for playback according to the publishing needs of the target merchant; the execution process of the promotional video publishing link includes: responding to the publishing needs of the target merchant, selecting 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 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.

[0009] Optionally, the whole 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 the execution process of the promotional video production link includes: responding to the video generation instruction for the target object sent by the terminal device, determining the object description information and video script type of the target object; determining the script structure corresponding to the video script type; the script structure includes multiple storyboards; using an artificial intelligence big model based on the object description information and the script structure, generating the script content of each storyboard; the script content includes spoken copy and storyboard description information; the storyboard description information is used to describe the screen content of the storyboard; converting the spoken copy corresponding to each storyboard into spoken audio; searching from the material library for a material video that matches the storyboard description information of each storyboard and the target object; synthesizing the spoken audio of each storyboard with the corresponding material video into a storyboard video; according to the script structure, synthesizing the storyboard videos of the multiple storyboards to obtain a promotional video for the target object.

[0010] 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; the execution process of the clue collection link includes: monitoring 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; receiving the information left by the first user who watched the promotional video collected by the target mini program, and determining the potential user information based on the information left; and / or, if new interactive content is detected 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; when the first user is detected to initiate a private chat request for the target merchant, guiding the first user 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 used as potential user information.

[0011] 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 method also includes at least one of the following operations: in response to a trigger operation of a full-screen control on any dashboard module, calling the visualization enhancement module implanted in the terminal device, and displaying the dashboard module in full screen mode on the terminal device; in response to a trigger operation of an operation control on any dashboard module, calling the visualization enhancement module implanted in the terminal device, adjusting 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 trigger operation of local information on any dashboard module, calling the visualization enhancement module implanted in the terminal device, and displaying the data meaning information or explanatory information of the local information in a floating layer manner on the terminal device; in response to a trigger operation of a time range modification control on any dashboard module, calling the visualization enhancement module implanted in the terminal device, and switching to display the result data within the target time range on the terminal device.

[0012] The embodiment of the present application also provides a data processing device, including: a first acquisition module, used to: during the execution of the promotion video release phase, obtain information about the video playback platform to which the promotion video is released and information about the released promotion video as original data; a second acquisition module, used to: during the clue collection phase, obtain information about interactive operations received by the video playback platform during the playback of the promotion video and potential user information determined from user information initiating the interactive operations as original data; a third acquisition module, used to: during the execution of the clue follow-up phase, obtain conversion detail information monitored when driving the potential user information to convert to order information as original data; a data analysis module, used to: based on the information obtained during the promotion video The original data obtained in the publishing stage, the lead collection stage and the lead follow-up stage 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 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 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.

[0013] An embodiment of the present application also provides an electronic device, comprising: a memory and a processor; wherein the memory is used to: store one or more computer instructions; and the processor is used to execute the one or more computer instructions to: execute the steps in the data processing method.

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

[0015] In this embodiment, the service platform provides the entire process of video promotion services to the target merchants, and sequentially executes each service link in the entire process to provide the target merchants with video promotion services. The entire process includes the promotion video release link, the lead collection link, and the lead follow-up link. In the process of executing each service link, the service platform can obtain the promotion information related to the video promotion service in each link as the original data; based on the original data, data analysis is performed on multiple data display dimensions to obtain the result data on multiple data display dimensions and display them on the data dashboard page, so that the target merchants can view the promotion information related to the video promotion service on the data dashboard page. In this way, relatively rich promotion information can be obtained in the entire process of the video promotion service, so that the target merchants can grasp the promotion situation more efficiently. 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 for an exemplary embodiment of the present application;

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

[0020] Figure 3a-Figure 3b A schematic diagram of an information configuration interface provided for 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 for an exemplary embodiment of the present application;

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

[0024] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present 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 product promotion scenarios, merchants usually use short video platforms to promote their products. Currently, it is difficult for merchants to intuitively obtain relatively rich promotion information, which affects the application scope of product promotion through short video platforms.

[0027] In view of the technical problems existing in the above-mentioned prior art, in some embodiments of the present application, the service platform provides the whole process of video promotion service to the target merchant, and sequentially executes each service link in the whole process to provide the target merchant with video promotion service, such as Figure 1a As shown, the whole process may include the video service activation phase, promotional video production phase, promotional video release phase, lead collection phase, lead follow-up phase and video sharing phase. Figure 1a As shown, the video service activation link refers to the process of providing the target merchant with video service rights and interests based on the target merchant's video service needs. The promotional video production link refers to the process of generating a promotional video with one click based on the target merchant's video production needs. The promotional video publishing link refers to the process of publishing the promotional video to the video playback platform for playback based on the target merchant's publishing needs. The lead 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 lead follow-up link refers to the process of driving the conversion of potential user information into order information and monitoring the conversion details. In the video sharing link, the target merchant can share the promotional video generated for itself by the service platform with other merchants, and can obtain corresponding sharing rewards after successful sharing. In addition Figure 1a The various links shown in the whole process may also include a live video link. In this live video link, the service platform can create a live broadcast based on the promotional video generated for the target merchant, and broadcast it live on the video playback platform.

[0028] Based on the above content, the service platform can obtain promotional information related to the video promotion service in multiple links as original data during the execution of each service link; perform data analysis on multiple data display dimensions based on the original data, obtain result data on multiple data display dimensions and display them on the data dashboard page, so that target merchants can view the promotional information related to the video promotion service on the data dashboard page.

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

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

[0031] like Figure 1b As shown, the method includes:

[0032] Step 11: During the promotion video publishing phase, information about the video playback platform where the promotion video is published and information about the published promotion video are obtained as original data;

[0033] Step 12: during the execution of the clue collection phase, the information of the interactive operations received by the video playback platform during the playback of the promotional video and the potential user information determined from the user information initiating the interactive operations are obtained as raw data;

[0034] Step 13: During the execution of the lead follow-up phase, the conversion details monitored when driving the potential user information to the order information are obtained as the original data;

[0035] Step 14: Perform data analysis on multiple data display dimensions based on the original data obtained in the promotion video release stage, the lead collection stage, and the lead follow-up stage to obtain result data on multiple data display dimensions; the data display dimensions are data dimensions related to the video promotion effect;

[0036] Step 15: 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;

[0037] Step 16: respond to the data dashboard viewing request initiated by the terminal device of the 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.

[0038] In this embodiment, 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. Among them, the promotional 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 commodities, such as services, vehicles, mobile phones, tables, etc., which are not limited in this embodiment. Taking the target object as a service as an example, the target object can be a housekeeping service, a laundry service, a cleaning service, etc. Among them, the video playback platform can be used to play the promotional 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. Among them, the first user refers to a user who uses the video playback platform to watch the video. By releasing the promotional video to the video playback platform for playback, the first user can watch the promotional video and issue some interactive operations according to his own needs, such as likes, comments or private messages. Based on this, during the execution of the promotional video release link, the information of the video playback platform where the promotional video is released and the information of the released promotional video can be obtained as original data.

[0039] The information of the video playback platform where the promotional video is released is used to describe the platform details of the video playback platform that released the promotional video, and may include the platform identifier and the number of promotional videos released by each video playback platform, etc. The information of the released promotional video can be used to describe the video details of the released promotional video, and may include: promotional video identifier, video duration, video resolution, etc. The original data refers to the data obtained from each service link of the whole process.

[0040] In this embodiment, the clue collection stage refers to the process of obtaining potential user information from user information that initiates interactive operations to the video playback platform during the promotion video playback period. The "clue" here can be understood as the potential user information mined.

[0041] Among them, the first user can initiate an interactive operation to the video playback platform when watching the promotional video. Correspondingly, the video playback platform can obtain the interactive operation of the first user and record the information of the interactive operation and the information of the first user. The information of the interactive operation may include the type and number of interactive operations, and the type of interactive operation may include: like, share, comment, private chat. The information of the first user is the user information that initiates the interactive operation to the video playback platform, such as the identity information of the first user, the platform account and various types of information actively input by the user. If it is determined that a user among the first users has the intention to purchase the target object, the first user can be determined as a potential user, and the information of the first user is the potential user information. Among them, potential users refer to users who are interested in the target object, and potential user information refers to user information that is interested in the target object in the promotional video.

[0042] Based on this, during the execution of the clue collection phase, the information of the interactive operations received by the video playback platform during the playback of the promotional video and the potential user information determined from the user information initiating the interactive operation can be obtained as raw data.

[0043] In this embodiment, the lead follow-up link refers to the process of driving the potential user information to convert into order information and monitoring the conversion details 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 the corresponding order information, thereby driving the potential user information to convert into order information; at the same time, the conversion details information can be monitored, and the conversion details information is used to describe the conversion stage of the potential user during the conversion process. The conversion stage can be followed up, not followed up, following up, completed, canceled, pending payment, pending order or completed.

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

[0045] Based on the above raw data acquisition process, data analysis can be performed on multiple data display dimensions based on the raw data obtained in the promotion video release stage, lead collection stage, and lead follow-up stage to obtain result data on multiple data display dimensions. Among them, 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 playback platforms. Since the result data obtained is on multiple data display dimensions, the result data can be highly rich and can help target merchants perceive the video promotion effect.

[0046] The specific implementation method of performing data analysis on multiple data display dimensions is not limited in this embodiment. In an exemplary embodiment, a preset data analysis method can be used to analyze the collected raw data to obtain corresponding result data. The data analysis method may include at least one of the following: a descriptive analysis method, a diagnostic analysis method, and a statistical analysis method, etc. In another exemplary embodiment, a pre-trained data analysis model can also be used to perform data analysis on multiple data display dimensions based on the raw data obtained in the promotion video release stage, the lead collection stage, and the lead follow-up stage. Among them, the data analysis model can have data analysis capabilities after pre-model training.

[0047] After obtaining result data on multiple data display dimensions, the result data on 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 display styles corresponding to the multiple data display dimensions to obtain a data dashboard page.

[0048] The interface layout information is used to describe the arrangement of multiple dashboard modules in the data dashboard template; multiple dashboard modules correspond to multiple data display dimensions. According to the correspondence, the result data on multiple data display dimensions can be added to the corresponding dashboard modules in the data dashboard template to obtain a data dashboard page. Different dashboard modules in the data dashboard page correspond to different display styles.

[0049] The target merchant can initiate a data dashboard viewing request to the service platform through the terminal device it holds according to its own data viewing needs. Correspondingly, the data dashboard viewing request can be responded to and the data dashboard page can be sent to the terminal device so that the terminal device can display the data dashboard page to the target merchant. From the perspective of the target merchant, since the data dashboard page displays the result data on multiple data dimensions related to the video promotion effect, the promotion effect of the promotion video can be perceived more efficiently.

[0050] In this embodiment, the service platform provides the entire process of video promotion services to the target merchants, and sequentially executes each service link in the entire process to provide the target merchants with video promotion services. The entire process includes the promotion video release link, the lead collection link, and the lead follow-up link. In the process of executing each service link, the service platform can obtain the promotion information related to the video promotion service in each link as the original data; based on the original data, data analysis is performed on multiple data display dimensions to obtain the result data on multiple data display dimensions and display them on the data dashboard page, so that the target merchants can view the promotion information related to the video promotion service on the data dashboard page. In this way, relatively rich promotion information can be obtained in the entire process of the video promotion service, so that the target merchants can grasp the promotion situation more efficiently.

[0051] In some optional embodiments, the whole process may include not only the promotion video release link, the lead collection link and the lead follow-up link, but also the video service activation link, the video production link, the video sharing link and the video live broadcast link. The following will describe in detail each link of the whole process of video promotion service.

[0052] In this embodiment, the video service activation link refers to the process of providing the target merchant with video service rights and interests according to the video service needs of the target merchant. The service platform can provide the target merchant with a login / registration function, and in response to various preset login trigger operations, the target merchant can be displayed with a login page, and the login operation can be supported in the login page in the form of "mobile phone number + verification code". The preset login trigger operation may include but is not limited to the rights and interests viewing operation, the rights and interests purchase operation, and the information viewing operation. In the logged-in state, the video processing application can display a variety of rights and interests introductions and rights and interests purchase entrances on the home page. The first user can purchase the corresponding rights and interests through the rights and interests purchase entrance, and after purchasing the rights and interests, the service corresponding to the rights and interests can be enjoyed. Different rights and interests can correspond to different services. For example, the first right and interest can correspond to the video generation service and the video publishing service, the second right and interest can correspond to the video live broadcast service, and the third right and interest can correspond to the user information collection service and the information management service for potential users. Of course, these are only exemplary and not limited to this. In addition, if the merchant no longer needs the service corresponding to the purchased rights and interests, it can submit a refund application for the purchased rights and interests, and the video processing application will refund the merchant according to the refund rules corresponding to the rights and interests.

[0053] In this way, target merchants can open up video service rights according to their own needs, and then provide video production and other services to target merchants based on the execution of the following promotional video production steps.

[0054] In this embodiment, the promotion video production link refers to the process of generating a promotion video with one click according to the video production requirements of the target merchant. The execution process of the promotion video production link may include the following steps:

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

[0056] Among them, the object description information may include the name, characteristics, uses, advantages, etc. of the target object, which can be used as the basis of the video content. For example, the following is the object description information of the cleaning service: "Professional home cleaning service, covering whole house cleaning, including kitchen, bathroom, bedroom and other areas, meticulous service, and use of environmentally friendly detergents". Through the object description information, the name of the target object can be introduced, such as "home cleaning service", where the service content of "home cleaning service" includes "whole house cleaning, including kitchen, bathroom, bedroom and other areas", and the service advantages and characteristics are "meticulous service, use of environmentally friendly detergents". Among them, 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 may include multiple storyboards, each of which may be used to guide the generation of one of the video segments of the promotional video, and the video segment may be a link in the process of generating the promotional video. After receiving the video generation instruction, the video script type may be determined according to the target object, the purpose of promotion, etc.; or, the user may specify the desired video script type in the video generation instruction.

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

[0058] After determining the type of video script, you can determine the script structure corresponding to the type of video script. The script structure can refer to the number of storyboards, and each storyboard can be used to display specific content. Take the three-part script structure as an example. This structure divides the video content into three main parts or storyboards. First, storyboard 1 can focus on emotional marketing, with the goal of establishing a connection with the audience through emotional resonance, stimulating the audience's interest and emotional response; storyboard 2 is dedicated to service introduction, where the characteristics and advantages of the service provided can be introduced in detail to ensure that the audience has a clear understanding of the service itself. Finally, storyboard 3 shows the applicable population of the service and shares the feedback and evaluation of the experiencers, which helps the audience understand the actual application effect of the service and enhances the sense of trust.

[0059] Through this structured approach, the video script can be developed in an orderly manner, with each storyboard designed for specific goals and content, thus forming a coherent and persuasive video narrative. This clear script structure not only helps guide video shooting and production, but also helps ensure that the final video content can effectively convey information, attract target audiences, and achieve established marketing goals.

[0060] Step F2: determine the script structure corresponding to the video script type; the script structure includes multiple storyboards.

[0061] Among them, the spoken copy may include the narration or dialogue text in the current storyboard, and the storyboard description information may be used to illustrate the visual content of each storyboard, for example, it may include scene layout, character actions, camera angles, lens movement, etc.

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

[0063] The storyboard description information can ensure that the generated promotional video images can accurately convey the intended information and emotions, and can also maintain consistency with the spoken copy.

[0064] Step F3: Generate the script content of each storyboard based on the object description information and the script structure using the artificial intelligence big model; the script content includes the spoken copy and the storyboard description information; the storyboard description information is used to describe the picture content of the storyboard.

[0065] Step F4: Convert the spoken text corresponding to each storyboard into spoken audio.

[0066] Step F5: Search the material library for material videos that match the storyboard description information of each storyboard and the target object.

[0067] Step F6: Combine the spoken audio of each storyboard with the corresponding source video to form a storyboard video.

[0068] Step F7: According to the script structure, synthesize the storyboard videos of multiple storyboards to obtain a promotional video for the target object.

[0069] After the spoken copy is generated, the spoken copy of each storyboard can be converted into spoken audio using text-to-speech conversion technology. Next, according to the screen content described by the storyboard description information of the storyboard, the material content that matches the screen content described by the storyboard description information and matches the target object can be searched from the material library. Among them, matching the target object can refer to the material content that matches the product corresponding to the target object.

[0070] By searching for source videos based on the storyboard description information and the target object, it is possible to ensure that the visual content of the generated promotional video matches the target object and the usage scenario of the target object.

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

[0072] Then, according to the script structure, multiple target storyboard videos can be synthesized in an orderly manner to generate a promotional video for the target object.

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

[0074] The AI-based video generation module generates the spoken copy for each storyboard based on the object description information and the target script structure;

[0075] The video generation module using artificial intelligence generates storyboard description information for each storyboard based on the spoken text of each storyboard.

[0076] Among them, the video generation module of artificial intelligence can integrate the object description information into the script based on the provided object description information and the target script structure through understanding the object description information, and generate spoken text for each storyboard that conforms to the script structure and the target object.

[0077] The video generation module of artificial intelligence can generate storyboard description information for describing the visual content corresponding to the spoken text by understanding the spoken text, so that the visual effects presented in the generated promotional video match the spoken content.

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

[0079] In some embodiments, the video generation module using artificial intelligence generates the spoken copy for each storyboard based on the object description information and the target script structure, which can be specifically implemented as follows:

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

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

[0082] The first prompt word is input into the video generation module of artificial intelligence, so as to utilize the video generation module of artificial intelligence to generate the spoken text of each storyboard based on the object description information, refer to the target script template and follow the script requirements.

[0083] Among them, the target script template may refer to a script pre-generated under the target script structure, which includes the same number of storyboards as the target script structure, and each storyboard includes the corresponding script content. For example, the target script template can be generated by reverse parsing other popular promotional videos that have been generated. Thus, by generating the script content according to the target script template generated by reverse parsing other popular promotional videos, the script structure, script style, etc. can be imitated to improve the maturity and popularity of the generated script content. The target script requirements can be used to indicate the length, style, target audience, content requirements, format requirements, etc. of the script generated based on the target script structure. The first prompt template can be a predefined framework or structure for guiding and standardizing the content of the video generation module input to the artificial intelligence. In an embodiment of the present application, the first prompt template may include, for example, elements such as script structure, target audience, copywriting length, format requirements, language and tone, and specific requirements. The first prompt word 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 word into the video generation module of artificial intelligence, the video generation module of artificial intelligence can generate the spoken text for each storyboard 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 screen in which a digital human broadcasts the spoken audio can also be generated based on the spoken audio of each storyboard. Wherein, a digital human (Digital Human or Virtual Human) can be a computer-generated character with a human-like appearance, behavior and communication ability. 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 screen can be used to show the facial movements of the digital human that match the spoken audio, such as facial expressions and lip shape.

[0086] In some embodiments, the spoken audio of each storyboard and the corresponding target material video are synthesized into the target storyboard video, which can be specifically realized as follows: the spoken audio of each storyboard is synthesized into a digital human video with the digital human screen; when the target material video exists in any storyboard, the digital human video and the target material video are synthesized into the target storyboard video; when the target material video does not exist in any storyboard, the digital human video is used as the target storyboard video. After the spoken audio and the digital human screen are synthesized into the digital human video, the digital human can broadcast the spoken audio according to the facial movements that match the spoken audio, and use the corresponding timbre, intonation and emotional expression, so that the visual and auditory elements of the digital human video are coordinated. When the target material video exists in any storyboard, 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 used as the background for the digital human image to perform voice broadcasting, thereby improving the display effect. In the case that there is no target material video in any storyboard, the digital human video can be used independently as the video content of the storyboard. 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, it is also possible to obtain digital person selection prompt information of multiple digital persons; and determine the target digital person selected by the user according to the digital person selection request sent by the target merchant. The digital person selection prompt information may include a brief introduction, characteristics, appearance and other information of each digital person among the multiple digital persons. Thus, after receiving the digital person selection prompt information, the target merchant may send a digital person selection request according to preferences or specific purposes. The digital person selection request may include identification information of the digital person selected by the target merchant. The service platform may respond to the digital person selection request and may determine the target digital person selected by the target merchant according to the information in the digital person selection request.

[0088] In some embodiments, based on the spoken audio of each storyboard, generating a digital human screen of a digital human broadcasting the spoken audio can be specifically implemented as follows: based on the spoken audio, generating the lip shape features of the target digital human; synthesizing the lip shape features into the digital human model corresponding to the target digital human, and generating the digital human screen. The service platform can analyze the spoken audio to determine the rhythm, intonation and pronunciation of the speech, thereby generating lip shape features synchronized with the audio. Lip shape features can include, for example, the opening and closing of the lips, the position of the tongue, and possible accompanying facial expressions.

[0089] In a possible implementation of the present application, speech recognition and analysis technology can be used to decompose the audio signal of the oral audio into individual factors and syllables. Then, an artificial intelligence model (i.e., the artificial intelligence-based video generation module mentioned in this embodiment) can be used to map the decomposed factors and syllables to specific lip movements. Among them, the artificial intelligence model can, for example, be based on a machine learning algorithm and have the ability to identify the lip shape, tongue position, and facial expression corresponding to different factors. After the artificial intelligence model identifies the lip shape corresponding to each factor, these lip movements can be synthesized using technologies such as facial animation to create a coherent lip animation sequence. In this process, it is necessary to accurately synchronize the lip shape of the digital person with the pronunciation in the oral audio to achieve a natural and smooth visual effect. In addition, in order to enhance the expressive ability of the digital person, the service platform can also analyze the emotions and intonation in the audio, and integrate these emotional factors into the lip shape and facial expressions, so that the digital person can convey information more vividly. Finally, the generated lip shape features and facial animations can be integrated into the target digital human model, and the digital human screen can be generated by real-time rendering technology to ensure that the lip shape, facial expression, and overall performance of the digital person match the audio content when the voice is broadcast.

[0090] In some embodiments, synthesizing the digital human video and the target material video into the target storyboard video may be specifically implemented by replacing the background image in the digital human video with the material image of the target material video to generate the target storyboard 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 multiple segmented videos; the multiple segmented videos are converted into video features respectively using an artificial intelligence video generation module; the multiple segmented videos are respectively used as material videos, and are saved in the material library in correspondence with their respective video features and the object type corresponding to the object video.

[0092] The object video may be a video associated with the target object, shot by the user, generated by specific software, or downloaded from the Internet. The object video may be long, and may display multiple different themes. Therefore, in order to increase the number and richness of material videos when generating promotional videos, the object video provided by the user may be split. By splitting the object video, a longer object video can be divided into multiple shorter material videos according to different themes or contents.

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

[0094] In a possible implementation, the service platform can perform frame extraction processing on the object video to extract a series of separate video frames from the object video. The service platform can perform similarity calculation between consecutive video frames, and calculate the similarity between consecutive video frames by comparing the visual content between consecutive frames, such as color, texture, shape, and motion features. Among them, the similarity calculation can be calculated by, for example, pixel comparison, feature vector matching, or the output of a deep learning model. According to the calculated similarity results, the service platform can determine the splitting point of the object video, that is, the key frame. The splitting point can be located at a position where the similarity drops significantly, which can indicate that the video content is changing or switching to a new scene. Thus, the service platform can split the object video into multiple segmented videos on these key frames, and each segmented video can contain a series of visually similar continuous frames, so that the consistency of the content of each segmented video can be guaranteed. In addition, when performing segmentation processing, the service platform can also consider the contextual information and semantic information of the video to improve the accuracy and relevance of the segmentation; for example, if the dialogue or narrative in the video logically belongs to the same subject, it may not be split into different segments even if there is a slight visual change.

[0095] In some embodiments, searching the material library for the material video that matches the storyboard description information of each storyboard and the target object may be specifically implemented as follows:

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

[0097] Based on the matching degree between the storyboard description information of each storyboard and the video features, a target material video matching each storyboard is searched from a plurality of material videos in the material library that match the object type of the target object.

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

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

[0100] When matching video materials, the service platform not only considers the matching degree of feature vectors, but also searches for video materials that are consistent with the type of the target object in the classified material videos, and selects matching material videos from the material library in combination with the object type of the target object.

[0101] In this way, promotional videos for target objects can be generated more efficiently for target merchants based on their video production needs.

[0102] In this embodiment, the promotion video release link refers to the process of releasing the promotion video to the video playback platform for playback according to the release requirements of the target merchant. The execution process of the promotion video release link may include the following steps:

[0103] Step H1, in response to the publishing needs of the target merchant, select a video playback platform and a retention mini program template corresponding to the promotional video from multiple candidate playback platforms and multiple candidate retention mini program templates; different retention mini program templates correspond to different business types and mini program identifiers.

[0104] Step H2: Send the service platform's logo, the promotional video, and the mini-program logo corresponding to the information-retention mini-program template to the video playback platform so that the video playback platform can publish the promotional video; wherein, the published promotional video is mounted with a target mini-program, and the target mini-program is obtained by the video playback platform integrating the mini-program code corresponding to the mini-program logo into a preset mini-program shell. The target mini-program is bound to the service platform's logo, 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.

[0105] The video playback platform can be used to play promotional videos to promote the target object to the first user, and can be a short video platform, a long video platform, a live broadcast platform, etc., wherein the first user refers to a user who uses the video playback platform to watch videos. The information retention applet template refers to a template of the information retention applet that can be mounted on the playback platform, and can be used to display the interface style of the information retention applet.

[0106] Different information retention mini program templates may correspond to different mini program identifiers and different business types. Among them, the mini program identifier corresponding to the information retention mini program template is used to identify the identity of the information retention mini program template. Different information retention mini program templates may correspond to different business types. Among them, different target objects may belong to different or the same business types respectively. For example, down jacket cleaning services and snow suit dry cleaning services both belong to the business type of laundry services; for another example, designated driver services and car rental services may respectively belong to the business type of transportation services; the above is only an exemplary description, and the specific type classification rules can be customized according to actual needs, and this embodiment does not limit it.

[0107] In this embodiment, different information-reservation mini-program templates may be set for different business types, so that the information-reservation mini-program is more adaptable to the business type of the target object. Figure 2a-2b The following are three examples of the template for the leave a capital app: Figure 2a As shown, the information leaving applet template L1 corresponding to the laundry service business type may include a submit control of "Submit information and wait for contact" and the following configuration items: relevant pictures of the target object, contact information, required services, clothing types, laundry styles, and door-to-door service addresses. Figure 2b As shown, the information retention applet template L2 corresponding to the business type of transportation services may include a submission control of "Submit information and wait for contact" and the following configuration items: relevant pictures of the target object, contact information, required services, vehicle type, ideal price range, and door-to-door service address. It should be noted that Figure 2a-2b It is only used to provide an illustrative description of the template for the Mini Program for Retaining Information, and does not limit the specific style of the template for the Mini Program for Retaining Information.

[0108] The specific selection method of the video playback platform and the resource retention mini program template is not limited in the embodiments of the present application. In some exemplary embodiments, the video playback platform and the resource retention mini program template corresponding to the promotional video can be selected from multiple candidate playback platforms and multiple candidate resource retention mini program templates based on the following two implementation methods:

[0109] Implementation method 1: Display the information configuration interface to the target merchant, and display multiple candidate broadcast platforms and multiple candidate retention mini program templates on the information configuration interface, such as Figure 3a Among them, displaying each candidate retention mini program template can be understood as displaying the interface thumbnail of the retention mini program corresponding to each candidate retention mini program template.

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

[0111] Implementation method 2: Figure 3b As shown, a first information configuration interface is displayed to the target merchant, and multiple candidate playback platforms are displayed on the first information configuration interface; in response to the first selection operation, a candidate playback platform selected from the multiple candidate playback platforms is determined as the video playback platform corresponding to the promotion video. A second information configuration interface is displayed to the target merchant; multiple candidate retention mini program templates are displayed on the second information configuration interface; in response to the second selection operation, a candidate retention mini program template selected from the multiple candidate retention mini program templates is determined as the retention mini program template corresponding to the promotion video.

[0112] Implementation method three: determine the target playback platform from multiple candidate playback platforms based on the performance indicator information of multiple candidate playback platforms. Among them, the performance indicator information may include one of the following: network delay information, server load information, traffic information used to promote the target object in the historical period, and historical popularity information of the target object in the historical period. Among them, the traffic information used to promote the target object in the historical period refers to: the traffic indicator data related to the target object counted by the candidate playback platform in the historical period, which may include one of the following: number of views, number of interactions or user engagement, etc. Among them, the historical popularity information of the target object in the historical period refers to the popularity of the target object in the historical period, which can be obtained by comprehensive calculation based on the likes data, comment data, and forwarding data of the target object on the candidate playback platform.

[0113] Among them, based on the network delay information of multiple candidate playback platforms, the candidate playback platform whose network delay meets the preset delay condition can be selected as the video playback platform corresponding to the promotion video; based on the server load information of multiple candidate playback platforms, the candidate playback platform whose server load meets the preset load condition can be selected as the video playback platform corresponding to the promotion video; based on the traffic information of multiple candidate playback platforms used for promoting target objects in a historical period, the candidate playback platform whose traffic used for promoting target objects in a historical period meets the preset traffic condition can be selected as the video playback platform corresponding to the promotion video; based on the historical popularity information of the target objects of multiple candidate playback platforms in a historical period, the candidate playback platform whose historical popularity meets the preset popularity condition can be selected as the video playback platform corresponding to the promotion video.

[0114] In this implementation, the target business type corresponding to the target object can be determined based on the object description information. Specifically, the object description information can be semantically understood based on the semantic understanding module of artificial intelligence to obtain the target business type corresponding to the target object. Furthermore, a candidate retention mini program template corresponding to the target business type can be selected from multiple candidate retention mini program templates as the video playback platform corresponding to the promotional video.

[0115] Through the above-mentioned implementation modes one to three, a method for manual selection by users and a method for automatic selection by video processing applications are provided, which can more accurately select the video playback platform and the information retention mini-program template corresponding to the promotional video from multiple candidate playback platforms and multiple candidate information retention mini-program templates.

[0116] After selecting the video playback platform and the retention mini-program template corresponding to the promotional video, the device identification of the terminal device, the promotional video, and the mini-program identification corresponding to the retention mini-program template can be sent to the video playback platform. Correspondingly, different mini-program codes and the correspondence between the mini-program code and the mini-program identification can be stored on the video playback platform, and then based on the correspondence, the mini-program code corresponding to the mini-program identification can be determined, and the mini-program code can be integrated into the preset mini-program shell to obtain the target mini-program, thereby mounting the target mini-program on the released promotional video. Among them, the mini-program shell configured on the video playback 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 codes running in the mini-program shell are different, and the resulting mini-programs are also different.

[0117] Mounting the target mini program on the released promotional video can be understood as mounting the target mini program on the video playback page of the released promotional video. For example, a mini program launch control is added to the video playback page of the promotional video, and the first user can click the mini program launch control to open the target mini program.

[0118] Among them, the target mini program can be bound to the device identifier of the terminal device, so that it can be used to collect the information left by the first user who watches the promotional video and feed it back to the terminal device; in other words, the target mini program needs to determine the return of the information left to the terminal device corresponding to the device identifier based on the device identifier.

[0119] The information left by the first user who watched the promotional video refers to the personal information provided by the first user through the target mini program during the process of watching the promotional video. For example, assuming that the target mini program is obtained based on the mini program identifier corresponding to the information left by the mini program template L1, the first user can see the following after opening the target mini program: Figure 2a The mini program interface is displayed, where you can fill in your contact information, required services, clothing type, desired laundry style, and door-to-door service address as your information.

[0120] It should be emphasized that since the mini program code integrated into the mini program shell by the video playback platform is determined based on the information retention mini program template selected by the terminal device, and different information retention mini program templates correspond to different business types, the integrated target mini program not only better meets the mini program mounting needs of the target merchant, but can also be more adapted to the business type to which the target object belongs, thereby more accurately collecting information retention information. In this way, the playback platform and mini program template can be determined more accurately, and the target mini program can be mounted on the playback platform based on the mini program template to more accurately collect information retention information, thereby more efficiently generating and publishing promotional videos.

[0121] After the promotional video is released based on the above embodiment, clues can be collected for the released promotional video. 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 promotional video playback. The execution process of the clue collection link may include the following steps:

[0122] Step G1, monitor the user interaction area corresponding to the target video in the video playback platform to obtain information about the interactive operations received by the video playback platform during the playback of the promotional video. Among them, the video playback platform can provide a service interface to the outside world, and configure the corresponding access rights for the service platform through the service interface, so that the video playback platform can allow the service platform to monitor the user interaction area of ​​the promotional 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 timed monitoring performed according to a preset time interval. The time interval for timed monitoring can be specified by the target merchant corresponding to the promotional video on the service platform. The specific specified link can be configured according to the actual situation. The time interval for timed monitoring can be configured when making a promotional video, or it can be configured when publishing a promotional video. It is not limited here.

[0123] Step G2, receiving the information left by the first user who watched the promotional video collected by the target mini program, and determining the potential user information based on the information left; and / or, if new interactive content is detected 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 to the target merchant; when it is detected that the first user initiates a private chat request to the target merchant, guiding 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.

[0124] Specifically, the above step G2 may include two implementation modes:

[0125] Implementation method 1: receiving the information left by the first user who watched the promotional video collected by the target mini program, and determining the potential user information based on the information left. In other words, if the first user opens the target mini program and fills in the information left, 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 can be determined based on the information left.

[0126] Implementation method two: if new interactive content is detected in the user interaction area, a reply content corresponding to the interactive content is constructed 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, 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 used as potential user information.

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

[0128] When it is detected that the first user initiates a private chat request for the target merchant, the private chat content of the first user is generated according to the 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 the video playback platform to display the private chat content in the private chat window corresponding to the first user in the form of a dialogue. The user information entered by the first user in the private chat window is collected from the video playback platform; if the collected user information contains a specified information field, the first user is determined to be a potential user, and the user information of the first user is the potential user information, and the user information corresponding to the first user is added to the potential user information library for the target merchant to view.

[0129] The designated information field may be one or more. Multiple rounds of dialogues may be conducted between the target merchant and the first user. After the multiple rounds of dialogues are completed, all the collected responses input by the first user may be parsed, and the parsing results may be traversed. If the parsing results contain the designated information field, the first user may be determined as a potential user. For example, the designated information field is "contact information". If the user information input by the first user contains the contact information of the first user, the first user may be determined as a potential user. If the user information input by the first user does not contain the contact information of the first user, the first user may not be determined as a potential user even if the user information input by the first user contains other information fields.

[0130] Of course, it is also possible to make a separate judgment for any designated information field. If, in a conversation opened for a private chat question corresponding to a designated information field, the reply answer input by the first user has been monitored to contain the designated information field, it can be determined that the collected user information contains the designated information field, thereby determining the first user as a potential user. In this way, only judging the conversation opened for the private chat question corresponding to the designated field can reduce the amount of calculation in the process of mining potential user information, thereby improving the efficiency of obtaining user information of potential users.

[0131] The above-mentioned implementation modes 1 and 2 can be performed selectively or in combination. When performed in combination, the potential user information determined in the implementation modes 1 and 2 respectively can be intersected or united to obtain the final potential user information.

[0132] In this way, by real-time monitoring of the user interaction area of ​​the promotional video, users who post comments can be replied to in a timely manner to guide these users to initiate private chats with the target merchants. During the private chat process, users are guided to enter designated information fields to mine potential users for the target merchants.

[0133] After the above-mentioned lead collection stage, the lead follow-up can continue. In this lead follow-up stage, the target merchant can guide / drive potential users to place orders for the target objects to obtain corresponding order information, thereby driving the conversion of potential user information into order information.

[0134] In the video sharing session, the target merchant can share the promotional 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 session, the service platform can create a live broadcast based on the promotional video generated for the target merchant and broadcast it live on the video playback platform.

[0135] The above is a detailed description of each link in the whole process. The embodiment of the present application can obtain rich raw data related to the video promotion effect in multiple links. Based on this, according to the raw data obtained in the promotion video release link, the lead collection link and the lead follow-up link, data analysis is performed on multiple data display dimensions to obtain result data on multiple data display dimensions, which can be implemented based on the following steps R1-R3:

[0136] Step R1, if a target event for triggering data display occurs, determine the target time period and multiple data display dimensions involved in the data display. Among them, the target event for triggering data display can be a data dashboard update cycle arrival event, or a data dashboard viewing request reception event. Among them, the data dashboard update cycle can be set to any period according to actual design requirements, and this embodiment does not limit it. Among them, 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 dashboard viewing request as the target time period; the time period closest to the current moment can also be randomly selected from multiple time periods, and this implementation does not limit it. Multiple time periods can be divided according to actual requirements and any division rules, and this embodiment does not limit it. In an exemplary embodiment, multiple time periods can be the same day, yesterday, the past three days, the past week, the past month, the past six months, etc. When determining multiple data display dimensions, the data display dimensions set by default on the service platform can be directly used as multiple data display dimensions; a dashboard customization setting interface can also be provided to the target merchant to enable the target merchant to customize the data display dimensions, and multiple data display dimensions can be determined in response to the target merchant's customized settings. This embodiment does not impose any restrictions.

[0137] Step R2: Select the raw data obtained in the target time period from the raw data obtained in the promotion video release stage, the lead collection stage and the lead follow-up stage. For example, the raw data obtained in the past three days can be selected from the raw data; for another example, the raw data obtained in the whole day of yesterday can be selected from the raw data.

[0138] Step R3: Perform data analysis on multiple data display dimensions based on the original data acquired in the target time period to obtain result data on multiple data display dimensions. The multiple data display dimensions may include: multiple data display dimensions of global granularity and multiple data display dimensions of video playback platform granularity.

[0139] Among them, multiple data display dimensions of global granularity may 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. For example, the overall number of various types of interactive operations may be: like operation-3000 times, which can indicate that the promotional video has been liked 3000 times on the video playback platform within the target time period; the overall number of various types of interactive operations may also be sharing operation-4000 times, which can indicate that the promotional video has been shared 4000 times on the video playback platform within the target time period; the overall number of various types of interactive operations may also be private message operation-5000 times, which can indicate that the promotional video has been privately messaged 5000 times on the video playback platform within the target time period. For example, the overall number of potential user information is used to characterize how many first users are interested in the target object within the target time period. The overall number of converted orders is used to characterize the number of orders converted for potential users within the target time period. In other words, it can be used to characterize how many potential users have placed orders for the target object. The overall order conversion rate refers to the proportion of the overall number of converted orders to the overall number of potential user information.

[0140] Among them, multiple data display dimensions at the granularity of the video playback platform may 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. Among them, the number of videos promoted by all video playback platforms within 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 within the target time period is the local number of videos. For example, the number of videos promoted by video playback platform A within the target time period is 5,000, indicating that the target merchant released 5,000 promotional videos through video playback platform A within 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 within the target time period. Among them, the local order conversion rate of any video playback platform within 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] Continuing from the above embodiments, after obtaining corresponding result data through data analysis and displaying the result data on the data dashboard page, a variety of visualization enhancement functions can also be provided so that target merchants can perceive the promotion effect more intuitively and efficiently based on the data dashboard page.

[0143] Specifically, the service platform implants a visualization enhancement module (VisualizationEnhancement 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 visualization enhancement function, which is not limited in this embodiment. The data dashboard page provided by the service platform may include multiple dashboard modules, each of which can be used to display result data on at least one data display dimension. Based on this, the service platform can call the terminal visualization enhancement module to enhance the data display effect on the terminal device side based on the following implementation methods:

[0144] Implementation method 1: In response to a triggering operation of a full-screen control on any signboard module, a visualization enhancement module embedded in a terminal device is called to display the signboard module in full-screen mode on the terminal device.

[0145] Implementation method 2: respond to a triggering operation on an operation control on any kanban module, call a visualization enhancement module implanted in a terminal device, adjust the display style of the kanban module, and display the adjusted kanban module on the terminal device.

[0146] Implementation method 3: In response to the triggering operation of the operation control on any kanban module, the visualization enhancement module implanted in the terminal device is called to adjust the display granularity of the kanban module, and the adjusted kanban module is displayed on the terminal device. The display granularity refers to the degree of data segmentation or detail. The finer the display granularity of the kanban module, the more detailed the displayed result data and the more details of the result data; the coarser the display granularity of the kanban module, the simpler the displayed result data and the fewer details of the result data.

[0147] Implementation method 4: In response to the triggering operation of local information on any kanban module, the visualization enhancement module implanted in the terminal device is called to display the data meaning information or explanatory information of the local information in a floating layer manner on the terminal device. The local information can be any result data displayed on the kanban module. The data meaning information of the local information is used to explain the meaning represented by the local information; the explanatory information is used to explain the role, source, use or significance of the local information.

[0148] Implementation method 5: In response to the triggering operation of the time range modification control on any kanban module, the visualization enhancement module embedded in the terminal device is called to switch and display the result data within the target time range on the terminal device. The target time range refers to the modified time range of the target merchant.

[0149] In the above implementation modes 1 to 5, the specific type of the trigger operation is not limited, and it can be hovering, clicking, long pressing, etc., and this embodiment does not limit it.

[0150] In this way, a variety of visualization enhancement functions can be provided based on the visualization enhancement module, so that target merchants can perceive the promotion effect more intuitively and efficiently based on the data dashboard page.

[0151] See also Figure 4 Based on the above embodiments, the following can be achieved: Figure 4 The effect of the data dashboard page shown in the figure, the target merchants can use the data dashboard page to intuitively view the order volume, lead volume, and the number of likes and shares received by the promotional video on all platforms; they can also use the data dashboard page to intuitively view the number of videos released on different platforms, the number of likes and shares, the number of comments and private messages, and the conversion rate; they can also intuitively view the number of leads followed up, the number of leads not followed up, the number of leads being followed up, and other conversion details. It should be noted that Figure 4 This is only an exemplary description, and is only for the purpose of facilitating the understanding of the above embodiments, and does not limit the specific page layout and displayed content of the data dashboard page.

[0152] It should be noted that the execution subject of each step of the method provided in the above embodiment can be the same device, or the method can be executed by different devices. 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 so on.

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

[0154] It should be noted that the descriptions such as “first” and “second” in this article are used to distinguish different messages, devices, modules, etc., and do not represent the order of precedence, nor do they limit “first” and “second” to different types.

[0155] Figure 5 A structural diagram of a data processing device provided by another exemplary embodiment of the present application is shown in FIG. Figure 5 As shown, the device includes: a first acquisition module 501, which is used to: during the execution of the promotion video release phase, 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 clue collection phase, 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 initiating the interactive operation as raw data; a third acquisition module 503, which is used to: during the execution of the clue follow-up phase, obtain the conversion details information monitored when driving the potential user information to convert the order information as raw data; a data analysis module 504, which is used to: according to the information in the promotion video release phase, The raw data obtained in the lead collection stage and the lead follow-up stage 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 for: if a target event for triggering data display occurs, determining the target time period and multiple data display dimensions involved in the data display; selecting 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; performing data analysis on the multiple data display dimensions based on the original data obtained within the target time period to 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 publishing link 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; the first acquisition module 501 is specifically used when executing the promotional video publishing link to: respond to the publishing requirements 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 respectively; different information 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 information retention mini-program template are sent 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.

[0159] Optionally, the whole 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 based on the object description information and the script structure to generate the script content of each storyboard; the script content includes 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; 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 about 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 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.

[0161] Optionally, the data dashboard page includes multiple dashboard modules, each of which 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 trigger 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 trigger 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 trigger 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 trigger 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 entire process of video promotion services to the target merchants, and executes each service link in the entire process in sequence to provide video promotion services to the target merchants. The entire process includes the promotion video release link, the lead collection link, and the lead follow-up link. In the process of executing each service link, the service platform can obtain the promotion information related to the video promotion service in each link as raw data; based on the raw data, data analysis is performed on multiple data display dimensions to obtain the result data on multiple data display dimensions and display them on the data dashboard page, so that the target merchants can view the promotion information related to the video promotion service on the data dashboard page. In this way, relatively rich promotion information can be obtained in the entire process of video promotion services, allowing the target merchants to grasp the promotion situation more efficiently.

[0163] Figure 6 is a schematic diagram of the structure of an electronic device provided by an exemplary embodiment of the present application, and the electronic device is applicable to the data processing method provided by the aforementioned embodiment, such as Figure 6 As shown, the electronic device may include: a memory 601 , a processor 602 , and a communication component 603 .

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

[0165] The processor 602 is coupled to the memory 601 and is used to execute the computer program in the memory 601, so as to: during the execution of the promotion video publishing link, obtain the information of the video playback platform to which the promotion video is published and the information of the released promotion video as raw data; during the execution of the clue 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 initiating the interactive operation as raw data; during the execution of the clue follow-up link, obtain the conversion detail information monitored when driving the potential user information to convert to the order information as raw data; according to the information generated during the promotion video publishing ... The raw data obtained in the lead distribution stage, the lead collection stage and the lead follow-up stage 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; 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 the 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.

[0166] Optionally, the processor 602 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, which is specifically used for: if a target event for triggering data display occurs, determining the target time period and multiple data display dimensions involved in the data display; selecting 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; performing data analysis on the multiple data display dimensions based on the original data obtained within the target time period, and obtaining result data on the multiple data display dimensions.

[0167] 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.

[0168] Optionally, the promotional video publishing link 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; when executing the promotional video publishing link, the processor 602 is specifically used to: respond to the publishing requirements 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 respectively; different information retention mini-program templates correspond to different business types and mini-program identifiers; the service platform identifier, the promotional video, and the mini-program identifier corresponding to the target information retention mini-program template are sent 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.

[0169] Optionally, the whole 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 processor 602 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 the 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 based on the object description information and the script structure to generate the script content of each storyboard; 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.

[0170] 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 processor 602 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 about 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 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.

[0171] Optionally, the data dashboard page includes multiple dashboard modules, each of which 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 processor 602 is also used to: respond to the trigger 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 trigger 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 trigger 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 trigger 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.

[0172] Further, if Figure 6 As shown, the electronic device also includes: a display 604, a power supply component 605, an audio component 606 and other components. Figure 6 Only some components are shown schematically, which does not mean that the electronic device only includes Figure 6 Components shown.

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

[0174] An embodiment of the present application also provides a computer program product, including a computer program / instruction. When the computer program / instruction is executed by a processor, the steps in the data processing method are executed.

[0175] In this embodiment, the service platform provides the entire process of video promotion services to the target merchants, and sequentially executes each service link in the entire process to provide the target merchants with video promotion services. The entire process includes the promotion video release link, the lead collection link, and the lead follow-up link. In the process of executing each service link, the service platform can obtain the promotion information related to the video promotion service in each link as the original data; based on the original data, data analysis is performed on multiple data display dimensions to obtain the result data on multiple data display dimensions and display them on the data dashboard page, so that the target merchants can view the promotion information related to the video promotion service on the data dashboard page. In this way, relatively rich promotion information can be obtained in the entire process of the video promotion service, so that the target merchants can grasp the promotion situation more efficiently.

[0176] The above-mentioned memory can be implemented by any type of volatile or non-volatile storage 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 storage, flash memory, magnetic disk or optical disk.

[0177] The above-mentioned communication component is configured to facilitate wired or wireless communication between the device where the communication component is located and other devices. The device where the communication component is located can access a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G / LTE, 5G and other mobile communication networks, or a combination thereof. In an exemplary embodiment, the communication component receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wide Band (UWB) technology, Bluetooth (BT) technology and other technologies.

[0178] The above-mentioned display includes a screen, and the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.

[0179] The power supply assembly provides power to various components of the device where the power supply assembly is located. The power supply assembly may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device where the power supply assembly is located.

[0180] The above-mentioned audio component can be configured to output and / or input audio signals. For example, the audio component includes a microphone (Microphone, MIC), and when the device where the audio component is located is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in a memory or sent via a communication component. In some embodiments, the audio component also includes a speaker for outputting an audio signal.

[0181] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-readable storage media (including but not limited to disk storage, compact disc read-only memory (Compact Disc Read-Only Memory, CD-ROM), optical storage, etc.) containing computer-usable program code.

[0182] The present application is described with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, and the combination of the process and / or box in the flowchart and / or block diagram can be realized by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for realizing the function specified in one process or multiple processes in the flowchart and / or one box or multiple boxes in the block diagram.

[0183] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0184] These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0185] In a typical configuration, a computing device includes one or more processors (Central Processing Unit, CPU), input / output interface, network interface and memory.

[0186] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0187] Computer readable media include permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. 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 technology, read-only compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0188] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0189] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the 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, and sequentially executes each service link in the full process to provide the video promotion services to the target merchants, the full process at least includes a promotion video release link, a lead collection link, and a lead follow-up link; the method includes: During the execution of the promotional video publishing phase, information of the video playback platform to which the promotional video is published and information of the released promotional video are obtained as original data; During the execution of the clue collection phase, information about interactive operations received by the video playback platform during the 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, the conversion details information monitored when driving the potential user information to convert the order information is obtained as raw data; Performing data analysis on multiple data display dimensions based on the original data obtained in the promotion 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.

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 promotion 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 for triggering data display occurs, determine a target time period and multiple data display dimensions involved in data display; From the raw data obtained in the promotional video release phase, the lead collection phase, and the lead follow-up phase, select the raw data obtained within the target time period; Data analysis is performed on the multiple data display dimensions according to 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 1 or 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 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; Among them, 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, characterized in that: The promotion video publishing link refers to the process of publishing the promotion video to the video playback platform for playback according to the publishing needs of the target merchant; The execution process of the promotional video release link includes: In response to the publishing needs of the target merchant, a target broadcasting platform and a target information retention mini program template are respectively selected from a plurality of candidate broadcasting platforms and a plurality of candidate information retention mini program templates; different information retention mini program templates correspond to different business types and mini program identifiers; Sending the service platform identifier, the promotional video, and the mini-program identifier corresponding to the target resource retention mini-program template to the target playback platform, so that the target playback platform can publish the promotional video; Among them, 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. 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.

5. The method according to claim 1, characterized in that The whole 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 the execution process of the promotional video production link includes: In response to the video generation instruction for the target object sent by the terminal device, determine the object description information and the video script type of the target object; Determine 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 the artificial intelligence big model; the script content includes the spoken copy and the storyboard description information; the storyboard description information is used to describe the screen content of the storyboard; Convert the spoken text 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; The spoken audio of each storyboard is combined with the corresponding source video to form a storyboard video; According to the script structure, the storyboard videos of the plurality of storyboards are synthesized to obtain a promotional video for the target object.

6. The method according to claim 4, characterized in that 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 target video in the video playback platform to obtain information about interactive operations received by the video playback platform during the playback of the promotional video; Receive the information left by the first user who watches 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 it is detected that the first user initiates 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.

7. The method according to claim 1, characterized in that The data dashboard page includes multiple dashboard modules, each of which is used to display result data on at least one data display dimension; the service platform is implanted with a visualization enhancement module in the terminal device; and 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 a 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 implanted in the terminal device is called to display data meaning information or explanation 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, a visualization enhancement module implanted in the terminal device is called to switch and display result data within a target time range on the terminal device.

8. A data processing device, characterized in that: include: The first acquisition module is used to: during the promotion video release phase, obtain information about the video playback platform where the promotion video is released and information about the released promotion video as original data; The second acquisition module is used to: during the execution of the clue collection phase, acquire the information of the interactive operation received by the video playback platform during the playback of the promotional video and the potential user information determined from the user information initiating the interactive operation as raw data; The third acquisition module is used to: during the execution of the lead follow-up phase, obtain the conversion details information monitored when driving the potential user information to the order information as the original data; A data analysis module, used to: perform data analysis on multiple data display dimensions based on the original data obtained in the promotion 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, used to: add the result data on 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.

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

10. 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 7.

11. 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 in the method according to any one of claims 1 to 7 are performed.

Citation Information

Patent Citations

  • Information display method, device and equipment and storage medium

    CN110389805A

  • Information promotion method and device, equipment and storage medium

    CN112287212A

  • Data display method and device, electronic equipment and computer readable medium

    CN113050844A

  • Information display method, device and system

    CN113271471A

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

    CN114697730A