Detailed Description
The technical solutions in the embodiments of the present application will be described below clearly and completely with reference to the accompanying drawings in the embodiments of the present application, and it is obvious that the embodiments described in the present application are only some embodiments of the present application, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The information display method of the application can be integrated in an information display device, the information display device can be integrated in an information display system, the information display system can include one or more computer devices, the computer devices can include terminals or servers and the like, wherein the servers can be independent physical servers, server clusters or distributed systems formed by a plurality of physical servers, and cloud servers providing cloud computing services. The terminal may be, but is not limited to, a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, and the like. The terminal and the server may be directly or indirectly connected through wired or wireless communication, and the application is not limited herein.
Referring to fig. 1, an information display system may include a terminal and a server, where the information display apparatus may be integrated in the terminal, and specifically, the information display apparatus may display an information flow page of a client, where the information flow page includes a promotion area of a target promotion topic, the promotion area includes topic information of the target promotion topic, topic initiation object information, and a card area, the card area includes at least two information cards, the information cards include description information of topic content, the topic content is multimedia content uploaded for the target promotion topic, and the multimedia content is at least one multimedia content selected from a plurality of multimedia contents uploaded for the target promotion topic according to a predetermined content selection rule; and in response to the playing operation aiming at the card area, alternately playing the description information of the subject contents in the at least two information cards.
The contents such as the subject information, the subject initiating object information, the description information of the subject contents in the information card and the like in the popularization area displayed by the information display device can be obtained by sending a data request to the server through the information display device, analyzing the popularization data returned by the server based on the data request and then displaying the popularization data in the information flow page of the client.
It should be noted that the scene schematic diagram of the information display system shown in fig. 1 is only an example, and the information display system and the scene described in the embodiment of the present application are for more clearly illustrating the technical solution of the embodiment of the present application, and do not constitute a limitation to the technical solution provided in the embodiment of the present application, and it is known by a person of ordinary skill in the art that the technical solution provided in the embodiment of the present application is also applicable to similar technical problems with the evolution of the information display device and the occurrence of a new service scene.
The following are detailed below. In this embodiment, a detailed description will be given of an information display method, which may be integrated on a server, as shown in fig. 2, where fig. 2 is a flowchart of the information display method provided in this embodiment of the present application. The information display method may include:
101. the method comprises the steps of displaying an information flow page of a client, wherein the information flow page comprises a promotion area of a target promotion theme, the promotion area comprises a card area, the card area comprises at least two information cards, the information cards comprise description information of theme content, the theme content is multimedia content uploaded aiming at the target promotion theme, and the multimedia content is at least one multimedia content selected from a plurality of multimedia contents uploaded aiming at the target promotion theme according to a preset content selection rule.
The client in the application can include various clients with information flow pages used in daily life, such as an instant messaging client, a video client, a live broadcast client, a shopping client, an information client, a game client, a sports health client, a tool client, a trip client, a shooting client, a reading client and the like.
The information flow page may include a page displaying an information flow, and the information in the information flow may include at least one of text, images, and videos, for example, a circle of friends in the instant messaging client may be the information flow page.
The target promotion theme may include a theme of promotion information displayed on the information flow page, and the form of the target promotion theme may include multiple types, for example, a promotion activity, a promotion topic, a promotion label, a promotion match, and the like, for example, a promotion activity "X-exposure limited amount XX" may be set. The popularizing party can set a target popularization theme on the multimedia platform, and a user or the popularizing party can upload a plurality of multimedia contents related to the target popularization theme on the multimedia platform aiming at the target popularization theme so as to be interacted with by the user, such as browsing, praise, collection, sharing or purchase and the like. The multimedia platform can comprise instant messaging software, an audio and video playing platform, an SNS platform and the like.
The promotion area can comprise an area for displaying promotion information in the information flow page, the promotion area can be the same as the display mode of other contents in the information flow page, such as the area size, the typesetting logic and the like, and is integrated with the contents displayed in the information flow page to the maximum extent so as to bring better viewing experience to the viewing object of the information flow page; in some application scenarios, in order to better enable the viewing object to pay attention to the content of the promotion region, the promotion region may also be displayed differently from other content in the information flow page, for example, the promotion region may be displayed at the top of the information flow page.
The promotion area may further display subject information of the target promotion subject and subject initiating object information, where the subject information may include related information of the target promotion subject, and the related information may include a slogan text, a description text, and the like of the target promotion subject, for example, the subject information may include a slogan text "my house pet will be a year of worship" of the target promotion subject, and the subject initiating object information may include information of an object initiating the target promotion subject, such as a head portrait, a nickname, a trademark, a brand name, and the like of the subject initiating object, and for example, the subject initiating object information may include a brand name "xio".
The card area may include an area for displaying information associated with the target promotion theme, the card area may include at least two information cards, and one information card may correspond to one multimedia content associated with the target promotion theme, for example, all information related to the multimedia content is displayed on one information card; or the information of one multimedia content is displayed on a plurality of information cards in a classified manner, for example, the related information of the multimedia content can be classified into at least two categories, and each category of related information is displayed on one information card. The information cards in the card area may have a plurality of display modes, and specifically, all the information cards may be displayed in the card area according to a certain arrangement rule, for example, the arrangement rule of the cards may be determined according to the number of the information cards. One or more of the at least two information cards may be fully displayed in the card area, while the remaining of the at least two information cards may be hidden or partially displayed in the card area.
The information card can also be partially and completely displayed in the card area, the other part is partially displayed in the card area, the content in the information card can be seen by the viewing object through the completely displayed information card, and the viewing object and the viewable information card can be prompted by the partially displayed information card display part.
The display area of different information cards also can be different, and a piece of information card can be looked over at specific time to the object of looking over, therefore, the regional information card of card can set up main information card and follow the information card when showing, and main information card can set up to be convenient for look over the size that the object looked over whole content, for example, shows completely that the information card can be for main information card.
The theme content may include multimedia content uploaded for a target promotion theme, the theme content may include at least one of a text, an image, and an audio/video, the theme participation object of the target promotion theme may include an object initiating the target promotion theme or an object participating in the target promotion theme, and the multimedia content uploaded by the theme participation object for the target promotion theme is the theme content.
The description information of the subject content may include content obtained by summarizing or intercepting the subject content, the summarized information of the subject content may make the viewing object know the subject content to stimulate the viewing desire of the viewing object for the complete subject content, the description information may be summarization of the subject content, such as summarized introduction text, and the description information may also be intercepted of the subject content, for example, when the subject content is in an audio-video form, the description information may include a part of audio-video intercepted from the subject content, and the description information may also be an abbreviated display of all the subject content, for example, the subject content in the image form may be rephotographed to obtain the description content of the subject content.
The presentation forms of the subject matter and the description thereof may be the same or different, and particularly, the subject matter and the description thereof may be flexibly processed in practical applications, and are not limited herein.
The topic participation object may upload a plurality of multimedia contents for the target promotion topic, and may select from the uploaded plurality of multimedia contents according to a predetermined content selection rule, and use the description information of the selected topic content as the content displayed in the information card, where the predetermined content selection rule may include a predetermined rule, and the predetermined content selection rule may be determined based on at least one factor of content upload time, content popularity, a relationship between an uploader of the multimedia content and a viewing object, and the like of the multimedia content, for example, the predetermined content selection rule may include selecting top-5 praise contents from all uploaded multimedia contents.
In an application scenario, the predetermined content selection rule may be predetermined by a developer, or may be determined by the viewing object, for example, a plurality of candidate content selection rules may be preset and displayed in the card area, and the predetermined content selection rule may be determined by the viewing object from the plurality of candidate content selection rules.
This application adopts this kind of popularization mode of setting up the target and promoting the theme, attracts looking over the object participation of information flow page to show the description information to the theme content that this target promoted the theme and upload at the information flow page, and the non-prior art only one-way shows popularization information at the information flow page, and this application can effectively promote the interest that promotes information display.
For example, referring to fig. 3, asocial page 01 of a WW application client of a small beauty is displayed, where thesocial page 01 includes apromotion area 011, thepromotion area 011 includes topic information "VVO suntan a star around me" of a target promotion topic, topic initiation object information "VVO shooter the beauty" and acard area 0110, and thecard area 0110 includes aninformation card 1 and aninformation card 2, where theinformation card 1 includes description information oftopic content 1, and theinformation card 2 includes description information oftopic content 2.
In some embodiments, the information display method may further include:
the theme content comprises multimedia content uploaded by a theme participation object aiming at a target popularization theme, and the theme participation object has an incidence relation with a login object of a client.
In order to enrich the display form of the target promotion theme and stimulate the interest of the viewing object in the target promotion theme to a greater extent, the theme content displayed by the information card may include multimedia content uploaded by a theme participation object having an association relationship with a login object of the client, wherein the association relationship may include a friend relationship, an attention-paid relationship and the like, and the association relationship may also include that the login object has browsed the theme participation object once or the theme participation object is related to a topic concerned by the login object and the like.
When the description information of the subject matter participating object having the association relation with the viewing object is displayed, the description information may be distinguished from the description information of other subject matters to draw the attention of the viewing object, specifically, the distinguishing display may distinguish the information card where the subject matter of the subject matter participating object is located, may also display the information of the subject matter participating object on the information card where the subject matter is located, may also emphasize the subject matter participating object in the description information of the subject matter, and the like, for example, a text label "friend upload" may be set on the information card to prompt the viewing object. In the case that the information card in which the subject matter uploaded by the subject matter participation object having an association relationship with the viewing object is partially displayed, the displayed portion of the information card may be labeled (for example, a specific color, text and/or pattern may be labeled), so that the user may conveniently identify the subject matter of the subject matter participation object having an association relationship therewith.
It should be noted that, in the present application, the viewing object of the information flow page may be the same as or different from the login object of the client, where the viewing object is an object for viewing the information flow page, and the login object is an object capable of logging in the client to display the information flow page.
For example, the topic content displayed by the information flow page may be the multimedia content ranked at the top 3 selected from the multimedia contents uploaded by the view object of the information flow page (the view object may be an object of interest of the view object in the client to which the information flow page belongs) (the amount of interaction may include the sum of the number of praise and the number of comments).
For example, referring to fig. 4, acard area 0110 of asocial page 01 includes aninformation card 1 and aninformation card 2, where theinformation card 1 includes description information of asubject content 1, theinformation card 2 includes description information of asubject content 2, thesubject content 2 is content uploaded by a target promotion subject in the form of a small and beautiful friend, and theinformation card 2 is provided with a tag (video of a friend PP) to be displayed differently from theinformation card 1.
In some embodiments, the information display method may further include:
the promotion area further comprises an interaction area, the interaction area comprises interaction content of the theme participation object, the interaction content corresponds to the theme content of the information card in the card area, and the theme participation object and the login object of the client side have an association relation.
In order to further enhance the interactivity of the target promotion theme, the promotion area may further include an interactive area, and the interactive area may display at least one of the interactive content of the theme participation object for the target promotion theme, or the interactive content of the theme content of the information card displayed for the card area. In some embodiments, when the information card fully displayed in the card area is switched, the interactive content displayed in the interactive area is also changed into the interactive content associated with the theme content of the switched fully displayed information card.
The interactive content can comprise content published by a theme participation object which has an association relation with the login object, the interactive content can comprise texts, images, audios and videos and the like, the theme participation object which publishes the interactive content can be displayed simultaneously when the interactive content is displayed, and the viewing object can perform interactive operations such as reply and praise on the interactive content, so that the interactivity and interestingness of the target popularization theme are further improved.
In addition, the interactive content may also include content published by an object that has no association relationship with the login object, and specifically, may be flexibly set as needed in an application scene.
For example, referring to fig. 5, apromotion region 011 of asocial page 01 includes a subject information "VVO suntan a star face of my own", a subject initiation object information "VVO shooter beauty"card region 0110 and aninteraction region 0111 of a target promotion subject, where theinteraction region 0111 includes comments on the target promotion subject.
In some embodiments, the information display method may further include:
the promotion area further comprises the statistic information of the participation objects of the target promotion theme, and the information card further comprises the uploading information of the theme content and the interaction information of the theme participation objects interacting with the theme content in the information card.
The participating object statistical information may include information obtained by performing mathematical statistics on all topic participating objects based on the target promotion topic, for example, the participating object statistical information may include a total count of all topic participating objects, and for example, the participating object statistical information may include a proportion of a specific population (such as XX after and XX grade) in all topic participating objects, and the like.
The uploading information of the theme content may include information related to the uploaded theme content, such as uploading time, uploading location, uploading object, and the like, and the interaction information may include interaction related information of the theme content, such as a number of praise, a number of comments, a head portrait of a part of praise, a nickname, a part of comment content, and the like.
For example, referring to fig. 6, thesocial page 01 includes apromotion area 011, thepromotion area 011 includes subject information "VVO suntan a star around me" of a target promotion subject, subject initiation object information "VVO shooter the most beautiful"card area 0110, and participation object statistical information (198 ten thousands of people are participating in), thecard area 0110 includes aninformation card 1 and aninformation card 2, where theinformation card 1 includes description information of thesubject content 1, upload information (an upload object is VVO, a portrait of VVO is displayed), and interaction information (a chief |5000 people like), and theinformation card 2 includes description information, upload information, and interaction information of thesubject content 2.
In some embodiments, the information display method may further include:
each of the at least two information cards includes description information of a multimedia content.
Each information card in the card area may include description information of a multimedia content, for example, theinformation card 1 includes description information of themultimedia content 1, and theinformation card 2 includes description information of themultimedia content 2.
In addition, one information card may also include description information of a plurality of multimedia contents, for example, in order to show related contents of more target promotion topics to a viewing object or increase interest of information display in a card area, one information card may include description information obtained by splicing and editing several multimedia contents.
In some embodiments, the information display method may further include the steps of:
and canceling the promotion area displaying the target promotion theme in response to the deletion operation for the target promotion theme.
Specifically, the deletion operation may be automatically triggered by the client, for example, when the promotion period of the target promotion topic is terminated, the display of the target promotion topic in the promotion region of the information flow page is cancelled, and for example, the deletion operation may include manual triggering of the view object, and the manual triggering may include multiple manners, such as sliding, long pressing, triggering of a deletion control, and the like, where the deletion control may include a button, a selection box, a text box, and the like.
For example, referring to fig. 7, thesocial page 01 includes apromotion area 011, the promotion area includes a delete button 301 (non-interested button), and when thenon-interested button 301 is clicked, thepromotion area 011 in thesocial page 01 is canceled from being displayed.
In some embodiments, the information display method may further include the steps of:
and responding to the subscription operation aiming at the target popularization theme, and displaying the popularization area of the target popularization theme on the information flow page based on the set display period.
If the viewing object is very interested in the target promotion theme, the viewing object can subscribe the target promotion theme, and after subscription, the information flow page can display the promotion area of the target promotion theme based on a set display period, so that the viewing object can keep paying attention to the target promotion theme.
Specifically, the subscription operation may be implemented by a subscription control, the subscription control may be set in a promotion region of the target topic, and triggering the subscription control may enable the client to display the promotion region of the target promotion topic based on a preset display period, where the preset display period may be flexibly set, and if the viewing object views the information flow page every 20 times, the promotion region of the target promotion topic is displayed on the information flow page for 1 time; for another example, the set display period may be determined based on the subject content of the target popularization subject, when the topical subject content of the target popularization subject changes, that is, the popularization area of the target popularization subject is displayed in the information flow page, and the like.
The set display period may also be set by the viewing object, for example, referring to fig. 8, asocial page 01 of the WW application client is displayed, thesocial page 01 includes apromotion region 011, thepromotion region 011 includes asubscription button 302, thesubscription button 302 is triggered to display asubscription setting region 0112, thesubscription setting region 0112 includes aperiod selection control 3031 and adetermination button 3032, a majus may select one set display period from multiple display period options in the period selection control, and click the determination button, that is, the subscription operation on the target promotion topic is completed, and thesocial page 01 displays thepromotion region 011 of the target promotion topic based on the set display period.
In some embodiments, the step of "displaying the information flow page of the client" may comprise:
acquiring a set offset and playing position information of a playing information card; determining adjacent information cards for playing the information cards according to the target arrangement sequence of at least two information cards and the target sequence position of the playing information cards; generating adjacent position information of adjacent information cards based on the playing position information and the set offset; and displaying the information flow page of the client according to the target position information and the adjacent position information.
Specifically, referring to fig. 9, a width (viewltemwidth) of a single carousel (information card) may be obtained first, and may specifically be obtained by an interface method, such as getdecotedmeasuredwidth provided by a container, and then a single carousel offset a is determined, such as an offset (offset, recycler, state) callback by an interface method provided by a container, so as to obtain an offset in sliding of a user, and slide from right to left to a positive value and from left to right to a negative value.
Then, the offsets of all carousel maps may be accumulated to obtain a total offset, where the total offset may be positive or negative, and the calculation formula may be:
a′=∑a
the first visible carousel virtual index startVisibleIndex is calculated as follows, and the result may be positive or negative.
startVisibleIndex=a′÷viewItemWidth
The last visible carousel view virtual index lastVisibleIndex: the first view carousel virtual index +3, i.e. by default, four carousels are visible.
lastVisibleIndex=startVisibleIndex+3
The first carousel graph slip percentage firstvisiblescrillper is calculated as follows:
the calculation method of the transverse offset firstVisibeCrollOffset in the first carousel graph sliding is as follows:
assuming that the index of the current carousel map is visibleIndex and visibleIndex ∈ (startVisableIndex, lastVisableIndex) in the process of laying out the carousel map by the Android system, the offset factor offsetFactor for laying out the carousel map is calculated as follows.
offsetFactor=visibleIndex-startVisibleIndex-firstVisibleScrollPer
Assuming that the horizontal distance between two adjacent carousel graphs is determined to be horizon offset, the horizontal offset visiblehorizon offset of the layout of the first carousel graph of the visibleIndex is calculated as follows:
visibleHorizontalOffsetvisibleIndex =horizontalOffset×offsetFactor
assuming that the longitudinal distance between two adjacent carousel graphs is determined as vertical offset, the vertical offset visibleVerticalOffset of the layout of the first visibleIndex carousel graph is calculated as follows:
visibleVerticalOffsetvisibleIndex =verticalOffset×offsetFactor
in some embodiments, the step of "displaying the information flow page of the client" may comprise:
generating a promotion theme data request; when the promotion theme data request meets the preset request sending opportunity, sending a promotion theme data request to a server; and displaying an information flow page of the client based on the received popularization theme target data, wherein the popularization theme target data is returned by the server based on the popularization theme data request.
Referring to the left diagram of fig. 10, the advertisement exposure may detect whether the advertisement data is legal, if so, bind the declaration period observer control, then register the detector to the bus < id, IOnResultListener >, then determine whether the dynamic request frequency limit is met, and if so, initiate a request to the advertisement background.
Referring to the right diagram of fig. 10, successful data returned based on the request is received, the data is analyzed, the data type is checked, and if the check is passed, the bus notifies the detector of the corresponding view.
102. And in response to the playing operation aiming at the card area, the description information of the subject contents in the at least two information cards is played in turn.
The playing operation may include an operation of enabling the card area to play the description information of the theme contents in the at least two information cards in turn, and the playing operation may include an operation of automatically triggering the information flow page, for example, when it is detected that the information flow page displays the promotion area, the playing operation is automatically triggered, and in response to the playing operation, the card area plays the description information of the theme contents in the at least two information cards at 5-second turn.
The playing in the application may include displaying the description information of the subject content, and the playing of the audio and video, the displaying of the image, the text, and the like may be playing, for example, when the description information of the subject content is a video with a duration of 5 seconds, and 1 picture including the image and the text, the playing may be the description information of the subject content.
The playing operation may also include an operation triggered manually by a viewing object of the information stream page, for example, the card area includes a carousel control, and when the viewing object triggers the carousel card, the card area plays the description information of the subject contents in at least two information cards in turn.
According to the method and the device, when the theme content related to the target popularization theme is displayed in the popularization area, the theme content is displayed in a carousel mode, more theme contents can be displayed for the checking object, the understanding of the checking object on the target popularization theme is improved, the theme content of the information card is the content selected from the multimedia contents aiming at the checking object, the checking and participation interests of the checking object on the target popularization theme are improved, and the popularization mode can obtain a better popularization effect.
For example, in response to a play operation automatically triggered by the WW application client, the card area of thesocial page 01 alternately plays the description information of thesubject content 1 and the description information of themain content 2, referring to fig. 11, thecard area 0110 of the social page 01p1 displays theinformation card 1, thecard area 0110 of the social page 01p2 displays theinformation card 2, and the social page 01p1 and the social page 01p2 are switched and displayed every 4 seconds in the process of displaying the promotion area on the social page of the WW client.
In some embodiments, the information display method may further include the steps of:
and responding to the viewing operation aiming at the information card, and displaying a subject detail page of the target popularization subject, wherein the subject detail page comprises the description information of at least one subject content.
The promotion area of the target promotion topic in the information flow page is an introductory content of the target promotion topic, when the viewing object generates interest and wants to further view the content of the target promotion topic, a topic detail page of the target promotion topic can be viewed through viewing operation, the topic detail page can include more information related to the target promotion topic, for example, the topic detail page can include description information of at least one topic content of the target promotion topic.
The viewing operation may include an operation of manually triggering the viewing object, and the viewing operation may include, for example, sliding (up-sliding, left-sliding, etc.), clicking (clicking, double-clicking, long-pressing, etc.), triggering the viewing control, and the like.
The viewing control pointing to the main body detail page of the target popularization theme can be set at a position in the popularization area, specifically, the position in the card area and the position in the information card can also be displayed in the popularization area in the forms of a suspension control, a transparent control and the like, and specifically, the viewing control can be flexibly set in an actual application scene without limitation.
In the application, in response to a condition or state that can be used to indicate that the executed operation depends on, when the condition or state that depends on is satisfied, one or more executed operations may be in real time or may have a set delay; there is no restriction on the order of execution of the operations performed unless otherwise specified.
For example, referring to fig. 12, apopularization area 011 of thesocial page 01 is displayed, thepopularization area 011 includes aview button 303 of a target popularization topic, a xiaume clicks theview button 303, a ww application client displays asubject detail page 03 of the target popularization topic, and thesubject detail page 03 includes description information of at least one subject content.
In some embodiments, the information display method may further include the steps of:
responding to the viewing operation aiming at the target description information in the target information card, and displaying a content playing page, wherein the content playing page is used for playing target subject content corresponding to the target description information; and responding to the playing termination operation aiming at the content playing page, and displaying a subject detail page of the target popularization subject, wherein the subject detail page comprises the description information of at least one subject content.
The viewing operation of the target description information may include, for example, sliding (sliding up, sliding left, etc.), clicking (clicking, double clicking, long pressing, etc.), triggering a viewing control, etc., and the content playing page may play the target theme content.
The playing termination operation may be triggered manually or automatically by the client, for example, the viewing object manually terminates the playing of the target theme content, and for example, the playing termination operation is triggered automatically after the playing of the target theme content is completed.
For example, referring to fig. 13, apopularization area 011 of thesocial page 01 is displayed, thepopularization area 011 includes a card area, the card area includes atarget information card 401 being played, thetarget information card 401 includestarget description information 1 of targetsubject content 1, thegoal information 1 is clicked by the young america, acontent playing page 07 of thetarget description information 1 is displayed by the WW application client, thecontent playing page 07 includes the targetsubject content 1 being played, when the playing of the targetsubject content 1 is completed, the WW application client automatically triggers a playing termination operation for thecontent playing page 03, asubject detail page 03 of the target popularization subject is displayed, and thesubject detail page 03 includes description information of at least one subject content.
In some embodiments, the topic detail page further includes publicity information of the target popularization topic, and the information display method may further include the steps of:
and determining the subject contents in the at least two information cards from the candidate subject contents based on the content uploading time or the content popularity degree of the candidate subject contents, wherein the candidate subject contents are multimedia contents uploaded by the subject participation objects aiming at the target popularization subject.
The propaganda information can comprise propaganda videos, propaganda slogans, propaganda pictures, propaganda texts and the like, and the propaganda information can enable the viewing object to know the target popularization theme more comprehensively, so that the popularization effect is improved.
The candidate subject content may include all or part of the multimedia content uploaded for the target promotion subject, the content uploading time may include a time point or a time period of the candidate content uploading, the content popularity degree may include popularity degrees of the candidate subject content in all the multimedia content uploaded for the target promotion subject, and the popularity degree may be determined by using interaction information (e.g., praise comments) and the like of the candidate subject content as a reference.
Specifically, determining the subject content from the candidate subject content may include various ways, for example, randomly extracting from the candidate subject content to determine the subject content in the information card; for another example, the theme content in the information card may be determined according to at least one factor of the content uploading time or the content popularity degree of the candidate theme content, and the like.
For example, referring to fig. 14, thecontent detail page 03 includes publicity information of a target popularization topic (activity description: guessing who he is, guessing who she is, and sunning a star face, and guessing together), and also includes description information of a plurality of topic contents, and when viewing the description information of the topic contents, the user can view the description information of the newly uploaded topic contents through the newest button and the hottest button, and when clicking the newest button, the user can view the description information of the hottest topic contents through the hottest button.
In some embodiments, the topic detail page further comprises a topic participation control, and the information display method further comprises the following steps:
in response to an operation directed to the theme participation control, displaying a theme content participation page, the theme content participation page including a content editing control; and receiving the topic participation content of the target promotion topic in response to the editing operation aiming at the content editing control.
For example, referring to fig. 15, atheme detail page 03 of the WW application client is displayed, where thetheme detail page 03 includes atheme participation control 305, a widget clicktheme participation control 305, and atheme participation page 04 is displayed, and the widget may upload theme content on the theme participation page, modify and edit the theme content, and when the widget clicks a determination button in the theme participation page, participate in the target popularization theme through the uploaded theme content.
In some embodiments, the information display method may further include the steps of:
displaying a promotion theme creating page, wherein the promotion theme creating page comprises a promotion theme editing control, a card content uploading control and an initiating object editing control;
determining the theme information of the target popularization theme in response to the editing operation of the popularization theme editing control;
responding to the operation of the card content uploading control, and acquiring the description information of the subject content in at least two information cards;
and receiving the theme initiating object information of the target promotion theme in response to the operation of the initiating object editing control.
The promotion theme creation page can be accessed through a theme detail page or an information flow page, and a target promotion theme can be created through the promotion theme creation page.
For example, referring to fig. 16, a promotiontheme creation page 05 in a WW application client is displayed, where the promotiontheme creation page 05 includes a promotion theme editing control, a card content uploading control, and an initiating object editing control, and in response to a content input by the xiao america at the promotion theme editing control (a promotion activity editing control), it is determined that the theme information "VVO shines a star around oneself", in response to a video uploading operation of the xiao america for the card content uploading control (an activity content editing control), description information of thetheme content 1 and description information of thetheme content 2 of the target promotion theme are acquired, and in response to an editing operation of the xiao america for the initiating object editing control (a promotion avatar editing control and an explicit avatar editing control), a main body initiating object "VVO" and an avatar of the target promotion theme are received.
In some embodiments, the information display method may further include the steps of:
and in response to the sliding operation aiming at the card area, the description information of the subject contents in the at least two information cards is played in turn according to the sliding direction.
During the sliding playing, the sliding playing may be performed in different sliding directions, for example, a left-right direction and an up-down direction with respect to the information stream page, and the manner of determining the sliding mode may include multiple types, for example, preset, or determined according to the sliding operation of the viewing object, for example, when the user slides to the right in the card area, the client alternately plays the description information of the subject contents in at least two information cards in the card area in the right-left direction.
In some embodiments, the information display method may further include:
the at least two information cards are arranged in an overlapped mode along a target direction according to a target arrangement sequence, the target direction is the direction opposite to the client object, the at least two information cards comprise currently played playing information cards, and the playing information cards are located at target sequence positions in the target arrangement sequence.
The target direction may include a direction facing the client object, that is, a direction parallel to the information flow page, the target arrangement order may include an order in which the information cards are arranged in the target direction, and the target order position of each information card in the target direction may be obtained according to the target arrangement order.
At least two information cards are overlapped and arranged along the target direction, wherein the information cards can include a playing information card which is played currently, the playing information card can be the first information card which is completely visible in the target direction, and can also be other information cards which are partially visible in the information cards.
When the information cards are arranged in an overlapped mode, the overlapped area and the overlapped area of the adjacent information cards can be flexibly set, and the display area of each information card can also be flexibly set, so that the display effect of the at least two information cards in the card area can be various, the display effect can be flexibly determined in an actual application scene, and the display effect is not repeated.
For example, referring to fig. 17, in a card area of thesocial page 01, 3 information cards are arranged in an overlapping manner, where theinformation card 1 is a playing information card at the targetsequential position 1.
In some embodiments, the playing information card further includes a closing control for describing information, and the information display method further includes the steps of:
and canceling the display of the playing information card in response to the triggering operation of the closing control of the playing information card.
When the viewing object views the playing information card, if the viewing object does not want to view the playing information card, the viewing object can be realized by closing the control. For example, referring to fig. 18, the card area of thesocial page 01 includes aninformation card 1 being played, theinformation card 1 includes description information of the subject content being played and aclose button 304 of the description information, and when theclose button 304 is clicked by xiamei, the social page cancels the display of theinformation card 1 and displays aninformation card 2 in the card area.
This application can show two at least information cards in the popularization region on information flow page, the information card includes the descriptive information of subject content, this subject content is the multimedia content that uploads to the target popularization subject, compare in prior art direct display popularization information's popularization mode, this application sets up the target popularization subject, and show the subject content relevant with the target popularization subject, this kind of popularization mode has effectively promoted the interest of popularization, in addition, the information card can be broadcast in turn, the display form has effectively been richened, increase and show the interest.
The method described in the above embodiments is further illustrated in detail by way of example.
The information display method will be described by taking an information display system integrated in a computer device as an example, where the information display system may include a terminal and a server, and the terminal may include a client, as shown in fig. 19, and fig. 19 is a flowchart of the information display method provided in the embodiment of the present application. The information display method may include:
201. the terminal sends an advertisement information request to the server.
202. The server transmits data including the target advertisement to the terminal based on the received advertisement information request.
203. And the terminal analyzes the received target advertisement data to obtain the theme related information and the card information of the target popularization theme.
For example, based on a preset advertisement protocol, the received target advertisement data is analyzed to obtain subject related information and card information of the target popularization subject.
For example, referring to fig. 20 insteps 201 to 203, a view layer (i.e., a terminal) of a client sends an advertisement information request to an advertisement background (i.e., a server), the server sends target advertisement data to the terminal based on the received advertisement information request, and a data parser of the terminal parses the target advertisement data to obtain subject related information and card information of a target popularization topic displayed on an information stream page.
204. The terminal displays an information flow page of the client based on the theme related information and the card information, the information flow page comprises a promotion area of a target promotion theme, the promotion area comprises the theme information of the target promotion theme, theme initiation object information, a card area and an interaction area, the card area comprises at least two information cards, the information cards comprise description information of theme contents, the theme contents are contents selected from a plurality of multimedia contents uploaded aiming at the target promotion theme according to a preset content selection rule, the interaction area comprises interaction contents of theme participation objects, the interaction contents correspond to the theme contents of the information cards in the card area, and the theme participation objects and login objects of the client have an association relation.
For example, referring to fig. 21, an information flow page s1 of the client is displayed, subject information (i.e., my pet will fall for a year), subject initiating object information (wangshan: home has a lovely pet), a card area including 4 information cards, and a comment area including comments of friends of the user are displayed on the informationflow page s 1.
205. And the terminal responds to the playing operation aiming at the card area and plays the description information of the theme contents in the at least two information cards in turn.
For example, when the information flow page displays a promotion area of a target promotion theme, the client automatically triggers a play operation, and then four information cards in the card area of the information flow page s1 can be played in turn.
206. And the terminal responds to the viewing operation aiming at the information card and displays a subject detail page of the target popularization subject, wherein the subject detail page comprises the propaganda information of the target popularization subject and the description information of at least one subject content.
For example, if the user triggers any information card, a subject detail page s2 is displayed, and the subject detail page s2 may include publicity information of a target popularization subject and image blurbs of four subject contents.
This application can show two at least information cards in the popularization region of information flow page, the information card includes the descriptive information of subject content, this subject content is the multimedia content that uploads to the target popularization subject, compare in prior art direct display popularization information's popularization mode, this application sets up the target and promotes the subject, and show the subject content relevant with the target popularization subject, this kind of popularization mode has effectively promoted the interest of popularization, the information card can be broadcast in turn, the display form has effectively been richened, increase and show the interest.
In order to better implement the information display method provided by the embodiment of the present application, the embodiment of the present application further provides a device based on the information display method. The terms are the same as those in the above information display method, and specific implementation details can be referred to the description in the method embodiment.
Fig. 22 is a schematic structural diagram of an information display device according to an embodiment of the present application, as shown in fig. 22, wherein the information display device may include adisplay module 301 and aplaying module 302, wherein,
thedisplay module 301 is configured to display an information flow page of a client, where the information flow page includes a promotion area of a target promotion theme, the promotion area includes a card area, the card area includes at least two information cards, the information cards include description information of theme content, the theme content is multimedia content uploaded for the target promotion theme, and the multimedia content is at least one multimedia content selected from multiple multimedia contents uploaded for the target promotion theme according to a predetermined content selection rule;
theplaying module 302 is configured to play the description information of the subject contents in the at least two information cards in turn in response to the playing operation for the card area.
In some embodiments, the information display device further comprises:
and the detail display module is used for responding to the viewing operation of the information card and displaying a subject detail page of the target popularization subject, and the subject detail page comprises at least one piece of description information of the subject content.
In some embodiments, the information display device further comprises:
the content playing module is used for responding to the viewing operation aiming at the target description information in the target information card and displaying a content playing page, and the content playing page is used for playing the target subject content corresponding to the target description information;
and the theme detail module is used for responding to the playing termination operation aiming at the content playing page and displaying a theme detail page of the target popularization theme, wherein the theme detail page comprises the description information of at least one theme content.
In some embodiments, the topic detail page further includes promotional information of the target promotional topic, and the information display apparatus further includes:
and the content determining module is used for determining the subject contents in the at least two information cards from the candidate subject contents based on the content uploading time or the content popularity degree of the candidate subject contents, wherein the candidate subject contents are the multimedia contents uploaded by the subject participation objects aiming at the target popularization subject.
In some embodiments, the topic detail page further comprises a topic participation control, and the information display apparatus further comprises:
the content participation module is used for responding to the operation aiming at the theme participation control and displaying a theme content participation page, and the theme content participation page comprises a content editing control;
and the content editing module is used for responding to the editing operation aiming at the content editing control and receiving the theme participation content of the target popularization theme.
In some embodiments, the theme content in the information display device includes multimedia content uploaded by a theme participation object for the target promotion theme, and the theme participation object has an association relationship with a login object of the client.
In some embodiments, the promotion area in the information display device further includes an interaction area, the interaction area includes interaction content of the theme participation object, the interaction content corresponds to the theme content of the information card in the card area, and the theme participation object has an association relationship with the login object of the client.
In some embodiments, the promotion area in the information display device further includes participation object statistical information of a target promotion theme, and the information card further includes upload information of the theme content and interaction information of the theme participation object interacting with respect to the theme content in the information card.
In some embodiments, the information display device further comprises:
and the promotion deleting module is used for responding to the deleting operation aiming at the target promotion theme and canceling the promotion area displaying the target promotion theme.
In some embodiments, the information display device further comprises:
and the theme subscription module is used for responding to subscription operation aiming at the target popularization theme and displaying the popularization area of the target popularization theme on the information flow page based on a set display period.
In some embodiments, the information display device further comprises:
the promotion creation module is used for displaying a promotion theme creation page, and the promotion theme creation page comprises a promotion theme editing control, a card content uploading control and an initiating object editing control;
the theme determining module is used for responding to the editing operation of the promotion theme editing control and determining the theme information of the target promotion theme;
the description acquisition module is used for responding to the operation of the card content uploading control and acquiring the description information of the subject content in at least two information cards;
and the information receiving module is used for responding to the operation aiming at the initiating object editing control and receiving the theme initiating object information of the target popularization theme.
In some embodiments, the information display device further comprises:
and the sliding module is used for responding to the sliding operation aiming at the card area and playing the description information of the subject contents in the at least two information cards in turn according to the sliding direction.
In some embodiments, at least two information cards in the information display device are arranged in an overlapping manner along a target direction according to a target arrangement sequence, the target direction is a direction facing the client object, wherein the at least two information cards include a currently played play information card, and the play information card is located at a target sequence position in the target arrangement sequence.
In some embodiments, the playing information card further includes a closing control for describing information, and the information display device further includes:
and the card deleting module is used for responding to the triggering operation of the closing control of the playing information card and canceling the display of the playing information card.
In some embodiments, the display module is specifically configured to:
acquiring a set offset and playing position information of a playing information card;
determining adjacent information cards for playing the information cards according to the target arrangement sequence of at least two information cards and the target sequence position of the playing information cards;
generating adjacent position information of adjacent information cards based on the playing position information and the set offset;
and displaying the information flow page of the client according to the target position information and the adjacent position information.
In some embodiments, the information display device further comprises: each of the at least two information cards includes description information of a multimedia content.
In some embodiments, the display module is specifically configured to:
generating a promotion theme data request;
when the promotion theme data request meets the preset request sending opportunity, sending a promotion theme data request to a server;
and displaying an information flow page of the client based on the received popularization theme target data, wherein the popularization theme target data is returned by the server based on the popularization theme data request.
In this application, thedisplay module 301 displays an information flow page of the client, where the information flow page includes a promotion region of a target promotion topic, the promotion region includes a card region, the card region includes at least two information cards, the information cards include description information of topic contents, the topic contents are multimedia contents uploaded for the target promotion topic, the multimedia contents are at least one multimedia content selected from a plurality of multimedia contents uploaded for the target promotion topic according to a predetermined content selection rule, and theplaying module 302; and in response to the playing operation aiming at the card area, the description information of the subject contents in the at least two information cards is played in turn.
This application can show two at least information cards in the popularization region on information flow page, the information card includes the descriptive information of subject content, this subject content is the multimedia content that uploads to the target popularization subject, compare in prior art direct display popularization information's popularization mode, this application sets up the target popularization subject, and show the subject content relevant with the target popularization subject, this kind of popularization mode has effectively promoted the interest of popularization, in addition, the information card can be broadcast in turn, the display form has effectively been richened, increase and show the interest.
In addition, an embodiment of the present application further provides a computer device, where the computer device may be a terminal or a server, as shown in fig. 23, which shows a schematic structural diagram of the computer device according to the embodiment of the present application, and specifically:
the computer device may include components such as aprocessor 401 of one or more processing cores,memory 402 of one or more computer-readable storage media, apower supply 403, and aninput unit 404. Those skilled in the art will appreciate that the computer device configuration illustrated in FIG. 23 does not constitute a limitation of computer devices, and may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components. Wherein:
theprocessor 401 is a control center of the computer device, connects various parts of the entire computer device using various interfaces and lines, and performs various functions of the computer device and processes data by running or executing software programs and/or modules stored in thememory 402 and calling data stored in thememory 402, thereby performing overall detection of the computer device. Optionally,processor 401 may include one or more processing cores; preferably, theprocessor 401 may integrate an application processor and a modem processor, wherein the application processor mainly handles operating systems, user pages, application programs, and the like, and the modem processor mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into theprocessor 401.
Thememory 402 may be used to store software programs and modules, and theprocessor 401 executes various functional applications and data processing by operating the software programs and modules stored in thememory 402. Thememory 402 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data created according to use of the computer device, and the like. Further, thememory 402 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, thememory 402 may also include a memory controller to provide theprocessor 401 access to thememory 402.
The computer device further comprises apower supply 403 for supplying power to the various components, and preferably, thepower supply 403 is logically connected to theprocessor 401 via a power management system, so that functions of managing charging, discharging, and power consumption are implemented via the power management system. Thepower supply 403 may also include any component of one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, and the like.
The computer device may also include aninput unit 404, theinput unit 404 being operable to receive input numeric or character information and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
Although not shown, the computer device may further include a display unit and the like, which are not described in detail herein. Specifically, in this embodiment, theprocessor 401 in the computer device loads the executable file corresponding to the process of one or more application programs into thememory 402 according to the following instructions, and theprocessor 401 runs the application programs stored in thememory 402, thereby implementing various functions as follows:
displaying an information flow page of a client, wherein the information flow page comprises a promotion area of a target promotion theme, the promotion area comprises a card area, the card area comprises at least two information cards, the information cards comprise description information of theme content, the theme content is multimedia content uploaded aiming at the target promotion theme, and the multimedia content is at least one multimedia content selected from a plurality of multimedia contents uploaded aiming at the target promotion theme according to a preset content selection rule; and in response to the playing operation aiming at the card area, the description information of the subject contents in the at least two information cards is played in turn.
The above operations can be implemented in the foregoing embodiments, and are not described in detail herein.
According to an aspect of the application, a computer program product or computer program is provided, comprising computer instructions, the computer instructions being stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to cause the computer device to perform the method provided in the various alternative implementations of the above embodiments.
It will be understood by those skilled in the art that all or part of the steps of the methods of the above embodiments may be implemented by a computer program, which may be stored in a computer-readable storage medium and loaded and executed by a processor, or by a computer program controlling associated hardware.
To this end, embodiments of the present application further provide a storage medium, in which a computer program is stored, where the computer program can be loaded by a processor to execute the steps in any one of the information display methods provided in the embodiments of the present application. For example, the computer program may perform the steps of:
displaying an information flow page of a client, wherein the information flow page comprises a promotion area of a target promotion theme, the promotion area comprises a card area, the card area comprises at least two information cards, the information cards comprise description information of theme content, the theme content is multimedia content uploaded aiming at the target promotion theme, and the multimedia content is at least one multimedia content selected from a plurality of multimedia contents uploaded aiming at the target promotion theme according to a preset content selection rule; and in response to the playing operation aiming at the card area, the description information of the subject contents in the at least two information cards is played in turn.
Wherein the storage medium may include: read Only Memory (ROM), random Access Memory (RAM), magnetic or optical disks, and the like.
Since the computer program stored in the storage medium can execute the steps in any information display method provided in the embodiments of the present application, the beneficial effects that can be achieved by any information display method provided in the embodiments of the present application can be achieved, which are detailed in the foregoing embodiments and will not be described herein again.
The information display method, the information display device, the storage medium and the computer apparatus provided by the embodiments of the present application are described in detail above, and a specific example is applied in the present application to explain the principle and the implementation of the present application, and the description of the above embodiments is only used to help understanding the method and the core idea of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.