Pushing method and device, electronic equipment and storage medium
By displaying multimedia information and attribute information of objects to be recommended on the push page, and displaying interactive resource information when users show interest, the problem of unsatisfactory push effect of objects to be recommended is solved, and the recommendation success rate is improved.
Patent Information
- Application Number
- CN202311712142.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-12
- Publication Date
- 2025-06-13
AI Technical Summary
In the prior art, the push effect of the objects to be recommended is not ideal, and the recommendation success rate is low.
By simultaneously displaying the multimedia information and object attribute information of the object to be recommended in the push page, and displaying resource information that can be used for interaction when the user shows interest in the recommended object.
It improves the push effect and recommendation success rate of the objects to be recommended, so that users can understand the objects to be recommended in detail while watching multimedia information and interact when they are interested.
Smart Images

Figure CN120144796A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of computer technology, and particularly relates to a push method, device, electronic device, and storage medium. Background Art
[0002] With the development of multimedia, multimedia content has become increasingly rich. For example, when a user views multimedia information, a to-be-recommended object is pushed to the user to encourage the user to obtain the to-be-recommended object through exchange. However, currently, the push effect of the to-be-recommended object is not ideal, and the recommendation success rate of the to-be-recommended object is not high. Summary of the Invention
[0003] This application aims to solve at least one of the technical problems existing in the prior art. For this purpose, this application provides a push method, device, electronic device, and storage medium, which can improve the push effect of the to-be-recommended object and the recommendation success rate of the to-be-recommended object.
[0004] In a first aspect, this application provides a push method, which includes:
[0005] In response to a trigger instruction, a push page is displayed. The push page includes a first display area and a second display area. The first display area is used to display multimedia information, and the second display area is used to display to-be-recommended information. Among them, the multimedia information is multimedia information corresponding to the to-be-recommended object, and the to-be-recommended information includes object attribute information of the to-be-recommended object.
[0006] In response to a first trigger operation on the second display area, interaction information corresponding to the second display area is determined. If the interaction information meets a preset condition, resource information is displayed. The service resource corresponding to the resource information is used to perform an interaction operation on the to-be-recommended object.
[0007] According to the push method of this application, while displaying multimedia information in the first display area of the push page, object attribute information of the to-be-recommended object corresponding to the multimedia information is displayed in the second display area of the push page, which helps the user to understand the to-be-recommended object corresponding to the multimedia information in detail while viewing the multimedia information, improves the push effect of the to-be-recommended object. When the interaction information corresponding to the second display area meets the preset condition, it indicates that the user is interested in the to-be-recommended object, and resource information that can perform an interaction operation with the to-be-recommended object is displayed, improving the recommendation success rate of the to-be-recommended object.
[0008] According to an embodiment of this application, the first trigger operation includes an adjustment operation, the interaction information includes the display area of the adjusted second display area, and the preset condition includes that the display area of the adjusted second display area is greater than a preset threshold.
[0009] According to an embodiment of the present application, the first triggering operation includes a moving operation for a preset boundary of the second display area, the interaction information includes the moving direction and the moved position of the preset boundary, and the preset condition includes that the moving direction of the preset boundary is a preset direction and the moved position is a preset position.
[0010] According to an embodiment of the present application, the first triggering operation includes a clicking operation for the information to be recommended in the second display area, the interaction information includes the clicked information, and the preset condition includes that the clicked information is preset information.
[0011] According to an embodiment of the present application, the resource information includes at least one of the amount of the service resource, the interaction condition, the interaction range, and the interaction period;
[0012] The method further includes:
[0013] In response to a second triggering operation for the resource information, a page to be recommended is displayed, and the content displayed on the page to be recommended includes the object attribute information of the object to be recommended, and the object attribute information of the object to be recommended includes at least one of the object picture, object name, object type, object score, object location, and the amount of the corresponding service resource of the object to be recommended.
[0014] According to an embodiment of the present application, before the response to the trigger instruction, it further includes:
[0015] A multimedia page is displayed, the multimedia page is used to display multimedia information, and the multimedia information displayed on the multimedia page is the same as the multimedia information displayed in the first display area;
[0016] The anchor point information is displayed on the multimedia page in a first display form, and the anchor point information includes the information to be recommended and / or the resource information;
[0017] A trigger instruction for the anchor point information is received.
[0018] According to an embodiment of the present application, before the anchor point information is displayed on the multimedia page in the first display form, it further includes:
[0019] The anchor point information is displayed on the multimedia page in a second display form, and at least one of the display area size, display content, and display style corresponding to the second display form is different from that of the first display form;
[0020] The displaying of the anchor point information on the multimedia page in the first display form includes:
[0021] When it is determined that the display duration of the multimedia page reaches the target duration, the display form of the anchor information on the multimedia page is converted from the second display form to the first display form.
[0022] According to an embodiment of the present application, after the anchor information is displayed on the multimedia page in the first display form, the following is further included:
[0023] In response to a click operation on the close control corresponding to the anchor information, the display form of the anchor information on the multimedia page is converted from the first display form to the second display form, and at least one of the display area size, display content, and display style corresponding to the second display form is different from that of the first display form.
[0024] In a second aspect, the present application provides a push device, including:
[0025] A first display module, configured to display a push page in response to a trigger instruction, where the push page includes a first display area and a second display area, the first display area is used to display multimedia information, and the second display area is used to display information to be recommended; wherein, the multimedia information is multimedia information corresponding to an object to be recommended, and the information to be recommended includes object attribute information of the object to be recommended;
[0026] A second display module, configured to determine interaction information corresponding to the second display area in response to a first trigger operation on the second display area, and if the interaction information meets a preset condition, display resource information, where the service resource corresponding to the resource information is used to perform an interaction operation on the object to be recommended.
[0027] In a third aspect, the present application provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where when the processor executes the computer program, the push method described in the first aspect above is implemented.
[0028] In a fourth aspect, the present application provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the push method described in the first aspect above is implemented.
[0029] In a fifth aspect, the present application provides a computer program product, including a computer program, and when the computer program is executed by a processor, the push method described in the first aspect above is implemented.
[0030] One or more of the above technical solutions in the embodiments of the present application have at least one of the following technical effects:
[0031] While displaying multimedia information in the first display area of the push page, displaying the object attribute information of the object to be recommended corresponding to the multimedia information in the second display area of the push page helps the user to understand in detail the object to be recommended corresponding to the multimedia information while watching the multimedia information, improving the push effect of the object to be recommended. When the interaction information corresponding to the second display area meets the preset conditions, it indicates that the user is interested in the object to be recommended, and resource information for interacting with the object to be recommended is displayed, improving the recommendation success rate of the object to be recommended.
[0032] Additional aspects and advantages of the present application will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0034] Figure 1 is a schematic flowchart of a recommendation method provided by an embodiment of the present application;
[0035] Figure 2 is a schematic diagram of a push page in the recommendation method provided by an embodiment of the present application;
[0036] Figure 3 is a schematic diagram of resource information in the recommendation method provided by an embodiment of the present application;
[0037] Figure 4 is a schematic diagram of a page to be recommended in the recommendation method provided by an embodiment of the present application;
[0038] Figure 5 is a schematic diagram of an operation in the recommendation method provided by an embodiment of the present application;
[0039] Figure 6 is a schematic diagram of anchor point information in the recommendation method provided by an embodiment of the present application;
[0040] Figure 7 is a schematic diagram of a multimedia page in the recommendation method provided by an embodiment of the present application;
[0041] Figure 8 is a schematic structural diagram of a recommendation device provided by an embodiment of the present application;
[0042] Figure 9 is a schematic structural diagram of an electronic device provided by an embodiment of the present application;
[0043] Figure 10 is a schematic hardware diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0044] The following will clearly describe the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0045] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of the same category, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally means that the associated objects before and after are in an "or" relationship.
[0046] The following will, with reference to the accompanying drawings, through specific embodiments and their application scenarios, detail the push method, device, electronic device, and storage medium provided by the embodiments of the present application.
[0047] Among them, the push method can be applied to a terminal, and can be specifically executed by hardware or software in the terminal.
[0048] The terminal includes, but is not limited to, portable communication devices such as mobile phones or tablet computers having a touch-sensitive surface (for example, a touch screen display and / or a touchpad). It should also be understood that in some embodiments, the terminal may not be a portable communication device, but a desktop computer having a touch-sensitive surface (for example, a touch screen display and / or a touchpad).
[0049] In the following various embodiments, a terminal including a display and a touch-sensitive surface is described. However, it should be understood that the terminal may include one or more other physical user interface devices such as a physical keyboard, a mouse, and a joystick.
[0050] The push method provided by the embodiments of the present application, the execution subject of the push method can be an electronic device or a functional module or functional entity in the electronic device that can implement the push method. The electronic devices mentioned in the embodiments of the present application include, but are not limited to, mobile phones, tablet computers, computers, cameras, and wearable devices, etc. The following takes the electronic device as the execution subject to illustrate the push method provided by the embodiments of the present application.
[0051] Figure 1 It is a schematic flowchart of a push method provided by the embodiments of the present application.
[0052] Such asFigure 1 As shown, the push method includes: step 110 and step 120.
[0053] Step 110, in response to a trigger instruction, display a push page, where the push page includes a first display area and a second display area. The first display area is used to display multimedia information, and the second display area is used to display information to be recommended. Among them, the multimedia information is multimedia information corresponding to the object to be recommended, and the information to be recommended includes object attribute information of the object to be recommended.
[0054] In this embodiment, the trigger instruction refers to a command that triggers an electronic device to perform a corresponding operation. The trigger instruction can be an instruction generated by the electronic device based on a user's trigger operation, or an instruction from another electronic device. The user's trigger operation refers to an operation for the user to control the electronic device. The trigger operation can be manifested as a touch operation on the display screen of the electronic device, such as a click operation, a swipe operation, and a press operation, etc. Responding to the trigger instruction can be manifested as generating a trigger instruction in response to a touch operation of the user on the display screen of the electronic device. The trigger operation can also be manifested as an operation on a physical button. For example, the electronic device has a physical button corresponding to the display screen, and responding to the trigger instruction can be manifested as generating a trigger instruction in response to the user's operation on the physical button of the electronic device.
[0055] In response to the trigger instruction, display a push page on the electronic device. The push page can be a display interface of an application program running on the electronic device. The push page includes two display areas, namely a first display area and a second display area. The first display area and the second display area can partially cover the push page, that is, the push page can also include other display areas. The first display area and the second display area can also completely cover the push page, that is, the push page may not include other areas. The display areas of the first display area and the second display area are not specifically limited. That is, the display area of the first display area can be larger than the display area of the second display area, the display area of the first display area can be smaller than the display area of the second display area, and the display area of the first display area can also be equal to the display area of the second display area. The positions of the first display area and the second display area on the push page are not specifically limited. For example, the first display area and the second display area can be arranged side by side, or the first display area and the second display area can be arranged one above the other.
[0056] The first display area can display multimedia information, and the multimedia information can include pictures, videos, and audio, etc. The videos can include live videos, short videos (the video duration of the short video is less than a specific duration), or long videos (the video duration of the long video is greater than a specific duration), etc.
[0057] The object to be recommended refers to products and / or venues recommended to users, etc. When the object to be recommended is a product, the product can be an exchangeable product, and the user can obtain the product through business resource exchange, that is, the business resource can exchange the product. Business resources refer to any form of virtual resources that can be transmitted in the network, such as electronic currency, gifts (such as flowers) in live broadcast scenarios, etc. The exchangeable product can be a physical product, such as items like food, clothes, shoes, etc., and the exchangeable product can also be a virtual voucher, such as an electronic ticket, an insurance product, etc. When the object to be recommended is a venue, the venue can be a venue that provides exchangeable products. The venue can be an offline physical venue, such as a restaurant, a shopping mall, etc., and the venue can also be an online venue, such as an online supermarket, etc. The object to be recommended can also be other valuable objects, which can be set according to actual needs and are not specifically limited here.
[0058] The multimedia information is the multimedia information corresponding to the object to be recommended. The multimedia information can be the multimedia information specifically introducing the object to be recommended, such as the promotion video specifically shot for the object to be recommended. The multimedia information can also be the multimedia information related to the object to be recommended, such as the video sharing daily life, and the object to be recommended is used in the shared daily life. The multimedia information can also be other multimedia information associated with the object to be recommended, which can be set according to actual needs and are not specifically limited here.
[0059] The second display area can display the information to be recommended, and the information to be recommended refers to the information recommended to users. The information to be recommended can include the object attribute information of the object to be recommended, and the object attribute information refers to the information describing the attributes of the object to be recommended. When the object to be recommended is a product, the object attribute information of the object to be recommended can include at least one of the object picture of the object to be recommended, the object name, and the amount of the corresponding business resource. Among them, the object picture shows the object to be recommended in the form of an image, and the name shows the object to be recommended in the form of text. The business resource can be measured by an amount, such as the amount of the business resource can be the number of gifts in the live broadcast scenario, etc. In addition, the second display area can also display the action control corresponding to the object to be recommended, etc. The control refers to the encapsulation of data and methods, such as buttons, etc. In response to the trigger operation on the action control, the user's business resource can be interacted with the object to be recommended, that is, the object to be recommended can be obtained through business resource exchange. The second display area can also display other content related to the object to be recommended, which can be set according to actual needs and are not specifically limited here.
[0060] When the object to be recommended is a venue, the object attribute information of the object to be recommended may include the object picture, object name, object score, object type, object location of the object to be recommended, and the object attribute information of the sub-objects, etc. Among them, the sub-object is the product provided by the object to be recommended, and the object attribute information of the sub-object may be the same as the object attribute information when the object to be recommended is a product, which will not be elaborated in detail here. In addition, the second display area may also display a map control, a phone control, etc. corresponding to the object to be recommended. In response to the triggering operation on the map control, map information can be displayed, and the map information includes the location of the object to be recommended on the map, which is convenient for users to view the distance from the object to be recommended. In response to the triggering operation on the phone control, phone information can be displayed, which is convenient for users to further understand the object to be recommended in the form of phone voice. The second display area may also display other content related to the object to be recommended, which can be set according to actual needs and will not be specifically limited here.
[0061] As Figure 2 shown, the push page 10 includes a first display area 11 and a second display area 12. The multimedia information displayed in the first display area 11 includes a video of someone drinking milk tea, and the object to be recommended corresponding to the multimedia information may be the milk tea shop (venue) that provides the milk tea. The recommended information displayed in the second display area 12 includes the object attribute information of the milk tea shop, such as the picture 121 of the milk tea shop, the name "A Milk Tea Shop", the score "3.6", the type "Tea and Juice", and the location "No. xx, xx Road, xx District, xx City", etc. The recommended information also includes the object attribute information of various milk teas provided by the milk tea shop, such as the picture 122 of a certain milk tea, the name "B Milk Tea" and the corresponding amount of business resources "20", the icon 123 of a certain milk tea, the name "C Milk Tea" and the corresponding amount of business resources "30". In addition, the second display area 12 also displays a map control, a phone control, an action control 124 corresponding to B milk tea, and an action control 125 corresponding to C milk tea, etc.
[0062] In Figure 2 it, the second display area 12 is located below the first display area 11, and the display area of the second display area 12 is larger than that of the first display area 11, so as to facilitate users to more clearly and detailedly understand the relevant information of the object to be recommended.
[0063] In this embodiment, while displaying multimedia information in the first display area of the push page, the object attribute information of the object to be recommended corresponding to the multimedia information is displayed in the second display area of the push page, which helps users to understand the object to be recommended corresponding to the multimedia information in detail while watching the multimedia information, and improves the push effect of the object to be recommended.
[0064] Step 120: In response to a first trigger operation on the second display area, determine the interaction information corresponding to the second display area. If the interaction information meets a preset condition, display resource information, where the business resource corresponding to the resource information is used to perform an interaction operation on the object to be recommended.
[0065] The first trigger operation refers to an operation for controlling the electronic device. The trigger operation can be manifested as a touch operation by the user on the display screen of the electronic device, such as a click operation, a swipe operation, and a press operation, etc. The first trigger operation can also be manifested as an operation on a physical button of the electronic device.
[0066] In response to the first trigger operation on the second display area, determine the interaction information corresponding to the second display area. Detect whether the interaction information meets the preset condition. If the interaction information meets the preset condition, it indicates that the user is interested in the information to be recommended displayed in the second display area, that is, the user is interested in the object to be recommended. At this time, display the resource information to facilitate the user to obtain the object to be recommended by exchanging based on the business resource corresponding to the resource information and improve the recommendation success rate of the object to be recommended. If the response information does not meet the preset condition, the push page can be continuously displayed.
[0067] In some embodiments, the first trigger operation may include an adjustment operation on the second display area. The adjustment operation refers to an operation for adjusting the display area of the second display area, such as a swipe operation on the second display area, etc. The interaction information may include the display area of the adjusted second display area, and the preset condition may include that the display area of the adjusted second display area is greater than a preset threshold. The preset threshold is a pre-set display area threshold. For example, the preset threshold may be the maximum display area of the electronic device.
[0068] In response to the adjustment operation on the second display area, the display area of the second display area changes. Determine the display area of the adjusted second display area and detect whether the display area of the adjusted second display area is greater than the preset threshold. If the display area of the adjusted second display area is greater than the preset threshold, it indicates that the user is interested in the information to be recommended displayed in the second display area, and display the resource information; if the display area of the adjusted second display area is less than the preset threshold, the push page can be continuously displayed.
[0069] In some embodiments, the first trigger operation includes a movement operation for a preset boundary of the second display area. The preset boundary of the second display area is a certain boundary of the second display area, such as the boundary of the second display area close to the first display area. The movement operation refers to an operation of moving the preset boundary of the second display area, such as a sliding operation for the preset boundary. The interaction information may include the moving direction of the preset boundary and the position after movement. The preset condition may include that the moving direction of the preset boundary is a preset direction and the position after movement is a preset position. Wherein, the preset direction is a pre-set moving direction. For example, the preset direction may be the direction in which the second display area faces the first display area. The preset position is a pre-set boundary position, such as the position of a certain boundary of the display interface of the electronic device, and the boundary of the display interface corresponds to the preset boundary of the second display area.
[0070] In response to the movement operation for the preset boundary of the second display area, determine the moving direction of the preset boundary and the position after movement, and detect whether the moving direction of the preset boundary is the preset direction and whether the position of the preset boundary after movement is the preset position. If the moving direction of the preset boundary is the preset direction and the position of the preset boundary after movement is the preset position, it indicates that the user is interested in the recommended information displayed in the second display area, and display the resource information; if the moving direction of the preset boundary is not the preset direction, or the position of the preset boundary after movement is not the preset position, the push page may be continuously displayed.
[0071] In some embodiments, the first trigger operation may include a click operation on the recommended information in the second display area. The interaction information may include the clicked information, that is, the information corresponding to the click operation. The preset condition may include that the clicked information is preset information. The preset information is part or all of the information of the recommended information pre-set. For example, the preset information may include the object attribute information of the recommended object, such as the object icon, object name, object type, object score, object position and the amount of the corresponding business resource of the recommended object.
[0072] In response to the click operation on the recommended information in the second display area, determine the clicked information and detect whether the clicked information is the preset information. If the clicked information is the preset information, it indicates that the user is interested in the recommended information displayed in the second display area, and display the resource information; if the clicked information is not the preset information, the push page may be continuously displayed.
[0073] Among them, resource information refers to the relevant information describing business resources. The resource information may include at least one of the amount of the corresponding business resource, interaction conditions, interaction scope, interaction period, and interaction prompt copywriting, etc. Among them, the interaction condition refers to the condition for performing an interaction operation on the business resource, the interaction scope refers to the object scope for performing an interaction operation on the business resource, the interaction period refers to the period for performing an interaction operation on the business resource, and the interaction prompt copywriting refers to the copywriting for prompting the user to use the business resource to perform an interaction operation. When displaying the resource information, the business resource corresponding to the resource information can be allocated to the user as the user's business resource. The business resource corresponding to the resource information can be used to perform an interaction operation on the object to be recommended, that is, the user can use their business resources (including the business resource corresponding to the resource information) to exchange and obtain the object to be recommended.
[0074] It should be noted that the second display area of the push page can also display the resource information. As Figure 2 shown, the second display area 12 of the push page 10 also displays the interaction prompt copywriting and the amount "5 off" of the business resource corresponding to the resource information, as well as the interaction period "Limited time until 23:58:07" of the business resource, etc.
[0075] As Figure 3 shown, when the interaction information meets the preset conditions, the resource information 20 can be displayed. The resource information 20 includes the amount "5" of the corresponding business resource, the interaction condition "no threshold", the interaction scope "general", and the interaction time "expires after 09:58:07". Figure 3 The resource information 20 in
[0076] can also include an action identifier "Go to use" to remind the user to use the business resource corresponding to the resource information 20 to perform an interaction operation with the object to be recommended as soon as possible, that is, to remind the user to exchange the object to be recommended based on the business resource corresponding to the resource information 20 as soon as possible.
[0077] In some embodiments, the resource information is displayed in the form of a pop-up window. The resource information can also be displayed in other forms, which are not specifically limited here.
[0077] In some embodiments, the displaying of the resource information in step 120 includes:
[0078] Display the resource information when it is determined that the display times of the resource information within the first time period do not exceed the target display times.
[0079] Among them, the first time period can be a fixed time period, such as 0:00 to 24:00 on the same day.
[0080] The target display times can be set in advance. The target display times can be set to a specific number N, where N ≥ 1. When the interaction information corresponding to the second display area detected within the first N times of the day meets the preset conditions, the resource information can be displayed. Starting from the (N + 1)-th time the interaction information corresponding to the second display area detected within the day meets the preset conditions, the resource information can no longer be displayed. For example, when N = 1, the resource information is displayed only when the interaction information corresponding to the second display area is detected for the first time within the day and meets the preset conditions. The target display times can also be set to empty, that is, no number of times is set, and the resource information can be displayed each time the interaction information corresponding to the second display area is detected and meets the preset conditions.
[0081] In some embodiments, when it is determined that the interaction information corresponding to the second display area meets the preset conditions, if the display times of the resource information exceed the target display times within the first time period, the page to be recommended can be displayed. The page to be recommended is a display interface of the electronic device. The page to be recommended is used to display the information to be recommended, and the information to be recommended displayed on the page to be recommended can be the same as the information to be recommended displayed in the second display area.
[0082] In some embodiments, the push method further includes:
[0083] In response to a second trigger operation on the resource information, the page to be recommended is displayed. The content displayed on the page to be recommended includes the object attribute information of the object to be recommended. The object attribute information of the object to be recommended includes at least one of the object picture, object name, object type, object score, object location, and the amount of the corresponding business resource of the object to be recommended. The object attribute information of the object to be recommended displayed on the page to be recommended is the same as the object attribute information of the object to be recommended displayed in the second display area, and will not be elaborated here in detail.
[0084] Among them, the manifestation form of the second trigger operation and the first trigger operation can be the same or different. For example, the second trigger operation can be a click operation by the user on the resource information, etc.
[0085] Such as Figure 4As shown, the recommended information displayed on the recommended page 30 includes the object attribute information of the milk tea shop, such as the milk tea shop picture 121, name "A Milk Tea Shop", rating "3.6", type "Tea & Juice", and location "No. xx Road, xx District, xx City, xx Province". The recommended information also includes the object attribute information of various milk teas provided by the milk tea shop, such as the picture 122 of a certain milk tea, name "B Milk Tea" and the amount of the corresponding business resource "20", the icon 123 of a certain milk tea, name "C Milk Tea" and the amount of the corresponding business resource "30". In addition, the second display area 12 also displays a map control, a phone control, the action control 124 corresponding to B Milk Tea, and the action control 125 corresponding to C Milk Tea, etc. The recommended page can also display the interactive prompt text of the business resource corresponding to the resource information and the amount "Reduce by 5" and the interactive deadline of the corresponding business resource "Limited time until 23:58:07", etc.
[0086] As Figure 5 As shown, when the push page 10 is being displayed, in response to a first trigger operation (such as an upward swipe operation 13) on the second display area 12, the resource information 20 is displayed. In response to a second trigger operation (such as a click operation 21) on the resource information 20, the recommended page 30 is displayed.
[0087] In some embodiments, before the step of responding to the trigger instruction in step 110, it further includes:
[0088] Display a multimedia page, which is used to display multimedia information, and the multimedia information displayed on the multimedia page is the same as the multimedia information displayed in the first display area;
[0089] Display anchor information in a first display form on the multimedia page, and the anchor information includes recommended information and / or resource information;
[0090] Receive a trigger instruction for the anchor information.
[0091] The display of the multimedia page can be triggered in various forms. For example, when the electronic device is displaying other multimedia pages, in response to a swipe operation on the other multimedia pages, the multimedia page in this embodiment can be displayed.
[0092] The multimedia information displayed on the multimedia page is the same as the multimedia information displayed in the first display area of the push page, which will not be elaborated in detail here.
[0093] An anchor point refers to a type of hyperlink, and anchor point information encapsulates the anchor point in the form of information. The anchor point information may include information to be recommended and / or resource information. For example, the anchor point information presented in the first display form may include the object attribute information of the object to be recommended, such as the object picture, object name, object type, distance from the user, etc. of the object to be recommended. The anchor point information may also include resource information, such as the interaction prompt copywriting and amount of the corresponding business resource. The anchor point information may also include action icons, etc., to remind the user to perform a trigger operation on the anchor point information.
[0094] The anchor point information can be presented on the multimedia page in the first display form. The first display form may include a card form, that is, the anchor point information is presented on the multimedia page through a card. Presenting the anchor point information on the multimedia page in the first display form can quickly and effectively attract the user's attention.
[0095] The trigger instruction can be a trigger instruction generated for the trigger operation on the anchor point information, that is, in response to the trigger instruction for the anchor point information, a push page can be presented.
[0096] As Figure 6 shown, the anchor point information 40b is presented on the multimedia page 50 in the first display form. The anchor point information 40b presented in the first display form includes the picture 121 of the milk tea shop, the name "A Milk Tea Shop", the type "Tea and Juice", the distance from the user "1.2 km", the interaction prompt copywriting and amount "Reduce by 5" of the business resource corresponding to the resource information, and the action icon "Go to Use", etc.
[0097] Combined Figure 6 and Figure 2 shown, in response to the trigger instruction for the Figure 6 anchor point information 40b in Figure 2 a push page 10 in
[0098] In some embodiments, before presenting the anchor point information on the multimedia page in the first display form, it further includes:
[0099] Presenting the anchor point information on the multimedia page in the second display form, where the second display form is different from the first display form in at least one of the display area size, display content, and display style;
[0100] Presenting the anchor point information on the multimedia page in the first display form includes:
[0101] In the case where it is determined that the display duration of the multimedia page reaches the target duration, converting the display form of the anchor point information on the multimedia page from the second display form to the first display form.
[0102] Among them, the sizes of the display areas corresponding to the second display form and the first display form may be different. For example, the display area corresponding to the first display form is larger than the display area corresponding to the second display form. The display styles corresponding to the second display form and the first display form may be different. For example, the display style corresponding to the second display form is simpler than the display style corresponding to the first display form. The display contents corresponding to the second display form and the first display form may be different. For example, the display content corresponding to the first display form is richer than the display content corresponding to the second display form. For example, the display content corresponding to the first display form includes the object picture of the object to be recommended, the object name, the object type, the distance from the user, the interactive prompt copywriting and amount of the business resources corresponding to the resource information, etc. The display content corresponding to the second display form may include the object name of the object to be recommended and the interactive prompt copywriting of the business resources corresponding to the resource information, etc.
[0103] Displaying the anchor tag in the second display form on the multimedia page can push the object to be recommended to the user while the user is viewing the multimedia information, and at the same time avoid interfering with the user's viewing of the multimedia information and affecting the user experience.
[0104] The display duration of the multimedia page refers to the continuous display duration after the multimedia page starts to be displayed. The target duration can be a preset fixed value, such as 4s. That is, in the first 4s of the display of the multimedia page, the anchor information is displayed on the multimedia page in the second display form. When the display duration of the multimedia page reaches 4s, the second display form is converted to the first display form, that is, the anchor information displayed in the second display form is hidden, and the anchor information is displayed on the multimedia page in the first display form.
[0105] In some embodiments, the target duration is determined according to the comparison result between the display reference duration corresponding to the multimedia page and the preset duration. If the display reference duration is less than the preset duration, the target duration is the preset duration. If the display reference duration is greater than or equal to the preset duration, the target duration is the display reference duration.
[0106] Determine the corresponding display reference duration according to the multimedia information presented on the multimedia page and / or the object to be recommended corresponding to the multimedia information. Different multimedia information and / or different objects to be recommended have different corresponding display reference durations. The preset duration is a fixed duration, such as 2s. Compare the display reference duration with the preset duration. If the display reference duration is less than the preset duration, then use the preset duration as the target duration, that is, when the display duration on the multimedia page has not reached the preset duration (such as 2s), display the anchor information in the first display form on the multimedia page; when the display duration on the multimedia page reaches the preset duration (such as 2s), display the anchor information in the second display form on the multimedia page. If the display reference duration is greater than or equal to the preset duration, then use the display reference duration as the target duration, that is, when the display duration on the multimedia page has not reached the display reference duration (such as 5s), display the anchor information in the first display form on the multimedia page; when the display duration on the multimedia page reaches the display reference duration (such as 5s), display the anchor information in the second display form on the multimedia page.
[0107] The position of the anchor information displayed in the first display form corresponds to that of the anchor information displayed in the second display form, but the display area of the anchor information displayed in the second display form can be larger than that of the anchor information displayed in the first display form, making the anchor information displayed in the second display form more likely to attract the user's attention.
[0108] As Figure 7 shown, the multimedia information 51 presented on the multimedia page 50 includes a video of someone drinking milk tea, and the multimedia page 50 displays the anchor information in the second display form. The anchor information 40a displayed in the second display form is located in the lower left corner of the multimedia page 50, and the anchor information 40a displayed in the second display form includes the name of the milk tea shop "A Milk Tea Shop" and the interactive prompt text "Discount" for the business resources corresponding to the resource information, etc.
[0109] Combined with Figure 6 shown, when the display duration of the multimedia page 50 reaches the target duration, the anchor information 40b is displayed in the first display form. The anchor information 40b displayed in the first display form is located in the lower left corner of the multimedia page 50, and the anchor information 40b displayed in the first display form includes a picture 121 of the milk tea shop, the name "A Milk Tea Shop", the type "Tea & Juice", the distance from the user "1.2km", the interactive prompt text and amount "Discount 5" for the business resources corresponding to the resource information, and the action icon "Go to Use", etc.
[0110] In some embodiments, after the anchor information is displayed in the first display form on the multimedia page, it further includes:
[0111] In response to a click operation on the close control corresponding to the anchor information, the display form of the anchor information on the multimedia page is converted from the first display form to the second display form, and at least one of the display area size, display content, and display style corresponding to the second display form is different from that of the first display form.
[0112] The close control corresponding to the anchor information is used to hide the anchor information displayed in the first display form. In response to a click operation on the close control corresponding to the anchor information displayed in the first display form, the anchor information displayed in the first display form can be hidden, and the anchor information displayed in the second display form can be displayed on the multimedia information.
[0113] Combined Figure 6 and Figure 7 As shown, the close control corresponding to the anchor information 40b displayed in the first display form is 41. In response to a click operation on the close control 41, hide Figure 5 the anchor information displayed in the first display form in Figure 6 and display the anchor information displayed in the second display form in
[0114] In some embodiments, the step of displaying the anchor information in the first display form on the multimedia page includes:
[0115] When the trigger condition is met, display the anchor information in the first display form on the multimedia page; wherein, the trigger condition includes at least one of the following: the object to be recommended belongs to the target type object; the number of clicks on the close control within the second time period does not reach the first number; the historical number of clicks on the close control does not reach the second number.
[0116] Among them, the target type object can be an object to be recommended of the venue type. When the trigger condition includes that the object to be recommended belongs to the target type object, it is detected whether the object to be recommended belongs to the target type object. If it belongs, the anchor information is displayed in the first display form on the multimedia page; if it does not belong, the anchor information is displayed in the second display form on the multimedia page.
[0117] The second time period is a fixed time period, such as from 0:00 to 24:00 on the same day. The first number can be set in advance. The first number can be set to a specific number, such as 2 times. The number of clicks on the close control within the second time period is the number of times the anchor information displayed in the first display form is hidden within the second time period. When the trigger condition includes that the number of clicks on the close control within the second time period does not reach the first number, it is detected whether the number of clicks on the close control within the second time period reaches the first number. If it does not reach the first number, the anchor information is displayed in the first display form on the multimedia page; if it reaches the first number, the anchor information is no longer displayed in the first display form on the same day.
[0118] The second number can be preset to a specific number, such as 5 times. The historical click count of the closed control is the total number of times the anchor information is hidden in the historical time period and displayed in the first display form. When the triggering condition includes that the historical click count of the closed control does not reach the second number, it is detected whether the historical click count of the closed control reaches the second number. If it does not reach the second number, the anchor information is displayed in the first display form on the multimedia page; if it reaches the second number, the anchor information will never be displayed in the first display form again.
[0119] When the triggering condition includes the above multiple conditions, if multiple conditions are satisfied simultaneously, the anchor information is displayed in the first display form on the multimedia page; if any condition is not satisfied, the anchor information is displayed in the second display form on the multimedia page.
[0120] According to the recommendation method provided by the embodiments of the present application, while displaying multimedia information in the first display area of the push page, the object attribute information of the object to be recommended corresponding to the multimedia information is displayed in the second display area of the push page, which helps users to understand in detail the object to be recommended corresponding to the multimedia information while watching the multimedia information, improves the push effect of the object to be recommended, and when the interaction information corresponding to the second display area meets the preset conditions, it indicates that the user is interested in the object to be recommended, and the resource information for interacting with the object to be recommended is displayed, improving the recommendation success rate of the object to be recommended.
[0121] For the recommendation method provided by the embodiments of the present application, the execution subject can be a recommendation device. In the embodiments of the present application, taking the recommendation device executing the recommendation method as an example, the recommendation device provided by the embodiments of the present application is described.
[0122] The embodiments of the present application also provide a recommendation device.
[0123] As Figure 8 shown, the recommendation device includes: a first display module 401 and a second display module 402.
[0124] The first display module 401 is configured to display a push page in response to a trigger instruction. The push page includes a first display area and a second display area. The first display area is used to display multimedia information, and the second display area is used to display information to be recommended; wherein, the multimedia information is multimedia information corresponding to an object to be recommended, and the information to be recommended includes the object attribute information of the object to be recommended.
[0125] The second display module 402 is configured to determine the interaction information corresponding to the second display area in response to a first trigger operation on the second display area. If the interaction information meets the preset conditions, resource information is displayed, and the service resources corresponding to the resource information are used to perform interaction operations on the object to be recommended.
[0126] According to the push device provided by the embodiments of the present application, while displaying multimedia information in the first display area of the push page, object attribute information of the object to be recommended corresponding to the multimedia information is displayed in the second display area of the push page, which helps users to understand in detail the object to be recommended corresponding to the multimedia information while watching the multimedia information, improves the push effect of the object to be recommended. When the interaction information corresponding to the second display area meets the preset conditions, it indicates that the user is interested in the object to be recommended, and resource information for performing interaction operations with the object to be recommended is displayed, improving the recommendation success rate of the object to be recommended.
[0127] According to an embodiment of the present application, the first trigger operation includes an adjustment operation, the interaction information includes the display area of the adjusted second display area, and the preset condition includes that the display area of the adjusted second display area is greater than a preset threshold.
[0128] According to an embodiment of the present application, the first trigger operation includes a moving operation for a preset boundary of the second display area, the interaction information includes the moving direction and the moved position of the preset boundary, and the preset condition includes that the moving direction of the preset boundary is a preset direction and the moved position is a preset position.
[0129] According to an embodiment of the present application, the first trigger operation includes a click operation on the information to be recommended in the second display area, the interaction information includes the clicked information, and the preset condition includes that the clicked information is preset information.
[0130] According to an embodiment of the present application, the resource information includes at least one of the amount of the service resource, interaction conditions, interaction scope, and interaction period;
[0131] The device further includes a third display module, and the third display module is configured to:
[0132] In response to a second trigger operation on the resource information, display a to-be-recommended page, and the content displayed on the to-be-recommended page includes object attribute information of the object to be recommended, and the object attribute information of the object to be recommended includes at least one of an object picture, an object name, an object type, an object score, an object location, and the amount of the corresponding service resource.
[0133] According to an embodiment of the present application, the device further includes a fourth display module, and the fourth display module is configured to:
[0134] Display a multimedia page, and the multimedia page is used to display multimedia information, and the multimedia information displayed on the multimedia page is the same as the multimedia information displayed in the first display area;
[0135] Display anchor information in a first display form on the multimedia page, where the anchor information includes the information to be recommended and / or the resource information;
[0136] Receive a trigger instruction for the anchor information.
[0137] According to an embodiment of the present application, the device further includes a fifth display module, and the fifth display module is configured to:
[0138] Display the anchor information in a second display form on the multimedia page, where at least one of the display area size, display content, and display style corresponding to the second display form is different from that of the first display form;
[0139] The fourth display module is further configured to:
[0140] When it is determined that the display duration of the multimedia page reaches the target duration, convert the display form of the anchor information on the multimedia page from the second display form to the first display form.
[0141] According to an embodiment of the present application, the device further includes a sixth display module, and the sixth display module is configured to:
[0142] In response to a click operation on the close control corresponding to the anchor information, convert the display form of the anchor information on the multimedia page from the first display form to the second display form, where at least one of the display area size, display content, and display style corresponding to the second display form is different from that of the first display form.
[0143] The push device in the embodiments of the present application may be an electronic device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than terminals. Exemplarily, the electronic device may be a mobile phone, a tablet computer, a laptop computer, a handheld computer, a vehicle-mounted electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. It may also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application do not make specific limitations.
[0144] The push device in the embodiments of the present application may be a device with an operating system. The operating system may be a Microsoft (Windows) operating system, an Android operating system, an IOS operating system, or other possible operating systems. The embodiments of the present application do not make specific limitations.
[0145] The push device provided in the embodiments of the present application can implement each process of the method embodiments. To avoid repetition, it will not be elaborated here.
[0146] In some embodiments, as Figure 9 shown, the embodiments of the present application further provide an electronic device 800, including a processor 801, a memory 802, and a computer program stored on the memory 802 and executable on the processor 801. When the program is executed by the processor 801, it implements each process of the above-mentioned recommended method embodiments and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0147] Figure 10 It is a schematic diagram of the hardware structure of an electronic device for implementing the embodiments of the present application.
[0148] The electronic device 900 includes, but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910, etc.
[0149] Those skilled in the art can understand that the electronic device 900 may further include a power source (such as a battery) for supplying power to each component. The power source can be logically connected to the processor 910 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. Figure 10 The structure of the electronic device shown in Figure 10 does not limit the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0150] Among them, the processor 910 is configured to, in response to a trigger instruction, display a push page through the display unit 906. The push page includes a first display area and a second display area. The first display area is used to display multimedia information, and the second display area is used to display information to be recommended. Among them, the multimedia information is multimedia information corresponding to the object to be recommended, and the information to be recommended includes object attribute information of the object to be recommended. In response to a first trigger operation on the second display area, determine the interaction information corresponding to the second display area. If the interaction information meets a preset condition, display resource information through the display unit 906. The service resource corresponding to the resource information is used to perform an interaction operation on the object to be recommended.
[0151] According to the electronic device provided by the embodiment of the present application, while displaying multimedia information in the first display area of the push page, displaying the object attribute information of the object to be recommended corresponding to the multimedia information in the second display area of the push page helps the user to understand in detail the object to be recommended corresponding to the multimedia information while watching the multimedia information, improves the push effect of the object to be recommended. When the interaction information corresponding to the second display area meets the preset condition, it indicates that the user is interested in the object to be recommended, and displaying the resource information that can be used to perform an interaction operation with the object to be recommended improves the recommendation success rate of the object to be recommended.
[0152] According to an embodiment of the present application, the first trigger operation includes an adjustment operation, the interaction information includes the display area of the adjusted second display area, and the preset condition includes that the display area of the adjusted second display area is greater than a preset threshold.
[0153] According to an embodiment of the present application, the first trigger operation includes a moving operation on a preset boundary of the second display area, the interaction information includes the moving direction and the moved position of the preset boundary, and the preset condition includes that the moving direction of the preset boundary is a preset direction and the moved position is a preset position.
[0154] According to an embodiment of the present application, the first trigger operation includes a click operation on the information to be recommended in the second display area, the interaction information includes the clicked information, and the preset condition includes that the clicked information is preset information.
[0155] According to an embodiment of the present application, the resource information includes at least one of the amount of the service resource, the interaction condition, the interaction range, and the interaction period;
[0156] The processor 910 is further configured to: in response to a second trigger operation on the resource information, display a page to be recommended through the display unit 906, and the content displayed on the page to be recommended includes the object attribute information of the object to be recommended, and the object attribute information of the object to be recommended includes at least one of an object picture, an object name, an object type, an object score, an object location, and the amount of the corresponding service resource.
[0157] According to an embodiment of the present application, the processor 910 is further configured to: display a multimedia page through the display unit 906, the multimedia page is used to display multimedia information, and the multimedia information displayed on the multimedia page is the same as the multimedia information displayed in the first display area; display anchor information in a first display form on the multimedia page through the display unit 906, and the anchor information includes the information to be recommended and / or the resource information; receive a trigger instruction for the anchor information.
[0158] According to an embodiment of the present application, the processor 910 is further configured to: display the anchor information in a second display form on the multimedia page through the display unit 906, and at least one of the display area size, the display content, and the display style corresponding to the second display form is different from that of the first display form; in the case where it is determined that the display duration of the multimedia page reaches the target duration, convert the display form of the anchor information on the multimedia page from the second display form to the first display form.
[0159] According to an embodiment of the present application, the processor 910 is further configured to: in response to a click operation on the close control corresponding to the anchor information, convert the display form of the anchor information on the multimedia page from the first display form to the second display form, and at least one of the display area size, the display content, and the display style corresponding to the second display form is different from that of the first display form.
[0160] It should be understood that in the embodiments of the present application, the input unit 904 may include a Graphics Processing Unit (GPU) 9041 and a microphone 9042. The GPU 9041 processes the image data of static pictures or videos obtained by an image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include two parts: a touch detection device and a touch controller. The other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, power on / off keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated here.
[0161] The memory 909 can be used to store software programs and various data. The memory 909 mainly includes a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area can store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 909 may include a volatile memory or a non-volatile memory, or the memory 909 may include both a volatile memory and a non-volatile memory. Among them, the non-volatile memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory may be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 909 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memories.
[0162] The processor 910 may include one or more processing units; the processor 910 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor may not be integrated into the processor 910 either.
[0163] The embodiment of the present application also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements each process of the above-mentioned push method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0164] Among them, the processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disks or optical discs, etc.
[0165] The embodiment of the present application also provides a computer program product, including a computer program, which implements the above-mentioned push method when executed by a processor.
[0166] Among them, the processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disks or optical discs, etc.
[0167] The embodiment of the present application also provides a computer program product, including a computer program, which implements the above-mentioned push method when executed by a processor.
[0168] Among them, the processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disks or optical discs, etc.
[0169] The embodiment of the present application further provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement each process of the above-mentioned push method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0170] It should be understood that the chip mentioned in the embodiment of the present application may also be referred to as a system-on-chip, system chip, chip system or system-on-chip, etc.
[0171] It should be noted that in this document, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements not only includes those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, the features described with reference to certain examples may be combined in other examples.
[0172] From the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to enable a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present application.
[0173] The embodiments of the present application have been described above with reference to the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms without departing from the purpose of the present application and the scope protected by the claims, and all of them belong to the protection scope of the present application.
[0174] In the description of this specification, the descriptions with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic descriptions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0175] Although embodiments of the present application have been shown and described, those of ordinary skill in the art can understand that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present application. The scope of the present application is defined by the claims and their equivalents.
Claims
1. A push method, characterized in that, the method includes: responding to a trigger instruction, presenting a push page, the push page including a first display area and a second display area, the first display area being used to display multimedia information, and the second display area being used to display information to be recommended; wherein, the multimedia information is multimedia information corresponding to the object to be recommended, and the information to be recommended includes object attribute information of the object to be recommended; responding to a first trigger operation on the second display area, determining interaction information corresponding to the second display area, and if the interaction information meets a preset condition, presenting resource information, and the service resource corresponding to the resource information is used to perform an interaction operation on the object to be recommended.
2. The push method according to claim 1, characterized in that, the first trigger operation includes an adjustment operation, the interaction information includes the display area of the adjusted second display area, and the preset condition includes that the display area of the adjusted second display area is greater than a preset threshold.
3. The push method according to claim 1, characterized in that, the first trigger operation includes a moving operation on a preset boundary of the second display area, the interaction information includes the moving direction and the moved position of the preset boundary, and the preset condition includes that the moving direction of the preset boundary is a preset direction and the moved position is a preset position.
4. The push method according to claim 1, characterized in that, the first trigger operation includes a click operation on the information to be recommended in the second display area, the interaction information includes the clicked information, and the preset condition includes that the clicked information is preset information.
5. The push method according to claim 1, characterized in that, the resource information includes at least one of the amount of the service resource, interaction conditions, interaction scope, interaction period, and interaction prompt copy; the method further includes: responding to a second trigger operation on the resource information, presenting a page to be recommended, and the content presented on the page to be recommended includes object attribute information of the object to be recommended, and the object attribute information of the object to be recommended includes at least one of an object picture, an object name, an object type, an object score, an object location, and the amount of the corresponding service resource.
6. The push method according to claim 1, characterized in that, before the responding to the trigger instruction, it further includes: presenting a multimedia page, the multimedia page being used to display multimedia information, and the multimedia information presented on the multimedia page being the same as the multimedia information presented in the first display area; presenting anchor point information in a first display form on the multimedia page, the anchor point information including the information to be recommended and / or the resource information; receiving a trigger instruction for the anchor point information.
7. The push method according to claim 6, characterized in that, before the presenting the anchor point information in the first display form on the multimedia page, it further includes: The anchor information is displayed in a second display form on the multimedia page, where the second display form is different from the first display form in at least one of the display area size, display content, and display style corresponding to the first display form; The displaying the anchor information in the first display form on the multimedia page includes: When it is determined that the display duration of the multimedia page reaches the target duration, the display form of the anchor information on the multimedia page is converted from the second display form to the first display form.
8. The push method according to claim 6, wherein, After the anchor information is displayed in the first display form on the multimedia page, it further includes: In response to a click operation on the close control corresponding to the anchor information, the display form of the anchor information on the multimedia page is converted from the first display form to the second display form, where the second display form is different from the first display form in at least one of the display area size, display content, and display style corresponding to the first display form.
9. A push device, wherein, it includes: A first display module, configured to display a push page in response to a trigger instruction, where the push page includes a first display area and a second display area, the first display area is used to display multimedia information, and the second display area is used to display information to be recommended; wherein, the multimedia information is multimedia information corresponding to the object to be recommended, and the information to be recommended includes the object attribute information of the object to be recommended; A second display module, configured to determine the interaction information corresponding to the second display area in response to a first trigger operation on the second display area, and if the interaction information meets a preset condition, display resource information, where the service resource corresponding to the resource information is used to perform an interaction operation on the object to be recommended.
10. An electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein, When the processor executes the program, the push method according to any one of claims 1-8 is implemented.
11. A non-transitory computer-readable storage medium, on which a computer program is stored, wherein, When the computer program is executed by a processor, the push method according to any one of claims 1-8 is implemented.
12. A computer program product, including a computer program, wherein, When the computer program is executed by a processor, the push method according to any one of claims 1-8 is implemented.