Information display method and device and computing equipment
By displaying a collection of information blocks on the open-screen page of community applications and dynamically switching information blocks in response to user operations, the problem of fixed display of information on the open-screen page in the prior art is solved, and more flexible and interactive information display is achieved, and the exposure and user experience of the target account is improved.
Patent Information
- Application Number
- CN202411619010.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2025-03-07
AI Technical Summary
The information display of open-screen pages of existing community applications is relatively fixed, lacks interactivity, and cannot flexibly display the published content of the target account.
It provides an information display method, by displaying information blocks in the information block collection on the open-screen page, dynamically switching to display different information blocks in response to the user's switching operation, and supports jumping directly from the open-screen page to the content details page of the information block.
This enables more flexible and interactive information display methods on the open-screen page, improves the exposure of the target account, and allows users to quickly view the details of the information blocks they are interested in, improving the user experience.
Smart Images

Figure CN119576165A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present specification relate to the field of computer technology, and more particularly to an information display method, device and computing equipment. Background Art
[0002] With the continuous development of computer and Internet technology, more and more community applications are loved by users. Community applications are community platforms that provide users with information sharing, dissemination and acquisition. Users can view community application messages posted by other users by logging into the community application account. The opening page of a community application refers to one or more pages that users see first when they enter the application. The design of the opening page is very important for leaving a first impression on users. It can not only convey information, but also improve user experience.
[0003] In the prior art, the opening page often displays an image or a video. After the user watches the image or video, they enter the homepage of the community application. The information display method is relatively fixed and lacks interactivity. Therefore, there is an urgent need for an information display solution with flexible display method and high interactivity. Summary of the invention
[0004] In view of this, an embodiment of the present specification provides an information display method. One or more embodiments of the present specification also relate to an information display device, a computing device, a computer-readable storage medium and a computer program product to solve the technical defects existing in the prior art.
[0005] According to a first aspect of an embodiment of this specification, there is provided an information display method, including:
[0006] Displaying a start page of a community application, wherein the start page displays a first information block in a set of information blocks, wherein each information block in the set of information blocks is generated based on corresponding published content, and the published content is content pre-published by a target account in the community application;
[0007] In response to a switching operation performed on the first information block, displaying a second information block in the information block set on the opening page;
[0008] In response to a trigger operation on a target information block in the information block set, switch from the opening screen page to the content details page of the target information block; wherein the target information block is any information block in the information block set, and the content details page is the details page of the published content corresponding to the target information block.
[0009] According to a second aspect of the embodiments of this specification, there is provided an information display device, including:
[0010] A first display module is configured to display a start page of a community application, wherein the start page displays a first information block in an information block set, wherein each information block in the information block set is generated based on corresponding published content, and the published content is content pre-published by a target account in the community application;
[0011] A second display module is configured to display a second information block in the information block set on the opening page in response to a switching operation performed on the first information block;
[0012] A switching module is configured to switch from the opening screen page to the content details page of the target information block in response to a trigger operation on a target information block in the information block set; wherein the target information block is any information block in the information block set, and the content details page is a details page of the published content corresponding to the target information block.
[0013] According to a third aspect of an embodiment of this specification, a computing device is provided, including:
[0014] Memory and processor;
[0015] The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions. When the computer executable instructions are executed by the processor, the steps of the above-mentioned information display method are implemented.
[0016] According to a fourth aspect of the embodiments of this specification, a computer-readable storage medium is provided, which stores computer-executable instructions, and when the instructions are executed by a processor, the steps of the above-mentioned information display method are implemented.
[0017] According to a fifth aspect of the embodiments of this specification, a computer program product is provided, including a computer program / instruction, which implements the steps of the above-mentioned information display method when executed by a processor.
[0018] An embodiment of the present specification provides an information display method, which realizes that the opening page of a community application can display the first information block in the information block set, each information block in the information block set is generated based on the published content pre-published by the target account in the community application, and in response to the switching operation performed on the first information block, the opening page switches to display the second information block in the information block set, and in response to the triggering operation on the target information block in the information block set, the opening page is switched to the content details page of the published content corresponding to the target information block. In this way, an information block set can be generated based on the published content pre-published by the target account in the community application, and the information blocks in the information block set can be displayed in the opening page. The published content related to the target account is displayed using the opening page. The information displayed on the opening page is rich and flexible, which improves the exposure of the target account. The opening page supports users to switch the currently displayed information block, and also supports directly jumping from the opening page to the corresponding content details page for any information block, so that users can quickly view the details corresponding to the information block they are interested in in the opening page. The information display method is flexible, and rich interactive methods are provided based on the opening page. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 is a flow chart of an information display method provided by an embodiment of this specification;
[0020] Figure 2 It is a schematic diagram of a first opening screen page of a community application provided by an embodiment of this specification;
[0021] Figure 3 is a schematic diagram of a start screen page of a second community application provided by an embodiment of this specification;
[0022] Figure 4 It is a schematic diagram of the opening page of the third community application provided by an embodiment of this specification;
[0023] Figure 5 is a schematic diagram of a start screen page of a fourth community application provided by an embodiment of this specification;
[0024] Figure 6 is a schematic diagram of a fifth opening screen of a community application provided by an embodiment of this specification;
[0025] Figure 7 is a schematic diagram of a start screen page of a sixth community application provided by an embodiment of this specification;
[0026] Figure 8 is a schematic diagram of a start screen page of a seventh community application provided by an embodiment of this specification;
[0027] Fig. 9 is a schematic diagram of an opening screen page of an eighth community application provided by an embodiment of this specification;
[0028] Fig.10 is a schematic diagram of a ninth opening screen of a community application provided by an embodiment of this specification;
[0029] Fig.11 is a schematic diagram of a start screen page of a tenth community application provided by an embodiment of this specification;
[0030] Fig.12 It is a flow chart of an information display method provided by an embodiment of this specification;
[0031] Fig.13 is a structural schematic diagram of an information display device provided by an embodiment of this specification;
[0032] Fig.14 It is a structural block diagram of a computing device provided by an embodiment of this specification. DETAILED DESCRIPTION
[0033] Many specific details are described in the following description to facilitate a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of this specification, so this specification is not limited to the specific implementation disclosed below.
[0034] The terms used in one or more embodiments of this specification are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of this specification. The singular forms of "a" and "the" used in one or more embodiments of this specification and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.
[0035] It should be understood that although the terms first, second, etc. may be used to describe various information in one or more embodiments of this specification, this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of this specification, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0036] In addition, it should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in one or more embodiments of this specification are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0037] First, the terms involved in one or more embodiments of this specification are explained.
[0038] Controls: In computer user interfaces, a "control" is any element that a user can interact with directly. These elements allow the user to enter data, select options, or trigger certain actions. Controls can be graphical (such as buttons, text boxes, check boxes, etc.) or more abstract (such as voice commands). Buttons are usually used to perform an action or open a new interface; text boxes allow users to enter or edit text information; check boxes are used to represent a Boolean value (yes / no) that the user can select or deselect; drop-down lists provide a list of options for the user to choose from, usually only showing a selected value; list boxes display multiple options, and the user can select one or more items; labels display static text, usually used to explain the function of other controls, and can also be used as a button; scroll bars enable users to navigate through larger data sets, such as browsing long documents or lists; images display static pictures, and sometimes can also be used as buttons; combo boxes combine the functions of text boxes and drop-down lists, and users can both enter text and select from a list. These controls are usually provided with standard styles by the operating system or development toolkit, and developers can customize their appearance and behavior as needed. Different operating systems and programming languages (such as Java, C#, Python, etc.) have their own set of controls and provide corresponding APIs to create and manage these controls.
[0039] Multimedia content: refers to content that contains multiple media forms, including but not limited to text, images, audio and video. Multimedia technology integrates these different media types to provide a richer and more interactive user experience.
[0040] Live broadcast room: refers to the specific environment or place where the live broadcast activity takes place. In the context of online live broadcast, the live broadcast room usually refers to a virtual space where the anchor can interact with the audience.
[0041] Live interface: refers to the actual video stream content transmitted to the user end through the network. It is captured by the camera configured by the anchor, screen sharing content, or a combination of the two. The live interface may include the anchor's video image, game screen, PPT presentation, background music or other multimedia elements, and sometimes some special effects, filters or animations are added to enhance the visual effect.
[0042] In this specification, an information display method is provided. This specification also relates to an information display device, a computing device, a computer-readable storage medium, and a computer program product, which are described in detail one by one in the following embodiments.
[0043] See also Figure 1 , Figure 1 A flowchart of an information display method provided according to an embodiment of the present specification is shown, which specifically includes the following steps.
[0044] Step 102: Display the opening page of the community application, where the opening page displays the first information block in the information block set, where each information block in the information block set is generated based on corresponding published content, and the published content is content pre-published by the target account in the community application.
[0045] Among them, community applications are a type of content application platform, which can be specifically applications, online platforms or websites that can provide content communities, providing a content ecosystem where users can create, share and interact. Community applications provide users with an interactive environment through user-generated content (UGC), such as text, pictures, videos, comments or notes, etc., which promotes communication and interaction between users and enhances the activity and user stickiness of community applications. The core of community applications is that they can inspire users to participate in content creation and sharing, and realize user interaction through functions such as likes, comments, and sharing, thus forming a positive feedback loop and making community applications a vibrant community. This community application can promote communication and interaction between users through user-generated content (UGC) and the tools and incentives provided by the platform, and use the advantages of community applications to attract and retain users, forming a unique community culture.
[0046] The opening page refers to a page that is first displayed to the user when the community application is launched. Displaying the set information to the user through the opening page can not only improve the user experience, but also play a buffering role in the loading process of the community application, reducing the anxiety of the user while waiting. For example, in the advertising delivery scenario, the opening page can display the advertising information delivered by the advertiser, such as the publisher's logo, name, advertising content or other iconic elements; in the event promotion scenario, the opening page can display the event information related to the event promoter, such as the event promoter introduction information, event introduction, etc.
[0047] The information block set may include at least two information blocks, each of which is generated based on the corresponding published content, which is the content pre-published by the target account in the community application. The published content is a content form provided by the community application to publish the created content for other users to view, such as the published content can be a community note published in the community application.
[0048] The target account is a promotion account that needs to display information on the opening page. For example, in the advertising scenario, the target account is the advertiser; in the event promotion scenario, the target account is the event organizer. The target account can pre-publish multiple contents in the community application. Based on the content pre-published by the target account in the community application, the information block set corresponding to the target account can be filtered and generated. The first information block in the information block set is displayed on the opening page. The first information block is the information block currently displayed on the opening page.
[0049] In actual implementation, you can first define the layout file of the splash page (such as activity_splash.xml). In this layout file, configure the information block set to be displayed, the background image, and other necessary UI elements. In addition, you can also configure the display logic and interaction logic of the splash page, and implement the display and interaction operations of the splash page based on the layout file, display logic, and interaction logic. When displaying the first information block on the splash page, you can read the information block set from the database of the community application or other storage server, and determine the first information block to be displayed in the information block set, and display the content of the first information block on the splash page according to the layout defined by the layout file.
[0050] In an optional implementation of this embodiment, displaying the opening page of the community application includes:
[0051] In response to a start-up operation of the community application, obtaining an information block set;
[0052] Display the opening page of the community application based on the information block set.
[0053] The start operation of the community application may be operations such as clicking and selecting the community application.
[0054] It should be noted that a corresponding information block set can be generated in advance based on the content published by the target account in the community application, and the information block set corresponding to the target account can be stored. In response to the startup operation of the community application, it indicates that the current user wants to enter the community application. At this time, the community application can be started, the community content of the community application can be loaded, and the information block set corresponding to the pre-configured target account can be obtained based on the data reading interface, and then the opening page of the community application can be displayed based on the acquired information block set.
[0055] In an embodiment of the present specification, in response to a startup operation of a community application, a splash page may be displayed to the user first when the community application is started. The splash page is used to display a set of information blocks corresponding to a target account, thereby quickly displaying relevant information of the target account to the user. This avoids the user's anxiety when waiting for the content of the community application to load, thereby improving the user experience. The splash page may also be used to display a set of information blocks corresponding to the target account, thereby increasing the exposure of the target account.
[0056] In an optional implementation of this embodiment, obtaining the information block set includes:
[0057] Get at least two published contents corresponding to the target account;
[0058] Determine the published content to be displayed from at least two published contents according to the set screening rules;
[0059] According to the content cover of the published content to be displayed, a corresponding information block is generated, and each generated information block is used as an information block set.
[0060] The published content corresponding to the target account may include the content published by the target account in the community application, and may also include the content published by other accounts in the community application that is related to the target account and authenticated by the target account. Setting filtering rules is a content filtering condition pre-configured for the target account and displayed on the opening screen. For example, the setting filtering rules can be the published content related to the target activity published by the target account, the published content related to the activity held by the target account on a set date, and the published content related to the target object under the target account, which can be a person, object, scene, etc.
[0061] In actual implementation, based on the target account, various published contents with the identification of the target account can be read from the content storage database of the community application, including published contents published by the target account and / or published contents published by other accounts; according to the set filtering rules, qualified published contents to be displayed are filtered out from the read published contents, and for any published content to be displayed, the content cover of the published content to be displayed is read to generate corresponding information blocks, and the generated information blocks are used as an information block set.
[0062] Specifically, the content cover of any published content to be displayed can be obtained and used as the information block corresponding to the published content; or, the multimedia content included in the content cover can be extracted, and promotional or guiding information can be added to the multimedia content to generate an information block corresponding to the published content, wherein the multimedia content can be pictures, animations, videos, etc.
[0063] For example, Figure 2 is a schematic diagram of a first type of opening screen page of a community application provided by an embodiment of this specification, such as Figure 2 As shown, the opening page displays a "Community Application" logo, and the first information block displayed on the opening page is the note cover of the corresponding community note. The first information block includes the cover image (long-haired girl with a backpack), the note title of the community note "XXX||XXXXXX", the account logo of the target account (icon and XX brand), etc.
[0064] In the embodiments of this specification, each published content corresponding to the target account can be obtained, and the published content to be displayed on the opening page can be filtered out based on the set filtering rules. Based on the content cover of the published content to be displayed, the corresponding information block is generated, and each generated information block is used as an information block set. When the opening page is displayed, any information block in the information block set can be displayed on the opening page. The target account can customize which published content to display on the opening page, and the information displayed on the opening page is more flexible and can meet the needs of different users; and based on the content cover of the filtered published content, an information block is generated and displayed on the opening page, which not only has the published content characteristics of the community application, but also can quickly display the content cover of the published content through the opening page, thereby increasing the user's interest in the published content, thereby increasing the exposure rate of the target account.
[0065] In an optional implementation of this embodiment, displaying the opening page of the community application according to the information block set includes:
[0066] Determine whether the current login account meets the set display logic;
[0067] If it meets the set display logic, the opening page of the community application will be displayed.
[0068] Among them, setting the display logic refers to the logic of displaying the corresponding information block set configured for the target account, that is, for which accounts to display the splash page, and then displaying the corresponding information block set through the splash page. For example, setting the display logic to display the splash page for accounts above the target level, displaying the splash page for non-member accounts, displaying the splash page for accounts of the target age group or target gender, etc.
[0069] In actual implementation, the target account can also define corresponding set display logic. When displaying the opening page of the community application according to the information block set, it can be determined whether the current login account meets the set display logic. If so, it means that the current login account belongs to the user group that the target account wants to display the published content. At this time, the opening page of the community application can be displayed, and the information block set corresponding to the target account can be displayed in the opening page. If not, it means that the current login account does not belong to the user group that the target account wants to display the published content. At this time, the opening page can be not displayed.
[0070] It should be noted that the display logic can also be set to define accounts with different attributes and display different information blocks. For example, for the first age group, the first information block set of the target account is displayed, and for the second age group, the second information block set corresponding to the target account is displayed. When it is determined that the current logged-in account meets the set display logic, the information block set corresponding to the attributes of the current logged-in account can be further determined from the various information block sets corresponding to the target account, and the opening page of the community application can be displayed. Based on the opening page, the information block set corresponding to the attributes of the current logged-in account is displayed.
[0071] In the embodiments of the present specification, the target account may also be configured with corresponding display logic settings to define for which account the splash page is displayed, so as to display the set of information blocks corresponding to the target account through the splash page. Based on the display requirements of the target account, the published content information related to the target account may be displayed in a targeted manner, thereby improving the account adaptability of the information displayed on the splash page, and displaying the information blocks related to the target account to people who are more likely to be interested, thereby improving the conversion rate of the displayed information of the target account.
[0072] In an optional implementation of this embodiment, after the opening screen page is displayed, the following method is further included:
[0073] Determine the carousel order of each information block in the information block set;
[0074] Based on the carousel order, each information block in the information block set is carouseled at a set interval in the opening page.
[0075] It should be noted that the information block set includes at least two information blocks, each of which is generated based on the published content of the target account in the community application and displayed to the user through the opening page. In actual implementation, the carousel order of each information block in the information block set can be pre-configured. Carousel is a common UI design pattern, usually used to display a series of information. The carousel order refers to the display order of each information block in the information block set on the opening page. After the opening page is displayed, the information blocks in the information block set can be automatically carouseled at a set interval on the opening page based on the carousel order. Among them, the set interval is the display time interval between two information blocks, which is usually set shorter, such as 0.1 seconds, 0.5 seconds, etc.
[0076] Specifically, the first information block in the information block set can be determined based on the carousel order, and the first information block can be displayed on the opening page. After setting an interval, the next information block in the information block set can be determined, and the next information block can be switched to be displayed, and so on, until the last information block in the information block set, and the carousel ends.
[0077] In one implementation, each information block in the information block set is automatically rotated once and then the rotation ends; in another implementation, the number of rotations of the information block set can be set, and the rotation ends when the number of rotations is reached; in another implementation, the information blocks in the information block set can also be rotated in a loop until the display time of the opening page is reached, or an interactive operation on the opening page is detected, and the rotation ends. In addition, in actual implementation, the information block currently rotating to the middle position can also be enlarged and displayed to attract the user's visual attention.
[0078] For example, Figure 3 is a schematic diagram of a second type of opening screen page of a community application provided by an embodiment of this specification, such as Figure 3 As shown, the target account's information block set includes information block 1, information block 2, and information block 3. The rotation order is information block 1, information block 2, and information block 3 are displayed in sequence. The interval is set to 0.5 seconds. Information block 1 is displayed first on the opening page. After information block 1 is displayed for 0.5 seconds, it automatically switches to display information block 2. After information block 2 is displayed for 0.5 seconds, it automatically switches to display information block 3. That is, information block 1, information block 2, and information block 3 are automatically rotated according to the set rotation order, and the information block currently rotated is enlarged and displayed.
[0079] In the embodiments of the present specification, the opening page supports carousel, and can automatically carousel each information block in the information block set based on the set carousel order. The opening page displays a carousel animation of multiple information blocks to attract the user's vision, allowing the user to quickly know which specific information blocks are included in the opening page, thereby increasing the user's interest in programs and thus increasing the exposure rate of the target account.
[0080] Step 104: In response to the switching operation performed on the first information block, display the second information block in the information block set on the opening page.
[0081] The first information block is the information block currently displayed on the opening screen page, and the second information block is the information block to be switched to display in the information block set. When implemented, the switching operation can indicate switching to display the previous information block, switching to display the next information block, or switching to display the selected information block in the information block set, etc.
[0082] It should be noted that the opening page currently displays the first information block. If a switching operation performed on the first information block is detected, it means that the user wants to switch to display other information blocks in the information block set. Therefore, in response to the switching operation performed on the first information block, the first information block displayed on the opening page is switched to display the second information block in the information block set.
[0083] In a first optional implementation, the opening page may only display the current first information block, and directly switch from the current first information block to display the second information block.
[0084] For example, Figure 4 is a schematic diagram of a start screen page of a third community application provided by an embodiment of this specification. Assume that the information block set includes information block 1, information block 2, information block 3 and information block 4. Figure 4 As shown, the first information block currently displayed on the opening page is information block 2. In response to the switching operation of information block 2, the switching operation switches to display the next information block, and information block 3 is displayed on the opening page. Information block 3 is the next information block of information block 2.
[0085] In a second optional implementation, the current information block can be displayed in a set area of the opening page, and part of the content of the previous information block and / or the next information block can be displayed in an adjacent area of the set area. The set area is the area in the opening page where the current information block is displayed. For example, the set area can be the middle area of the opening page, and the adjacent area can be defined based on the layout file of the opening page, such as the left and right sides of the set area or the upper and lower sides of the set area. If the currently displayed information block does not have a previous information block and / or a next information block, it can be not displayed, or the position of the first information block in the information block set can be associated with the last information block, that is, the previous information block of the first information block is the last information block in the information block set, and the next information block of the last information block is the first information block in the information block set.
[0086] For example, Figure 5 is a schematic diagram of a start screen page of a fourth community application provided by an embodiment of this specification. Assume that the information block set includes information block 1, information block 2, information block 3 and information block 4. Figure 5 As shown, the first information block currently displayed on the opening page is information block 2, part of the content of information block 1 is displayed on the left side of information block 2, and part of the content of information block 3 is displayed on the right side. Information block 1 is the previous information block of information block 2, and information block 3 is the next information block of information block 2. Assuming that in response to the switching operation of information block 2, the next information block of information block 2 is to be displayed, that is, the second information block is information block 3, at this time, the information block displayed on the opening page can be slid to the left, and information block 3 is displayed in the middle area of the opening page. The left area of information block 3 displays part of the content of information block 2, and the right area displays part of the content of information block 4. Information block 2 is the previous information block of information block 3, and information block 4 is the next information block of information block 3.
[0087] In a third optional implementation, the opening page may include a display area and a prompt area. The current information block may be displayed in the display area of the opening page, and thumbnails of information blocks in the information block set may be displayed in the prompt area, through which the approximate contents of other information blocks may be previewed. Specifically, thumbnails of each information block in the information block set may be displayed in the prompt area, and the thumbnail of the currently displayed information block may be selected and displayed in the display area. Alternatively, thumbnails of other information blocks other than the currently displayed information block may be displayed in the prompt area, and the current information block may be displayed in an enlarged manner in the display area.
[0088] For example, Figure 6 is a schematic diagram of the opening screen of the fifth community application provided by an embodiment of this specification, assuming that the information block set includes information block 1, information block 2, information block 3 and information block 4. Figure 6 As shown, the first information block currently displayed in the display area of the opening page is information block 2, and below information block 2 is a prompt area, in which thumbnails of information blocks 1 to 4 are displayed, and the thumbnail of information block 2 is selected. Assuming that in response to the switching operation of information block 2, the next information block of information block 2 is to be displayed, that is, information block 3 is switched to be displayed, at this time, the information block 2 displayed in the display area of the opening page can be switched to display information block 3, and the selected information block 2 in the thumbnail of the prompt area is switched to selected information block 3.
[0089] In a fourth optional implementation, the opening page may include a display area and a prompt area, the current information block may be displayed in the display area of the opening page, and the number of each information block in the information block set may be displayed in the prompt area, through which the number may be known the number of information blocks included in the information block set. Specifically, the number of each information block in the information block set may be displayed in the prompt area, the number of the currently displayed information block may be selected, and the information block may be displayed in the display area.
[0090] For example, Figure 7 : is a schematic diagram of the opening screen of the sixth community application provided by an embodiment of this specification, assuming that the information block set includes information block 1, information block 2, information block 3 and information block 4. Figure 7 As shown, the first information block currently displayed in the display area of the opening page is information block 2, and below information block 2 is a prompt area, the prompt area displays numbers 1-4, and the number "2" corresponding to information block 2 is selected. Assume that in response to the switching operation of information block 2, the next information block of information block 2 is to be displayed, that is, information block 3 is switched to be displayed. At this time, the information block 2 displayed in the display area of the opening page can be switched to display information block 3, and the number "2" corresponding to the selected information block 2 in the prompt area is switched to the number "3" corresponding to the selected information block 3.
[0091] It should be noted that the first information block can be displayed on the start page in a variety of optional ways, and in response to a switching operation performed on the first information block, the second information block in the information block set can be switched to be displayed on the start page. The required display method can be customized based on actual business needs, and the display of the start page of the corresponding style can be achieved by configuring the layout file of the start page, which can be suitable for a variety of different application scenarios.
[0092] In an optional implementation of the present embodiment, the opening screen page includes a viewing control, and the switching operation performed on the first information block is triggered based on a sliding operation of the first information block and / or based on a first operation of the viewing control. The first operation of the viewing control may include a first-direction sliding operation and a second-direction sliding operation. The first-direction sliding operation is used to switch the display of the previous information block of the first information block, and the second-direction sliding operation is used to switch the display of the next information block of the second information block.
[0093] In an optional implementation, the information blocks displayed in the opening page can be configured to support sliding. The first information block displayed can be directly slid to trigger the switching operation. Different sliding directions can correspond to different switching operations. For example, swiping the first information block to the left can trigger the trigger operation of switching to display the next information block, and swiping the first information block to the right can trigger the trigger operation of switching to display the previous information block.
[0094] In another optional implementation, if the opening page includes a display area and a prompt area, and the prompt area displays thumbnails or numbers of information blocks in the information block set, the switching operation can also be triggered based on the interactive operation of the thumbnails or numbers in the prompt area. Specifically, the thumbnails or numbers can be configured to support sliding, and a sliding operation can be performed in the prompt area to trigger a switching operation for the first information block currently displayed. Different sliding directions can correspond to different switching operations, such as swiping the thumbnail or number to the left can trigger a trigger operation for switching to display the next information block, and swiping the thumbnail or number to the right can trigger a trigger operation for switching to display the previous information block; or, the thumbnails or numbers in the prompt area can also be configured to support point selection, and a thumbnail or number can be clicked in the prompt area to select to directly switch to display the corresponding information block.
[0095] Using the above example, Figure 6 As shown, the first information block currently displayed in the display area of the opening page is information block 2, and below information block 2 is a prompt area, in which thumbnails of information blocks 1 to 4 are displayed, and the thumbnail of information block 2 is selected. Assuming that a click operation of the thumbnail corresponding to information block 3 in the thumbnail is detected, it is confirmed that the switching operation is detected, and the information block 2 displayed in the display area of the opening page can be switched to display information block 3, and the selected information block 2 in the thumbnail of the prompt area is switched to selected information block 3.
[0096] Using the above example, Figure 7 As shown, the first information block currently displayed in the display area of the opening page is information block 2, and below information block 2 is a prompt area, the prompt area displays numbers 1-4, and number "2" corresponding to information block 2 is selected. Assuming that a selection operation of number "3" corresponding to information block 3 in the prompt area is detected, it is confirmed that the switching operation is detected, and the information block 2 displayed in the display area of the opening page can be switched to display information block 3, and the number "2" corresponding to the selected information block 2 in the prompt area is switched to the number "3" corresponding to the selected information block 3.
[0097] In another optional implementation, a viewing control may be configured in the opening page. The viewing control is an interactive control for implementing interactive operations in the opening page. For example, the viewing control may be a slide button, a click button (such as previous, next, etc.), etc.
[0098] Using the above example, Figure 5 As shown, a sliding button is provided below information block 2. Sliding the sliding button to the left can trigger the switching operation of displaying the previous information block, and sliding the sliding button to the right can trigger the switching operation of displaying the next information block. Assuming that the sliding button is slid to the right to determine that the switching operation is triggered, the information block displayed on the opening screen page can be moved to the left, and the displayed information block 2 is switched to display information block 3, that is, information block 3 is displayed in the middle area of the opening screen page.
[0099] It should be noted that the switching operation can be triggered in multiple ways, and one of the multiple triggering ways can be selected, or multiple triggering ways can be combined based on actual business needs, which is not limited in the embodiments of this specification.
[0100] In the embodiments of the present specification, the switching operation of the currently displayed first information block can be triggered in a variety of ways. The triggering method of the switching operation is flexible and can be applicable to a variety of different application scenarios.
[0101] In an optional implementation of this embodiment, the view control displays the account ID of the target account; the view control correspondingly displays view prompt information, and the view prompt information is used to prompt the corresponding relationship between the triggering operation of the view control and the displayed information.
[0102] It should be noted that the opening page is used to display relevant information of the target account. In order to increase the exposure of the target account, the account ID of the target account can be displayed in the viewing control. The account ID can be the name, icon, etc. of the target account. For example, in an advertising scenario, the target account can be the brand of the advertisement, and the account ID can be the brand logo; in an event promotion scenario, the target account can be the event promoter, and the account ID can be the name of the promoter.
[0103] In addition, viewing prompt information can be displayed corresponding to the viewing control. The viewing prompt information is used to prompt the correspondence between the triggering operation of the viewing control and the displayed information, such as "swipe left and right to explore the target account", "swipe left and right to switch to the previous / next one", "swipe left and right to switch to the previous / next one; swipe up to display the content list page of the target account; swipe down to display the account homepage of the target account; click to display the live broadcast interface of the target account", etc.
[0104] Using the above example, assume that the target account is the brand that places the advertisement, and that the brand logo is a cartoon image. Figure 5 As shown, the brand logo can be displayed on the sliding button. The sliding button is displayed with a viewing prompt message "Swipe left and right to explore the brand"
[0105] In the embodiments of the present specification, the account identification of the target account can be displayed on the viewing control to explore more forms of the opening screen page, and the characteristics of the target account can be highlighted on the opening screen page to increase the exposure of the target account; in addition, viewing prompt information can be displayed on the opening screen page to prompt the user to trigger the viewing control and interact with the displayed information block, thereby increasing the user's interest and increasing the probability of interaction with the displayed information block.
[0106] In an optional implementation of this embodiment, the second information block in the information block set displayed on the opening page includes:
[0107] According to the set switching direction, the first information block is moved out of the opening screen page from the display position, the second information block is moved into the display position of the opening screen page, and the second information block is enlarged and displayed.
[0108] Among them, the switching direction is set to the direction of the information block moving out / into the opening screen page pre-configured for the opening screen page, such as the set switching direction can be moving from right to left, from left to right, from top to bottom, from bottom to top, etc.
[0109] In actual implementation, the switching display of information blocks in the opening screen page can be a switching animation. When the first information block currently displayed on the opening screen page is switched to the second information block, a switching animation can be played in the set switching direction to move the first information block out of the display position of the opening screen page and move the second information block into the display position of the opening screen page, thereby realizing dynamic switching of information blocks.
[0110] In a specific implementation, when the second information block moves into the display position of the opening screen page, the second display information block can be enlarged and displayed. In one implementation, the first information block is gradually reduced in size during the process of moving from the display position out of the opening screen page, and the second information block is gradually enlarged during the process of moving into the opening screen page, thereby realizing the enlarged display of the second information block. In another implementation, if the current information block is displayed in a set area of the opening screen page, and part of the content of the previous information block and / or the next information block is displayed in an adjacent area of the set area, the size of the set area can be set larger than the adjacent area, that is, the size of the information block currently displayed in the set area is larger than the size of the part of the content of the previous information block and / or the next information block displayed in the adjacent area.
[0111] Using the above example, Figure 5-Figure 7 As shown, information block 3 is the second information block to be switched for display. Information block 3 is displayed in the middle area of the opening screen page. The left area of information block 3 displays part of the content of information block 2, and the right area displays part of the content of information block 4. The display size of information block 2 and information block 4 is smaller than the display size of information block 3, so that information block 3 can be enlarged and displayed.
[0112] In the embodiments of the present specification, the first information block is moved out of the display position of the opening screen page and the second information block is moved into the display position of the opening screen page according to the set switching direction. This can display the dynamic movement process to the user, improve the visual effect, and thus improve the user experience. In addition, the second information block to be switched for display can be enlarged to attract the user's visual attention and increase the probability that the user is interested in the displayed information block.
[0113] In an optional implementation of this embodiment, the second information block in the information block set displayed on the opening page includes:
[0114] Obtaining the content cover of the published content corresponding to the second information block;
[0115] The content cover is used as the background picture of the opening screen page, and the second information block is displayed on the background picture.
[0116] It should be noted that the information blocks in the information block set are generated based on the published content pre-published by the target account in the community application. The information blocks correspond to the corresponding published content. Therefore, in actual implementation, the content cover of the published content corresponding to the second information block can also be obtained, and the content cover can be used as the background screen of the opening page, and the second information block can be displayed on the background screen.
[0117] In actual implementation, the information block identifier of the information block to be displayed can be determined, the corresponding published content can be read based on the information block identifier, and then the content cover of the published content can be extracted, and an HTML (HyperText Markup Language) structure can be created to define the background area and foreground area of the opening page. The background area, background content, and content style, the foreground area, foreground content, and content style can be set through CSS (Cascading Style Sheets) to ensure that the background picture can completely fill the entire background area, and that the foreground content can be displayed over the background picture. When the opening page is displayed, the content cover of the published content corresponding to the second information block can be filled into the background area as the background picture through CSS, and the second information block can be overlaid on the background picture as the foreground content.
[0118] Using the above example, Figure 5 As shown, for the currently displayed information block 2, the content cover of the published content corresponding to the information block 2 can be used as the background picture of the opening page, and the information block 2 is overlaid on the background picture; when switching to display information block 3, the content cover of the published content corresponding to the information block 3 is obtained as the background picture of the opening page, and the information block 3 is overlaid on the background picture.
[0119] In an embodiment of the present specification, the content cover of the published content corresponding to the second information block currently to be displayed can be used as the background picture of the opening page. The corresponding second information block can be displayed on the background picture to create an immersive display atmosphere, which can attract more user's visual attention and improve the display effect of the information block.
[0120] In an optional implementation of this embodiment, the content cover includes the target video, and the second information block includes a video playback control; and the second information block is displayed overlaid on the background screen, including:
[0121] In response to a play event of the video play control, overlaying and displaying a second information block on the background screen, the second information block plays a target video;
[0122] Accordingly, the content cover is used as the background image of the opening page, including:
[0123] The background image is controlled to play the target video following the video playing progress of the second information block.
[0124] It should be noted that the content cover of the published content corresponding to the second information block may include multimedia content, which may be a picture or a video. If the multimedia content included in the content cover is a static picture, the static picture can be directly used as the background picture of the opening page, and the second information block can be displayed on the background picture.
[0125] In actual implementation, if the multimedia content included in the content cover is a target video, the second information block may include a video playback control. In response to a playback event of the video playback control, the second information block may be displayed overlaid on the background screen, and the second information block plays the target video in the corresponding content cover. The playback event may be triggered based on the interactive operation of the video playback control. Since the second information block contains a dynamic video, the background screen may be controlled to play the target video following the video playback progress of the second information block, that is, the background screen may follow the video played overlaid thereon, and synchronously play the video as the background.
[0126] Using the above example, Figure 5 As shown, for the currently displayed information block 2, the information block 2 includes a video playback control. When the user triggers the video playback control, the video in the content cover of the corresponding published content can be played, and the video of the content cover of the published content corresponding to the information block 2 can be used as the background picture of the opening page. The video in the background picture follows the video playback progress in the information block 2.
[0127] In an embodiment of the present specification, the content cover of the published content corresponding to the second information block currently to be displayed can be used as the background screen of the opening page, and the corresponding second information block can be displayed on the background screen. If the content cover includes a target video, the second information block can play the target video, and the background screen can be controlled to play the video following the video playback progress of the second information block, creating an immersive display atmosphere. The background screen dynamically plays the video following the currently displayed information block, attracting the user's visual attention and improving the display effect of the information block.
[0128] Step 106: In response to a trigger operation on a target information block in the information block set, switch from the opening page to the content details page of the target information block; wherein the target information block is any information block in the information block set, and the content details page is the details page of the published content corresponding to the target information block.
[0129] It should be noted that the target information block is any information block in the information block set. In specific implementation, the target information block may be the second information block to be switched to display after the switching operation; or, the switching operation may be performed on the second information block to continue the next information block after the switching; or, the switching operation may be performed on the second information block to switch back to the first information block to be displayed, etc. A trigger operation may be performed on any information block to switch from the opening page to the content details page of the target information block.
[0130] In an optional implementation, the target information block displayed in the opening page can be configured to support interaction, and the interactive operation performed by the user on the target information block is the trigger operation. The trigger operation can predefine the trigger mode, such as clicking the information block, sliding the information block in a set direction / set gesture, etc.
[0131] For example, Figure 8 is a schematic diagram of a seventh opening screen page of a community application provided by an embodiment of this specification, such as Figure 8 As shown, information block 2 is displayed in the opening page, and the user clicks on information block 2. The click operation on information block 2 is the trigger operation of information block 2, and can jump to the content details page of the corresponding published content, which includes the outfit picture, the title "XX brand clothing recommendation", the content introduction "a long-haired girl carrying a crossbody bag, wearing a XX brand top, and XX brand pants, casual and comfortable, which satisfies comfort and fashion", "XX brand" and the corresponding brand logo and other basic attribute information.
[0132] In another optional implementation, if a switching operation is performed on the currently displayed information block, when the switching operation stops, the trigger operation corresponding to the target information block can be triggered, and the content details page of the target information block can be switched to display. The target information block is the information block displayed in the opening page when the switching operation is stopped. For example, the information block currently displayed in the opening page is information block 1. Assuming that the user performs a sliding operation on information block 1, when the sliding stops, the corresponding information block to be displayed is information block 3. At this time, information block 3 can be displayed in the opening page, and the content details page corresponding to information block 3 can be jumped to display.
[0133] In another implementation, the target information block may include an interactive control, and the interactive control is used to perform interactive operations such as liking and collecting the target information block. The interactive control may include a like control and / or a collection control, etc. In response to a click operation on the interactive control in the target information block, it is determined that a trigger operation for the target information block in the information block set is detected, and the content details page corresponding to the published content of the target information block is jumped to display.
[0134] Using the above example, Figure 8 As shown, the opening page displays information block 2, which includes a like control. A click operation of the like control is a trigger operation of information block 2, and based on the trigger operation, the page for displaying the content details of the published content corresponding to information block 2 can be jumped.
[0135] In the embodiments of the present specification, by triggering the target information block, you can directly jump to the content details page of the published content corresponding to the target information block, so that the user can quickly view the detailed content corresponding to the information block of interest. The operation link is simple, which improves the efficiency of information viewing and ensures the user experience. Moreover, the triggering operation of the target information block can be implemented in a variety of ways, can be flexibly defined based on actual business needs, and can flexibly adapt to a variety of different application scenarios.
[0136] In an optional implementation of this embodiment, the opening screen page also includes a viewing control, and the method further includes:
[0137] In response to a first operation of viewing the control, a switching operation performed on the first information block is triggered, and a second information block in the information block set is displayed on the opening screen page;
[0138] In response to a second operation of the view control, displaying a content list page of the target account;
[0139] In response to a third operation of the view control, displaying an account homepage of the target account;
[0140] In response to the fourth operation of the view control, the live broadcast interface of the target account is displayed.
[0141] In actual applications, the opening page may also include a viewing control, and different operations of the viewing control may trigger switching of displayed information blocks and viewing of the target account's related content pages. The target account's related content pages may include a content list page and an account homepage. The content list page is a list page of multiple published content corresponding to the target account, such as an advertisement publisher's note list page; the account homepage refers to the target account's profile page, such as the target account's name, icon, account type, account level, etc. In addition, if the target account has a corresponding live broadcast room, the target account's related content page may also include the target account's live broadcast interface.
[0142] In an optional implementation, there may be one viewing control, and different contents may be displayed by performing different operations on the viewing control. The first operation, the second operation, the third operation, and the fourth operation may be different operations performed on the same viewing control, such as the first operation is swiping left or right, the second operation is swiping up, the third operation is swiping down, and the fourth operation is clicking, swiping left or right to switch to the previous / next information block; swiping up to display the content list page of the target account; swiping down to display the account homepage of the target account; clicking to display the live broadcast interface of the target account, etc.
[0143] In another optional implementation, multiple viewing controls may be configured, wherein the first operation is sliding the first viewing control to switch the displayed information block; the second operation is clicking the second viewing control to display the content list page of the target account; the third operation is clicking the second viewing control to display the account homepage of the target account; and the fourth operation is clicking the third viewing control to display the live broadcast interface of the target account.
[0144] In another optional implementation, if a switching operation is performed on the currently displayed information block, a second operation can be triggered based on the stop event of the switching operation to display the content list page of the target account. When the user performs a switching operation on the information block currently displayed in the opening page, when the switching operation stops, the second operation can be triggered to switch to display the content list page of the target account. For example, the information block currently displayed in the opening page is information block 1. Assuming that the user performs a sliding operation on information block 1, when the sliding stops, the corresponding information block to be displayed is information block 3. At this time, information block 3 can be displayed in the opening page, and the content list page corresponding to the target account can be jumped to display. In specific implementation, the switching operation stop event can be configured to trigger other jump operations, such as the switching operation stop event triggering the third operation, jumping to display the account homepage of the target account, or the switching operation stop event triggering the fourth operation, jumping to display the live broadcast interface of the target account.
[0145] For example, Fig. 9 is a schematic diagram of the opening screen page of the eighth community application provided by an embodiment of this specification, such as Fig. 9 As shown, the opening page includes viewing controls, which include a first viewing control, a second viewing control, a third viewing control, and a fourth viewing control. Slide the first viewing control to switch the currently displayed first information block to the second information block. The interface diagram of switching information blocks can be found in the above Figure 5 , Fig. 9 Not shown in the figure. Click the second viewing control to display the content list page of the target account, which includes multiple published content corresponding to the target account; click the third viewing control to display the account homepage of the target account, which refers to the profile page of the target account, including the name "XX brand", icon, account type "YYY", account level: S, account profile "XXXXXXXXXXX", etc., as well as the target account's followers "53", fans "27553", likes and collections "541758", and the published content related to the target account, which can be divided into notes and collections; click the fourth viewing control to display the live broadcast interface of the target account, which displays the corresponding dressing screen, as well as barrage and corresponding interactive controls.
[0146] In the embodiments of this specification, the opening page can provide a variety of interaction methods and directly jump to different pages, which can meet the various needs of users, quickly display related pages, improve the efficiency of information acquisition, adapt to a variety of different application scenarios, enrich the interaction methods, and improve the user experience.
[0147] In an optional implementation of this embodiment, in response to the second operation of the viewing control, the content list page of the target account is displayed, including:
[0148] In response to the second operation of the viewing control, the opening page is switched to the content list page of the target account, and a third information block is displayed at the beginning of the content list page, wherein the third information block is the information block displayed on the opening page when the second operation of the viewing control is triggered;
[0149] A guiding animation is displayed in which the third information block is gradually reduced from a starting position to a target position according to a guiding path, wherein the target position is a display position of the published content corresponding to the third information block in the content list page.
[0150] It should be noted that since the information block displayed on the opening page is generated based on the published content corresponding to the target account, the content list page includes multiple published content previously published by the target account in the community application, that is, the currently displayed information block has corresponding published content in the content list page of the target account.
[0151] When implemented, in response to the second operation of the viewing control, after switching from the opening page to the content list page of the target account, the third information block displayed on the opening page is switched to the starting position of the content list page for display, and a guiding animation is displayed in which the third information block gradually shrinks from the starting position to the target position along the guiding path. When the third information block moves to the target position, it shrinks to the same size as the published content corresponding to the third information block, the display guiding animation ends, and the display of the third information block in the content list page is canceled. The target position is the display position of the published content corresponding to the third information block in the content list page.
[0152] The starting position is the initial position of the third information block displayed on the content list page. The starting position can be defined as any position in the content list page except the display position of the published content corresponding to the third information block, such as the upper left corner of the content list page, or the same position as the third information block in the opening page. The size of the third information block displayed at the starting position in the content list page can be the size of the third information block displayed in the opening page, or it can be defined as other initial sizes. In addition, the guide path is a predefined moving path from the starting position to the target position.
[0153] For example, Fig.10is a schematic diagram of a ninth opening screen page of a community application provided by an embodiment of this specification, such as Fig.10 As shown, the opening page displays information block 2. Assuming that the user triggers the second operation of the viewing control, the content list page of the target account can be switched to display. The content list page is displayed in two columns, including multiple published contents corresponding to the target account. Assuming that the starting position is the same position of information block 2 in the opening page, the information block 2 is moved from the starting position to the display position of the corresponding published content in the content list page according to the guide path. During the movement, the display size of information block 2 is gradually reduced, and a guide animation is displayed. When information block 2 moves to the target position and is reduced to a display size that is consistent with the size of the published content corresponding to information block 2 in the content list page, the display is cancelled, that is, information block 2 covers the corresponding published content in the content list page.
[0154] In the embodiment of the present specification, the third information block can display a dynamic guidance animation by gradually shrinking from the starting position to the target position along the guidance path. By playing the dynamic guidance animation, the third information block can be gradually reduced and positioned to the display position of the published content corresponding to the third information block in the content list page, thereby realizing the linkage from the opening page to the content list page of the target account, gradually reducing the third information block and positioning it to the position of the corresponding published content and then disappearing, thereby ensuring visual continuity, always attracting the user's visual attention, and obtaining more exposure opportunities for the target account.
[0155] In an optional implementation of this embodiment, the method further includes:
[0156] In response to a skip operation on the opening page, switching from the opening page to the home page of the community application;
[0157] Displaying an information element corresponding to the fourth information block on the home page, and displaying an animation of the information element moving to a target area of the home page, wherein the fourth information block is an information block displayed on the opening screen page when a skip operation of the opening screen page is triggered;
[0158] In response to the animation ending, the information element is undisplayed.
[0159] Among them, the skip operation of the opening screen page may include set operations for the opening screen page, such as swiping up, swiping down, etc., or a skip control may be configured in the opening screen page, and the user clicks the skip control to trigger the skip operation of the opening screen page.
[0160] In actual implementation, if a skip operation is detected for the opening page, it means that the user is not interested in the information displayed in the opening page, and the user can switch from the opening page to the homepage of the community application. In addition, the information element corresponding to the fourth information block can be displayed on the homepage, and the animation of the information element moving to the target area of the homepage can be displayed. When the animation end condition is met, the animation ends, the information element is canceled, and the homepage of the community application is displayed normally. Among them, the fourth information block is the information block displayed on the opening page when the skip operation of the opening page is triggered. The information element corresponding to the fourth information block may include the elements of the published content corresponding to the fourth information block (content title, content cover, cover thumbnail, etc.) and / or related elements of the target account (such as brand logo, brand logo), and the target area can be a set area related to the target account in the homepage of the community application, the top, bottom, side pop-up window of the homepage of the community application, etc. The animation end condition is a pre-configured condition for canceling the display of the information element, such as the animation end condition can be the display of the information element after moving to the target area. The set duration, the detection of the triggering operation of the animation cancel control, etc.
[0161] For example, Fig.11 is a schematic diagram of a start screen page of a tenth community application provided by an embodiment of this specification, such as Fig.11 As shown, the opening page displays information block 2. Assume that the user triggers the skip operation of the opening page and switches from the opening page to the homepage of the community application. The information element corresponding to information block 2 is displayed on the homepage of the community application. The information element includes the brand logo of the target account and the cover thumbnail of the published content corresponding to information block 2. The information element is moved from the starting position to the target area of the homepage, and a moving animation is displayed, such as Fig.11 As shown, the starting position is the middle of the homepage of the community application, the target area is the lower right corner of the homepage of the community application, and the information element moves to the lower right corner and is displayed for 5 seconds before being cancelled.
[0162] It should be noted that when the skip operation of the opening screen is triggered, the information block displayed on the opening screen can display the corresponding information element on the homepage of the community application, and display the animation of the information element moving to the target area of the homepage, so as to achieve the effect of gradually moving the information block from the opening screen to the target area of the homepage of the community application, and realize the linkage from the opening screen to the homepage of the community application, always attracting the user's visual attention, increasing the user's interest in the target account and the published content corresponding to the information block, and obtaining more exposure opportunities for the target account.
[0163] An embodiment of the present specification provides an information display method, which can generate an information block set based on the published content pre-published by the target account in the community application, display the information blocks in the information block set in the opening page, use the opening page to display the published content related to the target account, and the information displayed on the opening page is rich and flexible, which improves the exposure of the target account, and the opening page supports users to switch the currently displayed information block, and also supports directly jumping from the opening page to the corresponding content details page for any information block, so that users can quickly view the details corresponding to the information block they are interested in in the opening page. The information display method is flexible, and rich interactive methods are provided based on the opening page. Secondly, the information block is generated based on the content cover of the corresponding published content, which has the characteristics of the published content of the community application, and the user's interest in the published content is increased based on the content cover. In addition, the opening page can provide a viewing control, which displays the account identification of the target account, explores more forms of the opening page, and can highlight the characteristics of the target account on the opening page. Furthermore, it can be realized that the opening page is linked to the content list page of the target account or to the homepage of the community application, ensuring visual continuity, always attracting the user's visual attention, and obtaining more exposure opportunities for the target account.
[0164] The following combination Fig.12 , taking the application of the information display method provided in this specification in the advertising delivery scenario as an example, the information display method is further described. Fig.12 A timing diagram of a process of an information display method provided by an embodiment of this specification is shown, such as Fig.12 As shown, the user end is an operation terminal held by the user, which is used to access the community application; the server end is a server corresponding to the community application.
[0165] The server side obtains at least two corresponding notes based on the delivery requirements of the advertising publisher, and determines the note to be delivered from the at least two notes based on the screening rules defined in the delivery requirements; generates corresponding advertising blocks according to the note cover of the note to be delivered, and uses the generated advertising blocks as the advertising block set of the advertising publisher.
[0166] The user side sends a community application startup operation to the server side.
[0167] The server, in response to the start operation, obtains the advertisement block set of the advertisement publisher and feeds the advertisement block set back to the user.
[0168] The user end obtains the ad block set, displays the opening page of the community application, and automatically rotates the ad blocks in the ad block set on the opening page; after the rotation is completed, the first ad block is displayed.
[0169] The user end, in response to the first operation of viewing the control in the opening screen page, triggers a switching operation performed on the first advertisement block, and switches the first advertisement block displayed on the opening screen page to a second advertisement block in the advertisement block set.
[0170] The user end, in response to a trigger operation on a target advertisement block in the advertisement block set, sends a request to the server end for obtaining a note detail page of a note corresponding to the target advertisement block.
[0171] The server, in response to the acquisition request, feeds back to the user the note details page of the note corresponding to the marked advertisement block.
[0172] On the user side, switch from the opening page to the note details page of the note corresponding to the target ad block.
[0173] The user end, in response to the second operation of viewing the control in the opening page, sends a request to the server end for obtaining the note list page of the advertiser.
[0174] The server side feeds back the note list page of the advertiser to the user side.
[0175] On the user side, the opening page is switched to the note list page of the advertiser, and an advertisement block that triggers the second operation of the viewing control in the opening page is displayed at the starting position of the note list page. A guiding animation of the advertisement block is displayed, which gradually shrinks from the starting position to the target position along the guiding path, wherein the target position is the display position of the note corresponding to the advertisement block in the note list page.
[0176] The user side, in response to the third operation of viewing the control in the opening page, sends a request to the server side for obtaining the account homepage of the advertiser.
[0177] The server, in response to the acquisition request, feeds back the account homepage of the advertiser to the user.
[0178] On the user side, switch from the opening page to display the account homepage of the advertiser.
[0179] The user end, in response to the fourth operation of viewing the control in the opening page, sends a request for obtaining the live broadcast interface of the advertising publisher to the server end.
[0180] The server, in response to the acquisition request, feeds back the live broadcast interface of the advertising provider to the user.
[0181] On the user side, switch from the opening page to display the live broadcast interface of the advertiser.
[0182] The user end, in response to a skip operation on the start screen page, switches from the start screen page to the home page of the community application; displays on the home page the information element of the advertisement block displayed on the start screen page when the skip operation on the start screen page is triggered, and displays an animation of the information element moving to the target area of the home page; in response to the end of the animation, cancels the display of the information element.
[0183] It should be noted that when the advertisement block is displayed on the above-mentioned opening page, the note cover of the note corresponding to the advertisement block can be used as the background picture of the opening page.
[0184] An embodiment of the present specification provides an information display method, which can generate an advertising block set based on the note cover pre-published by the advertiser in the community application, display the advertising blocks in the advertising block set on the opening page, and use the opening page to display the notes related to the advertiser to achieve the advertising effect. The information displayed on the opening page is rich and flexible, which improves the exposure of the advertiser, and the opening page supports users to switch the currently displayed advertising block, and also supports directly jumping from the opening page to the corresponding note details page for any advertising block, so that users can quickly view the details of the advertisements they are interested in on the opening page. The information display method is flexible and provides a rich interactive method based on the opening page. Secondly, the advertising block is generated based on the note cover of the corresponding note, has the note characteristics of the community application, and improves the user's interest in the note based on the note cover. Furthermore, it can be realized from the opening page to the note list page of the advertiser or to the homepage of the community application, to ensure visual continuity, always attract the user's visual attention, and obtain more exposure opportunities for the advertiser.
[0185] Corresponding to the above method embodiment, this specification also provides an information display device embodiment, Fig.13 FIG. 1 shows a schematic diagram of the structure of an information display device provided by an embodiment of the present specification. Fig.13 As shown, the device comprises:
[0186] The first display module 1302 is configured to display a start page of the community application, where the start page displays a first information block in the information block set, where each information block in the information block set is generated based on corresponding published content, where the published content is content pre-published by the target account in the community application;
[0187] The second display module 1304 is configured to display a second information block in the information block set on the opening page in response to a switching operation performed on the first information block;
[0188] The switching module 1306 is configured to switch from the opening page to the content details page of the target information block in response to a trigger operation on the target information block in the information block set; wherein the target information block is any information block in the information block set, and the content details page is the details page of the published content corresponding to the target information block.
[0189] Optionally, the device further includes a carousel module configured to:
[0190] Determine the carousel order of each information block in the information block set;
[0191] Based on the carousel order, each information block in the information block set is carouseled at a set interval in the opening page.
[0192] Optionally, the second display module 1304 is further configured as:
[0193] Obtaining the content cover of the published content corresponding to the second information block;
[0194] The content cover is used as the background picture of the opening screen page, and the second information block is displayed on the background picture.
[0195] Optionally, the content cover includes a target video, and the second information block includes a video playback control; the second display module 1304 is further configured to:
[0196] In response to a play event of the video play control, overlaying and displaying a second information block on the background screen, the second information block plays a target video;
[0197] The background image is controlled to play the target video following the video playing progress of the second information block.
[0198] Optionally, the second display module 1304 is further configured as:
[0199] According to the set switching direction, the first information block is moved out of the opening screen page from the display position, the second information block is moved into the display position of the opening screen page, and the second information block is enlarged and displayed.
[0200] Optionally, the opening screen page also includes a viewing control, and the device also includes a third display module configured to:
[0201] In response to a first operation of the viewing control, triggering the switching operation performed on the first information block, and displaying a second information block in the information block set on the opening page;
[0202] In response to a second operation of the view control, displaying a content list page of the target account;
[0203] In response to a third operation of the view control, displaying an account homepage of the target account;
[0204] In response to the fourth operation of the view control, the live broadcast interface of the target account is displayed.
[0205] Optionally, the third display module is further configured as:
[0206] In response to the second operation of the viewing control, the opening page is switched to the content list page of the target account, and a third information block is displayed at the beginning of the content list page, wherein the third information block is the information block displayed on the opening page when the second operation of the viewing control is triggered;
[0207] A guiding animation is displayed in which the third information block is gradually reduced from a starting position to a target position according to a guiding path, wherein the target position is a display position of the published content corresponding to the third information block in the content list page.
[0208] Optionally, the viewing control displays an account ID of the target account; the viewing control correspondingly displays viewing prompt information, and the viewing prompt information is used to prompt the corresponding relationship between the triggering operation of the viewing control and the displayed information.
[0209] Optionally, the device further includes a fourth display module, configured to:
[0210] In response to a skip operation on the opening page, switching from the opening page to the home page of the community application;
[0211] Displaying an information element corresponding to the fourth information block on the home page, and displaying an animation of the information element moving to a target area of the home page, wherein the fourth information block is an information block displayed on the opening screen page when a skip operation of the opening screen page is triggered;
[0212] In response to the animation ending, the information element is undisplayed.
[0213] Optionally, the first display module 1302 is further configured as follows:
[0214] In response to a start-up operation of the community application, obtaining an information block set;
[0215] Display the opening page of the community application based on the information block set.
[0216] Optionally, the first display module 1302 is further configured as follows:
[0217] Get at least two published contents corresponding to the target account;
[0218] Determine the published content to be displayed from at least two published contents according to the set screening rules;
[0219] According to the content cover of the published content to be displayed, a corresponding information block is generated, and each generated information block is used as an information block set.
[0220] Optionally, the first display module 1302 is further configured as follows:
[0221] Determine whether the current login account meets the set display logic;
[0222] If it meets the set display logic, the opening page of the community application will be displayed.
[0223] An embodiment of the present specification provides an information display device, including a first display module, a second display module and a switching module. Through the interaction and cooperation of the modules of the information display device, the opening page of the community application can display the first information block in the information block set, each information block in the information block set is generated based on the published content pre-published by the target account in the community application, in response to the switching operation performed on the first information block, the opening page switches to display the second information block in the information block set, and in response to the triggering operation on the target information block in the information block set, the opening page is switched to the content details page of the published content corresponding to the target information block. In this way, the information block set can be generated based on the published content pre-published by the target account in the community application, the information blocks in the information block set can be displayed in the opening page, and the published content related to the target account can be displayed using the opening page. The information displayed on the opening page is rich and flexible, which improves the exposure of the target account, and the opening page supports users to switch the currently displayed information block, and also supports directly jumping from the opening page to the corresponding content details page for any information block, so that users can quickly view the details corresponding to the information block of interest in the opening page. The information display method is flexible, and rich interactive methods are provided based on the opening page.
[0224] The above is a schematic scheme of an information display device of this embodiment. It should be noted that the technical scheme of the information display device and the technical scheme of the above information display method belong to the same concept, and the details not described in detail in the technical scheme of the information display device can be referred to the description of the technical scheme of the above information display method.
[0225] Fig.14 The block diagram of a computing device according to one embodiment of the present specification is shown. The components of the computing device 1400 include but are not limited to a memory 1410 and a processor 1420. The processor 1420 is connected to the memory 1410 via a bus 1430, and the database 1450 is used to store data.
[0226] The computing device 1400 also includes an access device 1440, which enables the computing device 1400 to communicate via one or more networks 1460. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 1440 may include one or more of any type of network interface (e.g., a network interface card (NIC)) of wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a world-wide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, and a near field communication (NFC).
[0227] In one embodiment of the present specification, the above components of the computing device 1400 and Fig.14 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Fig.14 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of this specification. Those skilled in the art can add or replace other components as needed.
[0228] The computing device 1400 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 1400 may also be a mobile or stationary server.
[0229] The processor 1420 is used to execute the following computer executable instructions, which, when executed by the processor, implement the steps of the above-mentioned information display method.
[0230] The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the above information display method belong to the same concept, and the details not described in detail in the technical scheme of the computing device can be referred to the description of the technical scheme of the above information display method.
[0231] An embodiment of the present specification further provides a computer-readable storage medium storing computer-executable instructions, which can implement the steps of the above-mentioned information display method when executed by a processor.
[0232] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the above information display method belong to the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the above information display method.
[0233] An embodiment of the present specification further provides a computer program, wherein when the computer program is executed in a computer, the computer is caused to execute the steps of the above-mentioned information display method.
[0234] The above is an illustrative solution of a computer program of this embodiment. It should be noted that the technical solution of the computer program and the technical solution of the above information display method belong to the same concept, and the details not described in detail in the technical solution of the computer program can be referred to the description of the technical solution of the above information display method.
[0235] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0236] Computer instructions include computer program codes, which may be in source code form, object code form, executable files or some intermediate form, etc. Computer readable media may include: any entity or device capable of carrying computer program codes, recording media, USB flash drives, mobile hard disks, magnetic disks, optical disks, computer memories, read-only memories (ROM), random access memories (RAM), electric carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the contents of computer readable media may be appropriately increased or decreased according to the requirements of patent practice. For example, in some regions, according to patent practice, computer readable media do not include electric carrier signals and telecommunication signals.
[0237] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of this specification are not limited by the order of the actions described, because according to the embodiments of this specification, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the embodiments of this specification.
[0238] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0239] The preferred embodiments of this specification disclosed above are only used to help explain this specification. The optional embodiments do not describe all the details in detail, nor do they limit the invention to only the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the embodiments of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the embodiments of this specification, so that technicians in the relevant technical field can well understand and use this specification. This specification is only limited by the claims and their full scope and equivalents.
Claims
1. An information display method, characterized in that: include: Displaying a start page of a community application, wherein the start page displays a first information block in a set of information blocks, wherein each information block in the set of information blocks is generated based on corresponding published content, and the published content is content pre-published by a target account in the community application; In response to a switching operation performed on the first information block, displaying a second information block in the information block set on the opening page; In response to a trigger operation on a target information block in the information block set, switch from the opening screen page to the content details page of the target information block; wherein the target information block is any information block in the information block set, and the content details page is the details page of the published content corresponding to the target information block.
2. The information display method according to claim 1, characterized in that: After the opening screen page is displayed, the method further includes: Determining a carousel order of each information block in the information block set; Based on the carousel sequence, each information block in the information block set is carouseled in the opening page at a set interval.
3. The information display method according to claim 1, characterized in that: The step of displaying the second information block in the information block set on the opening screen page includes: Obtaining a content cover of the published content corresponding to the second information block; The content cover is used as the background picture of the opening page, and the second information block is displayed on the background picture.
4. The information display method according to claim 3, characterized in that: The content cover includes a target video, and the second information block includes a video playback control; and the second information block is displayed overlaid on the background screen, comprising: In response to a play event of the video play control, overlaying and displaying the second information block on the background screen, the second information block playing the target video; Correspondingly, the using the content cover as the background image of the opening page includes: The background image is controlled to play the target video following the video playing progress of the second information block.
5. The information display method according to claim 1, characterized in that: The step of displaying the second information block in the information block set on the opening screen page includes: According to the set switching direction, the first information block is moved out of the opening screen page from the display position, the second information block is moved into the display position of the opening screen page, and the second information block is enlarged and displayed.
6. The information display method according to claim 1, characterized in that: The opening screen page also includes a viewing control, and the method further includes: In response to a first operation of the viewing control, triggering the switching operation performed on the first information block, and displaying a second information block in the information block set on the opening page; In response to a second operation of the viewing control, displaying a content list page of the target account; In response to a third operation of the viewing control, displaying an account homepage of the target account; In response to a fourth operation of the viewing control, a live broadcast interface of the target account is displayed.
7. The information display method according to claim 6, characterized in that: The step of displaying the content list page of the target account in response to the second operation of the viewing control includes: In response to the second operation of the viewing control, the opening screen page is switched to the content list page of the target account, and a third information block is displayed at the beginning of the content list page, wherein the third information block is the information block displayed on the opening screen page when the second operation of the viewing control is triggered; A guiding animation is displayed in which the third information block is gradually reduced from the starting position to the target position according to the guiding path, wherein the target position is the display position of the published content corresponding to the third information block in the content list page.
8. The information display method according to claim 6, characterized in that: The viewing control displays the account ID of the target account; the viewing control correspondingly displays viewing prompt information, and the viewing prompt information is used to prompt the corresponding relationship between the triggering operation of the viewing control and the displayed information.
9. The information display method according to claim 1, characterized in that: The method further comprises: In response to a skip operation on the opening screen page, switching from the opening screen page to the homepage of the community application; Displaying an information element corresponding to a fourth information block on the home page, and displaying an animation of the information element moving to a target area of the home page, wherein the fourth information block is an information block displayed on the opening screen page when a skip operation of the opening screen page is triggered; In response to the animation ending, the information element is cancelled from being displayed.
10. An information display device, characterized in that: include: A first display module is configured to display a start page of a community application, wherein the start page displays a first information block in an information block set, wherein each information block in the information block set is generated based on corresponding published content, and the published content is content pre-published by a target account in the community application; A second display module is configured to display a second information block in the information block set on the opening page in response to a switching operation performed on the first information block; A switching module is configured to switch from the opening screen page to the content details page of the target information block in response to a trigger operation on a target information block in the information block set; wherein the target information block is any information block in the information block set, and the content details page is a details page of the published content corresponding to the target information block.
11. A computing device, characterized in that: include: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, the steps of the information display method according to any one of claims 1 to 9 are implemented.
12. A computer-readable storage medium, characterized in that: It stores computer executable instructions, which, when executed by a processor, implement the steps of the information display method described in any one of claims 1 to 9.
13. A computer program product, characterized in that The invention comprises a computer program / instruction, which, when executed by a processor, implements the steps of the information display method according to any one of claims 1 to 9.