Page display method, device, equipment and storage medium
By displaying the scope prompt information of the virtual resource package on the search result page, the problem of inaccurate timing of issuance of virtual resource packages and insufficient matching is solved, which improves the collection rate and usage rate, and increases the information transmission rate.
Patent Information
- Application Number
- CN202410693154.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-30
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2044-05-30
AI Technical Summary
In the prior art, the issuance timing of virtual resource packages is not accurate enough and the matching ability with user needs is insufficient, resulting in a low collection rate and usage rate.
Display the virtual resource package on the search result page and display the prompt information on it, prompting the use scope of the target anchor to the item associated with the target anchor. The display of the virtual resource package is triggered through the user's search operation, and combining the information promotion of the anchor's video, personal page and activity release page to improve the information transmission rate.
It improves the accuracy of the issuance time of virtual resource packages and matches with user needs, thereby improving the collection rate and usage rate of virtual resource packages and enhancing the information transmission effect.
Smart Images

Figure CN118678141B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of multimedia technology, and in particular to a page display method, apparatus, device, and storage medium. Background Art
[0002] With the development of multimedia technology, live streaming platforms are becoming increasingly versatile. For example, people can trade items on these platforms. Live streaming platforms can also distribute virtual resources, which people can then use to trade items, thereby increasing transaction volume. Therefore, the form in which virtual resources are distributed is crucial. Summary of the Invention
[0003] The present disclosure provides a page display method, apparatus, device, and storage medium. The method improves the accuracy of the timing of issuing virtual resource packages and ensures the matching between the issued virtual resource packages and user needs, thereby increasing the collection rate and usage rate of virtual resource packages. The technical solutions of the present disclosure are as follows:
[0004] According to one aspect of an embodiment of the present disclosure, a page display method is provided, the method comprising:
[0005] In response to a search operation based on target search information on the application page, displaying a search results page, wherein the target search information is used to indicate a target anchor;
[0006] A virtual resource package is displayed on the search result page, and prompt information is displayed on the virtual resource package, where the prompt information indicates that the usage scope of the virtual resource package is items associated with the target anchor.
[0007] According to another aspect of an embodiment of the present disclosure, a page display device is provided, the device comprising:
[0008] a page display unit configured to display a search result page in response to a search operation based on target search information on the application page, wherein the target search information is used to indicate a target anchor;
[0009] The resource package display unit is configured to display a virtual resource package on the search result page, wherein prompt information is displayed on the virtual resource package, and the prompt information is used to indicate that the usage scope of the virtual resource package is the items associated with the target anchor.
[0010] In some embodiments, the apparatus further includes an information display unit configured to perform at least one of the following:
[0011] Play the video posted by the target anchor, the video content of which includes the target search information;
[0012] Displaying the personal page of the target anchor, wherein the target search information is displayed on the personal page;
[0013] An activity publishing page for search information is displayed, where at least one piece of search information indicating at least one anchor is displayed on the activity publishing page, and the at least one piece of search information includes the target search information.
[0014] In some embodiments, the page display unit is configured to perform:
[0015] Displaying the target search information in a preset area of the application page, and displaying the search result page in response to a triggering operation on the displayed target search information; or
[0016] Displaying the target search information in a search box on the application page, and displaying the search results page in response to a confirmation operation on the target search information in the search box; or
[0017] In response to an input operation of the target search information in the search box of the application page, the search result page is displayed.
[0018] In some embodiments, the page display unit is configured to perform:
[0019] Displaying a bubble box pointing to the search box in the preset area, and displaying the target search information in the bubble box; or,
[0020] Displaying the target search information in the preset area and shaking it; or,
[0021] The preset area is an adjacent area of the search box, and the target search information is displayed moving around the search box in the adjacent area.
[0022] In some embodiments, the page display unit is configured to perform at least one of the following:
[0023] In response to the input cursor staying in the search box of the application page for a first time period, displaying the target search information in a preset area of the application page;
[0024] In response to the display time of the application page reaching a second time period, displaying the target search information in a preset area of the application page;
[0025] In response to a triggering operation on a recommendation control on the application page, the target search information is displayed in a preset area of the application page.
[0026] In some embodiments, the target search information is a search password, the search password includes information about the target anchor and information about the virtual resource package, and the search password is used to guide the search for the target anchor to receive the virtual resource package.
[0027] In some embodiments, the page display unit is configured to perform:
[0028] In response to a claiming operation on the virtual resource package, at least one resource ticket included in the virtual resource package is displayed.
[0029] In some embodiments, the page display unit is further configured to perform at least one of the following:
[0030] Displaying the time usage range of each of the at least one resource coupons on a claiming page displaying the at least one resource coupon;
[0031] The countdown usage time of each of the at least one resource coupon is displayed on the receiving page displaying the at least one resource coupon.
[0032] In some embodiments, the page display unit is configured to perform:
[0033] If the quantity of the at least one resource ticket exceeds a preset quantity, the preset quantity of resource tickets are displayed on the collection page of the at least one resource ticket, and in response to a sliding operation on the collection page, resource tickets other than the preset quantity of resource tickets in the at least one resource ticket are displayed.
[0034] In some embodiments, the arrangement order of each resource ticket is positively correlated with the value of the resource ticket, or the arrangement order of each resource ticket is positively correlated with the expiration time of the resource ticket.
[0035] In some embodiments, the page display unit is further configured to perform at least one of the following:
[0036] Displaying a close control on a claiming page displaying the at least one resource voucher, and closing the claiming page in response to a triggering operation on the close control;
[0037] A use control is displayed on a claiming page displaying the at least one resource voucher, and in response to a triggering operation on the use control, a page allowing use of the at least one resource voucher is entered.
[0038] In some embodiments, the resource package display unit is configured to execute:
[0039] The anchor information is displayed on the virtual resource package, where the anchor information includes at least one of an avatar and a name of the target anchor, and the anchor information is used to indicate that the virtual resource package is issued by the target anchor.
[0040] In some embodiments, the resource package display unit is configured to execute:
[0041] If the total number of times the virtual resource package is displayed on the search result page of the target anchor is less than the first number, the virtual resource package is displayed on the search result page; or
[0042] If the total number of times the virtual resource package is claimed on the search result page of the target anchor is less than the second number, the virtual resource package is displayed on the search result page.
[0043] According to another aspect of an embodiment of the present disclosure, a terminal is provided, the terminal including:
[0044] one or more processors;
[0045] a memory for storing program codes executable by the processor;
[0046] The processor is configured to execute the program code to implement the above-mentioned page display method.
[0047] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When a program code in the computer-readable storage medium is executed by a processor of a terminal, the terminal is enabled to execute the above-mentioned page display method.
[0048] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, which implements the above-mentioned page display method when executed by a processor.
[0049] The disclosed embodiments provide a page display method. When searching based on search information indicating a live streamer, the method provides, on the search results page, a virtual resource package with a usage scope of items associated with the live streamer. Since the user is searching based on the search information indicating the live streamer, it is clear that the user wants to search for items associated with the live streamer, and further, wants to obtain items associated with the live streamer. Therefore, providing the user with a virtual resource package with a usage scope of items associated with the live streamer meets the user's needs, thereby promoting the user to claim the virtual resource package and further increasing the probability of the user obtaining items based on the virtual resource package. Therefore, this method improves the accuracy of the timing of virtual resource package issuance and ensures the match between the issued virtual resource package and user needs, thereby increasing the collection rate and usage rate of the virtual resource package. Furthermore, it also improves the transparency of information. Specifically, information about virtual resource packages that can only be displayed after entering the store is displayed in advance on the search results page. This transparent transmission of information can further increase the collection rate and usage rate of the virtual resource package.
[0050] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0052] Figure 1 It is a schematic diagram showing an implementation environment according to an exemplary embodiment.
[0053] Figure 2 The figure is a flowchart of a page display method according to an exemplary embodiment.
[0054] Figure 3 The figure is a flowchart of another page display method according to an exemplary embodiment.
[0055] Figure 4 The figure is a schematic diagram of an application page according to an exemplary embodiment.
[0056] Figure 5 The figure is a flowchart showing a page display according to an exemplary embodiment.
[0057] Figure 6 The figure is a schematic diagram showing a virtual resource package according to an exemplary embodiment.
[0058] Figure 7 It is a schematic diagram of a collection page according to an exemplary embodiment.
[0059] Figure 8 The figure is a flowchart showing another page display according to an exemplary embodiment.
[0060] Figure 9 The figure is a block diagram of a page display device according to an exemplary embodiment.
[0061] Figure 10 It is a block diagram of a terminal according to an exemplary embodiment.
[0062] Figure 11 The figure is a block diagram of a server according to an exemplary embodiment. DETAILED DESCRIPTION
[0063] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0064] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.
[0065] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, storage, and display, etc.), and signals involved in this disclosure are all 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. For example, the anchor information involved in this disclosure was obtained with full authorization.
[0066] The page display method provided by the embodiment of the present disclosure can be executed by a terminal. Figure 1 This is a schematic diagram of an implementation environment provided by an embodiment of the present disclosure, see Figure 1, the implementation environment includes: a terminal 101 and a server 102. In some embodiments, a target application is installed on the terminal 101, and the target application provides a search function. In response to a search operation based on the search information, the terminal 101 displays a search result page, and displays items related to the search information on the search result page. The target application can be any application with a search function, such as a shopping application, a news application, a search application, a video application, and a social application, and is not specifically limited here. The server 102 is the background server of the target application, which is used to provide background services for the search function of the terminal 101.
[0067] Terminal 101 can be at least one of a smartphone, smartwatch, desktop computer, laptop computer, virtual reality terminal, augmented reality terminal, wireless terminal, and laptop computer. Terminal 101 has a communication function and can access a wired network or a wireless network. Terminal 101 can generally refer to one of multiple terminals. Those skilled in the art will appreciate that the number of terminals can be greater or lesser. Server 102 can be an independent physical server, or a server cluster or distributed file system consisting of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. In some embodiments, server 102 is directly or indirectly connected to terminal 101 via wired or wireless communication, which is not limited in this embodiment of the present disclosure. Optionally, the number of servers 102 can be greater or lesser, which is not limited in this embodiment of the present disclosure. Of course, server 102 can also include other functional servers to provide more comprehensive and diverse services. Among them, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or, the server 102 or the terminal 101 can each undertake the computing work independently, and the embodiments of the present disclosure do not limit this.
[0068] Figure 2 is a flow chart showing a page display method according to an exemplary embodiment. Figure 2 As shown, the method is executed by the terminal, and the method includes the following steps:
[0069] In step S201, the terminal displays a search result page in response to a search operation based on target search information on an application page, where the target search information is used to indicate a target anchor.
[0070] In the embodiment of the present disclosure, the application page is a page within the target application, the target application provides a search function, and the application page is a page within the target application that provides the search function. The search operation is used to search for items, and the search operation is implemented based on the search function.
[0071] In the disclosed embodiment, the search results page displays items found based on the target search information. Since the target search information indicates the target livestreamer, the items displayed on the search results page are also items associated with the target livestreamer. Items associated with the target livestreamer include at least one of items in the target livestreamer's store and items traded in the target livestreamer's livestreaming room.
[0072] In an embodiment of the present disclosure, the target search information may be the name of the target anchor; or the target search information may include the name of the target anchor; or the target search information may include information pointing to the target anchor, such as the target search information may include a tag word of the target anchor.
[0073] In step S202, the terminal displays the virtual resource package on the search result page, and prompt information is displayed on the virtual resource package, and the prompt information is used to indicate that the usage scope of the virtual resource package is the items associated with the target anchor.
[0074] In some embodiments, the terminal displays a pop-up window on the search results page, and displays the virtual resource package in the pop-up window.
[0075] The virtual resource package may include various types of virtual resources such as resource coupons and cash, which are not specifically limited here.
[0076] The disclosed embodiments provide a page display method. When searching based on search information indicating a live streamer, the method provides, on the search results page, a virtual resource package with a usage scope of items associated with the live streamer. Since the user is searching based on the search information indicating the live streamer, it is clear that the user wants to search for items associated with the live streamer, and further, wants to obtain items associated with the live streamer. Therefore, providing the user with a virtual resource package with a usage scope of items associated with the live streamer meets the user's needs, thereby promoting the user to claim the virtual resource package and further increasing the probability of the user obtaining items based on the virtual resource package. Therefore, this method improves the accuracy of the timing of virtual resource package issuance and ensures the match between the issued virtual resource package and user needs, thereby increasing the collection rate and usage rate of the virtual resource package. Furthermore, it also improves the transparency of information. Specifically, information about virtual resource packages that can only be displayed after entering the store is displayed in advance on the search results page. This transparent transmission of information can further increase the collection rate and usage rate of the virtual resource package.
[0077] In some embodiments, in response to a search operation based on the target search information on the application page, before displaying the search results page, the method also includes at least one of the following: playing a video posted by the target anchor, the video content of the video includes the target search information; displaying the personal page of the target anchor, the personal page displays the target search information; displaying the activity publishing page of the search information, the activity publishing page displays at least one search information for indicating at least one anchor, and the at least one search information includes the target search information.
[0078] In this embodiment, before searching based on the target search information, the target search information is displayed in a video, personal homepage, activity release page, etc., that is, the target search information is previously released information. In this way, the method is based on the search operation of previously released information to implement the activity of issuing virtual resource packages. In other words, the target search information is limited, and the scope of distribution of the virtual resource package is limited, making the distribution of the virtual resource package more targeted, that is, more accurate. In addition, the target search information is pre-published on the host's video, personal page, activity release page, etc. to promote the target search information. These pages are pages that users frequently view. This makes it easier for users to learn about the target search information, thereby promoting users to perform search operations based on the target search information and increasing the probability of users searching based on the target search information.
[0079] In some embodiments, a search results page is displayed in response to a search operation based on target search information on an application page, including: displaying the target search information in a preset area of the application page, and displaying the search results page in response to a trigger operation on the displayed target search information; or, displaying the target search information in a search box on the application page, and displaying the search results page in response to a confirmation operation on the target search information in the search box; or, displaying the search results page in response to an input operation on the target search information in the search box on the application page.
[0080] In this embodiment, since the target search information is automatically recommended and displayed on the application page, user input is not required, which improves interaction efficiency. On this basis, the probability of users searching based on the target search information can be increased. The target search information is displayed in the search box, and users can search directly based on the target search information, which improves interaction efficiency during search. Users enter the target search information into the search box to search, allowing users to freely enter any information they want to search for. In other words, even if the recommended search information does not meet the requirements, they can still search for the desired content through input operations, which improves the convenience and flexibility of search.
[0081] In some embodiments, the target search information is displayed in a preset area of the application page, including: displaying a bubble box pointing to the search box in the preset area, and displaying the target search information in the bubble box; or, displaying the target search information shaking in the preset area; or, the preset area is an adjacent area of the search box, and the target search information is displayed moving around the search box in the adjacent area.
[0082] In this embodiment, the target search information is displayed in a bubble box pointing to the search box, which visually establishes a connection between the target search information and the search box, allowing users to more clearly understand the purpose of the target search information, thereby improving the richness and effectiveness of the information output. The target search information is displayed in a shaking manner, which realizes the dynamic display of the target search information, thereby attracting the user's attention and promoting the user to trigger the target search information. The target search information is displayed rotating around the search box, which not only visually establishes a connection between the target search information and the search box, but also displays the dynamic effect of the target search information, which can also attract the user's attention and promote the user to trigger the target search information.
[0083] In some embodiments, the target search information is displayed in a preset area of the application page, including at least one of the following: in response to the input cursor staying in the search box of the application page for a first time period, the target search information is displayed in the preset area of the application page; in response to the display time of the application page reaching a second time period, the target search information is displayed in the preset area of the application page; in response to the triggering operation of the recommendation control on the application page, the target search information is displayed in the preset area of the application page.
[0084] In this embodiment, if the input cursor stays in the search box for a first duration, it means that the user has not yet made a search decision, but has a search tendency. At this time, the target search information is recommended to the user. Obviously, the timing matches the user's behavior, and displaying the target search information at this time can promote the user to search based on the target search information. If the application page is displayed for a second duration, it means that the user wants to search based on the application page, but has not yet made a search decision. At this time, the target search information is recommended to the user. Obviously, the timing matches the user's behavior, and displaying the target search information at this time can promote the user to search based on the target search information. Displaying a recommendation control on the application page allows users to freely choose whether to recommend search information based on the recommendation control, which improves the flexibility and convenience of information recommendation.
[0085] In some embodiments, the target search information is a search password, which includes information about the target anchor and information about the virtual resource package. The search password is used to guide the search for the target anchor to receive the virtual resource package.
[0086] In this embodiment, the user is guided to receive the virtual resource package by the host's command, and the information of the virtual resource package is placed in front, which can attract the user's attention and promote the user to search based on the target search information, thereby increasing the probability of the user receiving the virtual resource package.
[0087] In some embodiments, the method further includes: in response to a claiming operation on the virtual resource package, displaying at least one resource ticket included in the virtual resource package.
[0088] In this embodiment, after receiving the virtual resource package, the resource coupons included in the virtual resource package are displayed. Since the resource coupons are used to deduct the virtual resources required for item transactions, the user can be encouraged to conduct item transactions.
[0089] In some embodiments, the method further includes at least one of the following: displaying the time usage range of each at least one resource ticket on the page displaying the collection of at least one resource ticket; displaying the countdown usage duration of each at least one resource ticket on the page displaying the collection of at least one resource ticket.
[0090] In this embodiment, by displaying the usage time information of the resource coupon, not only the amount of transparent transmission of the resource coupon information is improved, but also the user can use the resource coupon as soon as possible based on the prompt of the usage time information, thereby improving the utilization rate of the resource coupon.
[0091] In some embodiments, at least one resource ticket included in the virtual resource package is displayed, including: if the number of at least one resource ticket exceeds a preset number, the preset number of resource tickets are displayed on the collection page of at least one resource ticket, and in response to a sliding operation on the collection page, resource tickets other than the preset number of resource tickets in the at least one resource ticket are displayed.
[0092] In this embodiment, when the number of at least one resource coupon is excessive, some of the resource coupons are displayed on the collection page, and the remaining resource coupons can be displayed in response to a sliding operation. This allows the collection page to display all the resource coupons, improves the flexibility of the page display, and improves the convenience of interaction.
[0093] In some embodiments, the arrangement order of each resource ticket is positively correlated with the value of the resource ticket, or the arrangement order of each resource ticket is positively correlated with the expiration time of the resource ticket.
[0094] In this embodiment, resource coupons are sorted based on their numerical values, so that resource coupons with larger numerical values are displayed first, allowing users to pay priority attention to resource coupons with larger numerical values, improving users' satisfaction with resource coupons, and thus increasing the probability of subsequent users using resource coupons. Resource coupons are sorted based on their expiration time, so that resource coupons with earlier expiration times are displayed first, allowing users to pay priority attention to resource coupons with earlier expiration times. Since resource coupons are about to expire, this can encourage users to use the resource coupons as soon as possible, that is, increase the probability of users using resource coupons.
[0095] In some embodiments, the method also includes at least one of the following: displaying a close control on the collection page displaying at least one resource voucher, and closing the collection page in response to triggering the close control; displaying a use control on the collection page displaying at least one resource voucher, and entering a page allowing the use of at least one resource voucher in response to triggering the use control.
[0096] In this embodiment, by setting a close control, the user can freely choose whether to close the claim page as needed, which improves the convenience of interaction. And by setting a use control, the terminal can jump directly from the claim page to the resource voucher usage page, shortening the interaction path and thus improving the interaction efficiency.
[0097] In some embodiments, displaying a virtual resource package on a search results page includes: displaying host information on the virtual resource package, the host information including at least one of the avatar and name of the target host, and the host information is used to indicate that the virtual resource package is issued by the target host.
[0098] In this embodiment, by displaying the anchor information on the virtual resource package, the virtual resource package can transmit more information, that is, it indicates the source of the virtual resource package, realizes the transparent transmission of the anchor information, strengthens the connection between the anchor and the virtual resource package, and strengthens the style of the virtual resource package, thereby improving the display effect.
[0099] In some embodiments, displaying the virtual resource package on the search results page includes: if the total number of times the virtual resource package is displayed on the search results page of the target anchor is less than the first number, displaying the virtual resource package on the search results page; or, if the total number of times the virtual resource package is claimed on the search results page of the target anchor is less than the second number, displaying the virtual resource package on the search results page.
[0100] In this embodiment, if the number of virtual resource packages of the target anchor issued to the user is small, the virtual resource package is issued to the user again, so that the user can receive virtual resource packages multiple times based on the multiple issued virtual resource packages, thereby increasing the probability of receiving virtual resources and further increasing the probability of subsequent use of the virtual resource package. In addition, if the number of virtual resource packages of the target anchor issued to the user is small, the virtual resource package is issued to the user, thereby avoiding excessive issuance of virtual resource packages of the same anchor to the user, resulting in waste. That is, by controlling the number of virtual resource packages issued to the user, this embodiment avoids interference to the user caused by excessive display of virtual resource packages and reduces resource waste.
[0101] above Figure 2 This is the basic process of displaying the page. Figure 3 Further explanation of the process of displaying a page. Figure 3 , Figure 3 This is a flowchart of a page display method according to an exemplary embodiment. The method is described by taking the interaction between a terminal and a server as an example. The method includes the following steps.
[0102] In step S301 , the terminal displays an application page.
[0103] In the embodiment of the present disclosure, the application page is a page within the target application, the target application provides a search function, and the application page is a page within the target application that provides the search function. Further, the search function is used to search for items.
[0104] For example, the application page is a mall tab page within the target application, which displays a variety of items and provides an item search function, and then the items in the mall can be searched on this page. Another example is the application page for a certain anchor's personal page, and then the items associated with the anchor can be searched on this page.
[0105] For example, see Figure 4 , Figure 4 This is a schematic diagram of an application page according to an exemplary embodiment. The application page is a mall tab page that provides multiple items, multiple item tags, etc. In response to a triggering operation on any item tag, you can enter the item page corresponding to the item tag.
[0106] In step S302, the terminal sends a search request to the server in response to a search operation based on the target search information on the application page. The target search information is used to indicate the target anchor, and the search request carries the target search information.
[0107] In the disclosed embodiments, the target search information may be the name of the target livestreamer; or the target search information may include the name of the target livestreamer; or the target search information may include information pointing to the target livestreamer, such as a tag for the target livestreamer. Furthermore, the target search information may be used to guide a search for the target livestreamer to claim a virtual resource package.
[0108] In some embodiments, the target search information is a search command, which includes information about the target streamer and the virtual resource package. The search command is used to guide the search for the target streamer in order to claim the virtual resource package. In this embodiment, using the streamer's command to guide the user to claim the virtual resource package, and including the virtual resource package information in the front, can attract user attention, encourage users to search based on the target search information, and thereby increase the probability of users claiming the virtual resource package.
[0109] The target anchor's information includes at least one of the target anchor's name, image, etc. The virtual resource package's information includes at least one of the virtual resource package's icon, the value of the virtual resource in the virtual resource package, and the type of the virtual resource package. The type also refers to the scope of use of the virtual resource package. For example, continue to see Figure 4 , target search information 401 is displayed on the application page, and the target search information 401 is a search password.
[0110] In some embodiments, the terminal automatically recommends and displays target search information on an application page. Optionally, the terminal displays the target search information in a preset area of the application page, and the search operation is a triggering operation on the displayed target search information. Optionally, the preset area is an area adjacent to the search box on the application page. In this embodiment, since the target search information is automatically recommended and displayed on the application page, user input is not required, which improves interaction efficiency and, on this basis, increases the probability that users will search based on the target search information.
[0111] In some embodiments, the terminal displays the target search information in a preset area of the application page, including the following implementation methods: the terminal displays a bubble box pointing to the search box in the preset area, and displays the target search information in the bubble box; or, the terminal displays the target search information shaking in the preset area; or, the preset area is an adjacent area of the search box, and the terminal displays the target search information moving around the search box in the adjacent area.
[0112] In this embodiment, the target search information is displayed in a bubble box pointing to the search box, which visually establishes a connection between the target search information and the search box, allowing users to more clearly understand the purpose of the target search information, thereby improving the richness and effectiveness of the information output. The target search information is displayed in a shaking manner, which realizes the dynamic display of the target search information, thereby attracting the user's attention and promoting the user to trigger the target search information. The target search information is displayed rotating around the search box, which not only visually establishes a connection between the target search information and the search box, but also displays the dynamic effect of the target search information, which can also attract the user's attention and promote the user to trigger the target search information.
[0113] In some embodiments, the target search information is displayed on the application page as soon as the application page is displayed. In other embodiments, the target search information is displayed on the application page after a certain timing. The terminal displays the target search information in a preset area of the application page, including the following implementation methods: the terminal displays the target search information in a preset area of the application page in response to the input cursor staying in the search box of the application page for a first time length; the terminal displays the target search information in a preset area of the application page in response to the display time of the application page reaching a second time length; the terminal displays the target search information in a preset area of the application page in response to triggering the recommendation control on the application page.
[0114] In this embodiment, if the input cursor stays in the search box for a first duration, it means that the user has not yet made a search decision, but has a search tendency. At this time, the target search information is recommended to the user. Obviously, the timing matches the user's behavior, and displaying the target search information at this time can promote the user to search based on the target search information. If the application page is displayed for a second duration, it means that the user wants to search based on the application page, but has not yet made a search decision. Therefore, the application page is displayed all the time, and the target search information is recommended to the user. Obviously, the timing matches the user's behavior, and displaying the target search information at this time can promote the user to search based on the target search information. Displaying a recommendation control on the application page allows users to freely choose whether to recommend search information based on the recommendation control, which improves the flexibility and convenience of information recommendation.
[0115] In the disclosed embodiments, a terminal displays a search results page based on a search operation. Since there are multiple ways to obtain target search information, there are multiple search operations. Accordingly, the terminal displays the search results page in response to a search operation based on the target search information, including the following implementations.
[0116] In the first implementation, the terminal displays target search information in a preset area of an application page. In response to a triggering operation on the displayed target search information, the terminal displays a search results page. In this implementation, target search information is automatically recommended on the application page, eliminating the need for user input. This improves interaction efficiency and, as a result, increases the probability of users performing searches based on the target search information.
[0117] The trigger operation may be a click operation, a long press operation, or a double-click operation, etc., which is not specifically limited here.
[0118] In the second implementation, the terminal displays the target search information in the search box on the application page, and in response to a confirmation operation on the target search information in the search box, displays the search results page. In this implementation, the target search information is displayed in the search box, and the user can directly search based on the target search information, thereby improving the interaction efficiency during the search.
[0119] Optionally, a search button is displayed in the search box, and the confirmation operation is a triggering operation of the search button.
[0120] In a third implementation, in response to an input operation for target search information in a search box on an application page, the terminal displays a search results page. In this implementation, the user enters the target search information into the search box to conduct a search, allowing the user to freely enter any desired search information. This means that even if the recommended search information does not meet the requirements, the user can still search for the desired content through input operations, thereby improving the convenience and flexibility of searching.
[0121] In some embodiments, the target search information is previously published information. Accordingly, in response to a search operation based on the target search information on the application page, the terminal, before displaying the search results page, further includes at least one of the following implementations: the terminal plays a video posted by the target host, the video content of which includes the target search information; the terminal displays the target host's personal page, which displays the target search information; the terminal displays an activity publishing page for the search information, which displays at least one piece of search information indicating at least one host, the at least one piece of search information including the target search information.
[0122] In this embodiment, before searching based on the target search information, the target search information is displayed in a video, personal homepage, activity release page, etc., that is, the target search information is previously released information. In this way, the method is based on the search operation of the previously released information to implement the activity of issuing virtual resource packages, that is, to achieve the limitation of the target search information, and then to achieve the limitation of the distribution range of the virtual resource package, making the distribution of the virtual resource package more targeted, that is, more accurate. In addition, the target search information is pre-published on the host's video, personal page, activity release page, etc., which are pages that users frequently view. This makes it easier for users to obtain the target search information, so that they can perform search operations based on the target search information, and increase the probability of users performing searches based on the target search information.
[0123] The videos posted by the target anchor can be short videos or live broadcast videos. The target anchor's personal page can be a list of the target anchor's works or a page of the target anchor's items.
[0124] In some embodiments, the terminal sends a search request to the server through a search interface (API, Application Programming Interface).
[0125] In step S303, the server determines the search results corresponding to the target search information and the voucher information of at least one resource voucher based on the search request. The search results include item results and the anchor information of the target anchor.
[0126] Item results refer to the items found in the search. Resource coupons are used to deduct virtual resources required to trade items. Each resource coupon has a specific value, which is the value of the virtual resources that the resource coupon can deduct.
[0127] In the case where at least one resource voucher is multiple, the multiple resource vouchers may be referred to as a combination voucher or a voucher package.
[0128] In an embodiment of the present disclosure, the server determines at least one resource ticket based on the target search information.
[0129] In some embodiments, the terminal determines the target streamer's resource vouchers based on the target search information and determines at least one resource voucher from the target streamer's resource vouchers, where the target streamer's resource vouchers refer to resource vouchers issued by the target streamer. Optionally, the server outputs resource vouchers from the target streamer's resource vouchers that have not been issued to the user as the at least one resource voucher. Alternatively, the server randomly selects at least one resource voucher from the target streamer's resource vouchers and outputs it as the at least one resource voucher.
[0130] In other embodiments, the server provides resource vouchers of multiple different voucher types. Different voucher types correspond to different scopes of use. Resource vouchers of different voucher types can be store vouchers, mall vouchers, platform general vouchers, etc. The scope of use of store vouchers is items in the anchor's store. The scope of use of mall vouchers is items in the mall. The scope of use of platform general vouchers is all items in the target application. The server freely combines resource vouchers of different voucher types to obtain at least one resource voucher. Alternatively, the server determines at least one resource voucher based on the priorities of multiple voucher types. Among them, the server determines at least one resource voucher whose priority meets the preset requirements from multiple candidate resource vouchers based on the voucher types in the multiple candidate resource vouchers. The preset requirement can be the highest priority, or a preset position in the front of the priority sorting.
[0131] The priorities of various voucher types can be set as needed. For example, store vouchers have the highest priority, mall vouchers have the second highest priority, and platform vouchers have the lowest priority. For example, based on target search information, store vouchers and small-value single vouchers can be triggered simultaneously. If the store voucher has a higher priority than the small-value single voucher, the store voucher will be triggered first. A single resource voucher with a small-value single voucher index value less than a preset value.
[0132] Optionally, the number of the at least one resource coupon determined by the server is limited and cannot exceed a preset number, for example, the number of the at least one resource coupon is at least 1 and at most 10.
[0133] In some embodiments, the ticket information includes at least one of a usage time range and a countdown usage duration of each of the at least one resource ticket.
[0134] The server counts down based on the effective time of the resource voucher to obtain the countdown usage duration of the resource voucher. Optionally, the countdown usage duration includes countdown durations in three dimensions: hours, minutes, and seconds. If the countdown usage duration of the resource voucher is longer, the countdown usage duration may also include countdown durations in dimensions such as days, weeks, and months.
[0135] In some embodiments, the voucher information includes the total value, respective values, respective usage conditions, respective usage scope, etc. of at least one resource voucher.
[0136] The server performs a summation calculation on the values of the multiple resource coupons to obtain a total value of at least one resource coupon.
[0137] The value of a resource voucher is the voucher's face value. The usage conditions are the threshold for using the resource voucher, indicating the virtual resource value of the traded item before the voucher can be used. The scope of use is the type of resource voucher, indicating the items it can be used on. For example, the scope of use is for items associated with the target streamer; or, the scope of use is for items of a preset type.
[0138] In an embodiment of the present disclosure, at least one resource voucher corresponds to at least one voucher type. Optionally, the voucher information also includes a text corresponding to the voucher type of the resource voucher. The server determines the text based on the voucher type of the resource voucher, and the text is used to indicate the voucher type. If the resource voucher is a store voucher, that is, its scope of use is items associated with the anchor, the text can be "store exclusive". If the resource voucher is a mall voucher, that is, its scope of use is items in the mall, the text can be "mall voucher". If the resource voucher is other vouchers within the target application, the text can be "platform voucher".
[0139] In some embodiments, the voucher information also includes the arrangement order of at least one resource voucher, so that the terminal displays at least one resource voucher according to the arrangement order. Optionally, the server determines the arrangement order of at least one resource voucher based on the respective numerical values of at least one resource voucher, and the arrangement order of each resource voucher is positively correlated with the numerical value of the resource voucher, that is, the larger the numerical value of the resource voucher, the higher the arrangement order of the resource voucher. Alternatively, the server determines the arrangement order of at least one resource voucher based on the respective expiration time of at least one resource voucher, and the arrangement order of each resource voucher is positively correlated with the expiration time of the resource voucher, that is, the earlier the expiration time of the resource voucher, the higher the ranking of the resource voucher. Alternatively, if at least one resource voucher corresponds to multiple voucher types, the server determines the arrangement order of at least one resource voucher based on the respective voucher type of at least one resource voucher, and the higher the priority of the voucher type of each resource voucher, the higher the ranking of the resource voucher.
[0140] In this embodiment, resource coupons are sorted based on their values, so that resource coupons with large values can be displayed in front, so that users pay priority attention to resource coupons with large values, improve users' satisfaction with resource coupons, and thus increase the probability of subsequent users using resource coupons. Resource coupons are sorted based on their expiration time, so that resource coupons with early expiration times can be displayed in front, so that users pay priority attention to resource coupons with early expiration times. Since resource coupons expire quickly, users can be encouraged to use the resource coupons as soon as possible, which increases the probability of users using resource coupons. Resource coupons are sorted based on their coupon types, and the priority can generally represent the probability of users using resource coupons. That is, the higher the priority of the coupon type, the greater the probability of using resource coupons of this coupon type. Therefore, displaying it in front can increase the probability of users using this resource coupon.
[0141] In some embodiments, before determining the search results and ticket information based on the search request, the server further determines whether the target search information is search information in the information list. If so, the server performs the step of determining the search results corresponding to the target search information and the ticket information of at least one resource ticket based on the search request. If not, the server performs the step of determining the search results corresponding to the search information based on the search request without further determining the ticket information. The information list, also known as a whitelist, is used to store the search information of at least one anchor. When searching based on the search information in the information list, the terminal can display the virtual resource package and issue resource tickets.
[0142] In an embodiment of the present disclosure, in the process of determining voucher information based on target search information, the server first determines at least one resource voucher and then obtains voucher information for the at least one resource voucher. This process includes the following steps. If there is no resource voucher matching the user among the multiple resource vouchers of the target application, no voucher information is obtained. The resource voucher matching the user refers to the resource voucher that is allowed to be issued to the user, which can be set as needed. If there is a resource voucher matching the user, if the matching resource voucher is not a store voucher and there are multiple vouchers, at least one resource voucher is determined from the multiple resource vouchers through a search algorithm, and the voucher information of the at least one resource voucher is obtained. If the matching resource voucher is not a store voucher and there is a single voucher, the voucher information of the single resource voucher is directly obtained. If there are multiple matching resource vouchers, including store vouchers and resource vouchers of other voucher types, based on the priorities of the multiple voucher types, at least one resource voucher whose priority meets the preset requirements is determined from the multiple resource vouchers, and the voucher information of the at least one resource voucher is obtained. The preset requirements can be set as needed, such as the preset requirement being the highest priority, or the priority being ranked in a preset position.
[0143] Furthermore, if the server determines that a resource voucher is available, the server determines to issue the resource voucher and returns the voucher information to the terminal, causing the terminal to display the virtual resource package and then issue the resource voucher. If the server does not determine that a resource voucher is available, the server determines not to issue the resource voucher and returns a signal to the terminal that the condition is not met, causing the terminal to no longer display the virtual resource package.
[0144] In some embodiments, when the target application provides multiple resource issuance activities, the server determines whether to issue a resource voucher based on the priorities of the multiple resource issuance activities, and the multiple resource issuance activities include the resource voucher issuance activity provided by the method. When the priority of the resource voucher issuance activity is lower than the priority of other resource issuance activities, it is determined not to issue a resource voucher, and accordingly, the terminal only displays the search results page and does not display the virtual resource package. When the priority of the resource voucher issuance activity is higher than the priority of other resource issuance activities, it is determined to issue a resource voucher, and accordingly, the virtual resource package is displayed on the search results page.
[0145] In some embodiments, the server includes multiple modules, namely a combo (a background service) service module, a marketing module and an algorithm search module. The multiple modules can be arranged on one server or on different servers. The server executes the above-mentioned process of determining coupon information through these multiple modules.
[0146] For example, see Figure 5 , Figure 5 This is a flowchart illustrating a page display according to an exemplary embodiment. After a terminal initiates a search request, it sends the search request to the combo service module via a search interface. The combo service module determines the query intent, specifically whether the target search information matches any search information in the information list. If the target search information does not match any search information in the information list, the search results are returned to the terminal, which displays the search results page without displaying the pop-up window for the virtual resource package. If the target search information matches any search information in the information list, the voucher query interface is called to determine whether any of the target application's multiple resource vouchers match the user. If so, and the matching voucher is a store voucher, the voucher package is directly returned. If the matching voucher is a store voucher of another type, the algorithm search module identifies at least one voucher and returns its voucher information to the marketing module. The marketing module then returns the information to the search interface via the combo service module. The search interface then determines whether the voucher should be issued, thereby determining whether the terminal displays the virtual resource package. If the algorithm search module does not identify any voucher, the marketing module sends a corresponding signal back to the terminal, causing it to no longer display the virtual resource package. Among them, after receiving the voucher information, the search interface also determines whether to issue resource vouchers based on the priorities among multiple resource issuance activities.
[0147] The target anchor's anchor information includes at least one of the target anchor's name and avatar. Based on the target search information, the server determines the target anchor indicated by the target anchor. The anchor information is obtained based on the target anchor's UID (identifier). It should be noted that the server may fail to obtain the anchor information. In this case, the server does not return the anchor information to the terminal. If the server successfully obtains the anchor information, the server returns the anchor information to the terminal.
[0148] Optionally, the server obtains the host's ID from the marketing module, allowing the server to obtain the host's information based on the host's ID. Accordingly, if the marketing module does not return the host's ID, the host's information cannot be obtained, and the terminal will not display the host's information. Furthermore, if the resource voucher is determined not to be a store voucher, meaning that the resource voucher is not associated with the host, the server will not return the host's information.
[0149] Optionally, the server uses the marketing module and the algorithm search module to determine at least one resource voucher and returns voucher information for the at least one resource voucher. For example, the marketing module determines the voucher information's usage time range, countdown usage duration, total value of the resource voucher, and text corresponding to the voucher type. The server then distributes this voucher information and the streamer information through the search interface and combo service module.
[0150] In step S304, the server returns the search results and coupon information to the terminal.
[0151] Optionally, the server returns search results and coupon information to the terminal through an API interface.
[0152] In step S305, the terminal displays a search result page based on the search result, and displays the virtual resource package on the search result page. A prompt information is displayed on the virtual resource package, and the prompt information indicates that the usage scope of the virtual resource package is the items associated with the target anchor.
[0153] The prompt information displayed on the virtual resource package is also the title of the virtual resource package, such as the prompt information being "store exclusive resource package".
[0154] In some embodiments, the process of displaying a virtual resource package on a search results page by a terminal includes the following implementation: the terminal displays host information on the virtual resource package, the host information including at least one of a target host's avatar and name, and the host information indicating that the virtual resource package was issued by the target host. In this embodiment, by displaying the host information on the virtual resource package, thereby indicating the source of the virtual resource package, transparent transmission of the host information is achieved, allowing the virtual resource package to transparently transmit more information, enhancing the style of the virtual resource package, and improving the display effect.
[0155] Optionally, the display format of the anchor information is "anchor name + for you". Furthermore, if the target anchor's name is too long to fit on one line, only the first preset number of characters in the target anchor's name are displayed, and the remaining characters are omitted, such as displayed as ellipsis.
[0156] In some embodiments, the terminal displays the virtual resource package on the search results page, and further includes the following implementation method: if the total number of times the virtual resource package is displayed on the search results page of the target anchor is less than the first number, the terminal displays the virtual resource package on the search results page; or, if the total number of times the virtual resource package is claimed on the search results page of the target anchor is less than the second number, the terminal displays the virtual resource package on the search results page. Correspondingly, if the total number of times the virtual resource package is displayed on the search results page of the target anchor is not less than the first number, the terminal does not display the virtual resource package on the search results page. Or, if the total number of times the virtual resource package is claimed on the search results page of the target anchor is not less than the second number, the terminal does not display the virtual resource package on the search results page.
[0157] Optionally, for the same anchor, the number of times the anchor's resource coupons can be issued to the same user is limited, and the first number is also the limited number. Alternatively, for the same anchor, the number of times the same user can receive their virtual resource package is limited, and the second number is also the limited number.
[0158] In this embodiment, if the number of virtual resource packages of the target anchor is less than that of the user, the virtual resource package is issued again, so that the user can receive virtual resource packages multiple times based on the multiple issued virtual resource packages, thereby increasing the probability of receiving virtual resources and further increasing the probability of subsequent use of the virtual resource package. In addition, if the number of virtual resource packages of the target anchor is less than that of the user, the virtual resource package is issued to the user, thereby avoiding excessive issuance of virtual resource packages of the same anchor to the user, which would cause waste. In other words, by controlling the number of virtual resource packages issued to the user, this embodiment avoids interference to the user caused by excessive display times and reduces resource waste.
[0159] For example, see Figure 6 , Figure 6 FIG. 6 is a schematic diagram of a virtual resource package according to an exemplary embodiment, wherein the virtual resource package displays host information 601 and prompt information 602 .
[0160] In step S306 , in response to the claiming operation of the virtual resource package, the terminal displays at least one resource coupon included in the virtual resource package based on the coupon information.
[0161] In some embodiments, the receiving operation is a triggering operation on the virtual resource package. In other embodiments, a receiving control is displayed on the virtual resource package, and the receiving operation is a triggering operation on the receiving control.
[0162] In some embodiments, at least one resource voucher is displayed on the claim page. A claim prompt is also displayed on the claim page, indicating that the resource voucher has been claimed, such as "Congratulations on receiving the store voucher package." The claim prompt is also the main title of the claim page.
[0163] In some embodiments, at least one of the following implementations is further included: the terminal displays the time usage range of each of the at least one resource voucher on the page displaying the claim of the at least one resource voucher; and the terminal displays the countdown usage duration of each of the at least one resource voucher on the page displaying the claim of the at least one resource voucher. In this embodiment, by displaying the usage time information of the resource voucher, not only is the transparent transmission of the resource voucher information increased, but the user is also able to use the resource voucher as quickly as possible based on the prompt of the usage time information, thereby improving the utilization rate of the resource voucher.
[0164] In some embodiments, the collection page also displays the total value of the at least one resource voucher, the respective values, the respective usage conditions, the respective usage scope, etc.
[0165] In some embodiments, the usage scope of at least one of the at least one resource coupon is items associated with the target anchor, and the usage scope of the remaining resource coupons can be all items in the target application, or items in the mall in the target application.
[0166] In other embodiments, if at least one resource voucher is multiple, the name of the host, information about the host issuing the voucher, the total value of the multiple resource vouchers, store exclusive vouchers, etc. are displayed on the claim page. If at least one resource voucher is one, the countdown usage time is displayed on the claim page.
[0167] In some embodiments, the arrangement order of each resource voucher is positively correlated with the value of the resource voucher, or the arrangement order of each resource voucher is positively correlated with the expiration time of the resource voucher. In this embodiment, the resource vouchers are sorted based on the value of the resource vouchers, so that the resource vouchers with large values can be displayed in front, so that users pay priority attention to the resource vouchers with large values, improve user satisfaction, and thus increase the probability of subsequent users using the resource vouchers. The resource vouchers are sorted based on the expiration time, so that the resource vouchers with early expiration times can be displayed in front, so that users pay priority attention to the resource vouchers with early expiration times. Since the resource vouchers are about to expire, on this basis, it can promote users to use the resource vouchers as soon as possible, that is, increase the probability of users using the resource vouchers.
[0168] In some embodiments, the process of the above-mentioned terminal displaying at least one resource ticket included in the virtual resource package includes the following implementation method: if the number of at least one resource ticket exceeds a preset number, the terminal displays the preset number of resource tickets on the collection page of at least one resource ticket, and in response to a sliding operation on the collection page, the terminal displays resource tickets other than the preset number of resource tickets in at least one resource ticket.
[0169] The preset number can be set as needed. For example, if the preset number is 6, starting from the 7th resource coupon, in response to a sliding operation on the collection page, the terminal displays the 7th and subsequent resource coupons.
[0170] In this embodiment, when the number of at least one resource coupon is excessive, some of the resource coupons are displayed on the collection page, and the remaining resource coupons can be displayed in response to a sliding operation. This allows the collection page to display all the resource coupons, improves the flexibility of the page display, and improves the convenience of interaction.
[0171] In some embodiments, at least one of the following implementation methods is also included: the terminal displays a close control on the collection page displaying at least one resource voucher, and closes the collection page in response to the triggering operation of the close control; the terminal displays a use control on the collection page displaying at least one resource voucher, and enters a page allowing the use of at least one resource voucher in response to the triggering operation of the use control.
[0172] In this embodiment, by setting a close control, the user can freely choose whether to close the claim page as needed, which improves the convenience of interaction. And by setting a use control, the terminal can jump directly from the claim page to the resource voucher usage page, shortening the interaction path and thus improving the interaction efficiency.
[0173] For example, see Figure 7 , Figure 7 1 is a schematic diagram illustrating a claim page according to an exemplary embodiment. The claim page displays two resource coupons, each with its value, usage range, and usage conditions. Furthermore, a close control 701 and a use control 702 are also displayed.
[0174] For example, see Figure 8 , Figure 8 This is a flow chart illustrating a page display according to an exemplary embodiment. In response to a search operation based on target search information on an application page, a search results page is displayed, a pop-up window for a virtual resource package automatically pops up on the search results page, and in response to a claim operation for the virtual resource package, a claim page is displayed, and resource coupons are displayed on the claim page.
[0175] The method provided in the embodiment of the present disclosure implements a virtual resource package lottery game during search, which is expected to strengthen the user's search behavior, increase the scale of search PV (Page Views), enable search penetration and increase the scale of search user transactions.
[0176] The disclosed embodiments provide a page display method. When searching based on search information indicating a live streamer, the method provides, on the search results page, a virtual resource package with a usage scope of items associated with the live streamer. Since the user is searching based on the search information indicating the live streamer, it is clear that the user wants to search for items associated with the live streamer, and further, wants to obtain items associated with the live streamer. Therefore, providing the user with a virtual resource package with a usage scope of items associated with the live streamer meets the user's needs, thereby promoting the user to claim the virtual resource package and further increasing the probability of the user obtaining items based on the virtual resource package. Therefore, this method improves the accuracy of the timing of virtual resource package issuance and ensures the match between the issued virtual resource package and user needs, thereby increasing the collection rate and usage rate of the virtual resource package. Furthermore, it also improves the transparency of information. Specifically, information about virtual resource packages that can only be displayed after entering the store is displayed in advance on the search results page. This transparent transmission of information can further increase the collection rate and usage rate of the virtual resource package.
[0177] Figure 9 FIG. 1 is a block diagram of a page display device according to an exemplary embodiment. Figure 9 , the device comprises:
[0178] The page display unit 901 is configured to display a search result page in response to a search operation based on target search information on the application page, where the target search information is used to indicate a target anchor;
[0179] The resource package display unit 902 is configured to display the virtual resource package on the search result page. A prompt message is displayed on the virtual resource package, and the prompt message indicates that the usage scope of the virtual resource package is the items associated with the target anchor.
[0180] In some embodiments, the apparatus further includes an information display unit configured to perform at least one of the following:
[0181] Play the video posted by the target anchor, the video content of which includes the target search information;
[0182] The personal page of the target anchor is displayed, and the target search information is displayed on the personal page;
[0183] An activity publishing page for search information is displayed, where at least one piece of search information indicating at least one anchor is displayed on the activity publishing page, and the at least one piece of search information includes target search information.
[0184] In some embodiments, the page display unit 901 is configured to execute:
[0185] Displaying target search information in a preset area of an application page, and displaying a search result page in response to a triggering operation on the displayed target search information; or
[0186] Displaying target search information in a search box on an application page, and displaying a search result page in response to a confirmation operation on the target search information in the search box; or
[0187] In response to an input operation of target search information in a search box of the application page, a search result page is displayed.
[0188] In some embodiments, the page display unit 901 is configured to execute:
[0189] Display a bubble box pointing to the search box in a preset area, and display the target search information in the bubble box; or,
[0190] Display target search information shaking in the preset area; or,
[0191] The preset area is an adjacent area of the search box, and the displayed target search information moves around the search box in the adjacent area.
[0192] In some embodiments, the page display unit 901 is configured to perform at least one of the following:
[0193] In response to the input cursor staying in the search box of the application page for a first time period, displaying target search information in a preset area of the application page;
[0194] In response to the display time of the application page reaching a second time period, displaying the target search information in a preset area of the application page;
[0195] In response to a triggering operation on a recommendation control on an application page, target search information is displayed in a preset area of the application page.
[0196] In some embodiments, the target search information is a search password, which includes information about the target anchor and information about the virtual resource package. The search password is used to guide the search for the target anchor to receive the virtual resource package.
[0197] In some embodiments, the page display unit 901 is configured to execute:
[0198] In response to the receiving operation of the virtual resource package, at least one resource ticket included in the virtual resource package is displayed.
[0199] In some embodiments, the page display unit 901 is further configured to perform at least one of the following:
[0200] On a page displaying at least one resource voucher, a time range for use of each resource voucher is displayed;
[0201] On a page displaying at least one resource ticket, a countdown usage time of each resource ticket is displayed.
[0202] In some embodiments, the page display unit 901 is configured to execute:
[0203] If the number of at least one resource ticket exceeds a preset number, the preset number of resource tickets are displayed on the collection page of the at least one resource ticket, and in response to a sliding operation on the collection page, resource tickets other than the preset number of resource tickets in the at least one resource ticket are displayed.
[0204] In some embodiments, the arrangement order of each resource ticket is positively correlated with the value of the resource ticket, or the arrangement order of each resource ticket is positively correlated with the expiration time of the resource ticket.
[0205] In some embodiments, the page display unit 901 is further configured to perform at least one of the following:
[0206] Displaying a close control on a claiming page displaying at least one resource voucher, and closing the claiming page in response to a triggering operation on the close control;
[0207] A use control is displayed on a claiming page displaying at least one resource voucher, and in response to a triggering operation on the use control, a page allowing use of the at least one resource voucher is entered.
[0208] In some embodiments, the resource package display unit 902 is configured to execute:
[0209] The anchor information is displayed on the virtual resource package, where the anchor information includes at least one of an avatar and a name of the target anchor, and the anchor information is used to indicate that the virtual resource package is issued by the target anchor.
[0210] In some embodiments, the resource package display unit 902 is configured to execute:
[0211] If the total number of times the virtual resource package is displayed on the search results page of the target anchor is less than the first number, the virtual resource package is displayed on the search results page; or
[0212] If the total number of times you have claimed the virtual resource package on the target anchor's search results page is less than the second number, the virtual resource package will be displayed on the search results page.
[0213] The disclosed embodiments provide a page display device that, when searching based on search information indicating a live streamer, provides a virtual resource package on the search results page, with a usage scope limited to items associated with the live streamer. Since the user is searching based on the search information indicating the live streamer, it is clear that the user is searching for items associated with the live streamer, and further, is seeking to obtain items associated with the live streamer. Therefore, providing the user with a virtual resource package with a usage scope limited to items associated with the live streamer meets the user's needs, thereby encouraging the user to claim the virtual resource package and further increasing the user's probability of obtaining items based on the virtual resource package. Therefore, the device improves the accuracy of the timing of virtual resource package issuance and ensures the match between the issued virtual resource package and the user's needs, thereby increasing the collection rate and usage rate of the virtual resource package. Furthermore, the information transparency rate is improved. Specifically, information about virtual resource packages, which can only be displayed after entering the store, is displayed in advance on the search results page. This transparent transmission of information can further increase the collection rate and usage rate of the virtual resource package.
[0214] Regarding the apparatus in the above embodiment, the specific manner in which each unit performs operations has been described in detail in the embodiment of the method, and will not be elaborated on here.
[0215] Figure 10 The following is a block diagram of a terminal 1000 according to an exemplary embodiment of the present disclosure. Terminal 1000 may be a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. Terminal 1000 may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other similar names.
[0216] Typically, the terminal 1000 includes a processor 1001 and a memory 1002 .
[0217] The processor 1001 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1001 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 1001 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1001 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1001 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0218] The memory 1002 may include one or more computer-readable storage media, which may be non-transitory. The memory 1002 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1002 is used to store at least one program code, which is executed by the processor 1001 to implement the page display method provided in the method embodiment of the present disclosure.
[0219] In some embodiments, terminal 1000 may optionally include a peripheral device interface 1003 and at least one peripheral device. Processor 1001, memory 1002, and peripheral device interface 1003 may be connected via a bus or signal lines. Each peripheral device may be connected to peripheral device interface 1003 via a bus, signal lines, or circuit boards. Specifically, the peripheral device may include at least one of a radio frequency circuit 1004, a display screen 1005, a camera assembly 1006, an audio circuit 1007, and a power supply 1008.
[0220] The peripheral device interface 1003 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 1001 and the memory 1002. In some embodiments, the processor 1001, the memory 1002, and the peripheral device interface 1003 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1001, the memory 1002, and the peripheral device interface 1003 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0221] The RF circuit 1004 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1004 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1004 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the RF circuit 1004 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The RF circuit 1004 can communicate with other terminals via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, metropolitan area networks, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1004 may also include circuits related to Near Field Communication (NFC), which is not limited in this disclosure.
[0222] The display screen 1005 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1005 is a touch screen display, the display screen 1005 also has the ability to collect touch signals on the surface or above the surface of the display screen 1005. The touch signal can be input as a control signal to the processor 1001 for processing. At this time, the display screen 1005 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1005 can be one, set on the front panel of the terminal 1000; in other embodiments, the display screen 1005 can be at least two, respectively set on different surfaces of the terminal 1000 or in a folding design; in still other embodiments, the display screen 1005 can be a flexible display screen, set on the curved surface or folding surface of the terminal 1000. Even more, the display screen 1005 can be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1005 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0223] The camera assembly 1006 is used to capture images or videos. Optionally, the camera assembly 1006 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1006 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.
[0224] The audio circuit 1007 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals that are input into the processor 1001 for processing, or input into the RF circuit 1004 to achieve voice communication. For the purpose of stereo sound collection or noise reduction, there may be multiple microphones, each located in different parts of the terminal 1000. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert electrical signals from the processor 1001 or the RF circuit 1004 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1007 may also include a headphone jack.
[0225] Power supply 1008 is used to power various components in terminal 1000. Power supply 1008 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 1008 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0226] Those skilled in the art will understand that Figure 10 The structure shown in the figure does not constitute a limitation on the terminal 1000, and the terminal 1000 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0227] Figure 11 This is a structural diagram of a server provided in accordance with an embodiment of the present application. The server 1100 may vary greatly due to different configurations or performances, and may include one or more processors (Central Processing Units, CPU) 1101 and one or more memories 1102, wherein the memories 1102 are used to store executable program codes, and the processors 1101 are configured to execute the above executable program codes to implement the page display methods provided in the above-mentioned various method embodiments. Of course, the server may also have components such as a wired or wireless network interface, a keyboard, and an input / output interface for input and output. The server may also include other components for implementing device functions, which will not be described in detail here.
[0228] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory including instructions. The instructions can be executed by a processor of a terminal to implement the above-mentioned page display method. Alternatively, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0229] In an exemplary embodiment, a computer program product is also provided, including a computer program that, when executed by a processor, implements the above-described page display method. In some embodiments, the computer program product involved in the embodiments of the present disclosure can be deployed and executed on a single terminal, or on multiple terminals located in a single location, or on multiple terminals distributed in multiple locations and interconnected by a communication network. Multiple terminals distributed in multiple locations and interconnected by a communication network can constitute a blockchain system.
[0230] Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The description and examples are to be regarded as exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims. All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of the present application, and will not be described in detail here.
[0231] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A page display method, characterized in that: The method comprises: In response to a search operation based on target search information on the application page, displaying a search results page, wherein the target search information is used to indicate a target anchor; Displaying a virtual resource package on the search result page, wherein prompt information is displayed on the virtual resource package, and the prompt information is used to indicate that the use scope of the virtual resource package is items associated with the target anchor; Among them, the target search information is a search password, which includes the information of the target anchor and the information of the virtual resource package. The search password is used to guide the search for the target anchor to receive the virtual resource package; the target search information is information that has been published before the search is performed based on the target search information.
2. The page display method according to claim 1, characterized in that: Before displaying the search results page in response to the search operation based on the target search information on the application page, the method further includes at least one of the following: Play the video posted by the target anchor, the video content of which includes the target search information; Displaying the personal page of the target anchor, wherein the target search information is displayed on the personal page; An activity publishing page for search information is displayed, where at least one piece of search information indicating at least one anchor is displayed on the activity publishing page, and the at least one piece of search information includes the target search information.
3. The page display method according to claim 1, characterized in that: The step of displaying a search result page in response to a search operation based on target search information on an application page includes: Displaying the target search information in a preset area of the application page, and displaying the search result page in response to a triggering operation on the displayed target search information; or Displaying the target search information in a search box on the application page, and displaying the search results page in response to a confirmation operation on the target search information in the search box; or In response to an input operation of the target search information in the search box of the application page, the search result page is displayed.
4. The page display method according to claim 3, characterized in that: The displaying of the target search information in a preset area of the application page includes: Displaying a bubble box pointing to the search box in the preset area, and displaying the target search information in the bubble box; or, Displaying the target search information in the preset area and shaking it; or, The preset area is an adjacent area of the search box, and the target search information is displayed moving around the search box in the adjacent area.
5. The page display method according to claim 3, characterized in that: The displaying of the target search information in a preset area of the application page includes at least one of the following: In response to the input cursor staying in the search box of the application page for a first time period, displaying the target search information in a preset area of the application page; In response to the display time of the application page reaching a second time period, displaying the target search information in a preset area of the application page; In response to a triggering operation on a recommendation control on the application page, the target search information is displayed in a preset area of the application page.
6. The page display method according to claim 1, characterized in that: The method further comprises: In response to a claiming operation on the virtual resource package, at least one resource ticket included in the virtual resource package is displayed.
7. The page display method according to claim 6, characterized in that: The method further comprises at least one of the following: Displaying the time usage range of each of the at least one resource coupons on a claiming page displaying the at least one resource coupon; The countdown usage time of each of the at least one resource coupon is displayed on the receiving page displaying the at least one resource coupon.
8. The page display method according to claim 6, characterized in that: The displaying of at least one resource voucher included in the virtual resource package includes: If the quantity of the at least one resource ticket exceeds a preset quantity, the preset quantity of resource tickets are displayed on the collection page of the at least one resource ticket, and in response to a sliding operation on the collection page, resource tickets other than the preset quantity of resource tickets in the at least one resource ticket are displayed.
9. The page display method according to claim 6, characterized in that: The arrangement order of each resource ticket is positively correlated with the value of the resource ticket, or the arrangement order of each resource ticket is positively correlated with the expiration time of the resource ticket.
10. The page display method according to claim 6, characterized in that: The method further comprises at least one of the following: Displaying a close control on a claiming page displaying the at least one resource voucher, and closing the claiming page in response to a triggering operation on the close control; A use control is displayed on a claiming page displaying the at least one resource voucher, and in response to a triggering operation on the use control, a page allowing use of the at least one resource voucher is entered.
11. The page display method according to claim 1, characterized in that: Displaying the virtual resource package on the search result page includes: The anchor information is displayed on the virtual resource package, where the anchor information includes at least one of an avatar and a name of the target anchor, and the anchor information is used to indicate that the virtual resource package is issued by the target anchor.
12. The page display method according to claim 1, wherein: Displaying the virtual resource package on the search result page includes: If the total number of times the virtual resource package is displayed on the search result page of the target anchor is less than the first number, the virtual resource package is displayed on the search result page; or If the total number of times the virtual resource package is claimed on the search result page of the target anchor is less than the second number, the virtual resource package is displayed on the search result page.
13. A page display device, characterized in that: The device comprises: a page display unit configured to display a search result page in response to a search operation based on target search information on the application page, wherein the target search information is used to indicate a target anchor; A resource package display unit is configured to display a virtual resource package on the search result page, wherein prompt information is displayed on the virtual resource package, and the prompt information is used to indicate that the usage scope of the virtual resource package is the items associated with the target anchor; Among them, the target search information is a search password, which includes the information of the target anchor and the information of the virtual resource package. The search password is used to guide the search for the target anchor to receive the virtual resource package; the target search information is information that has been published before.
14. A terminal, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the page display method according to any one of claims 1 to 12.
15. A computer-readable storage medium, when instructions in the computer-readable storage medium are executed by a processor of a terminal, enables the terminal to execute the page display method according to any one of claims 1 to 12.
16. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed by a processor, the page display method according to any one of claims 1 to 12 is implemented.
Citation Information
Patent Citations
Target information sending method and device, storage medium and electronic device
CN113077298A
Search page display method and device, equipment, medium and product
CN115238156A
Information display method and device, electronic equipment and storage medium
CN116916052A