CN113312545A - Page information processing method and device and electronic equipment - Google Patents
Page information processing method and device and electronic equipment Download PDFInfo
- Publication number
- CN113312545A CN113312545A CN202011148711.5A CN202011148711A CN113312545A CN 113312545 A CN113312545 A CN 113312545A CN 202011148711 A CN202011148711 A CN 202011148711A CN 113312545 A CN113312545 A CN 113312545A
- Authority
- CN
- China
- Prior art keywords
- target
- page
- user
- behavior data
- operation option
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 20
- 238000003672 processing method Methods 0.000 title claims abstract description 14
- 238000000034 method Methods 0.000 claims abstract description 77
- 230000008569 process Effects 0.000 claims abstract description 27
- 230000006399 behavior Effects 0.000 claims description 167
- 230000006870 function Effects 0.000 claims description 22
- 238000009825 accumulation Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 16
- 230000000694 effects Effects 0.000 claims description 8
- 238000011144 upstream manufacturing Methods 0.000 claims description 4
- 230000009191 jumping Effects 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims description 2
- 238000005096 rolling process Methods 0.000 claims description 2
- 230000000875 corresponding effect Effects 0.000 description 19
- 238000004891 communication Methods 0.000 description 10
- 230000008859 change Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 230000036651 mood Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 238000007667 floating Methods 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9536—Search customisation based on social or collaborative filtering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the application discloses a page information processing method, a page information processing device and electronic equipment, wherein the method comprises the following steps: providing a target operation option in the process of currently displaying a target page, wherein the target operation option is in an inoperable state in an initial state; acquiring behavior data which is generated by a user and is related to the target page; accumulating the task completion degree of the user according to the collected behavior data, and switching the target operation option into an operable state when the task completion degree reaches a target condition; and after the target operation option is operated, providing related recommendation information according to the page content associated with the collected user behavior data. Through the embodiment of the application, the effective exposure rate of the information can be improved by improving the effectiveness of the recommendation information and the acceptance of the user to the recommendation information.
Description
Technical Field
The present application relates to the field of information processing technologies, and in particular, to a method and an apparatus for processing page information, and an electronic device.
Background
In the commodity object information service system, large-scale promotion activities are often carried out, and corresponding activity owner meeting place pages are provided. For example, during a "big brief," the user's client top page may provide an option to enter the home meeting page at a location such as the bottom navigation bar, through which the user may browse the active home meeting page.
This active main meeting place page is an important traffic distribution place, where the presentation content is often rich and cumbersome. For example, a variety of panels may be provided, including providing links of various branch places (for example, branch places corresponding to a plurality of different industries, branch interest-free branch places, and the like) by means of "multi-floor", links of various lists, links of some shops, a commodity list for personalized recommendation to a user, and the like.
In the prior art, some personalized processing can be performed according to the label of the user and the like. For example, the branch room links and their ranks shown in the main room page may be different for different users, and the links of specific released shops and commodity objects may be different. The displayed information is expected to meet the requirements of users as much as possible, so that the probability of being clicked is improved, and the exposure rate of the information such as corresponding branch places, shop objects, commodity objects and the like is improved.
The prior art method can improve the click rate of the information in a personalized display manner, but how to further realize effective exposure of the information is always an object continuously pursued by the technicians in the field.
Disclosure of Invention
The application provides a page information processing method and device and electronic equipment, which can improve the effective exposure rate of information by improving the effectiveness of recommended information and the acceptance of a user to the recommended information.
The application provides the following scheme:
a page information processing method includes:
providing a target operation option in the process of currently displaying a target page, wherein the target operation option is in an inoperable state in an initial state;
acquiring behavior data which is generated by a user and is related to the target page;
accumulating the task completion degree of the user according to the collected behavior data, and switching the target operation option into an operable state when the task completion degree reaches a target condition;
and after the target operation option is operated, providing related recommendation information according to the page content associated with the collected user behavior data.
A page information processing method includes:
receiving a display request of a client to a target page, providing page data of the target page, wherein the target page comprises a target operation option, the target operation option is in an inoperable state in an initial state, and is switched to an operable state when the accumulated task completion reaches a target condition along with the collection of behavior data related to the target page by the user and the accumulation of the task completion of the user;
receiving user behavior data collected by the client;
and after the target operation option is operated, determining related recommendation information according to the page content associated with the user behavior data, and providing the recommendation information for the client to display.
A page processing method includes:
determining a target page to be processed;
determining a data object set associated with the target page;
adding a target function component in the target page, wherein the target function component is used for providing a target operation option in the target page display process, collecting behavior data generated by a user and related to the target page so as to accumulate the task completion degree of the user according to the collected behavior data, and switching the target operation option into an operable state when the task completion degree reaches a target condition; and after the target operation option is operated, determining recommendation information from the data object set according to the acquired page content associated with the user behavior data and providing the recommendation information to the user.
A page information processing apparatus comprising:
the operation option providing unit is used for providing a target operation option in the process of currently displaying a target page, and the target operation option is in an inoperable state in an initial state;
the behavior data acquisition unit is used for acquiring behavior data which is generated by a user and is related to the target page;
the operation option state switching unit is used for accumulating the task completion degree of the user according to the collected behavior data and switching the target operation option into an operable state when the task completion degree reaches a target condition;
and the recommendation information providing unit is used for providing related recommendation information according to the acquired page content associated with the user behavior data after the target operation option is operated.
A page information processing apparatus comprising:
the page data providing unit is used for receiving a display request of a client to a target page and providing page data of the target page, wherein the target page comprises a target operation option, the target operation option is in an inoperable state in an initial state, and the page data providing unit is switched to an operable state when the accumulated task completion reaches a target condition along with the collection of behavior data related to the target page by the user and the accumulation of the task completion of the user;
the user behavior data receiving unit is used for receiving the user behavior data acquired by the client;
and the recommendation information determining unit is used for determining related recommendation information according to the page content associated with the user behavior data after the target operation option is operated, and providing the recommendation information for the client to be displayed.
A page processing apparatus comprising:
the target page determining unit is used for determining a target page to be processed;
the data object set determining unit is used for determining a data object set associated with the target page;
the component adding unit is used for adding a target function component in the target page, wherein the target function component is used for providing a target operation option in the display process of the target page, collecting behavior data generated by a user and related to the target page so as to accumulate the task completion degree of the user according to the collected behavior data, and switching the target operation option into an operable state when the task completion degree reaches a target condition; and after the target operation option is operated, determining recommendation information from the data object set according to the acquired page content associated with the user behavior data and providing the recommendation information to the user.
According to the specific embodiments provided herein, the present application discloses the following technical effects:
by the aid of the method and the device, information recommendation can be performed according to behavior data generated by the user in real time in the browsing target page, so that recommended information can better meet the requirements of the user in the current mood state, and effectiveness of recommended information is improved. In addition, through the change of the states of the operation options, the user can actively click the operation options and then display the recommendation information, the user can also obtain the feeling of actively finding more useful information, and therefore the user can generate higher acceptance of the recommendation information.
Of course, it is not necessary for any product to achieve all of the above-described advantages at the same time for the practice of the present application.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
FIG. 1 is a schematic diagram of a system architecture provided by an embodiment of the present application;
FIG. 2 is a flow chart of a first method provided by an embodiment of the present application;
3-1 to 3-3 are schematic diagrams of operation option presentation provided by embodiments of the present application;
FIG. 4 is a schematic diagram of a recommended information presentation manner provided by an embodiment of the present application;
FIG. 5 is a flow chart of a second method provided by embodiments of the present application;
FIG. 6 is a flow chart of a third method provided by embodiments of the present application;
FIG. 7 is a schematic diagram of a first apparatus provided by an embodiment of the present application;
FIG. 8 is a schematic diagram of a second apparatus provided by an embodiment of the present application;
FIG. 9 is a schematic diagram of a third apparatus provided by an embodiment of the present application;
fig. 10 is a schematic diagram of an electronic device provided in an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments that can be derived from the embodiments given herein by a person of ordinary skill in the art are intended to be within the scope of the present disclosure.
In the embodiment of the present application, for a target page such as an active main meeting place page, an operation option may be provided in the process of presenting such a target page, and the operation option may be in an inoperable state in an initial state. And then, acquiring behavior data along with the behavior generated by the user and related to the target page, accumulating the task completion degree of the user according to the acquired behavior data pair, and switching the target operation option to an operable state when the accumulated task completion degree reaches a target condition. Thereafter, if the user operates the operation option, recommendation information may be provided in the relevant stub page, and such recommendation information may be determined according to the collected user behavior data. In other words, by means of the method, information related to the behavior generated by the user can be recommended to the user in the process that the user browses the specific target page, and the recommended information can be determined according to the behavior generated by the user in real time, so that the requirements of the user in the current browsing process are met, and accurate recommendation is achieved. And the change process from non-operability to operability is combined with specific operation options, so that the user obtains the visual feeling of actively finding the information meeting the potential requirements of the user, and compared with the passive receiving of the recommendation information, the user has higher acceptance degree on the actively found information, thereby being beneficial to improving the effective exposure rate of the recommendation information.
The effective user behavior can be defined in advance, and specifically, in the process of accumulating the task completion degree according to the user behavior data, the effective behavior data can be extracted and the task completion degree can be accumulated. For example, specific valid behavior data may include staying in the target page for a certain time, clicking on a link in the target page and browsing in the jumped-to page for a certain time, and so forth. Therefore, the method can help the user to obtain more recommended information, and can also make original information of the target page obtain more effective exposure opportunities.
In specific implementation, the recommendation information and the user interest information can be provided, and even the target operation option can be displayed as a style related to the user interest, so that the enthusiasm of the user for obtaining the related recommendation information by completing the task is further improved, and the like.
In specific implementation, from the perspective of system architecture, referring to fig. 1, the embodiment of the present application may mainly relate to a client and a server in a commodity object information service system. The client is mainly used for displaying a front-end interface, and in the embodiment of the application, the client can also be used for collecting user behavior data and controlling the states and the like of target operation options. The server is mainly used for providing specific recommendation information, specifically, the client can submit the collected user behavior data to the server, and the server generates the recommendation information according to a pre-established information pool to be recommended, label information of the commodity object and a certain recommendation strategy and provides the recommendation information for the client to display.
The following describes in detail specific implementations provided in embodiments of the present application.
Example one
First, in the first embodiment, from the perspective of the client, a page information processing method is provided, and referring to fig. 2, the method may specifically include:
s201: providing a target operation option in the process of currently displaying a target page, wherein the target operation option is in an inoperable state in an initial state;
the specific target operation options can have a plurality of specific display forms. For example, in one of the ways, the display can be in the form of a float in the target page. Specifically, as shown at 31 in fig. 3-1, when the user enters a page of an active main meeting place through various ways, a central position above the bottom navigation bar of the window may be provided, the target operation option is shown in the form of a float, and at the same time, a specific score may be accumulated, visually, or by providing an animation effect that the peripheral circle is gradually filled up, so that the user knows that his behavior is accumulating scores for him.
In this case, since the operation option is provided in the form of a float, since a part of the content in the target page may be blocked, in an alternative embodiment, the float may be partially hidden during the continuous downward scrolling presentation of the target page. For example, as shown in fig. 3-2, assuming that the target operation option is presented as shown in fig. 3-1 in the initial state, if the user continuously slides the screen upwards so that the page content is continuously scrolled downwards for presentation, the specific target operation option may be partially hidden under the bottom navigation bar to reduce disturbance to the normal browsing of the user. In addition, when the target page stops scrolling, or the target page is changed from downward scrolling to upward scrolling, or the accumulated score value reaches a target condition, the buoy can be fully displayed as shown in fig. 3-1.
In another operation option presentation form, as shown in fig. 3-1, since the presentation window associated with the target page may generally include a bottom navigation bar 32 and a page content presentation area 33, the bottom navigation bar includes a plurality of tab options. For example, assuming that the particular activity is a "double 11" activity, the navigation bar may include multiple tab options such as "select", "all meeting", "double 11 home meeting", "live meeting", "my double 11" at the bottom of the window, as shown in fig. 3-1. The tag options respectively correspond to different pages and share the same page content display area, and when one tag option is selected, the page content corresponding to the tag option is displayed in the page display area. The target page in the embodiment of the present application may be a page corresponding to one of the target tab options, for example, the embodiment of the present application may provide the target operation option in the page of "double 11 main venues", and then the target page may be a page displayed in the page content display area after the tab option of "double 11 main venues" is selected. In this case, after the target tab option is selected, the target operation option may be integrated into the bottom navigation bar at the position of the target tab option for display. For example, as shown in fig. 3-3, after the user clicks the "double 11 main meeting place" tab option and displays the main meeting place page, the specific target operation option may be directly displayed to the position of the original "double 11 main meeting places" tab of the bottom navigation bar.
In addition, before the target tab option is selected, the tab of the target page and the tab of the target operation option may be alternately displayed at the position of the target tab option. Thus, before the user clicks the option, the existence of the target operation option can be known.
S202: acquiring behavior data which is generated by a user and is related to the target page;
after a user starts to browse a target page, behavior data generated by the user and related to the target page can be collected. The behavior data specifically related to the target page may include behaviors of a user performing sliding, clicking, residing, and the like in the target page, and may further include information about a manner in which the user enters the target page (specifically, the information may be obtained in various manners, for example, if the target page is entered from a certain interactive game, a link of the target page may include information related to the interactive game, and the like). Furthermore, the method can also include related behaviors in the jumped-to page after the user clicks a specific link from the target page, for example, browsing behaviors on the jumped-to page, and the like. In short, the behavior data generated by the user in the target page and/or the associated page of the target page may be collected. The specific associated page may include a page to which a jump is made after clicking a link in the target page, a page associated with the same activity identifier as the target page, and the like. For example, a large promotional program may have a number of different event pages, including an event home page, a number of branch room pages, and so on. When the target operation option in the embodiment of the application is provided in the main meeting place page, the behavior data of the user in the page can be collected, the behavior data in other branch meeting place pages can be collected, and the like.
S203: accumulating the task completion degree of the user according to the collected behavior data, and switching the target operation option into an operable state when the task completion degree reaches a target condition;
the specifically collected user behavior data may be translated into an accumulated task completion for use in triggering a change in the state of the target operational option. Specifically, the specific task completion degree may have various expression modes, and accordingly, when the task completion degree of the user is accumulated according to the collected behavior data, there may also be various modes. For example, in one approach, a score threshold may be pre-set, and user-generated behavioral data may be used to accumulate scores up to which the target condition may be deemed to be met. Specifically, in this way, correspondence information between types of a plurality of effective behavior data and a producible score can be obtained in advance; then, for the collected behavior data, multiple types of effective behavior data can be extracted from the collected behavior data, and according to the corresponding relation information, the scores generated by the effective behavior data are accumulated. The corresponding relation information may be defined in advance, and the specific definition manner may be various and may be determined according to the actual situation.
For example, in a specific implementation, the behavior data generated by the user and related to the target page may include: and the behavior data generated by the user in browsing the target page. At this time, the specific valid behavior data may include: and staying in the target page, clicking the data object in the target page, or exposing the data object in the target page for a target time length. The specific corresponding score accumulation mode can be defined differently according to different specific behavior types. For example, the length of stay in the target page is 1-point every 1 second, the item object effectively clicks 1-point 5-point, the item object is exposed for more than 2 seconds-1 energy, and so on. It should be noted that, the data object is exposed in the target page differently from the click, and the exposure is realized as long as the data object enters the visible area of the window. However, the user's behavior also determines the length of the exposure time of a specific data object, for example, if the user slides the target page to a certain area and stays there for n seconds, the content in the area is exposed for n seconds. The reason why the length of the exposure time is defined is that if the user is always fast sliding the page, although the fast-slid data object also realizes the exposure, the related information may not be effectively acquired by the user because the exposure time is short. Therefore, by such a constraint on the length of the exposure time, the user may be encouraged to slow down the sliding speed, try to determine whether to continue sliding down or click to view more detailed content, and so on, while effectively acquiring the relevant information of the content displayed on the page.
In addition, the behavior data generated by the user and related to the target page may also include: mode information of entering the target page; at this time, the valid behavior data may further include; an act of entering a target page from a target upstream page. For example, a particular upstream flow enters (e.g., enters via an interactive game, etc.) a 5 point score, and so on.
Of course, in other manners, the task completion degree may also be expressed by other manners such as a specific completion percentage, and the specific implementation manner is similar to the above-mentioned process of performing score accumulation or energy accumulation, and is not described in detail here.
It should be noted that, in the preferred embodiment of the present application, when acquiring the behavior data of the user, the behavior data generated by the user in the current Session (Session) and related to the target page may be specifically acquired. The specific session may refer to a session created by a client associated with a specific page, and when a user does not actively end the client process (may perform a foreground-background switch of the client), the session is usually in units of days or other time lengths, for example, when a user opens an associated client for the first time on a certain day, the client creates the session, and then ends the session at 0 or other time, and when the client is opened again on the next day, the session is created again. Of course, the end of a session may also be caused if the user performs an operation to end a particular client process, or the operating system of the terminal device ends the client process for various reasons, and so on. That is, each time the user requests access to the same target page, the specific moods, tendencies, and the like may be different, and accordingly, the demands for the commodity objects and the shop objects may be different. Therefore, the recommended information can better meet the current requirements of the user by acquiring the relevant behavior data generated in the current session in real time, accumulating the task completion degree of the user according to the acquired relevant behavior data and recommending the subsequent specific information.
However, in a specific implementation, if the user task completion degree accumulated in the current session by the user does not meet the target condition, the behavior data collected in the current session and the accumulated user task completion degree may also be saved, so as to continue the accumulation of the user task completion degree in a new session. That is, the user task completion degree accumulation can be performed through the behavior data in a plurality of sessions, so that if the user task completion degree accumulated in one session fails to reach the target condition, the accumulation can be continued in the next session without restarting the accumulation from zero. Of course, if the accumulated user task completion degree includes the accumulated scores in the current session and the historical session, when providing the relevant recommendation information in the corresponding support page, the weight of the behavior data generated in each session may be determined according to the time sequence of the session, wherein the closer the time of the session is to the current session, the higher the weight is. This is also done to better meet the demands currently made by the users. In other words, although the specific user task completion degree can be accumulated through different sessions, so that the target operation option is switched to an operable state, specifically, when information recommendation is performed, recommendation is still performed mainly based on behavior data collected in the current session. In addition, even if the accumulation of the user task completion degree is completed in the same session, specifically, when information recommendation is performed, the weight of the user behavior data in the process of determining the recommendation information can be determined according to the acquisition time of the user behavior data, wherein the closer the acquisition time is to the current recommendation time, the higher the weight is. Therefore, the real-time requirements of the user in the current mood can be met as much as possible.
S204: and after the target operation option is operated, providing related recommendation information according to the page content associated with the collected user behavior data.
After the task completion degree of the user is accumulated to a certain threshold, the target operation option can be switched to an operable state, and then the user can click the operation option and the like. After the target operation option is operated, relevant recommendation information can be provided according to the page content related to the collected user behavior data.
During specific implementation, the client can submit the specifically collected user behavior data to the server, so that the work of specifically generating the recommendation information can be completed by the server. The server may pre-establish an information pool to be recommended (which may be pre-selection of a commodity object in the system, or may be delivered by a specific seller or merchant user, etc.), tag information of the commodity object (including category, attribute, whether a preference information is associated, etc.), and a certain recommendation policy, generate recommendation information, and provide the recommendation information for the client to display.
In particular, when providing the relevant recommendation information, there may be a plurality of specific strategies. For example, different recommendation information may be specifically provided according to different page contents associated with specific behavior data. For example, if user behavior data is associated with a commodity object, recommendation information related to the commodity object may be provided.
Specifically, the commodity objects associated with the user behavior data may be of various types, and for example, the specific types may include: the user clicks a corresponding link from the target page and checks detailed information of the commodity object; or, if the user stops in a target area of the target page, the commodity object associated with the target area.
In addition, the recommendation information related to the commodity object may also include multiple types, for example, specifically, the recommendation information may include: and the commodity object information belongs to the same type or similar category with the commodity object and accords with the recommendation condition on the attribute of one or more dimensions. That is to say, in the embodiment of the present application, specifically, when information recommendation is performed on a commodity object clicked or exposed by a user, it may be determined whether the commodity object is the same type, the similar type, or the similar type, and may also be compared with attribute information of the commodity object to be recommended, and if there is an advantage in attributes of one or more dimensions of the commodity object to be recommended, it is considered that a recommendation condition is met, and thus recommendation information may be provided to the user for recommendation.
The attributes of the one or more dimensions may specifically include: price attributes, brand attributes, and/or rating information attributes. For example, commodity objects with lower price attribute values can be specifically recommended for users, and the recommendation information is more effective in large-scale promotion events and other scenes, because when the users browse the event owner meeting places, the purpose of the recommendation information is likely to be to search for more favorable commodity objects, and therefore, by recommending the commodity objects with lower price attribute values, the probability that the recommendation information meets the requirements of the users is higher. In addition, some commodity objects with known good brands can be recommended, or commodity objects with high general user evaluation can be recommended, so that more commodity object information can be recommended to the user from the quality perspective, and the like.
In addition, the recommendation information specifically related to the commodity object may further include: store object information associated with the merchandise object. For example, if the user clicks on a certain merchandise object in the target page, the store object associated with the merchandise object may be recommended to the user, and so on.
Of course, in specific implementation, other information may also be recommended, for example, assuming that the user browses or exposes the "installment interest free" branch meeting place for more than 2 seconds in the target page, information of more commodity objects supporting the "installment interest free" may be recommended. And if the user browses a certain list in the target page, recommending commodity objects in the list, and the like.
Further, after the user clicks a specific target operation option, information such as a recommended commodity object and a shop object may be provided, and user right information available to the user may be provided. Specific user rights may include: payment resource type user rights such as a red envelope, or coupon type user rights associated with the target store object may also be used. Wherein, the specific target shop object can be determined according to the collected user behavior data. That is, the specific user rights such as the red envelope may be provided by the system in general, and there is no limitation on the available commodity objects, the shop objects, and the like, and the user rights of the coupon class may be provided by the specific shop objects in general and may be used only within the shop range, so that when providing the user rights information of the coupon class, it may be determined whether or not a certain shop object is interested in the user in combination with the specific behavior data of the user, and if so, the user rights provided by the shop object may be provided, and the like. In the specific implementation, the payment resource class user right and the coupon class user right can be provided at the same time, or only one of the payment resource class user right and the coupon class user right can be provided, and the like.
It should be noted that, in one session, the target operation option may also be activated multiple times, for example, after the task completion degree of the user reaches a certain threshold, the target operation option enters an operable state. And then, if the user clicks the operation option and the like, returning to the target page, returning the operation option to the inoperable state again, continuing to accumulate the task completion degree through specific behaviors until a certain threshold value is accumulated, switching to the operable state again, continuing to perform information recommendation, and the like. Each time recommendation information is provided, specific user interest information can also be provided respectively. Of course, in a specific implementation, in the same session, the first activation may be performed, and the user right corresponding to a higher user right, for example, a higher amount of payment resource, etc., is lower the later. In addition, the number of times that the user right can be provided may be limited, for example, only the first three times may be provided, and only the recommendation information may be provided thereafter, or the operation option may be activated only a limited number of times in one session, and the like.
It should be noted that there may be a plurality of specific display manners for the specific recommendation information and the user interest information, for example, in one manner, as shown in fig. 4, a floating layer may be popped up in the target page, and the recommendation information and the user interest information may be displayed in the floating layer. Specifically, the floating layer can be subjected to a semitransparent treatment. In addition, the recommendation information and the user interest information can be displayed by jumping to a separate receiving page, and the like.
In a word, through the embodiment of the application, information recommendation can be performed according to the behavior data generated by the user in real time in the browsing target page, so that the recommended information better meets the requirements of the user in the current mood state, and the effectiveness of the recommended information is improved. In addition, through the change of the states of the operation options, the user can actively click the operation options and then display the recommendation information, the user can also obtain the feeling of actively finding more useful information, and therefore the user can generate higher acceptance of the recommendation information.
It should be noted here that, the general information recommendation function such as "guess you like" is generally to recommend according to the historical behavior data of the user, and cannot directly reflect the real-time requirement of the user when the user accesses the page currently. In some systems, more similar merchandise object information can be recommended in the shopping cart page after the user adds a merchandise object to the shopping cart, or more related merchandise object information can be recommended after the user purchases a merchandise object, and so on. Although the recommendation is similar to the recommendation based on real-time behaviors, the specific recommendation information is directly displayed in the relevant recommendation area in the page, so that the user only passively receives the recommendation information, and the probability that the recommendation information is actually clicked effectively by the user is relatively low.
Example two
The second embodiment corresponds to the first embodiment, and provides a page information processing method from the perspective of a server, with reference to fig. 5, where the method may specifically include:
s501: receiving a display request of a client to a target page, providing page data of the target page, wherein the target page comprises a target operation option, the target operation option is in an inoperable state in an initial state, and is switched to an operable state when the accumulated task completion reaches a target condition along with the collection of behavior data related to the target page by the user and the accumulation of the task completion of the user;
s502: receiving user behavior data collected by the client;
s503: and after the target operation option is operated, determining related recommendation information according to the page content associated with the user behavior data, and providing the recommendation information for the client to display.
In addition, the service end can also provide user right information, which specifically comprises the amount of determining the user right of the payment resource class, shop object information corresponding to the user right of the coupon class and the like.
EXAMPLE III
In the foregoing embodiment, the functions of displaying operation options, collecting user behavior data, changing states of operation options, recommending relevant information, and the like are implemented in a target page, and in practical applications, the target page may be multiple, for example, a meeting place page of an event owner of a certain promotional activity, or a meeting place page, or may also be a common client top page, a page providing a plurality of different channels according to different categories, or even a top page associated with a specific shop object, and the like. However, if the above-mentioned functions are implemented by local coding in the above-mentioned various pages, the workload is large, and a lot of repetitive work is involved, and for a general shop subject home page, etc., since such a page may be generated by a merchant user, etc., it may be difficult to have the ability of local coding to implement the above-mentioned functions.
Therefore, in the third embodiment of the present application, functions such as display of operation options, user behavior data acquisition, operation option state change, and related information recommendation provided in the third embodiment of the present application may also be abstracted as functional components, and if the functions need to be implemented in a certain page, the page component may be added to the page only in the form of a plug-in or the like. Thereby reducing the workload when realizing the functions in different pages, and also enabling common merchant users and the like to realize the functions in the pages at the shop level,
specifically, the third embodiment provides a page processing method, and referring to fig. 6, the method may specifically include:
s601: determining a target page to be processed;
specifically, a portal for configuring a page may be provided for a user (e.g., a merchant user in the commodity object information service system, a background operator, etc.) such as a specific page owner or manager, for example, the portal may be provided in the form of a website or a related function interface in a client. The specific user may submit information of a specific target page to be processed through the portal, for example, the information may specifically include a URL of the target page, or may also complete page structure building and page content delivery, a page in a to-be-published state, and the like.
S602: determining a data object set associated with the target page;
the data object set associated with the specific target page can be used as an information pool required for subsequent recommendation. In particular, the implementation may be specified by the user, or the user may be provided with a plurality of selectable sets of data objects for selection by the user. For example, the page related to the shop object may be a page in which the data object set is specified by the merchant user, and may specifically be a page composed of commodity objects belonging to the inside of the shop object. Or, for some channel pages and the like, a specific data object set may be selected by a specific background operator and the like, for example, some commodity objects circled in advance, or some list information may also be selected.
S603: adding a target function component in the target page, wherein the target function component is used for providing a target operation option in the target page display process, collecting behavior data generated by a user and related to the target page so as to accumulate the task completion degree of the user according to the collected behavior data, and switching the target operation option into an operable state when the task completion degree reaches a target condition; and after the target operation option is operated, determining recommendation information from the data object set according to the acquired page content associated with the user behavior data and providing the recommendation information to the user.
After a specific target page and a data object set are determined, a target function component can be added into the target page, so that after the target page is published, when a consumer user browses, a related target operation option can be provided, behavior data generated by the user and related to the target page is collected, the task completion degree of the user is accumulated according to the collected behavior data, and when the task completion degree reaches a target condition, the target operation option is switched to an operable state; after the target operation option is operated, recommendation information can be determined from the data object set according to the page content associated with the collected user behavior data and provided for the user.
It should be noted that, in addition to configuring the data object set to be recommended for the target page, the user right information to be provided may also be configured, so that the user right may be provided to the user while the recommendation information is improved. Of course, if the specific target page is a page related to a specific shop object or the like, the specific user right may be provided by the merchant user or the like corresponding to the shop object, for example, a coupon or the like available inside the shop object.
It should be noted that, in the embodiments of the present application, the user data may be used, and in practical applications, the user-specific personal data may be used in the scheme described herein within the scope permitted by the applicable law, under the condition of meeting the requirements of the applicable law and regulations in the country (for example, the user explicitly agrees, the user is informed, etc.).
Corresponding to the first embodiment, an embodiment of the present application further provides a page information processing apparatus, and referring to fig. 7, the apparatus may include:
an operation option providing unit 701, configured to provide a target operation option in a process of currently displaying a target page, where the target operation option is in an inoperable state in an initial state;
a behavior data collecting unit 702, configured to collect behavior data generated by a user and related to the target page;
an operation option state switching unit 703, configured to accumulate the task completion degree of the user according to the collected behavior data, and switch the target operation option to an operable state when the task completion degree reaches a target condition;
and a recommendation information providing unit 704, configured to provide relevant recommendation information according to the page content associated with the collected user behavior data after the target operation option is operated.
Wherein the target operation option can be displayed in the target page in the form of a buoy.
In a specific implementation, the apparatus may further include:
and the first display processing unit is used for partially hiding the buoy in the process of continuously displaying the target page in a downward rolling manner.
And the second display processing unit is used for displaying the buoy completely when the target page stops scrolling, or the downward scrolling is changed into the upward scrolling, or the accumulated score reaches a target condition.
In addition, in a specific implementation, the display window associated with the target page may further include a bottom navigation bar and a page content display area, where the bottom navigation bar includes a plurality of tag options, one of the target tag options corresponds to the target page, and when the target tag option is selected, the page content of the target page is displayed in the page content display area;
at this time, the operation option providing unit may specifically be configured to:
and after the target label option is selected, integrating the target operation option into the position of the target label option in the bottom navigation bar for displaying.
In addition, the operation option providing unit may be further specifically configured to: before the target tab option is selected, the tab of the target page and the tab of the target operation option can be alternately displayed at the position of the target tab option.
In a specific implementation, the operation option state switching unit may specifically include:
the corresponding relation obtaining subunit is used for obtaining corresponding relation information between types of the multiple effective behavior data and the producible scores;
and the score accumulation subunit is used for extracting multiple types of effective behavior data from the collected behavior data, and accumulating scores generated by the effective behavior data according to the corresponding relation information so as to switch the target operation option to be in an operable state when the accumulated scores reach a target threshold value.
Wherein the user-generated behavior data associated with the target page comprises: behavior data generated by a user in browsing the target page;
the valid behavior data includes: and staying in the target page, clicking the data object in the target page, or browsing the detail page of the data object in the target page.
Or, the behavior data generated by the user and related to the target page comprises: mode information of entering the target page;
the valid behavior data comprises; an act of entering a target page from a target upstream page.
In addition, the behavior data acquisition unit may be specifically configured to:
and acquiring behavior data which is generated by the user in the current session and is related to the target page.
Wherein, the device can also include:
and the storage unit is used for storing the behavior data collected in the current conversation and the accumulated task completion if the task completion accumulated in the current conversation by the user does not reach the target condition so as to continue the accumulation of the task completion in a new conversation.
In addition, the method can also comprise the following steps:
and the first weight determining unit is used for determining the weight of the user behavior data collected in each session according to the time sequence of the sessions when providing the relevant recommendation information if the accumulated task completion degree comprises the task completion degree accumulated in the current session and the historical session, wherein the closer the session is to the current recommendation time, the higher the weight of the user behavior data is.
In addition, the method can also comprise the following steps:
and the second weight determining unit is used for determining the weight of the user behavior data in the process of determining the recommendation information according to the acquisition time of the user behavior data, wherein the closer the acquisition time is to the current recommendation time, the user behavior data has higher weight.
In addition, the behavior data acquisition unit may be specifically configured to:
and acquiring behavior data generated by the user in the target page and/or the associated page of the target page.
Wherein the associated page of the target page comprises: and clicking the link in the target page and then jumping to the page, or associating the page with the target page and the page with the same activity identifier.
Specifically, the recommendation information providing unit may be specifically configured to:
and providing recommendation information related to the commodity object according to the commodity object information related to the user behavior data.
Wherein the recommendation information related to the commodity object includes: and the commodity object information belongs to the same type or similar category with the commodity object and accords with the recommendation condition on the attribute of one or more dimensions.
The attributes of the one or more dimensions include: price attributes, brand attributes, and/or rating information attributes.
The commodity object associated with the user behavior data comprises: the user clicks a corresponding link from the target page and checks detailed information of the commodity object; or, staying in a target area in the target page until the exposure time contained in the target area reaches the commodity object with the target time length.
In addition, the apparatus may further include:
and the user interest information providing unit is used for providing user interest information which can be obtained by the user after the target operation option is operated.
Wherein the user rights include: and paying the resource user rights.
Alternatively, the user interests include: coupon-like user rights associated with the target store object; and the target shop object is determined according to the collected user behavior data.
Corresponding to the second embodiment, an embodiment of the present application further provides a page information processing apparatus, and referring to fig. 8, the apparatus may include:
a page data providing unit 801, configured to receive a display request of a client for a target page, and provide page data of the target page, where the target page includes a target operation option, and the target operation option is in an inoperable state in an initial state, and switches to an operable state when an accumulated task completion reaches a target condition along with acquisition of behavior data related to the target page by the user and accumulation of task completion of the user;
a user behavior data receiving unit 802, configured to receive user behavior data acquired by the client;
and a recommendation information determining unit 803, configured to determine, according to the page content associated with the user behavior data, relevant recommendation information after the target operation option is operated, and provide the recommendation information to the client for display.
Compared with the embodiment, the embodiment of the present application further provides a page processing apparatus, referring to fig. 9, the apparatus may include:
a target page determining unit 901, configured to determine a target page to be processed;
a data object set determining unit 902, configured to determine a data object set associated with the target page;
a component adding unit 903, configured to add a target function component to the target page, where the target function component is configured to provide a target operation option in a target page display process, collect behavior data generated by a user and related to the target page, so as to accumulate a task completion degree of the user according to the collected behavior data, and switch the target operation option to an operable state when the task completion degree reaches a target condition; and after the target operation option is operated, determining recommendation information from the data object set according to the acquired page content associated with the user behavior data and providing the recommendation information to the user.
In addition, the present application also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor implements the steps of the method described in any of the preceding method embodiments.
And an electronic device comprising:
one or more processors; and
a memory associated with the one or more processors for storing program instructions that, when read and executed by the one or more processors, perform the steps of the method of any of the preceding method embodiments.
Where fig. 10 illustrates an architecture of an electronic device, for example, device 1000 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, an aircraft, and so forth.
Referring to fig. 10, device 1000 may include one or more of the following components: processing component 1002, memory 1004, power component 1006, multimedia component 1008, audio component 1010, input/output (I/O) interface 1012, sensor component 1014, and communications component 1016.
The processing component 1002 generally controls the overall operation of the device 1000, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing element 1002 may include one or more processors 1020 to execute instructions to perform all or a portion of the steps of the methods provided by the disclosed subject matter. Further, processing component 1002 may include one or more modules that facilitate interaction between processing component 1002 and other components. For example, the processing component 1002 can include a multimedia module to facilitate interaction between the multimedia component 1008 and the processing component 1002.
The memory 1004 is configured to store various types of data to support operation at the device 1000. Examples of such data include instructions for any application or method operating on device 1000, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1004 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 1006 provides power to the various components of the device 1000. The power components 1006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 1000.
The multimedia component 1008 includes a screen that provides an output interface between the device 1000 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1008 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 1000 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 1010 is configured to output and/or input audio signals. For example, the audio component 1010 may include a Microphone (MIC) configured to receive external audio signals when the device 1000 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 1004 or transmitted via the communication component 1016. In some embodiments, audio component 1010 also includes a speaker for outputting audio signals.
I/O interface 1012 provides an interface between processing component 1002 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 1014 includes one or more sensors for providing status assessment of various aspects of the device 1000. For example, sensor assembly 1014 may detect the open/closed status of device 1000, the relative positioning of components, such as a display and keypad of device 1000, the change in position of device 1000 or a component of device 1000, the presence or absence of user contact with device 1000, the orientation or acceleration/deceleration of device 1000, and the change in temperature of device 1000. The sensor assembly 1014 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1014 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1014 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
In an exemplary embodiment, the device 1000 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 1004 comprising instructions, executable by the processor 1020 of the device 1000 to perform the methods provided by the aspects of the present disclosure is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
From the above description of the embodiments, it is clear to those skilled in the art that the present application can be implemented by software plus necessary general hardware platform. Based on such understanding, the technical solutions of the present application may be essentially or partially implemented in the form of a software product, which may be stored in a storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments or some parts of the embodiments of the present application.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, the system or system embodiments are substantially similar to the method embodiments and therefore are described in a relatively simple manner, and reference may be made to some of the descriptions of the method embodiments for related points. The above-described system and system embodiments are only illustrative, wherein the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
The page information processing method, the page information processing device and the electronic device provided by the application are introduced in detail, a specific example is applied in the text to explain the principle and the implementation of the application, and the description of the embodiment is only used for helping to understand the method and the core idea of the application; meanwhile, for a person skilled in the art, according to the idea of the present application, the specific embodiments and the application range may be changed. In view of the above, the description should not be taken as limiting the application.
Claims (29)
1. A page information processing method is characterized by comprising the following steps:
providing a target operation option in the process of currently displaying a target page, wherein the target operation option is in an inoperable state in an initial state;
acquiring behavior data which is generated by a user and is related to the target page;
accumulating the task completion degree of the user according to the collected behavior data, and switching the target operation option into an operable state when the task completion degree reaches a target condition;
and after the target operation option is operated, providing related recommendation information according to the page content associated with the collected user behavior data.
2. The method of claim 1,
the target operation options are displayed in the target page in a buoy mode.
3. The method of claim 2, further comprising:
and partially hiding the buoy in the process of continuously displaying the target page in a downward rolling manner.
4. The method of claim 3, further comprising:
and when the target page stops scrolling, or the downward scrolling is changed into the upward scrolling, or the accumulated score reaches a target condition, completely displaying the buoy.
5. The method of claim 1,
the display window associated with the target page comprises a bottom navigation bar and a page content display area, the bottom navigation bar comprises a plurality of tag options, one target tag option corresponds to the target page, and when the target tag option is selected, the page content of the target page is displayed in the page content display area;
the providing of the target operation option in the currently displayed target page includes:
and after the target label option is selected, integrating the target operation option into the position of the target label option in the bottom navigation bar for displaying.
6. The method of claim 5, further comprising:
and before the target label option is selected, alternately displaying the label of the target page and the label of the target operation option at the position of the target label option.
7. The method of claim 1,
the step of accumulating the task completion degree of the user according to the collected behavior data comprises the following steps:
acquiring corresponding relation information between types of various effective behavior data and producible scores;
and extracting various types of effective behavior data from the collected behavior data, and accumulating scores generated by the effective behavior data according to the corresponding relation information so as to switch the target operation option to an operable state when the accumulated scores reach a target threshold value.
8. The method of claim 7,
the behavior data generated by the user and related to the target page comprises: behavior data generated by a user in browsing the target page;
the valid behavior data includes: and staying in the target page, clicking the data object in the target page, or browsing the detail page of the data object in the target page.
9. The method of claim 7,
the behavior data generated by the user and related to the target page comprises: mode information of entering the target page;
the valid behavior data comprises; an act of entering a target page from a target upstream page.
10. The method of claim 1,
the collecting of the behavior data generated by the user and related to the target page comprises:
and acquiring behavior data which is generated by the user in the current session and is related to the target page.
11. The method of claim 10, further comprising:
and if the task completion degree accumulated in the current session by the user does not reach the target condition, storing the behavior data collected in the current session and the accumulated task completion degree so as to continue the accumulation of the task completion degree in a new session.
12. The method of claim 11,
and if the accumulated task completion degree comprises the task completion degree accumulated in the current conversation and the historical conversation, determining the weight of the user behavior data collected in each conversation according to the time sequence of the conversation when providing the relevant recommendation information, wherein the closer the conversation is to the current recommendation time, the higher the weight of the user behavior data is.
13. The method of claim 1,
and determining the weight of the user behavior data in the process of determining the recommendation information according to the acquisition time of the user behavior data, wherein the closer the acquisition time is to the current recommendation time, the higher the weight is.
14. The method of claim 1,
the collecting of the behavior data generated by the user and related to the target page comprises:
and acquiring behavior data generated by the user in the target page and/or the associated page of the target page.
15. The method of claim 14,
the related page of the target page comprises: and clicking the link in the target page and then jumping to the page, or associating the page with the target page and the page with the same activity identifier.
16. The method of claim 1,
providing relevant recommendation information according to the page content related to the collected user behavior data, wherein the recommendation information comprises:
and providing recommendation information related to the commodity object according to the commodity object information related to the user behavior data.
17. The method of claim 16,
the recommendation information related to the commodity object includes: and the commodity object information belongs to the same type or similar category with the commodity object and accords with the recommendation condition on the attribute of one or more dimensions.
18. The method of claim 17,
the attributes of the one or more dimensions include: price attributes, brand attributes, and/or rating information attributes.
19. The method of claim 16,
the commodity object associated with the user behavior data comprises: the user clicks a corresponding link from the target page and checks detailed information of the commodity object; or, staying in a target area in the target page until the exposure time contained in the target area reaches the commodity object with the target time length.
20. The method of claim 1, further comprising:
providing user interest information available to a user after the target operation option is operated.
21. The method of claim 20,
the user rights include: and paying the resource user rights.
22. The method of claim 21,
the user rights include: coupon-like user rights associated with the target store object; and the target shop object is determined according to the collected user behavior data.
23. A page information processing method is characterized by comprising the following steps:
receiving a display request of a client to a target page, providing page data of the target page, wherein the target page comprises a target operation option, the target operation option is in an inoperable state in an initial state, and is switched to an operable state when the accumulated task completion reaches a target condition along with the collection of behavior data related to the target page by the user and the accumulation of the task completion of the user;
receiving user behavior data collected by the client;
and after the target operation option is operated, determining related recommendation information according to the page content associated with the user behavior data, and providing the recommendation information for the client to display.
24. A page processing method is characterized by comprising the following steps:
determining a target page to be processed;
determining a data object set associated with the target page;
adding a target function component in the target page, wherein the target function component is used for providing a target operation option in the target page display process, collecting behavior data generated by a user and related to the target page so as to accumulate the task completion degree of the user according to the collected behavior data, and switching the target operation option into an operable state when the task completion degree reaches a target condition; and after the target operation option is operated, determining recommendation information from the data object set according to the acquired page content associated with the user behavior data and providing the recommendation information to the user.
25. A page information processing apparatus characterized by comprising:
the operation option providing unit is used for providing a target operation option in the process of currently displaying a target page, and the target operation option is in an inoperable state in an initial state;
the behavior data acquisition unit is used for acquiring behavior data which is generated by a user and is related to the target page;
the operation option state switching unit is used for accumulating the task completion degree of the user according to the collected behavior data and switching the target operation option into an operable state when the task completion degree reaches a target condition;
and the recommendation information providing unit is used for providing related recommendation information according to the acquired page content associated with the user behavior data after the target operation option is operated.
26. A page information processing apparatus characterized by comprising:
the page data providing unit is used for receiving a display request of a client to a target page and providing page data of the target page, wherein the target page comprises a target operation option, the target operation option is in an inoperable state in an initial state, and the page data providing unit is switched to an operable state when the accumulated task completion reaches a target condition along with the collection of behavior data related to the target page by the user and the accumulation of the task completion of the user;
the user behavior data receiving unit is used for receiving the user behavior data acquired by the client;
and the recommendation information determining unit is used for determining related recommendation information according to the page content associated with the user behavior data after the target operation option is operated, and providing the recommendation information for the client to be displayed.
27. A page processing apparatus, comprising:
the target page determining unit is used for determining a target page to be processed;
the data object set determining unit is used for determining a data object set associated with the target page;
the component adding unit is used for adding a target function component in the target page, wherein the target function component is used for providing a target operation option in the display process of the target page, collecting behavior data generated by a user and related to the target page so as to accumulate the task completion degree of the user according to the collected behavior data, and switching the target operation option into an operable state when the task completion degree reaches a target condition; and after the target operation option is operated, determining recommendation information from the data object set according to the acquired page content associated with the user behavior data and providing the recommendation information to the user.
28. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 24.
29. An electronic device, comprising:
one or more processors; and
a memory associated with the one or more processors for storing program instructions that, when read and executed by the one or more processors, perform the steps of the method of any of claims 1 to 24.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011148711.5A CN113312545A (en) | 2020-10-23 | 2020-10-23 | Page information processing method and device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011148711.5A CN113312545A (en) | 2020-10-23 | 2020-10-23 | Page information processing method and device and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113312545A true CN113312545A (en) | 2021-08-27 |
Family
ID=77370284
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011148711.5A Pending CN113312545A (en) | 2020-10-23 | 2020-10-23 | Page information processing method and device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113312545A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106844455A (en) * | 2016-12-20 | 2017-06-13 | 北京五八信息技术有限公司 | Web page recommendation method and apparatus based on user interest |
CN107256492A (en) * | 2010-06-29 | 2017-10-17 | 微软技术许可有限责任公司 | Interacting between advertisement and application |
CN108197223A (en) * | 2017-12-28 | 2018-06-22 | 腾讯科技(深圳)有限公司 | Resource recommendation method, device and computer readable storage medium |
WO2018120813A1 (en) * | 2016-12-27 | 2018-07-05 | 华为技术有限公司 | Smart recommendation method and terminal |
CN110795624A (en) * | 2019-01-11 | 2020-02-14 | 谷歌有限责任公司 | Analyzing a personalization framework |
CN111127053A (en) * | 2018-10-30 | 2020-05-08 | 阿里巴巴集团控股有限公司 | Page content recommendation method and device and electronic equipment |
-
2020
- 2020-10-23 CN CN202011148711.5A patent/CN113312545A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107256492A (en) * | 2010-06-29 | 2017-10-17 | 微软技术许可有限责任公司 | Interacting between advertisement and application |
CN106844455A (en) * | 2016-12-20 | 2017-06-13 | 北京五八信息技术有限公司 | Web page recommendation method and apparatus based on user interest |
WO2018120813A1 (en) * | 2016-12-27 | 2018-07-05 | 华为技术有限公司 | Smart recommendation method and terminal |
CN108197223A (en) * | 2017-12-28 | 2018-06-22 | 腾讯科技(深圳)有限公司 | Resource recommendation method, device and computer readable storage medium |
CN111127053A (en) * | 2018-10-30 | 2020-05-08 | 阿里巴巴集团控股有限公司 | Page content recommendation method and device and electronic equipment |
CN110795624A (en) * | 2019-01-11 | 2020-02-14 | 谷歌有限责任公司 | Analyzing a personalization framework |
Non-Patent Citations (1)
Title |
---|
郭俊霞;许文生;卢罡;: "基于用户浏览轨迹的商品推荐", 计算机科学, no. 12, 15 December 2016 (2016-12-15), pages 230 - 235 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111127053B (en) | Page content recommendation method and device and electronic equipment | |
CN114610191B (en) | Interface information providing method and device and electronic equipment | |
CN111339744B (en) | Ticket information display method, device and storage medium | |
CN111783001A (en) | Page display method and device, electronic equipment and storage medium | |
CN111667328B (en) | Page content display method and device and electronic equipment | |
CN110322305B (en) | Data object information providing method and device and electronic equipment | |
CN112749322B (en) | Commodity object information recommendation method and device and electronic equipment | |
CN111782918A (en) | Page information processing method and device and electronic equipment | |
CN114025181B (en) | Information display method and device, electronic equipment and storage medium | |
CN113298603A (en) | Commodity object information display method and device and electronic equipment | |
CN109542297B (en) | Method and device for providing operation guide information and electronic equipment | |
CN108874939A (en) | A kind of information search method and device | |
CN109754277B (en) | Rights acquisition operation object processing method and device and electronic equipment | |
CN113343075B (en) | Virtual resource pushing method and device, electronic equipment and storage medium | |
CN115545818A (en) | Commodity information display method and device and electronic equipment | |
CN115221444A (en) | Data processing method and device, electronic equipment and storage medium | |
CN114666643A (en) | Information display method and device, electronic equipment and storage medium | |
CN113312545A (en) | Page information processing method and device and electronic equipment | |
CN114596131A (en) | Commodity information processing method and device and electronic equipment | |
CN115174944B (en) | Resource processing method and device, electronic equipment and storage medium | |
CN113593067B (en) | Sign-in processing method and device, electronic equipment and storage medium | |
CN108536511B (en) | Message display method and device, computer equipment and readable storage medium | |
CN115002536B (en) | Resource processing method and device, electronic equipment and storage medium | |
CN113298276B (en) | Method and device for providing data object information and electronic equipment | |
CN117853161A (en) | Information prompting method and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20240926 Address after: 518054 501, Building S1, Alibaba Cloud Cloud Building, 3239 Keyuan South Road, Yuehai Street, Nanshan District, Shenzhen, Guangdong Applicant after: Alibaba (Shenzhen) Technology Co.,Ltd. Country or region after: China Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands Applicant before: ALIBABA GROUP HOLDING Ltd. Country or region before: Britain |
|
TA01 | Transfer of patent application right |