Promotion content display method and apparatus, computer device, readable storage medium, and program product
By displaying linked promotional content across multiple content slots in the information feed interface, the problem of insufficient display space for promotional content is solved, resulting in better display effects and user experience.
Patent Information
- Application Number
- PCT/CN2025/086490
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-31
- Filing Date
- 2025-04-01
- Publication Date
- 2025-12-04
AI Technical Summary
In existing technologies, the display space for promotional content is limited, making it difficult to maximize the presentation of product features and resulting in poor display effects.
By using multiple content slots in the information flow interface to jointly display linked promotional content, each linked promotional content is displayed by at least two adjacent content slots, ensuring that the linked promotional content blends naturally with the multimedia content and maintains the original format.
It maximizes the display of promotional content, improves the display effect, maintains the user experience, and enhances the expressiveness of promotional content.
Smart Images

Figure CN2025086490_04122025_PF_FP_ABST
Abstract
Description
Method and apparatus for displaying promotion content, computer device, readable storage medium and program product
[0001] Related Applications
[0002] The present application claims priority to the Chinese patent application No. 202410707111.X, filed on May 31, 2024, and entitled "Method and apparatus for displaying promotion content, computer device, readable storage medium and program product", the contents of which are hereby incorporated by reference in its entirety. TECHNICAL FIELD
[0003] The present application relates to the technical field of information processing, and in particular, to a method and apparatus for displaying promotion content, a computer device, a computer readable storage medium and a computer program product. BACKGROUND
[0004] With the rapid development of Internet technology, promotion content has gradually become an indispensable part of people's Internet life. Common forms of promotion content include opening screen promotion content, interstitial promotion content, information flow promotion content, banner promotion content, etc.
[0005] In related technologies, promotion content is usually integrated into product forms, for example, promotion content is displayed on a certain content position in an interface displaying product content. In this way, users naturally come into contact with promotion content in the process of using the product, avoiding the aversion caused by promotion content.
[0006] However, in related technologies, the size of a content position is too small, and the display space is limited, making it difficult to maximize the characteristics of the promoted goods, and the display effect of the promotion content is not good. SUMMARY
[0007] The present application provides a method and apparatus for displaying promotion content, a computer device, a computer readable storage medium and a computer program product.
[0008] In a first aspect, the present application provides a method for displaying promotion content, executed by a terminal, the method comprising:
[0009] displaying an information flow interface, the information flow interface comprising a plurality of content positions, each content position being configured to display a content cover of a multimedia content; and
[0010] in response to a promotion content display condition being met, jointly displaying, through at least two content positions in the plurality of content positions, a linked promotion content for a target object, each content position in the at least two content positions displaying a partial promotion content of the linked promotion content.
[0011] In a second aspect, the present application also provides a device for displaying promotion content, comprising:
[0012] an interface display module, configured to display an information flow interface, the information flow interface comprising a plurality of content slots, each of the content slots being configured to display a content cover of a multimedia content; and
[0013] a content display module, configured to, in response to a promotion content display condition being met, jointly display, through at least two content slots of the plurality of content slots, a linkage promotion content for promoting a target object, each of the at least two content slots displaying a partial promotion content of the linkage promotion content.
[0014] In a third aspect, the present application provides a computer device, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the steps of the promotion content display method when executing the computer program.
[0015] In a fourth aspect, the present application provides a computer readable storage medium, storing a computer program, and the computer program implementing the steps of the promotion content display method when executed by a processor.
[0016] In a fifth aspect, the present application provides a computer program product, comprising a computer program, and the computer program implementing the steps of the promotion content display method when executed by a processor.
[0017] The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the application will be apparent from the description and drawings, and from the claims. BRIEF DESCRIPTION OF DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application or in the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced below. Obviously, the drawings in the following description are only embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort on the basis of the disclosed drawings.
[0019] FIG. 1 is an application environment diagram of a promotion content display method in an embodiment;
[0020] FIG. 2 is a flow diagram of a promotion content display method in an embodiment;
[0021] FIG. 3A is a schematic diagram of an information flow interface in an embodiment;
[0022] FIG. 3B is a schematic diagram of an information flow interface in another embodiment;
[0023] FIG. 4 is a schematic diagram of an information flow interface in another embodiment;
[0024] FIG. 5 is a schematic diagram of an information flow interface in another embodiment;
[0025] FIG. 6 is a schematic diagram of an information flow interface in another embodiment;
[0026] FIG. 7 is a schematic diagram of an information flow interface in another embodiment;
[0027] FIG. 8 is a schematic diagram of an information flow interface in another embodiment;
[0028] FIG. 9 is a schematic diagram of an information flow interface in another embodiment;
[0029] FIG. 10 is a schematic diagram of an information flow interface in another embodiment;
[0030] FIG. 11 is a schematic diagram of a target-linked special effect in an embodiment;
[0031] FIG. 12 is a schematic diagram of a target-linked element in an embodiment;
[0032] FIG. 13 is a schematic diagram of a promoted content display area in an embodiment;
[0033] FIG. 14 is a schematic diagram of a mask layer in an embodiment;
[0034] FIG. 15 is a schematic diagram of a target information flow in an embodiment;
[0035] FIG. 16 is a schematic diagram of a target information flow in another embodiment;
[0036] FIG. 17 is a structural block diagram of a promoted content display device in an embodiment;
[0037] FIG. 18 is an internal structural diagram of a computer device in an embodiment. DETAILED DESCRIPTION
[0038] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of the present application.
[0039] Promoted content is inseparable from content services in people's Internet life. In the related art, in order to avoid that promoted content causes user aversion, original creativity appears, that is, promoted content is integrated into product form, so that users unknowingly contact promoted goods, thereby producing favor. The promoted content generated through original creativity is original promoted content, and the original promoted content can be naturally integrated with surrounding content.
[0040] Specifically, in the interface for displaying the push content, the promotional content is usually displayed in a certain display area in the interface, however, the space of one display area is too small, the display space is cramped, it is difficult to maximize the characteristics of the promoted goods, and the display effect of the promotional content is poor.
[0041] In the promotional content display method provided in the present application, the information stream interface is displayed, the information stream interface includes a plurality of content positions, and each content position is used to display a content cover of a multimedia content. In this way, based on the plurality of content positions in the information stream interface, more real-time multimedia content can be provided for the user, ensuring the efficiency and real-time performance of the multimedia content push. In response to the promotional content display condition being met, the linked promotional content for promoting the target object is jointly displayed through at least two content positions in the plurality of content positions, and the linked promotional content is used to promote the target object. In this way, the linked promotional content is naturally integrated into the interface for promoting the multimedia content, the original format is maintained, and the user experience is ensured. Among them, each content position in the at least two content positions respectively displays a partial promotional content of the linked promotional content. That is, the target object is promoted by linking a plurality of content positions in the information stream interface, which can maximize the characteristics of the target object and improve the display effect of the promotional content.
[0042] The promotional content display method provided in the embodiments of the present application can be applied in the application environment as shown in FIG. 1. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data required to be processed by the server 104. The data storage system can be integrated on the server 104, or placed on the cloud or other network servers. The terminal 102 displays an information stream interface, and the information stream interface includes a plurality of content positions, and each content position is used to display a content cover of a multimedia content; wherein the content cover of the multimedia content displayed in each content position is obtained by the terminal 102 generating a content push request to the server 104 in response to an operation of requesting content push triggered in the information stream interface, and the server 104 determines a plurality of content covers of multimedia contents based on the content push request and returns to the terminal 102.
[0043] In response to the promotional content display condition being met, the terminal 102 jointly displays the linked promotional content for promoting the target object through at least two content positions in the plurality of content positions, and the linked promotional content is used to promote the target object, and each content position in the at least two content positions respectively displays a partial promotional content of the linked promotional content.
[0044] The terminal 102 can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, Internet of Things devices, and portable wearable devices. The Internet of Things device can be a smart television, a smart air conditioner, a smart vehicle device, a projection device, etc. The portable wearable device can be a smart watch, a smart bracelet, etc. The server 104 can be a standalone physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0045] In an exemplary embodiment, as shown in FIG. 2, a promoted content display method is provided, which is described below by taking the terminal 102 in FIG. 1 as an example and including the following steps S202 to S204. In the steps, the terminal 102 displays a content stream interface including a plurality of content positions, each of which is used to display a content cover of a multimedia content.
[0046] In step S202, a content stream interface is displayed, which includes a plurality of content positions, each of which is used to display a content cover of a multimedia content.
[0047] The content stream interface is an interface for displaying multimedia content, and can be an interface for displaying multimedia content in a waterfall layout. The waterfall layout usually arranges multimedia content in a multi-row and multi-column arrangement, which visually appears to be uneven and like a flowing waterfall.
[0048] The content position is a region for displaying a content cover of a multimedia content. Optionally, the size of each content position can be the same or different, and is not limited in particular.
[0049] For example, as shown in FIG. 3A, a schematic diagram of a content stream interface in an embodiment is shown. In FIG. 3A, there are three columns in the content stream interface, and each column includes a plurality of content positions arranged unevenly, like a flowing waterfall.
[0050] For another example, as shown in FIG. 3B, a schematic diagram of a content stream interface in another embodiment is shown. In FIG. 3B, there are three columns in the content stream interface, and the content stream interface includes content positions of different sizes and different widths, which are arranged unevenly, like a flowing waterfall.
[0051] The multimedia content is content pushed to a user for display, and includes, but is not limited to, videos, images, audio and video, articles, and text and images. The content cover of the multimedia content is material for promoting the multimedia content, such as text, pictures, or text and pictures. The content cover of the multimedia content can be information in the multimedia content or information from outside the multimedia content.
[0052] Optionally, after the user logs in the user-generated content client with the current login account, the terminal displays an information stream interface. Each content slot in the information stream interface is used to display a content cover of a corresponding multimedia content. The user-generated content client is a client for users to create original content and publish, such as a social client, an instant messaging client, an e-commerce client, etc.
[0053] Referring to FIG. 3A, there are 12 content slots in the information stream interface, each of which is used to display a content cover of a multimedia content, that is, 12 content covers of multimedia contents can be displayed in the current information stream interface. In response to a triggering operation on any content cover, a content detail interface is switched to, which is used to display the multimedia content corresponding to the any content cover.
[0054] In step S204, in response to the fulfillment of the promotion content display condition, a joint promotion content for promoting a target object is jointly displayed through at least two content slots of the plurality of content slots, each of the at least two content slots displays a partial promotion content of the joint promotion content.
[0055] The target object refers to an object to be promoted in the information stream interface. The target object can be a commodity, a video, an audio, etc.
[0056] The joint promotion content is a promotion content for promoting a target object through a plurality of content slots in the information stream interface. The joint promotion content occupies at least two adjacent content slots. The target object is displayed through the at least two content slots. The joint promotion content can be in the form of an image, a video, or a graphic text, which is not limited. The promotion content can be an advertisement, and the joint promotion content can be a joint advertisement.
[0057] Each of the at least two adjacent content slots displays a partial promotion content. The partial promotion content can be in the form of an image, a video, or a graphic text, which is not limited. The partial promotion contents displayed by the at least two adjacent content slots jointly constitute the joint promotion content.
[0058] The joint constitution can mean an orderly splicing process of the partial promotion contents according to the continuity between the partial promotion contents.
[0059] As shown in FIG. 4, it is a schematic diagram of an information flow interface in another embodiment. The information flow interface includes 11 content slots, wherein content slots 1-3 respectively display the content covers of multimedia content 1, multimedia content 2 and multimedia content 3. The target object is a target comic, and the partial promotion contents of content slots 4-11 are all in the form of images, and there is continuity between the partial promotion contents of adjacent content slots.
[0060] For example, the partial promotion contents together constitute a process of arranging the partial promotion contents in a preset arrangement manner. For example, as shown in FIG. 5, it is a schematic diagram of an information flow interface in another embodiment. In the information flow interface, content slots 1-4 and 7-8 respectively display the content covers of 6 multimedia contents. In addition, the information flow interface also displays the linked promotion content of the target object tent. The linked promotion content includes the partial promotion contents of content slots 5 and 6 respectively, wherein the partial promotion content 1 of content slot 5 is to represent the use scenario of the tent by text, and the partial promotion content 2 of content slot 6 is to represent the style of the tent by image. The partial promotion content 1 and the partial promotion content 2 in different forms constitute the linked promotion content for promoting the tent.
[0061] For another example, as shown in FIG. 6, it is a schematic diagram of an information flow interface in another embodiment. In the information flow interface, content slots 1-2 and 7-8 respectively display the content covers of 4 multimedia contents. The partial promotion contents of content slots 3-6 together constitute the linked promotion content of a certain beverage. In order to facilitate user selection, different purchase links are provided, and the corresponding promotion contents are displayed in different partial promotion contents, wherein the partial promotion content of content slot 3 displays promotion content 1 (the price of one-time purchase of one box of the beverage), the partial promotion content of content slot 4 displays promotion content 2 (the price of one-time purchase of two boxes of the beverage), the partial promotion content of content slot 5 displays promotion content 3 (the price of one-time purchase of three boxes of the beverage), and the partial promotion content of content slot 6 displays promotion content 4 (the price of one-time purchase of four boxes of the beverage). The four partial promotion contents together constitute the linked promotion content for promoting the beverage.
[0062] The promotion content display condition refers to a condition for allowing the promotion of the target object. For example, the promotion content display condition can be detecting a preset trigger operation, the browsing time reaching a set threshold, the user description data matching the object attribute of the target object, the user operation data (such as browsing data) matching the object attribute of the target object, etc., which is not limited in particular.
[0063] Optionally, in the process of displaying the content covers of the plurality of multimedia contents in the information flow interface, the terminal displays the target object's linked promotion content in the information flow interface in response to the promotion content display condition for the target object being met. The linked promotion content occupies at least two adjacent content positions, and the partial promotion contents displayed in each of the at least two content positions together constitute the linked promotion content.
[0064] The linked promotion content can be a complete promotion content or a part of a complete promotion content.
[0065] For example, the promotion content display condition for the target object is 30, i.e., one linked promotion content of the target object is displayed after every 30 content covers of multimedia contents are displayed.
[0066] In some embodiments, the content width of the linked promotion content is equal to the interface width of the information flow interface.
[0067] For example, the widths of the content positions in the same column in the information flow interface are the same, or the widths of each content position in the information flow interface are the same.
[0068] Referring to FIG. 4, the linked promotion content is spliced by the partial promotion contents of the content positions 4-11, in the information flow interface layout, the widths of the content positions in each column are the same, and the number of the content position columns that the linked promotion content horizontally spans is the same as the number of the content position columns that the information flow interface horizontally displays (both are 3 columns). The content width of the linked promotion content is constituted by the sum of the widths of the content positions 4-6 (this is a part of the content position that is horizontally displayed, which can represent the horizontal span thereof), and the interface width of the information flow interface is also the sum of the widths of the 3 content positions that are in parallel, therefore, the content width of the linked promotion content is equal to the interface width of the information flow interface, which is equivalent to displaying a full-width linked promotion content in the information flow interface.
[0069] Of course, in other examples, the content width of the linked promotion content can be smaller than the interface width of the information flow interface, in which case, the linked promotion content is surrounded by the content covers of the multimedia contents.
[0070] As shown in FIG. 7, it is a schematic diagram of an information flow interface in another embodiment. The content covers displayed on the content positions 1-9 and 12-16 in the information flow interface of FIG. 7 are different, and the content positions 10 and 11 are partial promotion content 1 and partial promotion content 2 respectively, the partial promotion content 1 and the partial promotion content 2 together constitute a linked promotion content, and the content width of the linked promotion content is smaller than the interface width of the information flow interface.
[0071] In the embodiment, by ensuring that the content width of the promoted content is equal to the interface width of the information flow interface, the promoted content can be more naturally integrated into the information flow interface displaying multimedia content, so that the format of the information flow interface before and after the insertion of the promoted content is not much different, i.e., the original format is maintained, and the user's browsing experience is ensured.
[0072] In some embodiments, in response to the promoted content display condition being met, the promoted content for the target object is jointly displayed through at least two content slots, including: in response to a sliding operation being triggered on the information flow interface, the promoted content for the target object is jointly displayed through at least two content slots.
[0073] For example, the sliding operation is a sliding operation in a preset direction, e.g., the preset direction is the same as the sliding direction of the sliding operation triggering the display of the content cover. For example, after the user updates the content cover of the multimedia content by sliding upward, the user continues to slide upward to display the promoted content in the information flow interface. In the embodiment, when the user habitually performs a downward sliding operation on the information flow interface to browse more content, the system detects the sliding operation and meets the promoted content display condition, and then jointly displays the promoted content through at least two content slots. This way conforms to the user's daily operation habits and can naturally display the promoted content to the user.
[0074] In the embodiment, the display of the promoted content can be triggered more conveniently through the sliding operation, improving the user experience.
[0075] In some embodiments, in response to the promoted content display condition being met, the promoted content for the target object is jointly displayed through at least two content slots, including: in response to a sliding operation being triggered on the information flow interface, the promoted content for the target object and matching the sliding speed of the sliding operation is jointly displayed through at least two content slots. Different sliding speed ranges match different types of target objects for the promoted content.
[0076] For example, a mapping relationship between the sliding speed and the type of the object is preset. In response to a sliding operation being triggered on the information flow interface, the sliding speed of the sliding operation is determined, and the type of the object is determined according to the mapping relationship. The promoted content for the type of the object is obtained, and the obtained promoted content is displayed in the information flow interface. For example, in response to a sliding operation being triggered on the information flow interface, the sliding speed and the sliding direction of the sliding operation are determined. In a case where the sliding direction is a preset direction, the step of determining the sliding speed of the sliding operation is continued to be executed.
[0077] In this embodiment, in response to triggering a sliding operation on the information stream interface, the interactive promotion content for promoting the target object and matching the sliding speed of the sliding operation is jointly displayed through at least two content positions. Different sliding speed ranges match the interactive promotion content for promoting different types of target objects. That is, the matched interactive promotion content is displayed in real time according to the sliding speed, and the flexibility of displaying the promotion content is improved.
[0078] In some embodiments, in response to the promotion content display condition being met, the interactive promotion content for promoting the target object is jointly displayed through at least two content positions, including: in response to triggering a sliding operation on the information stream interface, the interactive promotion content for promoting the target object and matching the layout information of the content position sliding to the current display area is jointly displayed through at least two content positions sliding to the current display area. Different layout information is used for promoting different types of objects.
[0079] Illustratively, in response to triggering a sliding operation on the information stream interface, an image of the current display area sliding to in the current information stream interface is intercepted, and image recognition is performed on the image to identify the layout information of the content position in the current display area. From the pre-set mapping relationship between the layout information and the type of object, the object matching the layout information is determined, the interactive promotion content of the object is obtained, and the interactive promotion content of the object is displayed in the information stream interface.
[0080] Illustratively, after determining the object matching the layout information, a selection list of the interactive promotion content corresponding to the object is displayed in the information stream interface. The selection list includes a plurality of candidate interactive promotion contents of the object, each candidate interactive promotion content occupies different number of content positions, and in response to a selection operation on any candidate interactive promotion content in the selection list, the selected candidate interactive promotion content is displayed in the information stream interface.
[0081] For example, the object is fruit, and there are candidate interactive promotion content 1 and candidate interactive promotion content 2. The candidate interactive promotion content 1 occupies 3 content positions and is horizontal. The candidate interactive promotion content 2 occupies 6 content positions and is vertical. The candidate interactive promotion content 1 is selected by the currently logged-in account, and the candidate interactive promotion content 1 is displayed in the information stream interface.
[0082] Alternatively, after determining the object matching the layout information, the candidate interactive promotion content corresponding to the browsing habit is determined from the plurality of candidate interactive promotion contents based on the browsing habit of the currently logged-in account.
[0083] In the embodiment, in response to the sliding operation triggered in the information flow interface, the push content for the target object and matching the layout information of the content position to which the sliding operation is performed is jointly displayed by sliding to at least two content positions in the content position currently displayed. Different layout information is applied to the push content for different types of objects. That is, the push content with appropriate layout is considered from the layout dimension, and the push content can be more naturally integrated into the information flow interface, and the display effect of the push content is improved.
[0084] In some embodiments, before the push content for the target object is jointly displayed by at least two content positions in response to the push content display condition being met, the method further comprises: in response to the sliding operation triggered in the information flow interface, displaying a content cover of a loaded multimedia content in each new content position as the sliding direction of the sliding operation constantly displays new content positions in the information flow interface, the multimedia content being published by a multimedia account.
[0085] The sliding operation is used to update the content in the information flow interface, which can be multimedia content or push content. The sliding direction is the direction for loading the content cover of the new multimedia content, which can be from top to bottom of the information flow interface, from bottom to top of the information flow interface, from left to right of the information flow interface, or from right to left of the information flow interface.
[0086] The multimedia account is an account for publishing multimedia content, which can be an account followed by the currently logged-in account or an account not followed by the currently logged-in account.
[0087] For example, the terminal displays a content cover of a loaded multimedia content in each new content position as the sliding direction of the sliding operation constantly displays new content positions in the information flow interface in response to the sliding operation triggered in the information flow interface. The preset number matches the sliding amplitude of the sliding operation, and the greater the sliding amplitude, for example, the greater the downward sliding amplitude, the greater the preset number. In which,
[0088] In the embodiment, new content positions are loaded in real time and constantly through the sliding operation in the information flow interface, so that the multimedia content published by the corresponding multimedia account is displayed in real time based on each new content position, and the user can conveniently obtain the multimedia content in time.
[0089] In some embodiments, the display order of the partial promotion content respectively displayed in the at least two content positions is the same as the exposure order of the at least two content positions; in response to the promotion content display condition being met, the joint promotion content for the promotion target object is jointly displayed through the at least two content positions, including: obtaining the exposure order of the at least two content positions occupied by the joint promotion content; in response to the promotion content display condition being met, the corresponding partial promotion content is sequentially displayed on each content position of the at least two content positions in the information flow interface according to the exposure order of the at least two content positions.
[0090] The exposure order of the content position can be understood as the order in which the content position is displayed in the information flow interface.
[0091] The exposure order of the at least two content positions determines the display manner of the joint promotion content in the information flow interface.
[0092] For example, according to the browsing habits of the currently logged-in account, the exposure order of the at least two content positions is determined. For example, the browsing habits are from top to bottom, the exposure order of the multiple content positions in the same row is the same, the content is the larger the row number is, the later the exposure order is, and reference is made to FIG. 4, for example, the exposure order is: first, the content positions 4-6 are exposed at the same time, then the content positions 7-9 are exposed at the same time, and finally the content positions 10-11 are exposed at the same time, then the joint promotion content is displayed from top to bottom.
[0093] For example, the key content position of the key partial promotion content in the joint promotion content is determined, the key content position is taken as the first content position exposed, and the exposure order of the content positions in the at least two content positions is determined according to the distance between the key content position and the key content position. For example, in the promotion of an electronic product, the content position of the partial promotion content showing the core technical parameters and internal structure details of the product can be set as the key content position. Of course, the key content position can also be determined according to the demand, such as according to the business emphasis, if the use scene of the product is emphasized in this promotion, the content position of the partial promotion content showing rich use scene information can be taken as the key content position. In this embodiment, in response to the promotion content display condition being met, the corresponding partial promotion content is sequentially displayed on each content position of the at least two content positions in the information flow interface according to the obtained exposure order of the at least two content positions, so as to gradually display the joint promotion content and improve the user experience.
[0094] In some embodiments, the at least two content positions include a central content position in a middle position and outer content positions surrounding the central content position; in response to the promotion content display condition being met, the interactive promotion content for the promotion target object is jointly displayed through the at least two content positions, including: in response to the promotion content display condition being met, the interactive promotion content is displayed in the central content position of the at least two content positions, and then the interactive promotion content in the central content position is gradually enlarged until it occupies the outer content positions of the at least two content positions.
[0095] For example, in response to the promotion content display condition being met, the interactive promotion content is displayed in the central content position of the at least two content positions, and the cover content of the multimedia content is displayed in the outer content positions, and then the information stream interface pause update condition is met, the interactive promotion content in the central content position is gradually enlarged until it occupies the outer content positions after the enlargement.
[0096] The information stream interface pause update condition can be that no sliding operation is received within a preset time period, or a selection operation on the central content position is received.
[0097] For example, the interactive promotion content in the central content position is gradually enlarged until it occupies the outer content positions, including: determining the order in which the outer content positions are occupied in the gradual enlargement process.
[0098] For the first outer content position that is first occupied, a new content corresponding to the interactive promotion content displayed in the central content position is generated, and the new content is displayed on the first outer content position, and the new content and the interactive promotion content displayed in the central content position jointly constitute the interactive promotion content obtained by the first enlargement.
[0099] For each outer content position that is not first occupied, a new content associated with the interactive promotion content obtained by the previous enlargement is generated, and the new content is displayed on the current outer content position, and the new content and the interactive promotion content obtained by the previous enlargement jointly constitute the interactive promotion content obtained by the current enlargement, until the interactive promotion content obtained by the last enlargement is determined.
[0100] For example, based on the number of outer content positions, the layout information of the outer content positions relative to the central content position, and the interactive promotion content displayed in the central content position, a target promotion content is generated, and the new content displayed on each outer content position is determined. The interactive promotion content in the central content position and the new content displayed on each outer content position jointly constitute the target promotion content.
[0101] The order in which the external content positions are occupied in the gradual zoom-in process is determined, and the new content on the external content positions is gradually displayed until all the external content positions display the corresponding new content.
[0102] Referring to FIG. 7, the at least two central content positions include content positions 5 to 16, and the central content position is content position 10. The linked promotion content displayed by content position 10 is a vehicle. At this time, when the information stream interface meets the pause updating condition (for example, no sliding operation is received within a preset time length, or a selection operation on the central content position 10 is received), it indicates that the currently logged-in account is interested in the vehicle displayed by content position 10. When determining the zoom-in order of the content positions, considering the content position layout and the relevance to the content displayed by the central content position 10, content position 11 adjacent to content position 10 and having a high correlation degree is first occupied to display new content related to content position 10 and having continuity, such as the road in front of the vehicle. The new content of content position 11 and the content of content position 10 jointly constitute the linked promotion content obtained by the current zoom-in. Then, according to the relevance to the vehicle display theme and the spatial position proximity, content positions 12 (continuing to display the surrounding environment of the vehicle), 16 (displaying the surrounding related scene of the vehicle from another perspective), 15 (further supplementing relevant details), 14 (displaying coherence with the surrounding environment), 13 (continuing to display the logic), 9 (returning to another part related to the vehicle in the overall layout), 5 (part associated with the overall promotion layout of the vehicle), 6 (displaying other elements related to the vehicle), 7 (enriching the display content from different angles), and 8 are sequentially selected until the linked promotion content after zoom-in occupies content positions 5 to 16.
[0103] In this embodiment, in response to the promotion content display condition being met, after the linked promotion content is displayed in the central content position of the at least two content positions, the linked promotion content in the central content position is gradually zoomed in until it occupies the external content position in the at least two content positions. In this way, dynamic zoom-in of the linked promotion content can be realized to display details of the target object in a more flexible manner, thereby improving the promotion content display effect.
[0104] In some embodiments, the at least two content positions include a first content position subset and a second content position subset; and in response to the promotion content display condition being met, jointly displaying the linked promotion content for promoting the target object through the at least two content positions includes: in response to the promotion content display condition being met, displaying the linked promotion content in the content positions of the first content position subset, and displaying the linked promotion content in the first content position subset gradually moving from the first content position subset to the content positions in the second content position subset.
[0105] The first content bit subset includes at least one content bit. Each first content bit in the first content bit subset displays the same content type. For example, the first content subset is used to display a linked promotion content, and the partial promotion contents displayed by the first content bits in the first content bit subset jointly constitute the linked promotion content.
[0106] The second content bit subset includes at least one content bit. Each second content bit in the second content bit subset displays the same content type, and the content type displayed by the second content bit subset is different from the content type displayed by the first content subset. For example, the second content subset is used to display a cover content, and each second content bit in the second content bit subset is used to display a content cover of a multimedia content.
[0107] For example, in response to the promotion content display condition being met, the linked promotion content is displayed in the content bits of the first content bit subset. In response to the linked promotion content moving-in condition being met, the linked promotion content in the first content bit subset is gradually moved from the content bits of the first content bit subset to the content bits of the second content bit subset, and each cover content in the second content bit subset is gradually moved from the content bits of the second content bit subset to the content bits of the first content bit subset.
[0108] For example, the linked promotion content moving-in condition being met can be that the time length for which the linked promotion content is displayed in the content bits of the first content bit subset reaches a preset time length, or that no new sliding operation is received, etc.
[0109] Referring to FIG. 5, the first content bit subset includes content bits 5 and 6, and the second content bit subset includes content bits 3 and 4. The content bits 5 and 6 respectively display partial promotion contents 1 and 2, and the content bit 3 and the content bit 4 respectively display content covers 3 and 4. The linked promotion content moving-in condition is met (for example, the time length for which the linked promotion content is displayed in the content bits of the first content bit subset reaches a preset time length, or no new sliding operation is received, etc.), and at this time, in order to increase the dynamic display effect of the promotion content, attract the attention of the user, and realize the interaction between the content cover and the linked promotion content, the partial promotion contents 1 and 2 are respectively displayed in the content bits 3 and 4, and the content covers 3 and 4 are respectively displayed in the content bits 5 and 6. Through such transposition display, the user has a more intuitive feeling about the association between the promotion content and the multimedia content, and the display effect of the promotion content is improved.
[0110] In this embodiment, in response to the promotion content display condition being met, the linked promotion content is displayed in the content bits of the first content bit subset, and the linked promotion content in the first content bit subset is gradually moved from the content bits of the first content bit subset to the content bits of the second content bit subset. In this way, the dynamic movement of the linked promotion content in the information flow interface is realized, the interaction between the content cover and the linked promotion content is realized, and the display effect of the promotion content is improved.
[0111] In some embodiments, the linked promotion content displayed in the at least two content slots points to a target content slot; after the linked promotion content for promoting the target object is jointly displayed through the at least two content slots in response to the promotion content display condition being met, the method further comprises: in response to a triggering operation on a content cover displayed in the target content slot, displaying a content interface corresponding to the content cover, displaying multimedia content or promotion content in the content interface, and the content interface further comprising a promotion link of the target object provided; and in response to a triggering operation on the promotion link, displaying a detail interface of the target object.
[0112] Exemplarily, the linked promotion content comprises pointing information.
[0113] The pointing information is used to display a content cover associated with the linked promotion content. The content slot where the content cover is located is the target content slot pointed to by the linked promotion content.
[0114] In response to a triggering operation on the content cover, the corresponding content interface is jumped to. The content interface can be used to display multimedia content containing a promotion link of the target object.
[0115] Or it can be used to display other promotion content of the target object, i.e. promotion content, which is universal promotion content that is not linked.
[0116] The pointing information can be in the form of a gesture of a virtual character in the linked promotion content, which points to a content cover or promotion content in the information flow interface, to remind the currently logged-in account that the interface can be jumped to a detail interface of the target object by triggering the content cover.
[0117] The pointing information can also be in the form of text or audio, which indicates the content cover or promotion content that can be clicked by the currently logged-in account.
[0118] Exemplarily, the linked promotion content is superimposed with a dynamic element, which repeatedly moves back and forth between the target content slot and the content slot occupied by the linked promotion content, to indicate that the content cover on the target content slot is associated with the linked promotion content. In this way, the target content slot pointed to can be determined through the dynamic effect of the dynamic element.
[0119] In this embodiment, based on the linkage promotion content displayed in at least two content positions pointing to a target content position, in response to a triggering operation on a content cover displayed in the target content position, a content interface corresponding to the content cover is displayed, multimedia content or promotion content is displayed in the content interface, and the content interface further includes a promotion link of a target object provided. In response to a triggering operation on the promotion link, the interface switching process of switching the information flow interface to a detail interface about the target object is more conveniently completed. In this way, based on the target content position pointed to by the linkage promotion content, an additional way for a user to enter the detail interface is provided, which facilitates the user to view the detail information of the target object in real time, so as to improve the user experience.
[0120] In some embodiments, in response to the promotion content display condition being met, linkage promotion content for promoting a target object is jointly displayed through at least two content positions in a plurality of content positions, including: in response to a sliding operation triggered continuously in an information flow interface, linkage promotion content for promoting a target object is jointly displayed through at least two content positions in a plurality of content positions.
[0121] For example, after new content positions (content covers of a multimedia content loaded for display) are continuously displayed in the sliding direction of the sliding operation, in response to the sliding operation triggered continuously in the information flow interface and sliding in the sliding direction, the terminal determines that the promotion content display condition is met, and the terminal jointly displays linkage promotion content for promoting a target object through at least two content positions in a plurality of content positions.
[0122] For example, in response to a sliding operation triggered in an information flow interface, new content positions are continuously displayed in the sliding direction of the sliding operation in the information flow interface, as shown in FIG. 8, which is a schematic diagram of an information flow interface in another embodiment. The content cover of a multimedia content displayed in each new content position in FIG. 8, that is, an information flow containing content covers is displayed in the information flow interface of FIG. 8. Then, in response to the sliding operation continuing to slide in the information flow interface in FIG. 8, part of the linkage promotion content is displayed in the information flow interface, as shown in FIG. 9, which is a schematic diagram of an information flow interface in another embodiment. Content positions 7-11 in FIG. 9 are part of the linkage promotion content. Then, in response to the sliding operation triggered continuously in the information flow interface in FIG. 9, the linkage promotion content is completely displayed, as shown in FIG. 4.
[0123] In the above process, the arrangement of each content position in the information flow interface can be regarded as an information flow promotion content square matrix. The information flow promotion content square matrix can be an information flow containing only content covers as shown in FIG. 8, or an information flow containing content covers and linkage promotion content as shown in FIG. 9 or FIG. 4.
[0124] Exemplarily, if the current login account is not interested in the linkage promotion content, the sliding operation is continuously performed, and the content position in the information flow interface is updated, so that the new content position does not display the linkage promotion content.
[0125] In the embodiment, after the new content position is slid out in the sliding direction of the sliding operation, the continuous sliding operation is continuously performed in the sliding direction, and the linkage promotion content is displayed, so that the same interaction mode as the content cover of the multimedia content is maintained, and the convenience of user browsing is improved. In addition, the operation of triggering the content cover and the operation of the linkage promotion content are both sliding operations, so that the interaction modes of triggering the content cover and the linkage promotion content are unified, and user experience is provided.
[0126] In some embodiments, each partial promotion content in the linkage promotion content is used to display different promotion contents about the target object; the method further includes: in response to a triggering operation on the partial promotion content displayed in any one of the at least two content positions occupied by the linkage promotion content, jumping from the information flow interface to a detail interface about the target object.
[0127] The detail interface is an interface pointed by a purchase link.
[0128] Optionally, the different promotion contents correspond to the same purchase link. It can be understood that the different promotion contents correspond to the same detail interface, and the detail interface includes the detail information corresponding to each promotion content.
[0129] Exemplarily, in response to a triggering operation on any one of the partial promotion contents in the linkage promotion content, the terminal jumps from the information flow interface to a detail interface about the target object. For example, the triggering operation on the partial promotion content 1 jumps to the detail interface 1, and the triggering operation on the partial promotion content 2 jumps to the detail interface 1.
[0130] Exemplarily, each promotion content corresponds to a different purchase link. It can be understood that the different promotion contents correspond to different detail interfaces. Each detail interface includes the detail information belonging to the corresponding promotion content.
[0131] Exemplarily, in response to a triggering operation on any one of the partial promotion contents in the linkage promotion content, the terminal jumps from the information flow interface to a detail interface corresponding to the any one of the partial promotion contents. For example, the triggering operation on the partial promotion content 1 jumps to the detail interface 1, and the triggering operation on the partial promotion content 2 jumps to the detail interface 2. The detail information included in the detail interface 1 and the detail interface 2 is different.
[0132] In the embodiment, each partial promotion content in the linkage promotion content is used to display different promotion content about the target object. That is, the target object is fully displayed through the promotion content in different partial promotion content. In response to the triggering operation of the partial promotion content displayed in any content position of the at least two content positions occupied by the linkage promotion content, the information stream interface is quickly jumped to the detail interface about the target object, which greatly facilitates the user interaction and improves the user experience.
[0133] In some embodiments, for each content position of the at least two content positions occupied by the linkage promotion content, the area of the content position is associated with the historical browsing frequency of the target object by the currently logged-in account. The higher the historical browsing frequency is, the larger the area of the corresponding content position is.
[0134] In the case that there is a corresponding detail interface in each content position, the historical browsing frequency of the content position refers to the browsing frequency of the corresponding detail interface by the currently logged-in account in a historical time period. The higher the historical browsing frequency is, the more interested (or concerned) the promotion content in the corresponding content position is.
[0135] Taking FIG. 6 as an example, the content positions 3 to 6 correspond to the detail interfaces 1 to 4 respectively, and the detail interfaces 3 to 6 all belong to the interfaces in the e-commerce client.
[0136] The currently logged-in account has the highest browsing frequency of the detail interface 3 in the historical time period, so the area of the content position 5 corresponding to the detail interface 3 in the linkage promotion content is the largest. The currently logged-in account has the lowest browsing frequency of the detail interface 2 in the historical time period, so the area of the content position 3 corresponding to the detail interface 2 in the linkage promotion content is the smallest.
[0137] In the embodiment, by combining the historical browsing frequency of the currently logged-in account, the areas of the content positions in the linkage promotion content are adaptively adjusted, and the content position that the currently logged-in account is most interested in is highlighted, so that the user experience is improved.
[0138] In some embodiments, the method further includes: in the case that the at least two content positions are arranged in an irregular manner and the at least two content positions cannot completely display the original promotion content picture, displaying the content cover of the multimedia content in the other content positions closely filled around the at least two content positions.
[0139] The original promotion content picture refers to the picture of the entire information stream interface. The irregular manner is used to arrange the at least two content positions in a staggered manner, so that they appear uneven in vision.
[0140] In the case that the at least two adjacent content positions are arranged in an irregular manner and the at least two content positions cannot display the original promotion content picture completely, it is indicated that the linked promotion content does not occupy the whole information flow interface. Referring to FIG. 6, the partial promotion contents of the content positions 3 to 6 jointly constitute the linked promotion content. The linked promotion content does not occupy the original promotion content picture. At this time, the content covers of four multimedia contents are respectively filled in the other content positions closely arranged above and below the linked promotion content, such as the content positions 1 to 2 and 7 to 8 in FIG. 6.
[0141] In the embodiment, in the case that the at least two adjacent content positions are arranged in an irregular manner and the at least two content positions cannot display the original promotion content picture completely, the content covers of multimedia contents are displayed in the other content positions closely arranged around the at least two content positions. In this way, it is ensured that there is no blank or unused space in the information flow interface, the seamless fusion and connection of the content covers and the linked promotion content in the information flow interface are realized, the overall beauty of the information flow interface is provided, and the user is provided with a more abundant, compact and immersive browsing experience, so that the user does not feel abrupt or interference during browsing, thereby improving the user experience.
[0142] In some embodiments, in response to the promotion content display condition being met, the linked promotion content for the promotion target object is jointly displayed through the at least two content positions, including: in response to the promotion content display condition being met, a static linked promotion image is displayed in the information flow interface, and the static linked promotion image occupies the at least two adjacent content positions. The partial promotion images displayed in each of the at least two content positions jointly constitute the static linked promotion image.
[0143] The static linked promotion image is in the form of an image or a graphic text.
[0144] For example, in response to the promotion content display condition being met, the terminal generates the static linked promotion image about the target object and displays it. The linked promotion image is generated based on the image form determined by the business party and the promotion content of the target object. Alternatively, the terminal determines the form of the linked promotion content with the highest click rate based on the click rate of the linked promotion content of the same type and different objects of the currently logged-in account, and generates the linked promotion image based on the promotion content of the target object provided by the business party.
[0145] For example, in response to the sliding operation triggered in the information flow interface, new content positions are continuously displayed in the information flow interface along the sliding direction of the sliding operation, and the content covers of a newly loaded multimedia content are displayed in each new content position.
[0146] If the content positions in the last row display different image-text content, or if the last content position displays image-text content, in response to a continuous triggering of a sliding operation in the information flow interface, a static and linked promotion image for promoting the target object is displayed in the information flow interface.
[0147] For example, at a previous time, the corresponding information flow interface is loaded, and the multimedia content loaded in the last content position is image-text content. Then, the sliding operation is continuously triggered, and the information flow interface shown in FIG. 4 is obtained at a current time. In the information flow interface at the current time, the content position 3 is the last content position in the waterfall interface at the previous time. In order to more naturally integrate the linked promotion content with the information flow interface at the previous time, the form of the linked promotion content is the same as the form of the multimedia content of the last content position at the previous time, and then the linked promotion content in FIG. 3A is a linked promotion image.
[0148] In this embodiment, in response to the promotion content display condition being met, a static linked promotion image is displayed in the information flow interface. That is, the static display of the linked promotion content is realized in the form of an image in the information flow interface. The static linked promotion image occupies at least two adjacent content positions, and the partial promotion images displayed in each of the at least two content positions collectively constitute the static linked promotion image, realizing the combined display of a plurality of content positions for one promotion content of the target object and improving the display effect of the promotion content.
[0149] In some embodiments, the partial promotion images displayed in each of the at least two content positions include different promotion contents about the target object; and the method further includes: in response to a triggering operation on the partial promotion image displayed in any of the at least two content positions, displaying an explanation video about the target object in the operated content position.
[0150] In the partial promotion images displayed in each of the at least two content positions, the corresponding promotion content is included. It can be understood that the promotion contents displayed in different partial promotion images are different. Referring to FIG. 6, the promotion contents 1 to 4 respectively display the amounts corresponding to different purchase quantities. Each of the promotion contents has a corresponding explanation video for explaining the detailed information of the corresponding promotion content.
[0151] For example, the case of FIG. 6 is taken as an example for further description. In response to a triggering operation on the partial promotion image of the promotion content 1, the explanation video 1 of the promotion content 1 is played in the content position 3. In response to a triggering operation on the partial promotion image of the promotion content 2, the explanation video 2 of the promotion content 2 is played in the content position 4.
[0152] Exemplarily, in the process of displaying the explanation video about the target object in the operated content bit, the detail interface about the target object is jumped from the information flow interface to in response to the triggering operation of the explanation video.
[0153] In the embodiment, the partial promotion image displayed in each of the at least two content bits respectively includes different promotion content about the target object. That is, the promotion content displayed in different content bits is different, and the target object is fully and detailedly displayed. In this way, in response to the triggering operation of the partial promotion image displayed in any of the at least two content bits, the explanation video about the target object is displayed in the operated content bit, so that the user can play the corresponding explanation video according to actual needs, and understand the corresponding details in a targeted manner, thereby improving the user experience.
[0154] In some embodiments, in response to the promotion content display condition being met, the joint promotion content for promoting the target object is jointly displayed through at least two content bits, including: in response to the promotion content display condition being met, a dynamic joint promotion video is displayed in the information flow interface, the dynamic joint promotion video occupies at least two adjacent content bits, and the partial promotion videos displayed in each of the at least two content bits are spliced into the dynamic joint promotion video.
[0155] The dynamic joint promotion video is in the form of audio and video or video to display the joint promotion content.
[0156] Exemplarily, in response to the sliding operation triggered in the information flow interface, new content bits are continuously displayed in the information flow interface along the sliding direction of the sliding operation, and the content cover of a newly loaded multimedia content is displayed in each new content bit.
[0157] If the content bits in the last row display different video contents, or the last content bit displays a video content, in response to the continuously triggered sliding operation in the information flow interface, a dynamic joint promotion video for promoting the target object is displayed in the information flow interface.
[0158] In the embodiment, in response to the promotion content display condition being met, the dynamic joint promotion video is displayed in the information flow interface, that is, the dynamic display of the joint promotion content is realized in the form of video in the information flow interface. The dynamic joint promotion video occupies at least two adjacent content bits, and the partial promotion videos displayed in each of the at least two content bits are spliced into the dynamic joint promotion video, so that a promotion content belonging to the target object is displayed by combining a plurality of content bits, and the display effect of the promotion content is improved.
[0159] In the aforementioned method for displaying promotional content, an information feed interface is displayed, comprising multiple content slots, each displaying a cover image of multimedia content. This allows for the provision of more and more real-time multimedia content to users through multiple content slots in the information feed interface, ensuring the efficiency and real-time nature of multimedia content delivery. Upon fulfillment of the conditions for displaying promotional content, at least two of the multiple content slots jointly display linked promotional content for the target audience. This linked promotional content is used to promote the target audience, thus naturally integrating the linked promotional content into the interface for promoting multimedia content, maintaining the original format and ensuring a positive user experience. Each of the at least two content slots displays a portion of the linked promotional content. In other words, linking multiple content slots in the information feed interface to jointly promote the target audience maximizes the representation of the target audience's characteristics and improves the display effect of the promotional content.
[0160] In some embodiments, after displaying linked promotional content for a target object in conjunction with at least two of the plurality of content positions in response to the fulfillment of the promotional content display conditions, the method further includes: performing a target linked effect on each content position occupied by the linked promotional content, wherein the target linked effect is an animation effect that makes the partial promotional content displayed in each content position interactive; and displaying the partial promotional content in each content position interactive through the target linked effect.
[0161] Among them, target-linked special effects refer to animation effects that enable dynamic interaction between local promotional content occupying at least two adjacent content slots. For local promotional content occupying at least two adjacent content slots, target-linked special effects are effects that enable dynamic interaction between these at least two local promotional content slots.
[0162] Figure 10 shows a schematic diagram of the information flow interface in another embodiment. Linked promotional content occupies content slots 5 and 6, used to display partial promotional content 1 and partial promotional content 2, respectively. If the target linked effect is to cause partial promotional content 1 and 2 to collide and interact, as shown in Figure 11, it is a schematic diagram of the target linked effect in one embodiment. In Figure 11, partial promotional content 1 and 2 collide and interact in a manner similar to clinking glasses.
[0163] Optionally, the target-linked special effect is associated with the scene in which the target object is used. For example, if the target object is a beverage and the scene in which it is used is a celebration scene, then the target-linked special effect is a collision animation.
[0164] Optionally, if the linked promotional content is a linked promotional video, the target linked special effects are related to the video clip being played.
[0165] Exemplarily, for each content position occupied by the linkage promotion content, a target linkage special effect is executed to display the partial promotion content in each content position interacting through the target linkage special effect, including: when the linkage promotion video plays to a video segment containing a vibration event, then for at least two content positions occupied by the partial promotion video showing the vibration event, a target linkage special effect associated with the vibration event is executed to display the partial promotion content in the at least two content positions interacting through the target linkage special effect.
[0166] For example, the vibration event can be fireworks, mobile phone vibration, desktop shaking, etc., and the content positions occupied by the linkage promotion video include content positions 5 to 11. When playing to a video segment containing a vibration event, the content positions occupied by the vibration event are content positions 5 and 6, and the vibration effect is executed on the partial promotion content in content positions 5 and 6 respectively.
[0167] In this embodiment, for each content position occupied by the linkage promotion content, a target linkage special effect is executed, wherein the target linkage special effect is an animation effect that makes the partial promotion content displayed in each content position interact. In this way, the partial promotion content in each content position is displayed interacting through the target linkage special effect, that is, the multiple content positions occupied by the linkage promotion content are combined with the same special effect, the promotion content creativity is enhanced, and the click rate of the promotion content is effectively increased.
[0168] In some embodiments, after the linkage promotion content for promoting the target object is jointly displayed through at least two content positions in response to the promotion content display condition being met, the method further includes: superimposing a target linkage element on the linkage promotion content, the target linkage element matching the target object, and the target linkage element being distributed in the at least two content positions occupied by the linkage promotion content, the partial elements superimposed on the partial promotion content in each content position collectively constituting the target linkage element.
[0169] Wherein, for the at least two content positions occupied by the linkage promotion content, the target linkage element refers to an element superimposed on the partial promotion content in the at least two content positions occupied by the linkage promotion content, the element across multiple content positions, for each content position in the at least two content positions, the partial element superimposed on the content position belongs to a part of the target linkage element and matches the target object.
[0170] The target linkage element matches the target object, for example, the target linkage element is associated with the scene used by the target object, for example, the target object is a beverage, the scene used by the beverage is a celebration scene, and the target linkage element can be fireworks, dragon, etc. to better integrate into the scene.
[0171] For example, the target interactive element can be a virtual character in the interactive promotion content.
[0172] For example, the target interactive element can be a static interactive element or a dynamic interactive element. For example, the target interactive element moves in the interactive promotion content according to a preset motion track, as shown in FIG. 12, which is a schematic diagram of the target interactive element in an embodiment. In FIG. 12, the target interactive element is a cat, which moves in the interactive promotion content according to a preset motion track during display of the interactive promotion content.
[0173] For example, the target interactive element involves multiple content positions occupied by the interactive promotion content. If the local elements of the multiple content positions have continuity, the local elements of the multiple content positions are spliced to obtain the target interactive element. Alternatively, the local elements of the multiple content positions do not have continuity, i.e., are completely different, but are all associated with the target object.
[0174] For example, the target interactive element can be displayed in a fade-in manner and removed from the interactive promotion content in a fade-out manner. For example, in response to the promotion content display condition being met, the target interactive element is displayed in a fade-in manner after the interactive promotion content is completely displayed. In response to the interactive promotion content being completely displayed for a preset time length, the target interactive element is removed from the interactive promotion content in a fade-out manner.
[0175] In another example, when the interactive promotion content is an interactive promotion video, the method further includes: when the interactive promotion video is played to a key video segment, superimposing and displaying a target interactive element associated with the key video segment in multiple content positions occupied by the key video segment. The key video segment is a video segment in which the target object appears.
[0176] When the interactive promotion video is not played to the key video segment or after the key video segment is played, the target interactive element is not superimposed and displayed in the interactive promotion video.
[0177] In this embodiment, the target interactive element is superimposed and displayed on the interactive promotion content. The target interactive element matches the target object. The target interactive element is distributed in at least two content positions occupied by the interactive promotion content. The local elements superimposed and displayed on the local promotion content in each content position collectively constitute the target interactive element. In this way, the target interactive element runs through the at least two content positions occupied by the interactive promotion content, which improves the interest of the promotion content and effectively increases the click rate of the promotion content.
[0178] In some embodiments, the determining step of the linkage promotion content comprises: obtaining the promotion content of the target object and content position information for displaying the promotion content, the content position information comprising a region area of a promotion content display region of the target object and a content position quantity of content positions for displaying the promotion content; constructing a mask layer according to the display region and the content position quantity, the mask layer comprising a plurality of content positions arranged in an irregular manner; and superimposing the mask layer into the promotion content to obtain the linkage promotion content.
[0179] The promotion content is information for display in the linkage promotion content. The content position information is used for generating the linkage promotion content. The mask layer is a layer comprising a plurality of content positions arranged in an irregular manner, which is constructed according to a region area of a promotion content display region of the target object and a content position quantity of content positions for displaying the promotion content, and is used for superimposing into the promotion content to obtain the linkage promotion content.
[0180] Exemplarily, the terminal receives a generation request sent by a service party, the generation request containing the promotion content of the target object and content position information for displaying the promotion content. The content position information comprises a region area of a promotion content display region of the target object and a content position quantity of content positions for displaying the promotion content.
[0181] The terminal constructs a mask layer according to the region area of the promotion content display region and the content position quantity, and superimposes the mask layer into the promotion content to obtain the linkage promotion content.
[0182] For example, the terminal constructs the mask layer according to the region area, the content position quantity and the number of rows occupied by the linkage promotion content.
[0183] In constructing the mask layer, a sub-component StaggeredGridLayoutManager in a high-efficiency sliding component RecyclerView for displaying a large number of data sets is used. By setting different parameters such as row height, column width and content position spacing, the size and distribution range of the content positions are determined according to the region area, and the specific quantity and arrangement manner of the content positions are determined according to the content position quantity, so as to construct the mask layer comprising a plurality of content positions arranged in an irregular manner. The mask layer is superimposed into the promotion content to obtain the linkage promotion content.
[0184] Exemplarily, the terminal obtains an information stream to be displayed, the information stream containing content covers of a plurality of multimedia contents for display, determines an insertion position of the linkage promotion content in the information stream, determines a first content position adjacent to the linkage promotion content before the linkage promotion content, and obtains a second content position adjacent to the linkage promotion content after the linkage promotion content. The first content position and the second content position are both used for displaying the content cover of the corresponding multimedia content.
[0185] The information stream to be displayed is arranged in a staggered manner to form a waterfall layout, and the content covers to be pushed are arranged by using a sub-component StaggeredGridLayoutManager in a high-efficiency sliding component RecyclerView for displaying a large number of data sets, to obtain the information stream.
[0186] The terminal generates the promotion content display area based on the area of the promotion content display area, and inserts the promotion content display area into the information stream between the first content position and the second content position based on the position information of the first content position and the second content position. The terminal generates a mask layer based on the position information of each content position in the promotion content display area and the number of content positions, and superimposes the mask layer on the promotion content to obtain the linked promotion content, and superimposes the linked promotion content in the promotion content display area to obtain the target information stream for final display on the information stream interface.
[0187] The generation process of the linked promotion content is described below. First, the terminal determines the position information and the area of the promotion content display area in the information stream to be displayed based on the content position information. The terminal determines a plurality of first content positions and a plurality of second content positions according to the position information. The terminal determines the area width of the promotion content display area according to the position information, and adjusts the interval between the first content position and the second content position and aligns the bottom of each first content position and the top of each second content position based on the area width, so that the interval is the area width of the promotion content display area, to obtain the promotion content display area. As shown in FIG. 13, it is a schematic diagram of the promotion content display area in an embodiment. Based on the promotion content display area shown in FIG. 13 and the number of content positions, the position information of each content position in the promotion content display area is determined.
[0188] Next, the terminal constructs a mask layer based on the position information of each content position in the promotion content display area. As shown in FIG. 14, it is a schematic diagram of the mask layer in an embodiment. In FIG. 14, the gray area is an opaque area, the white area is a content position, and the white area is a transparent area. Specifically, the OnDraw method for drawing a custom view on the screen is used to draw the mask layer by using the Path class (which allows custom complex images and paths to be drawn to the Canvas) and the Canvas class (which provides a drawing area).
[0189] Finally, the terminal superimposes the mask layer on the promotion content to obtain the linked promotion content, and superimposes the linked promotion content in the promotion content display area to obtain the target information stream for final display. As shown in FIG. 15, it is a schematic diagram of the target information stream in an embodiment.
[0190] Since the content positions 2 and 3 in FIG. 15 for displaying the content cover are blocked by the promoted content display area, the content cover cannot be completely displayed. Therefore, the hierarchical relationship between the first content position and the linked promoted content is set, i.e., the first content position is above the linked promoted content in the direction perpendicular to the information flow interface, so that the content cover can be completely displayed. Similarly, to avoid the second content position being blocked by the promoted content display area, the second content position is set to be above the linked promoted content. FIG. 16 is a schematic diagram of a target information flow in another embodiment. The content covers of the content positions 2 and 3 in FIG. 16 are completely displayed.
[0191] Specifically, the terminal sets clipChildren = false (allows child views to exceed their boundaries when drawing) to allow the content position where the content cover is located to pass through the promoted content display area, and sets the z value of the first content position to be greater than the z value of the linked promoted content and the z value of the second content position to be greater than the z value of the linked promoted content by using ViewCompat.setTranslationZ(. ) (sets a static value in the z axis direction, i.e., a value in the direction perpendicular to the information flow interface) or elevation (used to define the position on the axis). In this way, the first content position and the second content position can be completely displayed, and the content cover of the multimedia content can be completely displayed without being blocked, so that the user can browse the complete cover content of the multimedia content.
[0192] In the embodiment, the promoted content display requirement is determined, i.e., the promoted content of the target object, the area of the promoted content display area, and the number of content positions for displaying the promoted content are determined, so that the linked promoted content can be flexibly designed according to the actual promoted content display requirement, and the flexibility of the promoted content display is improved. According to the display area and the number of content positions, a matching mask layer is constructed, and the mask layer includes a plurality of content positions arranged in an irregular manner. The linked promoted content is obtained by superimposing the mask layer on the promoted content, so that the target object can be maximally displayed based on the plurality of content positions occupied by the linked promoted content, and the promotion efficiency and the display effect of the promoted content are improved.
[0193] In some embodiments, the area of the promoted content display area is determined according to the historical browsing frequency of the currently logged-in account in the information flow interface. The historical browsing frequency refers to the historical browsing frequency of the currently logged-in account to other objects of the same type as the target object, and the higher the historical browsing frequency is, the larger the corresponding area is.
[0194] The historical browsing frequency in the information flow interface refers to the historical browsing frequency of the current login account for the same type of other object in browsing the information flow interface.
[0195] For example, before the information flow interface displays the linked promotion content of the target object, the information flow interface also displays other linked promotion content within a preset time length. The other linked promotion content can be multiple linked promotion contents of one other object, or each other linked promotion content corresponds to one linked promotion content.
[0196] The number of other linked promotion contents browsed within the preset time length is counted, and the proportion of the number and the total number of other linked promotion contents is calculated to obtain the historical browsing frequency.
[0197] If the historical browsing frequency is higher than the first preset frequency, the area of the promotion content display area within the preset time length is obtained, and the area is increased by a preset proportion, and the linked promotion content about the target object is displayed based on the increased area.
[0198] If the historical browsing frequency is lower than the second preset frequency, the area is reduced by a preset proportion, and the linked promotion content about the target object is displayed based on the reduced area. If the historical browsing frequency is between the first preset frequency and the second preset frequency, the area is not changed.
[0199] In this embodiment, the area of the promotion content display area is determined by the historical browsing frequency of the current login account in the information flow interface, wherein the historical browsing frequency refers to the historical browsing frequency of the current login account for other objects, and the type of the other object is the same as that of the target object. In this way, the higher the historical browsing frequency, the greater the probability of the current login account browsing the promotion content of the target object, and the corresponding area is increased to fully and effectively promote the target object, thereby improving the promotion efficiency of the promotion content on the basis of ensuring user experience.
[0200] The application further provides an application scenario of the promotion content display method. The application of the promotion content display method in the application scenario is, for example, as follows: in a multimedia content pushing scenario, the target object in the scenario can be a target commodity, a target video, etc. After a user of a currently logged-in account logs in a user-generated content client, the terminal displays an information stream interface in the user-generated content client, the information stream interface includes a plurality of content positions, and each content position is used to display a content cover of a multimedia content; in response to the promotion content display condition being met, a joint promotion content for promoting a target object is jointly displayed through at least two content positions in the plurality of content positions, the joint promotion content is used to promote the target object, and each content position in the at least two content positions displays a partial promotion content of the joint promotion content. In this way, the joint promotion of the target object through the plurality of content positions in the information stream interface can maximize the characteristics of the target object and improve the promotion content display effect.
[0201] Of course, the application of the promotion content display method provided by the application is not limited to this, and can also be applied in other application scenarios, for example, in a video pushing scenario, a user of a currently logged-in account logs in a video client, in the scenario, the multimedia content can be a video content that is followed, and the target object is other video content that is not followed. Specifically, an information stream interface in the video client is displayed, the information stream interface includes a plurality of content positions, and each content position is used to display a content cover of a video content that is followed; in response to the promotion content display condition being met, a joint promotion content for promoting a target object is jointly displayed through at least two content positions in the plurality of content positions, the joint promotion content is used to promote other video content that is not followed, and each content position in the at least two content positions displays a partial promotion content of the joint promotion content.
[0202] The above-mentioned application scenario is only illustrative, and it can be understood that the promotion content display method provided by each embodiment of the application is not limited to the above-mentioned scenario.
[0203] In one specific embodiment, a promotion content display method is provided, and the specific process of the method is as follows:
[0204] Step 1: a terminal logs in a target client with a currently logged-in account, the target client can be a user-generated content client. The terminal displays an information stream interface of the target client, and the information stream interface includes a plurality of content positions, and each content position is used to display a content cover of a multimedia content.
[0205] Step 2: In response to the sliding operation triggered in the information stream interface, the terminal displays new content positions in the information stream interface along with the sliding direction of the sliding operation, and displays a content cover of a loaded multimedia content in each new content position, the multimedia content being published by a multimedia account. In response to the continuous sliding operation triggered in the information stream interface, the terminal displays, through at least two content positions in the plurality of content positions, the joint promotion content for promoting the target object.
[0206] The multimedia account refers to an account for publishing multimedia content, which can be an account followed by a currently logged-in account or an account not followed by the currently logged-in account.
[0207] If the at least two content positions are arranged in an irregular manner and the original promotion content picture cannot be completely displayed in the at least two content positions, content covers of the multimedia content are displayed in other content positions closely filled around the at least two content positions.
[0208] Alternatively, in a case where the joint promotion content is a static joint promotion content, in response to the promotion content display condition being met, the terminal displays a static joint promotion image in the information stream interface, the static joint promotion image occupying the at least two adjacent content positions, and the partial promotion images displayed in each of the at least two content positions jointly constituting the static joint promotion image.
[0209] The partial promotion images displayed in each of the at least two content positions respectively include different promotion content about the target object. After the joint promotion image is displayed, in response to a trigger operation on the partial promotion image displayed in any of the at least two content positions, an explanation video about the target object is displayed in the operated content position.
[0210] Alternatively, in a case where the joint promotion content is a dynamic joint promotion video, in response to the promotion content display condition being met, the terminal displays a dynamic joint promotion video in the information stream interface, the dynamic joint promotion video occupying the at least two adjacent content positions, and the partial promotion videos displayed in each of the at least two content positions splicing into the dynamic joint promotion video.
[0211] Or, in response to a sliding operation triggered on the information stream interface, jointly display the linkage promotion content for promoting the target object through at least two content positions in the plurality of content positions; or, in response to a sliding operation triggered on the information stream interface, jointly display the linkage promotion content for promoting the target object and matching the sliding speed of the sliding operation through at least two content positions in the plurality of content positions, different sliding speed ranges match the linkage promotion content for promoting different types of target objects; or, in response to a sliding operation triggered on the information stream interface, jointly display the linkage promotion content for promoting the target object and matching the layout information of the content position sliding to the current display area through at least two content positions in the content position sliding to the current display area, different layout information is used for promoting different types of linkage promotion content.
[0212] Or, if the display order of the partial promotion content respectively displayed in the at least two content positions is the same as the exposure order of the at least two content positions, the exposure order of the at least two content positions occupied by the linkage promotion content is obtained; in response to the promotion content display condition being met, in the information stream interface, the corresponding partial promotion content is displayed in each content position of the at least two content positions in turn according to the exposure order of the at least two content positions.
[0213] Or, if the at least two content positions include a central content position in a middle position and an external content position around the central content position, in response to the promotion content display condition being met, after displaying the linkage promotion content in the central content position of the at least two content positions, the linkage promotion content in the central content position is gradually enlarged until it occupies the external content position in the at least two content positions.
[0214] Or, if the at least two content positions include a first content position subset and a second content position subset, in response to the promotion content display condition being met, the linkage promotion content is displayed in the content positions of the first content position subset, and the linkage promotion content in the first content position subset is gradually moved from the first content position subset to the content positions in the second content position subset.
[0215] The determination step of the above linkage promotion content includes: obtaining the promotion content of the target object and the content position information for displaying the promotion content, the content position information includes the area of the display area of the promotion content of the target object and the number of content positions for displaying the promotion content; according to the display area and the number of content positions, a mask layer is constructed, the mask layer includes a plurality of content positions arranged in an irregular manner; the mask layer is superimposed on the promotion content to obtain the linkage promotion content.
[0216] The area of the promotion content display area is determined by the historical browsing frequency of the currently logged-in account in the information flow interface, and the historical browsing frequency refers to the historical browsing frequency of the currently logged-in account to other objects, and the types of the other objects are the same as the type of the target object, and the higher the historical browsing frequency, the larger the corresponding area.
[0217] Step 3: After the terminal jointly displays the linkage promotion content for promoting the target object through at least two content slots in the plurality of content slots in response to the promotion content display condition being met, the terminal performs a target linkage special effect on each content slot occupied by the linkage promotion content, and the target linkage special effect is an animation special effect that enables the local promotion content displayed in each content slot to interact; the local promotion content in each content slot is displayed to interact through the target linkage special effect.
[0218] Alternatively, a target linkage element is superimposed on the linkage promotion content, the target linkage element matches the target object, and the target linkage element is distributed in at least two content slots occupied by the linkage promotion content, and the local element superimposed on the local promotion content in each content slot collectively constitutes the target linkage element.
[0219] Step 4: Each local promotion content in the linkage promotion content is used to display different promotion content about the target object; the method further comprises: in response to a triggering operation on the local promotion content displayed in any one of the at least two content slots occupied by the linkage promotion content, jumping from the information flow interface to a detail interface about the target object.
[0220] In this way, for each content slot occupied by the linkage promotion content, the area of the content slot is associated with the historical browsing frequency of the currently logged-in account to the target object, and the higher the historical browsing frequency, the larger the area of the corresponding content slot.
[0221] Alternatively, if the linkage promotion content displayed in the at least two content slots points to a target content slot; after the linkage promotion content for promoting the target object is jointly displayed through at least two content slots in the plurality of content slots, in response to a triggering operation on a content cover displayed in the target content slot, a content interface corresponding to the content cover is displayed, multimedia content or promotion content is displayed in the content interface, and the content interface further comprises a promotion link of the target object provided; in response to a triggering operation on the promotion link, a detail interface about the target object is displayed.
[0222] In this embodiment, an information feed interface is displayed, comprising multiple content slots, each displaying a cover image of multimedia content. This allows for the provision of more and more real-time multimedia content to users, ensuring the efficiency and timeliness of multimedia content delivery. Upon fulfillment of the conditions for displaying promoted content, at least two of the multiple content slots jointly display linked promotional content for the target audience. This linked promotional content naturally integrates into the interface for promoting multimedia content, maintaining the original format and ensuring a positive user experience. Each of the at least two content slots displays a portion of the linked promotional content. In other words, linking multiple content slots in the information feed interface to jointly promote the target audience maximizes the representation of the target audience's characteristics and improves the display effect of the promoted content.
[0223] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0224] Based on the same inventive concept, this application also provides a promotional content display device for implementing the promotional content display method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more promotional content display device embodiments provided below can be found in the limitations of the promotional content display method described above, and will not be repeated here.
[0225] In an exemplary embodiment, as shown in FIG17, a promotional content display device 1700 is provided, including: an interface display module 1702 and a content display module 1704, wherein:
[0226] The interface display module 1702 is used to display the information flow interface. The information flow interface includes multiple content slots, and each content slot is used to display the cover of a multimedia content.
[0227] The content display module 1704 is used to respond to the fulfillment of the promotional content display conditions by jointly displaying linked promotional content for the target object through at least two of the multiple content positions. The linked promotional content is used to promote the target object and occupies at least two adjacent content positions. The partial promotional content displayed in each of the at least two content positions together constitutes the linked promotional content.
[0228] In some embodiments, the content display module is configured to, in response to a sliding operation triggered on the information feed interface, jointly display linked promotional content for promoting a target object through at least two of a plurality of content positions; or, in response to a sliding operation triggered on the information feed interface, jointly display linked promotional content for promoting a target object and matching the sliding speed of the sliding operation through at least two of a plurality of content positions, with different sliding speed ranges matching linked promotional content for promoting different types of target objects; or, in response to a sliding operation triggered on the information feed interface, jointly display linked promotional content for promoting a target object and matching the layout information of the content positions slid to the current display area through at least two of the content positions slid to the current display area, with different layout information matching linked promotional content for promoting different types of objects.
[0229] In some embodiments, the device further includes a content cover display module, which is used to respond to a swiping operation triggered in the information flow interface, continuously displaying new content slots in the information flow interface as the swiping direction of the swiping operation, and displaying a content cover of a loaded multimedia content in each new content slot, the multimedia content being published through a multimedia account; and a content display module, which is used to respond to a continuously triggered swiping operation in the information flow interface, jointly displaying linked promotional content for promoting target objects through at least two of the multiple content slots.
[0230] In some embodiments, the display order of the partial promotional content displayed in at least two content positions is the same as the exposure order of the at least two content positions; the content display module is used to obtain the exposure order of the at least two content positions occupied by the linked promotional content; in response to the achievement of the promotional content display conditions, in the information flow interface, the corresponding partial promotional content is displayed sequentially in each content position of the at least two content positions according to the exposure order of the at least two content positions.
[0231] In some embodiments, at least two content positions include a central content position located in the middle and an outer content position surrounding the central content position; the content display module 1704 is used to, in response to the achievement of the promotional content display conditions, display linked promotional content in the central content position among the at least two content positions, and then display the linked promotional content in the central content position gradually enlarged until it occupies the outer content position among the at least two content positions.
[0232] In some embodiments, at least two content positions include a first content position subset and a second content position subset; the content display module 1704 is used to display linked promotional content in the content positions of the first content position subset in response to the achievement of the promotional content display conditions, and to display the linked promotional content in the first content position subset gradually moving from the first content position subset to the content positions of the second content position subset.
[0233] In some embodiments, the linked promotional content displayed in at least two content positions points to the target content position; the interface display module 1702 is further configured to, in response to a trigger operation on the content cover displayed in the target content position, display a content interface corresponding to the content cover, display multimedia content or promotional content in the content interface, and the content interface also includes a promotional link of the provided target object; in response to a trigger operation on the promotional link, display a details interface about the target object.
[0234] In some embodiments, the content display module 1704 is used to display a static linked promotional image on the information flow interface in response to the fulfillment of the promotional content display conditions. The static linked promotional image occupies at least two adjacent content positions, and the partial promotional images displayed in each of the at least two content positions together constitute the static linked promotional image.
[0235] In some embodiments, the partial promotional image displayed in each of the at least two content bits includes different promotional content about the target object; the apparatus further includes a video display module, which is configured to display an explanatory video about the target object in the operated content bit in response to a triggering operation of the partial promotional image displayed in any of the at least two content bits.
[0236] In some embodiments, the content display module 1704 is used to display a dynamic linked promotional video on the information flow interface in response to the fulfillment of the promotional content display conditions. The dynamic linked promotional video occupies at least two adjacent content positions, and the partial promotional videos displayed in each of the at least two content positions are combined to form the dynamic linked promotional video.
[0237] In some embodiments, the content display module 1704 is further configured to execute a target linkage effect on each content slot occupied by the linkage promotional content. The target linkage effect is an animation effect that makes the partial promotional content displayed in each content slot interactive. The partial promotional content in each content slot is displayed to interact through the target linkage effect.
[0238] In some embodiments, the content display module 1704 is further configured to overlay target linked elements on linked promotional content. The target linked elements are matched with target objects and are distributed in at least two content positions occupied by the linked promotional content. The local elements overlaid on the local promotional content in each content position together constitute the target linked elements.
[0239] In some embodiments, each partial promotional content in the linked promotional content is used to display different promotional content about the target object; the device also includes a jump module, which is used to jump from the information flow interface to the details interface about the target object in response to a trigger operation of the partial promotional content displayed in any one of the at least two content positions occupied by the linked promotional content.
[0240] In some embodiments, for each of the at least two content slots occupied by linked promotional content, the area of the content slot is associated with the historical browsing frequency of the target object by the currently logged-in account; the higher the historical browsing frequency, the larger the corresponding content slot area.
[0241] In some embodiments, the content cover display module is further configured to display the content cover of multimedia content in other content spaces that are tightly filled around the at least two adjacent content spaces when at least two adjacent content spaces are arranged in an irregular manner and the original promotional content image cannot be fully displayed in the at least two content spaces.
[0242] In some embodiments, the device further includes a screen determination module, which is used to acquire the promotional content of the target object and the content position information for displaying the promotional content. The content position information includes the area of the promotional content display area of the target object and the number of content positions for displaying the promotional content. Based on the display area and the number of content positions, a mask layer is constructed, which includes multiple content positions arranged in an irregular manner. The mask layer is superimposed on the promotional content to obtain linked promotional content.
[0243] In some embodiments, the area of the promotional content display area is determined by the historical browsing frequency of the currently logged-in account in the information flow interface. Historical browsing frequency refers to the historical browsing frequency of the currently logged-in account for other objects. The types of other objects are the same as the type of the target object. The higher the historical browsing frequency, the larger the corresponding area.
[0244] The modules in the aforementioned promotional content display device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.
[0245] In an exemplary embodiment, a computer device is provided, which can be a server or a terminal, and its internal structure diagram is shown in Figure 18. The computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is connected to the system bus via the I / O interfaces. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The I / O interfaces of the computer device are used for exchanging information between the processor and external devices. The communication interface of the computer device is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a method for displaying promotional content.
[0246] Those skilled in the art will understand that the structure shown in Figure 18 is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0247] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0248] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0249] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0250] 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, data stored, data displayed, 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 the relevant data must comply with relevant regulations.
[0251] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0252] In summary, this application provides a method, apparatus, computer device, computer-readable storage medium, and computer program product for displaying promotional content. By displaying an information flow interface containing multiple content slots, each slot showcasing a multimedia content cover, it achieves efficient delivery of multimedia content. When the conditions for displaying promotional content are met, at least two content slots are used to jointly display linked promotional content, with each slot displaying a portion of the promotional content. This approach technically optimizes the utilization of display space. Compared to traditional single-slot displays, it increases the display area of the promotional content, enabling it to carry more information about the target audience, improving the efficiency and accuracy of information delivery, maximizing the presentation of the target audience's characteristics, and seamlessly integrating into the multimedia content promotion interface while maintaining the original format. This reduces interference with the user experience and enhances user acceptance.
[0253] Furthermore, when the conditions for displaying promotional content are met and a swipe operation on the information feed interface is detected, the promotional content is displayed in conjunction with at least two content slots. This operation leverages users' regular operating habits on the information feed interface. With the help of the system's real-time monitoring and response mechanism for swipe operations, promotional content can be quickly displayed without additional user input, simplifying the display process, improving the timeliness and convenience of the display, reducing user waiting time, and enhancing the user experience.
[0254] Furthermore, in response to swiping actions on the information feed interface, at least two content slots are used to jointly display linked promotional content that matches the swiping speed. Different swiping speeds correspond to linked promotional content for different target audiences. This solution utilizes a dynamic matching algorithm to adjust the display of promotional content in real time based on the user's swiping speed, achieving precise delivery of promotional content. This improves the matching degree between promotional content and user interests, making the promotional content displayed within a unit of time more in line with user needs, improving the utilization efficiency of promotional resources, avoiding ineffective promotion, and thus increasing the promotion conversion rate.
[0255] Furthermore, in response to a swipe operation triggered on the information feed interface, by swiping to at least two content positions in the currently displayed area, linked promotional content matching the layout information of those content positions is jointly displayed. Different layout information corresponds to linked promotional content for different types of objects. This solution uses image recognition technology to obtain layout information and displays appropriate linked promotional content based on information matching technology, optimizing the layout of promotional content on the interface. This not only makes the integration of promotional content with the information feed interface more natural and harmonious, avoiding visual interference to users due to inconsistent layout, but also increases user attention and acceptance of promotional content, enhancing the display effect of promotional content.
[0256] Furthermore, in response to a swipe action triggered in the news feed interface, new content slots are continuously displayed and multimedia content covers are loaded. After continuous swipe actions are triggered, linked promotional content is displayed jointly through at least two content slots. This approach maintains the same interaction method as the multimedia content covers, unifying the operation of triggering and viewing content covers and linked promotional content. Leveraging the system's continuous swipe monitoring and content loading mechanism, the learning curve for users is reduced, user browsing convenience is improved, and the user experience during browsing is enhanced, which helps increase the time users spend on the news feed interface and improves user stickiness on the platform.
[0257] Furthermore, when the display order of partial promotional content in at least two content slots matches the exposure order of the content slots, the exposure order of the content slots is obtained, and the partial promotional content is displayed sequentially in this order to present linked promotional content. This solution utilizes an ordered display strategy, which conforms to users' visual browsing habits and cognitive logic. In terms of technical implementation, by rationally planning the display order, it helps users better understand and receive promotional information, enhances the logic and coherence of information transmission, improves users' understanding and acceptance of promotional content, and enhances the effectiveness of information dissemination.
[0258] Furthermore, if at least two content slots contain a central content slot and an outer content slot, and the conditions for displaying the promotional content are met, the linked promotional content is displayed in the central content slot, and then gradually enlarges to occupy the outer content slot. This solution employs dynamic expansion display technology, which can focus user attention and highlight the detailed information of the target audience. Technically, by dynamically adjusting the display area, the visual impact and attractiveness of the promotional content are enhanced. Compared to static displays, it attracts more user attention, improves the display effect of the promotional content and its appeal to users, thereby increasing the effectiveness of the promotion.
[0259] Furthermore, if at least two content positions include subsets of the first and second content positions, and the conditions for displaying the promotional content are met, the linked promotional content is displayed in the first content position subset and gradually moved to the second content position subset. This solution utilizes content position interaction technology to achieve interactive display between the content cover and the linked promotional content. This provides users with a novel browsing experience, increases user attention and engagement with the promotional content, enhances user interactivity with the promotional content through technical means, improves the display effect of the promotional content, and thus improves the efficiency and effectiveness of promotion.
[0260] Furthermore, if the linked promotional content points to a target content location, after displaying the linked promotional content, the user can trigger the cover of the target content location to display the content interface, which includes multimedia content or promotional content and a promotional link to the target object. Triggering the promotional link then leads to the details page. This solution, leveraging precise targeting technology and an efficient interface redirection mechanism, provides users with an additional and convenient way to access the details page. This speeds up the process of users obtaining detailed information about the target object, reduces the steps required for searching information, improves the efficiency of the promotional process, enhances the user experience, and enables users to obtain the information they need more quickly and accurately, thus strengthening the guiding role of the promotional content.
[0261] Furthermore, upon fulfilling the conditions for displaying promotional content, a static, linked promotional image is displayed on the information feed interface, consisting of partial promotional images from at least two content slots. This solution expands the display area through multi-content-slot combination display technology. Technically, it presents promotional content with a clear and stable image, enhancing visual impact compared to displaying a single content slot, attracting more user attention, improving the dissemination and display effects of promotional content, helping users to more intuitively understand the characteristics of the target audience, and improving the effectiveness of information delivery.
[0262] Furthermore, if each content segment's promotional image contains different promotional content, triggering any of these images will display an explanatory video. This solution utilizes content association technology to meet users' personalized information acquisition needs. By setting corresponding explanatory videos for different promotional images, users can selectively watch content based on their own needs, obtaining more detailed information. This improves the accuracy of information delivery, enabling promotional content to better meet the needs of different users, enhancing user interaction with promotional content, and increasing users' understanding of the target audience.
[0263] Furthermore, in response to the fulfillment of the conditions for displaying promotional content, a dynamic, interconnected promotional video is displayed on the information feed interface. This video is composed of partial promotional videos from at least two content slots. This solution utilizes video compositing and multi-content-slot collaborative display technology, enabling the display of richer dynamic information compared to a single content slot. Dynamic videos can more vividly showcase the characteristics and usage scenarios of the target audience, attracting user attention with dynamic visuals, enhancing the appeal and dissemination effect of the promotional content, making it more impactful, and helping to increase user awareness and interest in the target audience.
[0264] Furthermore, targeted interactive effects are applied to each content slot occupied by the linked promotional content, enabling interaction within the local promotional content. This solution utilizes special effects compositing and interactive technologies to combine multiple content slots occupied by the linked promotional content with the same special effects. Through the visual impact of the effects, the creativity of the promotional content is enhanced, effectively attracting user attention, increasing click-through rates, and improving the dissemination efficiency and influence of the promotional content. Technically, this improves the attractiveness of the promotional content and user engagement.
[0265] Furthermore, targeted linked elements matching the target audience are overlaid on the linked promotional content, consisting of local elements from various content slots. This solution utilizes element overlay and cross-content slot integration techniques to ensure that targeted linked elements permeate at least two content slots occupied by the linked promotional content. By designing elements that match the target audience, the promotional content becomes more engaging, attracting user attention, effectively increasing click-through rates, enhancing its appeal and dissemination, and strengthening user recall.
[0266] Furthermore, if each section of the linked promotional content displays different promotional content, triggering any section will redirect to the details page. This solution, by establishing a convenient content redirection mechanism, achieves comprehensive display of the target audience and easy navigation. This greatly facilitates user interaction, simplifies the process of users obtaining information and performing operations, improves the convenience of the promotion process, and allows users to quickly enter the details page directly from the promotional content of interest, thereby enhancing user experience and promotional effectiveness.
[0267] Furthermore, the content space occupied by the linked promotional content is related to the historical browsing frequency of the currently logged-in account towards the target audience; the higher the historical browsing frequency, the larger the content space. This solution dynamically adjusts the content space based on the user's historical browsing data. In this way, content spaces that users are interested in can be highlighted, promotional content display can be optimized, user attention to promotional content can be increased, personalized allocation of promotional resources can be achieved, and the targeting and effectiveness of promotion can be improved.
[0268] Furthermore, when at least two content slots are arranged irregularly and cannot fully display the original promotional content, a multimedia content cover is displayed in the other content slots tightly filled around them. This solution uses intelligent layout filling technology to ensure that there is no blank or unused space on the information flow interface, achieving seamless integration of the content cover and the linked promotional content. This enhances the interface's aesthetics, provides users with a rich, compact, and immersive browsing experience, avoids any abruptness or interference during browsing, optimizes the user browsing environment, and improves the overall browsing experience on the platform.
[0269] Furthermore, the steps for determining the linked promotional content involve obtaining the promotional content and content placement information of the target audience, constructing a masking layer, and overlaying it onto the promotional content. This solution utilizes masking layer construction and content overlay technology to flexibly design linked promotional content according to actual promotional needs. By constructing the masking layer through precise calculation of the area and number of content placements, the target audience can be maximized to be displayed based on multiple content placements. This improves the customizability and adaptability of the promotional content, enhances promotional efficiency and display effects, and strengthens the executability of the promotional plan. From a technical perspective, it provides a more flexible and efficient way to implement promotional activities.
[0270] Furthermore, the area for displaying promoted content is determined by the current logged-in account's historical browsing frequency in the information feed interface; the higher the historical browsing frequency, the larger the area. This solution analyzes users' historical browsing data and dynamically adjusts the area of the promoted content display area based on historical browsing frequency. For users with a high probability of browsing relevant target audience promoted content, the area is increased. This achieves precise allocation and efficient utilization of promotional resources, improving the efficiency of promoted content while ensuring user experience, making promotional activities more targeted, and enhancing the overall promotional effect.
[0271] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0272] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A method for promoting content display, executed by a terminal, the method comprising: displaying an information stream interface, the information stream interface comprising a plurality of content slots, each of the content slots being configured to display a content cover of a multimedia content; and in response to a promotion content display condition being met, jointly displaying, through at least two content slots of the plurality of content slots, a linked promotion content for promoting a target object, each of the at least two content slots displaying a partial promotion content of the linked promotion content. 2.The method of claim 1, wherein the jointly displaying, through at least two content slots of the plurality of content slots, a linked promotion content for promoting a target object in response to a promotion content display condition being met comprises: in response to a slide operation being triggered on the information stream interface, jointly displaying, through at least two content slots of the plurality of content slots, a linked promotion content for promoting a target object. 3.The method of claim 1, wherein the jointly displaying, through at least two content slots of the plurality of content slots, a linked promotion content for promoting a target object in response to a promotion content display condition being met comprises: in response to a slide operation being triggered on the information stream interface, jointly displaying, through at least two content slots of the plurality of content slots, a linked promotion content for promoting a target object, the linked promotion content being matched with a slide speed of the slide operation, different slide speed ranges matching different types of linked promotion content for promoting different types of target objects. 4.The method of claim 1, wherein the jointly displaying, through at least two content slots of the plurality of content slots, a linked promotion content for promoting a target object in response to a promotion content display condition being met comprises: in response to a slide operation being triggered on the information stream interface, jointly displaying, through at least two content slots of the plurality of content slots, a linked promotion content for promoting a target object, the linked promotion content being matched with layout information of the content slots being slid to a current display area, different layout information matching different types of linked promotion content for promoting different types of target objects. 5.The method of any one of claims 1 to 4, further comprising: in response to a slide operation being triggered on the information stream interface, displaying, in each new content slot, a content cover of a loaded multimedia content as a slide direction of the slide operation constantly displays a new content slot in the information stream interface, the multimedia content being published by a multimedia account; wherein the jointly displaying, through at least two content slots of the plurality of content slots, a linked promotion content for promoting a target object in response to a promotion content display condition being met comprises: in response to a slide operation being continuously triggered on the information stream interface, jointly displaying, through at least two content slots of the plurality of content slots, a linked promotion content for promoting a target object. 6.The method of any one of claims 1 to 5, wherein a display order of the partial promotion contents respectively displayed in the at least two content slots is the same as an exposure order of the at least two content slots. In response to the promotion content display condition being met, jointly displaying, through at least two content slots in the plurality of content slots, a linkage promotion content for a promotion target object, including: obtaining an exposure sequence of the at least two content slots occupied by the linkage promotion content; In response to the promotion content display condition being met, sequentially displaying, in the information stream interface, corresponding partial promotion contents on each content slot of the at least two content slots in the exposure sequence of the at least two content slots.
7. The method of any one of claims 1-6, the at least two content slots including a central content slot in a middle position and outer content slots surrounding the central content slot; In response to the promotion content display condition being met, jointly displaying, through at least two content slots in the plurality of content slots, a linkage promotion content for a promotion target object, including: In response to the promotion content display condition being met, after displaying the linkage promotion content in the central content slot of the at least two content slots, gradually enlarging the linkage promotion content in the central content slot until occupying the outer content slots of the at least two content slots.
8. The method of any one of claims 1-7, the at least two content slots including a first subset of content slots and a second subset of content slots; In response to the promotion content display condition being met, jointly displaying, through at least two content slots in the plurality of content slots, a linkage promotion content for a promotion target object, including: In response to the promotion content display condition being met, displaying the linkage promotion content in the content slots of the first subset of content slots, and gradually moving the linkage promotion content from the first subset of content slots into the content slots of the second subset of content slots.
9. The method of any one of claims 1-8, the linkage promotion content displayed in the at least two content slots pointing to a target content slot; In response to the promotion content display condition being met, jointly displaying, through at least two content slots in the plurality of content slots, a linkage promotion content for a promotion target object, the method further includes: In response to a triggering operation on a content cover displayed in the target content slot, displaying a content interface corresponding to the content cover, the content interface displaying multimedia content or promotion content, the content interface further including a provided promotion link of the target object; In response to a triggering operation on the promotion link, displaying a details interface of the target object.
10. The method of any one of claims 1-9, in response to the promotion content display condition being met, jointly displaying, through at least two content slots in the plurality of content slots, a linkage promotion content for a promotion target object, including: In response to the promotion content display condition being met, displaying a static linkage promotion image in the information stream interface, the static linkage promotion image occupying at least two adjacent content slots, partial promotion images displayed in each content slot of the at least two content slots collectively constituting the static linkage promotion image.
11. The method of claim 10, wherein each of the at least two content slots displays a partial promotional image that is different from the others. The method further comprises: in response to a triggering operation on the partial promotional image displayed in any of the at least two content slots, presenting an explanatory video about the target object in the operated content slot.
12. The method of any of claims 1-11, wherein in response to the promotional content presentation condition being met, jointly displaying, through at least two of the content slots, a linked promotional content for promoting the target object, comprises: in response to the promotional content presentation condition being met, displaying a dynamic linked promotional video in the information stream interface, the dynamic linked promotional video occupying at least two adjacent content slots, and the partial promotional videos displayed in each of the at least two content slots fitting together to form the dynamic linked promotional video.
13. The method of any of claims 1-12, further comprising: performing a target linked special effect on each content slot occupied by the linked promotional content, the target linked special effect being an animation effect that makes the partial promotional content displayed in the each content slot interact with each other; and displaying the partial promotional content in the each content slot interacting with each other through the target linked special effect.
14. The method of any of claims 1-13, further comprising: superimposing a target linked element on the linked promotional content, the target linked element matching the target object, the target linked element being distributed across at least two content slots occupied by the linked promotional content, and the partial elements superimposed on the partial promotional content in each of the content slots collectively forming the target linked element.
15. The method of any of claims 1-14, wherein each partial promotional content in the linked promotional content is for presenting different promotional content about the target object. The method further comprises: in response to a triggering operation on the partial promotional content displayed in any of the at least two content slots occupied by the linked promotional content, jumping to a details interface about the target object from the information stream interface.
16. The method of claim 15, wherein for each of the at least two content slots occupied by the linked promotional content, an area of the content slot is associated with a historical browsing frequency of the target object by a currently logged-in account, and the higher the historical browsing frequency, the larger the area of the corresponding content slot.
17. The method of any of claims 1-16, further comprising: in a case where at least two content slots are arranged in an irregular manner and the at least two content slots are unable to display an original promotional content picture in its entirety, displaying a content cover of a multimedia content in other content slots that are closely packed around the at least two content slots.
18. The method of any of claims 1-17, wherein the determining the linked promotional content comprises: obtaining promotion content of the target object and content position information for displaying the promotion content, the content position information including an area of a promotion content display area of the target object and a number of content positions for displaying the promotion content; constructing a mask layer according to the display area and the number of content positions, the mask layer including a plurality of content positions arranged in an irregular manner; superimposing the mask layer on the promotion content to obtain linked promotion content.
19. The method of claim 18, wherein the area of the promotion content display area is determined by a historical browsing frequency of a currently logged-in account in the information stream interface, the historical browsing frequency referring to a historical browsing frequency of the currently logged-in account on other objects, the other objects being of the same type as the target object, and the higher the historical browsing frequency, the larger the corresponding area.
20. A promotion content display apparatus, the apparatus comprising: an interface display module configured to display an information stream interface, the information stream interface including a plurality of content positions, each of the content positions being configured to display a content cover of a multimedia content; and a content display module configured to, in response to a promotion content display condition being met, jointly display, through at least two content positions of the plurality of content positions, linked promotion content for promoting a target object, each of the at least two content positions being configured to display a partial promotion content of the linked promotion content.
21. A computer device comprising a memory and a processor, the memory storing a computer program, and the processor, when executing the computer program, implements the steps of the method of any one of claims 1 to 19.
22. A computer readable storage medium having stored thereon a computer program, the computer program, when executed by a processor, implements the steps of the method of any one of claims 1 to 19.
23. A computer program product comprising a computer program, the computer program, when executed by a processor, implements the steps of the method of any one of claims 1 to 19.
Citation Information
Patent Citations
Directional content display method and device, terminal and storage medium
CN115373552A
Content processing method and device and computer readable storage medium
CN116797283A
Portal and interface system and method
US20230059021A1
User interaction method used for searching
WO2021185326A1