Method and device for determining display information, medium, equipment and product
By estimating the playback time of multimedia content and the timing of displaying components in advance, the problem of components not being displayed in time when users quickly switch pages is solved, and the click-through rate of components and advertising performance is improved.
Patent Information
- Application Number
- CN202510580277.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-06
- Publication Date
- 2025-08-08
AI Technical Summary
In the prior art, the click rate of the multimedia content display component is not high, especially when the user quickly switches the page, the advertising component fails to display in time, resulting in poor delivery results.
By estimating the user's playback time on multimedia content, the timing of displaying components in advance based on the preset component display time, so as to increase the probability of users seeing components.
It improves the click-through rate of the multimedia content display component and enhances the effectiveness of advertising delivery.
Smart Images

Figure CN120447801A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computers, and in particular, to a method, apparatus, medium, device, and product for determining display information. Background Art
[0002] Multimedia content, such as videos, can provide users with rich information. During the playback of multimedia content, components can also be displayed on the page playing the multimedia content. These components can be used, for example, for product promotion, news push, or user interaction. However, the methods used in related art to display components do not result in a high click-through rate for users. Summary of the Invention
[0003] This summary is provided to briefly introduce concepts that will be described in detail in the detailed description below. This summary is not intended to identify key features or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.
[0004] In a first aspect, the present disclosure provides a method for determining presentation information, the method comprising: determining an estimated playback duration, where the estimated playback duration is an estimated playback duration of a first target multimedia content by a first user, where the first target multimedia content is multimedia content to be played on a first page after a page switching operation is performed by the first user; The second display time of the target component is determined based on the expected playback time and the preset first display time of the target component, wherein the display time of the target component is used to indicate the timing of starting to display the target component on the first page during the playback of the first target multimedia content, and the target component is used to trigger the display of a landing page associated with the first target multimedia content.
[0005] In a second aspect, the present disclosure provides a device for determining presentation information, the device comprising: a first determining module, configured to determine an estimated playback duration, wherein the estimated playback duration is an estimated playback duration of a first target multimedia content by a first user, the first target multimedia content being multimedia content to be played on a first page after a page switching operation is received by the first user; The second determination module is used to determine the second display time of the target component based on the expected playback time and the preset first display time of the target component, wherein the display time of the target component is used to indicate the timing of starting to display the target component on the first page during the playback of the first target multimedia content, and the target component is used to trigger the display of a landing page associated with the first target multimedia content.
[0006] In a third aspect, the present disclosure provides a computer-readable medium having a computer program stored thereon, which, when executed by a processing device, implements the steps of the method for determining display information provided in the first aspect of the present disclosure.
[0007] In a fourth aspect, the present disclosure provides an electronic device, comprising: a storage device having a computer program stored thereon; A processing device is used to execute the computer program in the storage device to implement the steps of the method for determining display information provided in the first aspect of the present disclosure.
[0008] In a fifth aspect, the present disclosure provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method for determining display information provided in the first aspect of the present disclosure.
[0009] Through the above technical solution, the estimated playback time is the estimated playback time of the first target multimedia content by the first user, and the first target multimedia content is the multimedia content to be played in the first page after the switch if the page switch operation implemented by the first user is received. That is, the playback time of the first target multimedia content to be displayed can be estimated. According to the estimated playback time and the preset first display time of the target component, the second display time of the target component is determined. In this way, if the preset first display time of the target component is later than the time corresponding to the estimated playback time, the display timing of the target component in the first page can be advanced. If the page switch operation implemented by the user is received, the display timing of the target component in the process of playing the first target multimedia content is advanced, which can increase the probability of the first user seeing the target component, thereby increasing the click-through rate of the target component.
[0010] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The above and other features, advantages and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale. In the drawings: Figure 1 The figure is a flowchart illustrating a method for determining display information.
[0012] Figure 2 FIG. 1 is a schematic diagram illustrating an exemplary first page.
[0013] Figure 3 The figure is a flowchart of a method for determining an estimated playback duration according to an exemplary embodiment.
[0014] Figure 4 The figure is a flowchart of a method for training a duration determination model according to an exemplary embodiment.
[0015] Figure 5 FIG. 1 is a schematic diagram illustrating an exemplary first page.
[0016] Figure 6 The present invention is a block diagram showing an apparatus for determining presentation information according to an exemplary embodiment.
[0017] Figure 7 A schematic structural diagram of an electronic device suitable for implementing the embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0018] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0019] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0020] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.
[0021] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0022] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".
[0023] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0024] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0025] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.
[0026] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0027] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0028] At the same time, it is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.
[0029] Taking short videos as an example, an application for playing short videos can allow users to browse multiple short videos continuously, that is, users can browse multiple short videos continuously through page switching operations such as swiping up. At present, short videos can be used for product promotion, news push, etc. Taking product promotion as an example, a short video can be an advertising video in which the promoter introduces the relevant product. On the page where the short video is played, a component for product promotion, namely an advertising component, can be displayed. The advertising component includes, for example, an introduction to the relevant product and a purchase link. In order to reduce the obviousness of advertising in short videos, the advertising component is not displayed when the short video starts playing, but is displayed on the page after a period of time, such as 5 seconds. The inventors found that different users have different page switching speeds. If the user switches pages quickly, the advertising component will not be displayed before the user has switched to the next page, resulting in a low click-through rate of the advertising component and a low conversion rate of the advertisement, and poor advertising effect.
[0030] In view of this, the present application provides a method, apparatus, medium, device and product for determining display information to increase the probability that the first user sees the target component, thereby increasing the click-through rate of the target component.
[0031] Figure 1 This is a flowchart showing an exemplary method for determining display information, which can be applied to electronic devices such as mobile phones, tablet computers and other terminal devices. Figure 1 As shown, the method for determining presentation information may include step 11 and step 12.
[0032] In step 11, the estimated playing time is determined.
[0033] The estimated playing time is the estimated playing time of the first target multimedia content by the first user. The first target multimedia content is the multimedia content to be played in the first page after the switching if a page switching operation performed by the first user is received.
[0034] The present disclosure is explained using short videos as an example of multimedia content. In one scenario, the first user has opened an application for playing short videos installed in an electronic device, and the current page of the application is playing short video 1, that is, the first user is watching short video 1. During the playback of short video 1, if the first user implements a page switching operation, such as a swipe up operation, the electronic device has already determined the short video 2 to be played on the first page after switching, that is, the first target multimedia content. For example, it can be a short video that the first user may be interested in, determined based on any video push algorithm in the relevant technology. During the playback of short video 1 on the current page, that is, when the first user has not yet implemented the page switching operation, the method for determining display information disclosed in the present disclosure can be executed.
[0035] In another scenario, the page switching operation may be an operation of opening a short video application performed by the first user. The first page after switching is the video playback page that is first displayed after the short video application is opened, and the first target multimedia content is the first short video played after the short video application is opened. After receiving the operation of opening the short video application performed by the first user, the method of determining display information disclosed herein may be executed during the process of video caching or loading.
[0036] The estimated playback time is the estimated playback time of the first target multimedia content by the first user, which can be regarded as the estimated stay time of the first user on the first page. For example, the estimated playback time is 3 seconds, which means that the first user is expected to switch to the next video when the first target multimedia content is played to the 3rd second.
[0037] In addition, in the present disclosure, the multimedia content may also be audio content, and the user may click on the previous song or the next song to switch the audio playback page.
[0038] In step 12, a second presentation time of the target component is determined according to the expected play duration and the preset first presentation time of the target component.
[0039] The display time of the target component is used to indicate the timing of starting to display the target component on the first page during the playback of the first target multimedia content. The target component is used to trigger the display of the landing page associated with the first target multimedia content.
[0040] The target component may be a page component to be displayed on the first page. There may be one or more target components, and the target component or components to be displayed on the first page may be pre-set, for example, by the creator of the first target multimedia content. For example, the target component may include an introduction to a related product and a purchase link. When the first user clicks on the target component, a landing page associated with the first target multimedia content may be displayed. The landing page may be, for example, a detailed introduction page or a purchase page for the related product.
[0041] Figure 2 is a schematic diagram of the first page shown as an example. Figure 2As shown, the first page 20 is a page for playing the first target multimedia content. It should be noted that the first page 20 is not the page currently viewed by the first user. The first user views the current page. The first page 20 is the page viewed by the first user after the electronic device executes the page switching instruction if the first user implements a page switching operation on the current page. For example, the first target multimedia content includes content promoting clothing A, i.e., an advertising video for clothing A. The target component 21 may include an introduction ZZZ to clothing A and a purchase link for clothing A. The purchase link is reflected through "Learn More". As shown in FIG. Figure 2 As shown, XXX is the creator of the first target multimedia content, and YYY is the description text of the first target multimedia content. Below the target component 21 is a play progress bar of the first target multimedia content.
[0042] The preset first display time of the target component is used to indicate the preset timing for starting to display the target component on the first page during the playback of the first target multimedia content. The first display time can be preset by the creator of the first target multimedia content, that is, the creator wants to start displaying the target component at a certain second, or it can be a parameter set in the application, such as the target component is usually displayed at a certain second. As an example, if the preset first display time is 5 seconds, it means that it is preset that when the first target multimedia content is played to the 5th second, the target component will start to be displayed on the first page, such as a pop-up target component.
[0043] Considering that if the first user watches the first target multimedia content for a relatively short time, then if the target component is displayed on the first page according to the preset first display time, the user may have swiped away the short video 2, i.e., the first target multimedia content, before the target component is displayed. Therefore, in the present disclosure, the second display time of the target component is determined based on the expected playback time and the preset first display time of the target component. The second display time is used to indicate the timing of actually starting to display the target component on the first page during the playback of the first target multimedia content if the target component is switched to the first page. The display timing of the target component can be advanced, thereby increasing the probability of the first user seeing the target component and improving the click-through rate of the target component.
[0044] Through the above technical solution, the estimated playback time is the estimated playback time of the first target multimedia content by the first user, and the first target multimedia content is the multimedia content to be played in the first page after the switch if the page switch operation implemented by the first user is received. That is, the playback time of the first target multimedia content to be displayed can be estimated. According to the estimated playback time and the preset first display time of the target component, the second display time of the target component is determined. In this way, if the preset first display time of the target component is later than the time corresponding to the estimated playback time, the display timing of the target component in the first page can be advanced. If the page switch operation implemented by the user is received, the display timing of the target component in the process of playing the first target multimedia content is advanced, which can increase the probability of the first user seeing the target component, thereby increasing the click-through rate of the target component.
[0045] Figure 3 FIG. 1 is a flow chart showing a method for determining an estimated playback duration according to an exemplary embodiment. Figure 3 As shown, step 11 may include step 111 and step 112.
[0046] In step 111, first content feature information of a first target multimedia content and first playback behavior information of a first user on the multimedia content are obtained.
[0047] In the present disclosure, the target multimedia content may include promotional content, that is, the target multimedia content is an advertising video containing promotional content. A prerequisite for executing the above-mentioned method of determining display information of the present disclosure may be that the multimedia content to be played on the first page after switching includes promotional content.
[0048] Accordingly, the first content characteristic information may include at least one of the following: promotion form information of the first target multimedia content, content length of the first target multimedia content, and promotion effect information of the first target multimedia content.
[0049] Specifically, the promotional format information indicates whether the advertisement in the first target multimedia content is a soft advertisement or a hard advertisement. Hard advertisements are the most direct and obvious form of advertising, typically using visually impactful images, videos, or text to attract the audience's attention and directly showcase products or services. Soft advertisements typically incorporate product information into stories, case studies, user experiences, and other formats to implicitly promote products or services.
[0050] The content duration of the first target multimedia content, for example, the video duration of a short video is 60 seconds, which is the duration of the video being played completely.
[0051] The promotion effect information may include a click-through rate and / or a conversion rate. The click-through rate may be the click-through rate of a target component in the first target multimedia content, i.e., an advertisement click-through rate. The conversion rate may be the conversion rate of the promotional content in the first multimedia content, i.e., an advertisement conversion rate. The server may estimate the click-through rate and / or conversion rate of the first target multimedia content, and the electronic device may obtain the promotion effect information from the server.
[0052] The first playback behavior information may include at least one of the following: the longest playback time, the shortest playback time, the number of times the target multimedia content is played within the first specified time period, the number of times the target multimedia content is viewed within the second specified time period, the number of times the multimedia content is viewed within the third specified time period, and the number of times the target multimedia content is completely played within the fourth specified time period.
[0053] Among them, the longest playback time is the playback time of the second target multimedia content, and the shortest playback time is the playback time of the third target multimedia content. The second target multimedia content is the multimedia content with the longest playback time among the specified number of target multimedia contents watched by the first user, and the third target multimedia content is the multimedia content with the shortest playback time among the specified number of target multimedia contents.
[0054] For example, the target multimedia content is an advertising video. If the number of advertising videos that the first user has recently viewed and played from the time the first user opened the application to the current moment is greater than or equal to 10, then the specified number is 10, and the specified number of target multimedia content that the first user has viewed is the 10 advertising videos that the first user has recently viewed and played. If the number of advertising videos that the first user has recently viewed and played is less than 10, for example, 8, then the specified number is 8. Taking the specified number of 10 as an example, the second target multimedia content is the multimedia content with the longest playback time among the 10 target multimedia content, for example, the longest playback time is 60 seconds, and the third target multimedia content is the multimedia content with the shortest playback time among the 10 target multimedia content, for example, the shortest playback time is 10 seconds.
[0055] The first designated time period, for example, includes a time period of 600 seconds, a time period of 80 seconds, and a time period of 40 seconds, with the current time being the end time. The number of times the target multimedia content is played within the first designated time period may include the number of times the first user has played the advertising video in the last 600 seconds, the number of times the first user has played the advertising video in the last 80 seconds, and the number of times the first user has played the advertising video in the last 40 seconds, respectively used to reflect the first user's playback of the advertising video in different time periods. For example, taking the first designated time period as a time period of 400 seconds, the first user browses 10 advertising videos within these 400 seconds, and each advertising video is played (completely or partially) once, then the number of times it has been played is 10 times. Among them, as long as the video has playback progress, it can be considered that the video is effectively played, or the video is considered to be effectively played if it has been played for a certain period of time, without any restrictions.
[0056] The second specified time period, for example, includes a 1000-second period ending at the current time. The number of times the target multimedia content has been viewed within the second specified time period may include the number of times the first user has viewed the advertising video within the last 1000 seconds. If a video viewed by the first user is not loaded or buffered, and the first user has not actually viewed or played the video, the video is considered viewed by the first user. This means that the video was swiped away by the first user before it could be played. Furthermore, videos that have already been viewed or played by the first user are also considered viewed videos.
[0057] The third specified time period may include, for example, a 400-second time period ending at the current time and a 40-second time period. The number of multimedia content views within the third specified time period may include the number of video views by the first user in the last 400 seconds and the number of video views by the first user in the last 40 seconds. The multimedia content may include target multimedia content and ordinary multimedia content. Ordinary multimedia content does not include promotional content, i.e., non-advertising videos.
[0058] The fourth specified time period, for example, includes a time period of 400 seconds with the current moment as the end moment. The number of times the target multimedia content is completely played within the fourth specified time period may include the number of times the first user completely plays the advertising video within the last 400 seconds. For example, if 3 out of 10 advertising videos are completely played, and each video is played once, then the number of complete plays is 3 times.
[0059] The aforementioned play counts and view counts may be information recorded by the application during the first user's use of the application. Furthermore, the duration of each designated time period is merely exemplary and may be adjusted based on actual scenarios. For example, if the duration from the first user opening the application to the current moment is less than 1000 seconds, the duration of the designated time period would be the duration from the time the application was opened to the current moment.
[0060] In step 112, the model is determined by the training completion time to obtain the expected playback time.
[0061] The duration determination model is used to determine the estimated playback duration based on the first content feature information and the first playback behavior information. The feature vector of the first content feature information and the feature vector of the first playback behavior information can be input into the duration determination model to obtain the estimated playback duration output by the duration determination model.
[0062] In this way, the first content feature information can reflect the feature information of the first target multimedia content to be played. The first playback behavior information can reflect the first user's viewing behavior of the target multimedia content, namely, the advertising video. For example, the playback duration, number of plays, and number of views can reflect whether the first user accepts or enjoys watching the advertising video. The first playback behavior information can also reflect the speed at which the first user switches between multimedia content (including advertising videos and non-advertising videos), i.e., whether the scrolling is fast or slow. The first content feature information and the first playback behavior information can provide a basis for the duration determination model to determine the estimated playback duration.
[0063] In the present disclosure, the duration determination model can be Figure 4 The training is performed in the manner shown, as Figure 4 As shown, it includes steps 41 to 44.
[0064] In step 41, a training data set is obtained.
[0065] The training data set includes second content feature information of the sample target multimedia content, second playback behavior information of the second user on the multimedia content, and actual playback time of the sample target multimedia content by the second user.
[0066] The sample target multimedia content includes promotional content. The second content characteristic information may include at least one of the following: promotional form information of the sample target multimedia content, content duration of the sample target multimedia content, and promotional effect information of the sample target multimedia content.
[0067] The second playback behavior information may include at least one of the following: the playback duration of the fourth target multimedia content, the playback duration of the fifth target multimedia content, the number of times the target multimedia content is played within the fifth specified time period, the number of times the target multimedia content is viewed within the sixth specified time period, the number of times the multimedia content is viewed within the seventh specified time period, and the number of times the target multimedia content is completely played within the eighth specified time period; wherein, the fourth target multimedia content is the multimedia content with the longest playback duration among the specified number of target multimedia content that the second user has watched, and the fifth target multimedia content is the multimedia content with the shortest playback duration among the specified number of target multimedia content that the second user has watched.
[0068] The training data set may include multiple training samples, the number of second users is multiple, and each training sample includes second content feature information, second playback behavior information, and corresponding actual playback duration. For example, the training sample may be data collected during the second user's historical use of the application. The fifth specified time period, the sixth specified time period, the seventh specified time period, and the eighth specified time period are time periods during the second user's historical use of the application. The fourth target multimedia content and the fifth target multimedia content are multimedia content browsed during the second user's historical use of the application. The number of times played, browsed, and fully played in the training sample can reflect the second user's video viewing behavior during the historical use of the application.
[0069] In one example, the second user may include the first user, that is, the training sample may include data of the first user's historical use of the application.
[0070] In step 42, the predicted playback duration of the sample target multimedia content by the second user is obtained through the basic model. The basic model is used to determine the predicted playback duration based on the second content feature information and the second playback behavior information.
[0071] In step 43, a loss value is calculated based on the difference between the actual playback duration and the predicted playback duration, and the parameters of the basic model are updated based on the loss value.
[0072] For example, the feature vector of the second content feature information and the feature vector of the second playback behavior information can be input into the basic model to obtain the predicted playback duration output by the basic model. There is no restriction on the structure of the basic model, and the basic model can be, for example, a large language model of any structure, a neural network model, etc.
[0073] Based on the difference between the actual playback duration and the predicted playback duration, a loss value can be calculated. The loss value can be calculated by referring to the loss function in related technologies. The parameters of the basic model are updated based on the loss value. The update method can be a full parameter update or a partial parameter update.
[0074] In step 44, when the training is completed, a duration determination model is obtained.
[0075] The training stop condition can be that all training samples have been traversed, or the loss value converges, that is, the loss value is maximized or minimized, which can indicate that the training is completed, and the training completion time is determined by the model.
[0076] Through the above technical solution, a duration determination model can be trained based on the second content feature information, the second playback behavior information, and the actual playback duration of the sample target multimedia content by the second user. The model training process can be executed on the server, and the trained duration determination model can be loaded into an electronic device, namely a user terminal device. In addition, if the first user performs a page switching operation, the actual playback duration of the first target multimedia content by the first user can be collected. The above-mentioned first content feature information, first playback form information, and the actual playback duration can be used as training samples for subsequent fine-tuning or further training of the duration determination model.
[0077] In the present disclosure, the number of target components may be one or more. When the number of target components is one, step 12 may include: If the first display time is earlier than or equal to the time corresponding to the expected playback duration, the first display time is used as the second display time; If the first display time is later than the time corresponding to the expected playback duration, the time corresponding to the expected playback duration is used as the second display time.
[0078] The time corresponding to the expected playback duration refers to when the first target multimedia content is played to the corresponding time, and the playback duration is the expected playback duration. For example, if the expected playback duration is 3 seconds, the corresponding time is the 3rd second.
[0079] The time corresponding to the expected playback duration is denoted as t1, and the preset first display time of the target component is denoted as t2. If t2 is earlier than or equal to t1, it means that if the target component is displayed according to the preset time t2, it is expected that the first user will not have swiped away the first target multimedia content when the target component is displayed. In other words, it is expected that the first user will be able to see the target component, so the preset first display time t2 is used as the second display time. If t2 is later than t1, it means that if the target component is displayed according to the preset time t2, it is expected that the first user will have swiped away the first target multimedia content before the target component is displayed. Therefore, the display timing of the target component can be advanced, and t1 can be used as the second display time.
[0080] For example, if the preset first display time is 5 seconds and the expected playback time is 3 seconds, the 3rd second can be used as the second display time of the target component. In this way, the target component can be displayed earlier, and the target component can be displayed before the first user is expected to swipe away the first target multimedia content, thereby increasing the probability that the first user will see the target component.
[0081] In the present disclosure, when there are multiple target components, the multiple target components include a first target component and a second target component associated with the first target component, and the first target component is a component with the earliest preset first display time among the multiple target components; Step 12 may include: If the first display time of the first target component is earlier than or equal to the time corresponding to the expected playback duration, then for each target component, the first display time of the target component is used as the second display time of the target component; If the first display time of the first target component is later than the time corresponding to the expected playback time, the time corresponding to the expected playback time will be used as the second display time of the first target component, and the second display time of the second target component will be determined based on the time interval, which is the interval between the first display time of the first target component and the time corresponding to the expected playback time.
[0082] In one embodiment, the target components include component 1, component 2, and component 3, wherein the preset first display time of component 1 is the 2nd second, the first display time of component 2 is the 3rd second, and the first display time of component 3 is the 4th second. Then, component 1 is the component with the earliest first display time, and component 1 serves as the first target component. Components 2 and 3 are components associated with component 1. Components 2 and 3 need to be displayed after component 1 is displayed. Components 2 and 3 serve as second target components. In this example, for example, if the expected playback time is 3 seconds, and the first display time of component 1 is earlier than the time corresponding to the expected playback time, the first display times of components 1, 2, and 3 are respectively used as the second display times, that is, the second display time of component 1 is the 2nd second, the second display time of component 2 is the 3rd second, and the second display time of component 3 is the 4th second.
[0083] In another embodiment, the first display time of component 1 is preset to 5 seconds, the first display time of component 2 is preset to 7 seconds, and the first display time of component 3 is preset to 10 seconds. Component 1 is used as the first target component, and components 2 and 3 are used as the second target components. In this example, if the expected playback duration is 3 seconds, and the first display time of component 1 is later than the time corresponding to the expected playback duration, the time corresponding to the expected playback duration, 3 seconds, is used as the second display time of component 1. The interval between the first display time of the first target component, 5 seconds, and the time corresponding to the expected playback duration, 3 seconds, is 2 seconds.
[0084] Determining the second display time of the second target component according to the time interval includes: The third display time is used as the second display time of the second target component. The third display time is earlier than the first display time of the second target component, and the interval between the third display time and the first display time of the second target component is the time interval.
[0085] For example, for component 2, based on the 2s time interval, the presentation time of component 2 is advanced by 2s, the third presentation time is the 5th second, and the second presentation time of component 2 is the 5th second. For component 3, the presentation time of component 3 is advanced by 2s, the third presentation time is the 8th second, and the second presentation time of component 3 is the 8th second.
[0086] Through the above technical solution, the display timing of the first target component can be advanced, and the display timing of the second target component can be adjusted accordingly according to the time interval to ensure that the display time interval between multiple target components remains unchanged, thereby ensuring the preset continuous rendering effect of multiple components.
[0087] In the present disclosure, after step 12, the method for determining display information may further include: In response to receiving the page switching operation, playing the first target multimedia content on the first page; When the first target multimedia content is played to the second display time, the target component is displayed on the first page.
[0088] like Figure 2 As shown, if a page switching operation is received by the first user, the first page 20 may be displayed, and the first target multimedia content may be played on the first page 20. For example, if the second display time of the component 21 is 3 seconds, the component 21 is displayed on the first page when the first target multimedia content is played to the 3rd second. Figure 5 is a schematic diagram of the first page shown as an example. Figure 5 As shown, the target component also includes component 22, which can be an associated component with component 21, and component 22 is displayed after component 21. For example, the second display time of component 22 is 5 seconds. Then, when the first target multimedia content is played to the 5th second, component 21 is not displayed on the first page 20, and component 22 is displayed on the first page 20. Component 22 can be more obvious than component 21 and more easily noticed by the first user. The reason for setting multiple target components is that if the user stays on the page for a period of time, the user may be interested in the corresponding advertisement, and the component with a more prominent display effect can be replaced to improve the click-through rate and conversion rate of the advertisement.
[0089] It should be noted that in the embodiments introduced in the present disclosure, the target component is taken as an advertising component for example for explanation only. The target component can also be a news push component or a component for interacting with users. Components for interacting with users may include easter eggs, components containing special effects, etc.
[0090] Through the above technical solution, if a page switching operation performed by the user is received, the display timing of the target component is advanced during the playback of the first target multimedia content, which can increase the probability of the first user seeing the target component, thereby increasing the click rate of the target component.
[0091] Based on the same inventive concept, the present disclosure also provides a device for determining display information. Figure 6 is a block diagram showing a device for determining display information according to an exemplary embodiment. Figure 6 As shown, the device 60 may include: A first determining module 61 is configured to determine an estimated playback duration, where the estimated playback duration is an estimated playback duration of a first target multimedia content by a first user, where the first target multimedia content is the multimedia content to be played on the first page after the page switching operation is received by the first user; The second determination module 62 is used to determine the second display time of the target component based on the expected playback time and the preset first display time of the target component, wherein the display time of the target component is used to indicate the timing of starting to display the target component on the first page during the playback of the first target multimedia content, and the target component is used to trigger the display of a landing page associated with the first target multimedia content.
[0092] Optionally, the first determining module 61 includes: an acquisition submodule, configured to acquire first content feature information of the first target multimedia content and first playback behavior information of the first user on the multimedia content; An acquisition submodule is used to obtain the estimated playback duration through a trained duration determination model, wherein the duration determination model is used to determine the estimated playback duration based on the first content feature information and the first playback behavior information.
[0093] Optionally, the target multimedia content includes promotional content; The first content feature information includes at least one of the following: promotion form information of the first target multimedia content, content length of the first target multimedia content, and promotion effect information of the first target multimedia content; The first playback behavior information includes at least one of the following: a maximum playback duration, a minimum playback duration, a number of times the target multimedia content is played within a first specified time period, a number of times the target multimedia content is viewed within a second specified time period, a number of times the multimedia content is viewed within a third specified time period, and a number of times the target multimedia content is completely played within a fourth specified time period; Among them, the longest playback time is the playback time of the second target multimedia content, and the shortest playback time is the playback time of the third target multimedia content. The second target multimedia content is the multimedia content with the longest playback time among the specified number of target multimedia contents watched by the first user, and the third target multimedia content is the multimedia content with the shortest playback time among the specified number of target multimedia contents.
[0094] Optionally, the duration determination model is obtained by training the following modules: an acquisition module, configured to acquire a training data set, the training data set including second content feature information of a sample target multimedia content, second playback behavior information of a second user on the multimedia content, and actual playback time of the sample target multimedia content by the second user; a first obtaining module, configured to obtain a predicted playback duration of the sample target multimedia content by the second user using a basic model, wherein the basic model is configured to determine the predicted playback duration based on the second content feature information and the second playback behavior information; A training module, configured to calculate a loss value according to a difference between the actual playback duration and the predicted playback duration, and update parameters of the basic model according to the loss value; The second obtaining module is used to obtain the duration determination model when the training is completed.
[0095] Optionally, the number of the target component is one; The second determining module 62 includes: a first determining submodule, configured to use the first display time as the second display time if the first display time is earlier than or equal to a time corresponding to the expected playback duration; The second determining submodule is configured to use the time corresponding to the expected playback duration as the second display time if the first display time is later than the time corresponding to the expected playback duration.
[0096] Optionally, there are multiple target components, and the multiple target components include a first target component and a second target component associated with the first target component, and the first target component is a component with the earliest preset first display time among the multiple target components; The second determining module 62 includes: a third determining submodule, configured to, if the first presentation time of the first target component is earlier than or equal to the time corresponding to the expected playback duration, use the first presentation time of the target component as the second presentation time of the target component for each target component; The fourth determination submodule is used to use the time corresponding to the expected playback time as the second display time of the first target component if the first display time of the first target component is later than the time corresponding to the expected playback time, and determine the second display time of the second target component according to the time interval, wherein the time interval is the interval between the first display time of the first target component and the time corresponding to the expected playback time.
[0097] Optionally, the fourth determining submodule is configured to: The third display time is used as the second display time of the second target component, the third display time is earlier than the first display time of the second target component, and the interval between the third display time and the first display time of the second target component is the time interval.
[0098] Optionally, the device 60 further includes: a playing module configured to play the first target multimedia content on the first page in response to receiving the page switching operation after the second determining module 62 determines the second presentation time of the target component based on the estimated presentation time and the preset first presentation time of the target component; A display module is configured to display the target component on the first page when the first target multimedia content is played to the second display time.
[0099] Reference below Figure 7 , which shows a schematic structural diagram of an electronic device 600 suitable for implementing an embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (such as in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 7 The electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure.
[0100] like Figure 7 As shown, electronic device 600 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 602 or programs loaded from a storage device 608 into a random access memory (RAM) 603. RAM 603 also stores various programs and data required for the operation of electronic device 600. Processing device 601, ROM 602, and RAM 603 are interconnected via a bus 604. An input / output (I / O) interface 605 is also connected to bus 604.
[0101] Typically, the following devices may be connected to the I / O interface 605: an input device 606 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 608 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 609. The communication device 609 may allow the electronic device 600 to communicate with other devices wirelessly or by wire to exchange data. Figure 7 The electronic device 600 is shown with various devices, but it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed instead.
[0102] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 609, or installed from the storage device 608, or installed from the ROM 602. When the computer program is executed by the processing device 601, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
[0103] It should be noted that the computer-readable medium described above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. Computer-readable storage media may include, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or components, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such a propagated data signal may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wire, optical cable, RF (radio frequency), or any suitable combination thereof.
[0104] In some embodiments, the clients can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can interconnect with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.
[0105] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0106] The computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: determine an estimated playback duration, where the estimated playback duration is an estimated playback duration of a first target multimedia content by a first user, where the first target multimedia content is multimedia content to be played on a first page after a page switching operation is performed by the first user; The second display time of the target component is determined based on the expected playback time and the preset first display time of the target component, wherein the display time of the target component is used to indicate the timing of starting to display the target component on the first page during the playback of the first target multimedia content, and the target component is used to trigger the display of a landing page associated with the first target multimedia content.
[0107] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0108] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0109] The modules described in the embodiments of the present disclosure may be implemented in software or hardware. In some cases, the name of a module does not necessarily limit the module itself. For example, the first determination module may also be described as a "module for determining the estimated playback duration."
[0110] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0111] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fibers, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0112] According to one or more embodiments of the present disclosure, Example 1 provides a method for determining presentation information, the method including: determining an estimated playback duration, where the estimated playback duration is an estimated playback duration of a first target multimedia content by a first user, where the first target multimedia content is multimedia content to be played on a first page after a page switching operation is performed by the first user; The second display time of the target component is determined based on the expected playback time and the preset first display time of the target component, wherein the display time of the target component is used to indicate the timing of starting to display the target component on the first page during the playback of the first target multimedia content, and the target component is used to trigger the display of a landing page associated with the first target multimedia content.
[0113] According to one or more embodiments of the present disclosure, Example 2 provides the method of Example 1, wherein determining the estimated playback duration includes: Acquire first content feature information of the first target multimedia content and first playback behavior information of the first user on the multimedia content; The estimated playback duration is obtained by training a duration determination model, and the duration determination model is used to determine the estimated playback duration based on the first content feature information and the first playback behavior information.
[0114] According to one or more embodiments of the present disclosure, Example 3 provides the method of Example 2, wherein the target multimedia content includes promotional content; The first content feature information includes at least one of the following: promotion form information of the first target multimedia content, content length of the first target multimedia content, and promotion effect information of the first target multimedia content; The first playback behavior information includes at least one of the following: a maximum playback duration, a minimum playback duration, a number of times the target multimedia content is played within a first specified time period, a number of times the target multimedia content is viewed within a second specified time period, a number of times the multimedia content is viewed within a third specified time period, and a number of times the target multimedia content is completely played within a fourth specified time period; Among them, the longest playback time is the playback time of the second target multimedia content, and the shortest playback time is the playback time of the third target multimedia content. The second target multimedia content is the multimedia content with the longest playback time among the specified number of target multimedia contents watched by the first user, and the third target multimedia content is the multimedia content with the shortest playback time among the specified number of target multimedia contents.
[0115] According to one or more embodiments of the present disclosure, Example 4 provides the method of Example 2, wherein the duration determination model is trained in the following manner: Acquire a training data set, the training data set including second content feature information of a sample target multimedia content, second playback behavior information of a second user on the multimedia content, and actual playback time of the sample target multimedia content by the second user; Obtaining a predicted playback duration of the sample target multimedia content by the second user through a basic model, wherein the basic model is used to determine the predicted playback duration based on the second content feature information and the second playback behavior information; Calculating a loss value according to a difference between the actual playback duration and the predicted playback duration, and updating parameters of the basic model according to the loss value; When the training is completed, the duration determination model is obtained.
[0116] According to one or more embodiments of the present disclosure, Example 5 provides the method of Example 1, wherein the number of the target component is one; The determining the second presentation time of the target component according to the estimated playback duration and the preset first presentation time of the target component includes: If the first display time is earlier than or equal to the time corresponding to the expected playback duration, the first display time is used as the second display time; If the first display time is later than the time corresponding to the expected playback duration, the time corresponding to the expected playback duration is used as the second display time.
[0117] According to one or more embodiments of the present disclosure, Example 6 provides the method of Example 1, wherein there are multiple target components, the multiple target components include a first target component and a second target component associated with the first target component, and the first target component is a component with the earliest preset first presentation time among the multiple target components; The determining the second presentation time of the target component according to the estimated playback duration and the preset first presentation time of the target component includes: If the first display time of the first target component is earlier than or equal to the time corresponding to the expected playback duration, then for each target component, the first display time of the target component is used as the second display time of the target component; If the first display time of the first target component is later than the time corresponding to the expected playback time, the time corresponding to the expected playback time is used as the second display time of the first target component, and the second display time of the second target component is determined according to the time interval, and the time interval is the interval between the first display time of the first target component and the time corresponding to the expected playback time.
[0118] According to one or more embodiments of the present disclosure, Example 7 provides the method of Example 6, wherein determining the second presentation time of the second target component according to the time interval includes: The third display time is used as the second display time of the second target component, the third display time is earlier than the first display time of the second target component, and the interval between the third display time and the first display time of the second target component is the time interval.
[0119] According to one or more embodiments of the present disclosure, Example 8 provides the method of Example 1, wherein after the step of determining the second presentation time of the target component based on the estimated playback duration and the preset first presentation time of the target component, the method further includes: In response to receiving the page switching operation, playing the first target multimedia content on the first page; When the first target multimedia content is played to the second display time, the target component is displayed on the first page.
[0120] According to one or more embodiments of the present disclosure, Example 9 provides a device for determining presentation information, the device including: a first determining module, configured to determine an estimated playback duration, wherein the estimated playback duration is an estimated playback duration of a first target multimedia content by a first user, the first target multimedia content being multimedia content to be played on a first page after a page switching operation is received by the first user; The second determination module is used to determine the second display time of the target component based on the expected playback time and the preset first display time of the target component, wherein the display time of the target component is used to indicate the timing of starting to display the target component on the first page during the playback of the first target multimedia content, and the target component is used to trigger the display of a landing page associated with the first target multimedia content.
[0121] According to one or more embodiments of the present disclosure, Example 10 provides a computer-readable medium having a computer program stored thereon, which implements the steps of any one of the methods described in Examples 1 to 8 when executed by a processing device.
[0122] According to one or more embodiments of the present disclosure, Example 11 provides an electronic device, including: a storage device having a computer program stored thereon; A processing device is used to execute the computer program in the storage device to implement the steps of any one of the methods described in Examples 1 to 8.
[0123] According to one or more embodiments of the present disclosure, Example 12 provides a computer program product, including a computer program, which implements the steps of any one of the methods of Examples 1 to 8 when executed by a processor.
[0124] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of the present disclosure is not limited to technical solutions formed by specific combinations of the aforementioned technical features. It also encompasses other technical solutions formed by any combination of the aforementioned technical features or their equivalents, without departing from the scope of the above disclosure. For example, a technical solution formed by replacing the aforementioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0125] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0126] Although the subject matter has been described using language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims. Regarding the apparatus in the above-described embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method and will not be elaborated upon here.
Claims
1. A method for determining display information, characterized in that: The method comprises: determining an estimated playback duration, where the estimated playback duration is an estimated playback duration of a first target multimedia content by a first user, where the first target multimedia content is multimedia content to be played on a first page after a page switching operation is performed by the first user; The second display time of the target component is determined based on the expected playback time and the preset first display time of the target component, wherein the display time of the target component is used to indicate the timing of starting to display the target component on the first page during the playback of the first target multimedia content, and the target component is used to trigger the display of a landing page associated with the first target multimedia content.
2. The method according to claim 1, characterized in that Determining the estimated playback duration includes: Acquire first content feature information of the first target multimedia content and first playback behavior information of the first user on the multimedia content; The estimated playback duration is obtained by training a duration determination model, and the duration determination model is used to determine the estimated playback duration based on the first content feature information and the first playback behavior information.
3. The method according to claim 2, characterized in that The targeted multimedia content includes promotional content; The first content feature information includes at least one of the following: promotion form information of the first target multimedia content, content length of the first target multimedia content, and promotion effect information of the first target multimedia content; The first playback behavior information includes at least one of the following: a maximum playback duration, a minimum playback duration, a number of times the target multimedia content is played within a first specified time period, a number of times the target multimedia content is viewed within a second specified time period, a number of times the multimedia content is viewed within a third specified time period, and a number of times the target multimedia content is completely played within a fourth specified time period; Among them, the longest playback time is the playback time of the second target multimedia content, and the shortest playback time is the playback time of the third target multimedia content. The second target multimedia content is the multimedia content with the longest playback time among the specified number of target multimedia contents watched by the first user, and the third target multimedia content is the multimedia content with the shortest playback time among the specified number of target multimedia contents.
4. The method according to claim 2, characterized in that The duration determination model is trained in the following way: Acquire a training data set, the training data set including second content feature information of a sample target multimedia content, second playback behavior information of a second user on the multimedia content, and actual playback time of the sample target multimedia content by the second user; Obtaining a predicted playback duration of the sample target multimedia content by the second user through a basic model, wherein the basic model is used to determine the predicted playback duration based on the second content feature information and the second playback behavior information; Calculating a loss value according to a difference between the actual playback duration and the predicted playback duration, and updating parameters of the basic model according to the loss value; When the training is completed, the duration determination model is obtained.
5. The method according to claim 1, wherein The number of the target component is one; The determining the second presentation time of the target component according to the estimated playback duration and the preset first presentation time of the target component includes: If the first display time is earlier than or equal to the time corresponding to the expected playback duration, the first display time is used as the second display time; If the first display time is later than the time corresponding to the expected playback duration, the time corresponding to the expected playback duration is used as the second display time.
6. The method according to claim 1, characterized in that There are multiple target components, and the multiple target components include a first target component and a second target component associated with the first target component, and the first target component is a component with the earliest preset first display time among the multiple target components; The determining the second presentation time of the target component according to the estimated playback duration and the preset first presentation time of the target component includes: If the first display time of the first target component is earlier than or equal to the time corresponding to the expected playback duration, then for each target component, the first display time of the target component is used as the second display time of the target component; If the first display time of the first target component is later than the time corresponding to the expected playback time, the time corresponding to the expected playback time is used as the second display time of the first target component, and the second display time of the second target component is determined according to the time interval, and the time interval is the interval between the first display time of the first target component and the time corresponding to the expected playback time.
7. The method according to claim 6, characterized in that The determining the second display time of the second target component according to the time interval includes: The third display time is used as the second display time of the second target component, the third display time is earlier than the first display time of the second target component, and the interval between the third display time and the first display time of the second target component is the time interval.
8. The method according to claim 1, characterized in that After the step of determining the second presentation time of the target component according to the estimated playback duration and the preset first presentation time of the target component, the method further includes: In response to receiving the page switching operation, playing the first target multimedia content on the first page; When the first target multimedia content is played to the second display time, the target component is displayed on the first page.
9. A device for determining display information, characterized in that: The device comprises: a first determining module, configured to determine an estimated playback duration, wherein the estimated playback duration is an estimated playback duration of a first target multimedia content by a first user, the first target multimedia content being multimedia content to be played on a first page after a page switching operation is performed by the first user; The second determination module is used to determine the second display time of the target component based on the expected playback time and the preset first display time of the target component, wherein the display time of the target component is used to indicate the timing of starting to display the target component on the first page during the playback of the first target multimedia content, and the target component is used to trigger the display of a landing page associated with the first target multimedia content.
10. A computer-readable medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processing device, the steps of the method according to any one of claims 1 to 8 are implemented.
11. An electronic device, characterized in that: include: a storage device having a computer program stored thereon; A processing device, configured to execute the computer program in the storage device to implement the steps of the method according to any one of claims 1 to 8.
12. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.