Movatterモバイル変換


[0]ホーム

URL:


CN113722624A - Method and device for displaying service icon - Google Patents

Method and device for displaying service icon
Download PDF

Info

Publication number
CN113722624A
CN113722624ACN202010447970.1ACN202010447970ACN113722624ACN 113722624 ACN113722624 ACN 113722624ACN 202010447970 ACN202010447970 ACN 202010447970ACN 113722624 ACN113722624 ACN 113722624A
Authority
CN
China
Prior art keywords
displayed
service
services
display
business
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.)
Granted
Application number
CN202010447970.1A
Other languages
Chinese (zh)
Other versions
CN113722624B (en
Inventor
孙铎春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Wodong Tianjun Information Technology Co LtdfiledCriticalBeijing Jingdong Century Trading Co Ltd
Priority to CN202010447970.1ApriorityCriticalpatent/CN113722624B/en
Publication of CN113722624ApublicationCriticalpatent/CN113722624A/en
Application grantedgrantedCritical
Publication of CN113722624BpublicationCriticalpatent/CN113722624B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种业务图标的展示方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:确定业务图标展示区的各类型展示位的次序和数量;确定与所述各类型展示位对应的业务筛选规则;基于所述各类型展示位的数量及所述筛选规则,从待展示业务列表中确定目标业务,以将所述目标业务的图标按照所述次序在所述业务图标展示区进行展示。该实施方式通过设置各类型的展示位及对应的业务筛选规则,可以灵活设置展示区展示的业务,给用户提供更切合用户需求的业务展示次序,强化业务价值和运营能力。

Figure 202010447970

The invention discloses a method and a device for displaying business icons, and relates to the technical field of computers. A specific implementation of the method includes: determining the order and quantity of various types of display places in the business icon display area; determining service screening rules corresponding to the various types of display places; The screening rule is to determine the target service from the list of services to be displayed, so as to display the icon of the target service in the service icon display area according to the order. In this embodiment, by setting various types of display positions and corresponding service screening rules, the services displayed in the display area can be flexibly set, so as to provide users with a service display order that is more suitable for users' needs, and strengthen service value and operational capabilities.

Figure 202010447970

Description

Method and device for displaying service icon
Technical Field
The invention relates to the technical field of computers, in particular to a method and a device for displaying a service icon.
Background
The display order of the service icons influences the click rate of the user to a certain extent. The display order of the service icons is generally configured by an operator, and specifically, the operator comprehensively considers the order according to the own operation experience and the importance degree of the service, and then configures the order uniformly on the operation platform and displays the order on the client. However, this configuration has certain problems, such as that new services are habitually placed at the end, which results in the failure of timely exposure and the user's awareness, the fixed ordering rule causes the traffic distribution and traffic conversion to be only inclined toward the top page service, and each user sees the same order, which is inconvenient for the user to use individually.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method and an apparatus for displaying a service icon, which can flexibly set a service displayed in a display area by setting various types of display positions and corresponding service screening rules, provide a service display order more suitable for user requirements for a user, and enhance service value and operation capability.
In order to achieve the above object, according to an aspect of the embodiments of the present invention, there is provided a method for displaying a service icon, including:
determining the sequence and the number of various types of display bits of the service icon display area;
determining a service screening rule corresponding to each type of display bit;
and determining a target service from a service list to be displayed based on the number of the display bits of each type and the screening rule so as to display the icons of the target service in the service icon display area according to the sequence.
Optionally, the various types of display bits include: a first type of display bit, a second type of display bit, and a third type of display bit; the business screening rule corresponding to the first type display position is screening according to requirements; the business screening rule corresponding to the second type display bit is screening according to the quality evaluation factor of the business; the service screening rule corresponding to the third type display bit is screening according to the quality weight of the service.
Optionally, determining the target service from the to-be-displayed service list based on the number of the display bits of each type and the filtering rule includes:
screening X services to be displayed from a service list to be displayed as target services according to requirements, wherein the number of X is equal to that of the first type of display bits;
determining quality evaluation factors of the services to be displayed except the X services to be displayed in the service list to be displayed;
screening the first Y businesses to be displayed with the highest quality evaluation factor from the businesses to be displayed as target businesses, wherein the quantity of Y is equal to that of the second type display bits;
determining the quality weight of the services to be displayed except for the X services to be displayed and the first Y services to be displayed in the service list to be displayed;
and screening Z services to be displayed from the services to be displayed as target services according to the weighted random algorithm and the quality weight of the services to be displayed, wherein the quantity of Z and the third type of display bits is equal.
Optionally, the quality evaluation factor of the service to be presented is determined according to the following process:
for each service to be displayed, determining the click rate of the icon of the service to be displayed in a historical time period, the order quantity of the service and the total order amount;
and determining the quality evaluation factor of the service to be displayed according to the click rate, the order amount and the total order amount.
Optionally, the quality weight of the service to be shown is determined according to the following process:
for each service to be displayed, determining identification information and a quality evaluation factor of the service to be displayed;
and determining the quality weight of the service to be displayed according to the identification information and the quality evaluation factor of the service to be displayed.
Optionally, the identification information includes a first mark and a second mark;
determining the quality weight of the service to be displayed according to the identification information and the quality evaluation factor of the service to be displayed comprises the following steps:
when the identification information of the service to be displayed is a first mark, taking the quality evaluation factor of the service to be displayed as the quality weight of the service to be displayed;
and when the identification information of the service to be displayed is a second mark, taking N times of the quality evaluation factors of the service to be displayed as the quality weight of the service to be displayed, wherein N is an integer greater than or equal to 2.
Optionally, determining the quality evaluation factor of the service to be displayed according to the click rate, the order amount, and the total order amount includes:
determining a first weight corresponding to the click rate, a second weight corresponding to the order amount and a third weight corresponding to the total order amount;
and determining a quality evaluation factor of the service to be displayed according to the sum of the product of the click rate and the first weight, the product of the order amount and the second weight and the product of the total order amount and the third weight.
In order to achieve the above object, according to another aspect of the embodiments of the present invention, there is provided a service icon presenting apparatus including:
the classification determining module is used for determining the sequence and the number of each type of display bits of the service icon display area;
the rule determining module is used for determining the business screening rules corresponding to the display bits of each type;
and the service screening module is used for determining a target service from a service list to be displayed based on the number of the display bits of each type and the screening rule so as to display the icons of the target service in the service icon display area according to the sequence.
Optionally, the various types of display bits include: a first type of display bit, a second type of display bit, and a third type of display bit; the business screening rule corresponding to the first type display position is screening according to requirements; the business screening rule corresponding to the second type display bit is screening according to the quality evaluation factor of the business; the service screening rule corresponding to the third type display bit is screening according to the quality weight of the service.
Optionally, the service screening module is further configured to:
screening X services to be displayed from a service list to be displayed as target services according to requirements, wherein the number of X is equal to that of the first type of display bits;
determining quality evaluation factors of the services to be displayed except the X services to be displayed in the service list to be displayed;
screening the first Y businesses to be displayed with the highest quality evaluation factor from the businesses to be displayed as target businesses, wherein the quantity of Y is equal to that of the second type display bits;
determining the quality weight of the services to be displayed except for the X services to be displayed and the first Y services to be displayed in the service list to be displayed;
and screening Z services to be displayed from the services to be displayed as target services according to the weighted random algorithm and the quality weight of the services to be displayed, wherein the quantity of Z and the third type of display bits is equal.
Optionally, the service screening module is further configured to: for each service to be displayed, determining the click rate of the icon of the service to be displayed in a historical time period, the order quantity of the service and the total order amount; and determining the quality evaluation factor of the service to be displayed according to the click rate, the order amount and the total order amount.
Optionally, the service screening module is further configured to: for each service to be displayed, determining identification information and a quality evaluation factor of the service to be displayed; and determining the quality weight of the service to be displayed according to the identification information and the quality evaluation factor of the service to be displayed.
Optionally, the identification information includes a first mark and a second mark;
the service screening module is further configured to: when the identification information of the service to be displayed is a first mark, taking the quality evaluation factor of the service to be displayed as the quality weight of the service to be displayed; and when the identification information of the service to be displayed is a second mark, taking N times of the quality evaluation factors of the service to be displayed as the quality weight of the service to be displayed, wherein N is an integer greater than or equal to 2.
Optionally, the service screening module is further configured to: determining a first weight corresponding to the click rate, a second weight corresponding to the order amount and a third weight corresponding to the total order amount; and determining a quality evaluation factor of the service to be displayed according to the sum of the product of the click rate and the first weight, the product of the order amount and the second weight and the product of the total order amount and the third weight.
To achieve the above object, according to still another aspect of an embodiment of the present invention, there is provided an electronic apparatus including: one or more processors; the storage device is used for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors realize the service icon showing method of the embodiment of the invention.
To achieve the above object, according to still another aspect of the embodiments of the present invention, there is provided a computer-readable medium on which a computer program is stored, the program implementing the service icon presenting method of the embodiments of the present invention when executed by a processor.
One embodiment of the above invention has the following advantages or benefits: determining the sequence and the number of various types of display bits of a service icon display area; determining a service screening rule corresponding to each type of display bit; and determining a target service from a service list to be displayed based on the number of the display bits of each type and the screening rule so as to display the icons of the target service in the service icon display area according to the sequence, thereby realizing the purpose of flexibly setting the service displayed in the display area, providing a service display sequence more suitable for the user requirement for the user, and strengthening the service value and the operation capacity.
Further effects of the above-mentioned non-conventional alternatives will be described below in connection with the embodiments.
Drawings
The drawings are included to provide a better understanding of the invention and are not to be construed as unduly limiting the invention. Wherein:
fig. 1 is a schematic diagram of a main flow of a service icon display method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a sub-flow of a method for displaying a service icon according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a sub-flow of a method for displaying a service icon according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of the main modules of a device for displaying a service icon according to an embodiment of the present invention;
FIG. 5 is an exemplary system architecture diagram in which embodiments of the present invention may be employed;
fig. 6 is a schematic block diagram of a computer system suitable for use in implementing a terminal device or server of an embodiment of the invention.
Detailed Description
Exemplary embodiments of the present invention are described below with reference to the accompanying drawings, in which various details of embodiments of the invention are included to assist understanding, and which are to be considered as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
Fig. 1 is a schematic diagram of a main flow of a method for displaying a service icon according to an embodiment of the present invention, and as shown in fig. 1, the method includes:
step S101: the order and number of each type of display bit of the service icon display area are determined.
In this embodiment, before determining the number of each type of display bit in the service icon display area, the display bits in the service icon display area need to be classified first, and a service screening rule corresponding to each type of display bit needs to be configured.
In practical applications, the services displayed in the service icon display area can be classified into 3 types: and operating the services needing to be displayed, the personalized recommended services and the promoted new services. Accordingly, the display bits of the service icon display area can be divided into 3 types: the display device comprises a first type display bit, a second type display bit and a third type display bit, wherein the first type display bit is positioned in front, the second type display bit is positioned in the front, and the third type display bit is positioned in the back.
In addition, in practical application, the number of the display bits of the service icon display area is limited and is smaller than the number of the services to be displayed. Therefore, the display bits of the display area are arranged in multiple rows, the number of the display bits in each row is fixed, the last display bit in the last row is an icon of all categories, and all services can be viewed by clicking the icon of all categories. Therefore, the display bits of the service icon display area can be classified according to the following formula (1), and the number of each type of display bits is determined:
X+Y+Z+1=K×W (1)
wherein X represents the number of the first type display bits, Y represents the number of the second type display bits, Z represents the number of the third type display bits, 1 represents the last display bit in the last row, K represents the number of display bits in each row, and W represents the number of rows of display bits in the service icon display area, wherein X, Y and Z are integers greater than or equal to zero, and W is an integer greater than or equal to 2.
For example, the display bits in the display area are arranged in two rows, each row has 5 display bits, the first 9 display bits are used to display the service icon, that is, the total number of the first type display bits, the second type display bits and the third type display bits is 9, the 10 th display bit is an icon of all categories, and clicking the icon of all categories can view all services, then X is set to 4, Y is set to 3, Z is set to 2, and W is set to 2.
In an alternative embodiment, the order and number of each type of display bit can be flexibly set, and can be flexibly adjusted by subsequent data (for example, Click-through Rate, CTR for short), that is, X, Y, Z, W combination is set, so as to optimally promote CTR and further strengthen the role of drainage.
In an optional embodiment, configuring the service screening rule corresponding to each type of display bit includes:
configuring a business screening rule corresponding to the first type display position as screening according to requirements;
configuring a service screening rule corresponding to the second type display bit as screening according to a quality evaluation factor of the service;
and configuring a service screening rule corresponding to the third type display bit as screening according to the quality weight of the service.
In this embodiment, the first type display bit is used to display a required service, the second type display bit is used to display a personalized recommended service, and the third type display bit is used to display a new service to be promoted, so that the quality evaluation factor of the service can be determined according to the user history data, and the quality weight of the service can be determined according to the user history data and the identification information of the service.
For the first type of display bits, the selectable services can be screened directly according to the operation requirements.
For the second type of presentation bit, since the type of presentation bit is a service that is personalized to the user. Therefore, the services displayed by the second type display bits can be determined according to the historical data of the user, that is, the quality evaluation factor of each service can be calculated according to the historical data of the user, and the service can be selected according to the quality evaluation factor. Specifically, the process may be as follows:
for each service to be displayed, determining the click rate of the icon of the service to be displayed in a historical time period, the order quantity of the service and the total order amount;
and determining the quality evaluation factor of the service to be displayed according to the click rate, the order amount and the total order amount.
More specifically, as shown in fig. 2, the process may include the steps of:
step S201: for each service to be displayed, determining the click rate of the icon of the service to be displayed in a historical time period, the order quantity of the service and the total order amount;
step S202: determining a first weight corresponding to the click rate, a second weight corresponding to the order amount and a third weight corresponding to the total order amount;
step S203: and determining a quality evaluation factor of the service to be displayed according to the sum of the product of the click rate and the first weight, the product of the order amount and the second weight and the product of the total order amount and the third weight.
For step S201, the historical time period may be flexibly set according to the application scenario, and the present invention is not limited herein. As an example, the historical period of time is the past 30 days.
In step S202, the sum of the first weight, the second weight, and the third weight is 1. As an example, the first weight is 0.5, the second weight is 0.3, and the third weight is 0.2.
In step S203, the sum of the product of the click rate and the first weight, the product of the order amount and the second weight, and the product of the total order amount and the third weight is used as the quality score of each service, after the quality scores of all services are obtained through calculation, all the quality scores are normalized, and the normalized quality score is used as the quality evaluation factor.
For the third type of presentation bit, since the type of presentation bit is used to promote the new service. Therefore, the service displayed by the third type display bit can be determined according to the historical data of the user and the identification of the new service, and specifically, the third type display bit may include:
for each service to be displayed, determining identification information and a quality evaluation factor of the service to be displayed; wherein, the identification information is used to identify whether the service is a new promoted service.
And determining the quality weight of the service to be displayed according to the identification information and the quality evaluation factor of the service to be displayed.
More specifically, the identification information includes a first mark and a second mark. And when the identification information of the service to be displayed is a first mark, taking the quality evaluation factor of the service to be displayed as the quality weight of the service to be displayed. And when the identification information of the service to be displayed is a second mark, taking N times of the quality evaluation factors of the service to be displayed as the quality weight of the service to be displayed, wherein N is an integer greater than or equal to 2.
In this embodiment, when the target services corresponding to the second type display bits and the third type display bits are screened, user data is introduced, and behavior habits of the user are reflected to some extent, so that traffic is more reasonably distributed and traffic conversion is more reasonable.
The business icon display method provided by the embodiment of the invention sets the sequence and the number of each type of display position and the corresponding screening rule by comprehensively considering the display purposes of operation requirements, personalized recommendation and new business promotion, so that a user can provide a display sequence more suitable for the user requirements, and then periodic gray scale assessment is carried out through the business drainage rate CTR, and the sequence and the number of each type of display position are continuously adjusted to realize iterative optimization.
Step S102: and determining the service screening rules corresponding to the display bits of each type.
Step S103: and determining a target service from a service list to be displayed based on the number of the display bits of each type and the screening rule so as to display the icon of the target service in the service icon display area.
Specifically, as shown in fig. 3, this step includes the following substeps:
step S301: screening X services to be displayed from a service list to be displayed as target services according to requirements, wherein the number of X is equal to that of the first type of display bits;
step S302: determining quality evaluation factors of the services to be displayed except the X services to be displayed in the service list to be displayed;
step S303: screening the first Y businesses to be displayed with the highest quality evaluation factor from the businesses to be displayed as target businesses, wherein the quantity of Y is equal to that of the second type display bits;
step S304: determining the quality weight of the services to be displayed except for the X services to be displayed and the first Y services to be displayed in the service list to be displayed;
step S305: and screening Z services to be displayed from the services to be displayed as target services according to the weighted random algorithm and the quality weight of the services to be displayed, wherein the quantity of Z and the third type of display bits is equal.
For step S301, in the application scenario, some services need to be displayed as fixed services in the service icon display area, and the display positions are also forward, so that the display bits corresponding to this type of services are used as the first type of display bits. When screening the displayed services, firstly, the services required by operation are screened out.
For step S302 and step S304, the quality evaluation factor and the quality weight may refer to the above procedure.
In step S303, when the service to be displayed corresponding to the second type display bit is determined, the service to be displayed corresponding to the first type display bit needs to be deleted from the service list to be displayed, so as to ensure that the service contents displayed in the service icon display area are not repeated. Similarly, when determining the service to be displayed corresponding to the third type of display bit in step S305, the service to be displayed corresponding to the first type of display bit and the service to be displayed corresponding to the second type of display bit also need to be deleted from the service list to be displayed.
In step S305, the weighted random algorithm is a common algorithm in deep learning, and is generally applied in the following scenarios: there is a set S, in which there are four items A, B, C, D. At this time, we want to randomly draw one item from the item, but the probability of drawing is different, for example, we want the probability of drawing to A to be 50%, the probability of drawing to B and C to be 20%, and the probability of drawing to D to be 10%. In general, we can attach a weight to each term, and the probability of extraction is proportional to this weight.
According to the method for displaying the service icon, disclosed by the embodiment of the invention, the services displayed in the display area can be flexibly set by setting the display positions of various types and the corresponding service screening rules, so that a service display sequence more suitable for the requirements of users is provided for the users, and the service value and the operation capacity are enhanced.
In an optional embodiment, if the number of the services to be displayed, which meet the service screening rule, is less than the number of the display bits of the type when the target service is selected, the target service may not be screened according to the service screening rule any more, and the original operation configuration sequence is adopted, so that the display area is ensured not to be vacant.
In order to make the method for displaying the service icon more clear, the following example is used as an example for description.
(1) And dividing the display positions of the service icon display area, and determining service screening rules corresponding to the display positions of various types. Specifically, for the arrangement of X + Y + Z +1 — 5 × W, X-4, Y-3, Z-2, and W-2 are set. Wherein X represents the number of the first type display bits, Y represents the number of the second type display bits, Z represents the number of the third type display bits, 1 represents the last display bit in the last row, K represents the number of display bits in each row, and W represents the number of rows of display bits in the service icon display area, wherein X, Y and Z are integers greater than or equal to zero, and W is an integer greater than or equal to 2. The first type of display bit is located forward, followed by the second type of display bit, and finally the third type of display bit. Configuring a business screening rule corresponding to the first type display position as screening according to operation requirements; configuring a service screening rule corresponding to the second type display bit as screening according to a quality evaluation factor of the service; and configuring a service screening rule corresponding to the third type display bit as screening according to the quality weight of the service.
(2) And determining the sequence and the number of the display bits of each type in the service icon display area and the corresponding service screening rule.
(3) And determining the target service from the service list to be displayed based on the number of the display bits of each type and the screening rule. Specifically, the method comprises the following steps:
acquiring a to-be-displayed service list, determining services belonging to operation solidification configuration in the to-be-displayed service list, and taking the first 4 operations solidification configuration services as target services displayed in a first type display area;
removing the services configured by the first 4 operation curing from the service list to be displayed, and ensuring that the contents of the services displayed in the service icon display area are not repeated;
calculating quality evaluation factors of the rest services to be displayed in the service list to be displayed, sequencing the quality evaluation factors from large to small, and selecting the first 3 services to be displayed as target services displayed in the second type display area;
removing the services configured by the first 3 operation curing from the service list to be displayed, and ensuring that the contents of the services displayed in the service icon display area are not repeated;
and calculating the quality weight of the rest services to be displayed in the service list to be displayed, and selecting 2 services to be displayed as target services displayed in the third type display area according to a weighted random algorithm.
In this embodiment, the quality weights of the remaining services to be displayed in the service list to be displayed may be periodically calculated, and a new target service may be selected according to a weighted random algorithm to update the target service displayed in the third type display area, so as to ensure that the new service is always presented to the user after being accessed at a certain time.
The service screening rule of the embodiment considers the operation configuration sequence and the personalized recommendation, and simultaneously considers the exposure of the new service, so that the flow is more reasonably distributed and converted, the personalized requirements of the product and the special requirements of the operation are met, and the new service is popularized.
Fig. 4 is a schematic diagram of main modules of a serviceicon display apparatus 400 according to an embodiment of the present invention, and as shown in fig. 4, theapparatus 400 includes:
aclassification determining module 401, configured to determine the number of each type of display bit in the service icon display area;
arule determining module 402, configured to determine a service screening rule corresponding to each type of display bit;
aservice screening module 403, configured to determine a target service from a list of services to be displayed based on the number of the display bits of each type and the screening rule, so as to display an icon of the target service in the service icon display area.
Optionally, the various types of display bits include: a first type of display bit, a second type of display bit, and a third type of display bit; the business screening rule corresponding to the first type display position is screening according to requirements; the business screening rule corresponding to the second type display bit is screening according to the quality evaluation factor of the business; the service screening rule corresponding to the third type display bit is screening according to the quality weight of the service.
Optionally, theservice screening module 403 is further configured to:
screening X services to be displayed from a service list to be displayed as target services according to requirements, wherein the number of X is equal to that of the first type of display bits;
determining quality evaluation factors of the services to be displayed except the X services to be displayed in the service list to be displayed;
screening the first Y businesses to be displayed with the highest quality evaluation factor from the businesses to be displayed as target businesses, wherein the quantity of Y is equal to that of the second type display bits;
determining the quality weight of the services to be displayed except for the X services to be displayed and the first Y services to be displayed in the service list to be displayed;
and screening Z services to be displayed from the services to be displayed as target services according to the weighted random algorithm and the quality weight of the services to be displayed, wherein the quantity of Z and the third type of display bits is equal.
Optionally, theservice screening module 403 is further configured to:
for each service to be displayed, determining the click rate of the icon of the service to be displayed in a historical time period, the order quantity of the service and the total order amount;
and determining the quality evaluation factor of the service to be displayed according to the click rate, the order amount and the total order amount.
Optionally, theservice screening module 403 is further configured to:
for each service to be displayed, determining identification information and a quality evaluation factor of the service to be displayed;
and determining the quality weight of the service to be displayed according to the identification information and the quality evaluation factor of the service to be displayed.
Optionally, the identification information includes a first mark and a second mark;
theservice screening module 403 is further configured to: when the identification information of the service to be displayed is a first mark, taking the quality evaluation factor of the service to be displayed as the quality weight of the service to be displayed; and when the identification information of the service to be displayed is a second mark, taking N times of the quality evaluation factors of the service to be displayed as the quality weight of the service to be displayed, wherein N is an integer greater than or equal to 2.
Optionally, theservice screening module 403 is further configured to:
determining a first weight corresponding to the click rate, a second weight corresponding to the order amount and a third weight corresponding to the total order amount;
and determining a quality evaluation factor of the service to be displayed according to the sum of the product of the click rate and the first weight, the product of the order amount and the second weight and the product of the total order amount and the third weight.
The display device of the business icon in the embodiment of the invention can flexibly set the business displayed in the display area by setting the display positions of various types and the corresponding business screening rules, provides the business display sequence more suitable for the user requirements for the user, and strengthens the business value and the operation capacity.
The device can execute the method provided by the embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method. For technical details that are not described in detail in this embodiment, reference may be made to the method provided by the embodiment of the present invention.
Fig. 5 shows anexemplary system architecture 500 of a service icon presentation method or a service icon presentation apparatus to which an embodiment of the present invention may be applied.
As shown in fig. 5, thesystem architecture 500 may includeterminal devices 501, 502, 503, anetwork 504, and aserver 505. Thenetwork 504 serves to provide a medium for communication links between theterminal devices 501, 502, 503 and theserver 505.Network 504 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
The user may use theterminal devices 501, 502, 503 to interact with aserver 505 over anetwork 504 to receive or send messages or the like. Theterminal devices 501, 502, 503 may have various communication client applications installed thereon, such as a shopping application, a web browser application, a search application, an instant messaging tool, a mailbox client, social platform software, and the like.
Theterminal devices 501, 502, 503 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop portable computers, desktop computers, and the like.
Theserver 505 may be a server that provides various services, such as a background management server that supports shopping websites browsed by users using theterminal devices 501, 502, 503. The background management server may analyze and perform other processing on the received data such as the product information query request, and feed back a processing result (e.g., target push information and product information) to the terminal device.
It should be noted that the method for displaying the service icon provided by the embodiment of the present invention is generally executed by theserver 505, and accordingly, the apparatus for displaying the service icon is generally disposed in theserver 505.
It should be understood that the number of terminal devices, networks, and servers in fig. 5 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to FIG. 6, a block diagram of acomputer system 600 suitable for use with a terminal device implementing an embodiment of the invention is shown. The terminal device shown in fig. 6 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present invention.
As shown in fig. 6, thecomputer system 600 includes a Central Processing Unit (CPU)601 that can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)602 or a program loaded from astorage section 608 into a Random Access Memory (RAM) 603. In theRAM 603, various programs and data necessary for the operation of thesystem 600 are also stored. TheCPU 601,ROM 602, andRAM 603 are connected to each other via abus 604. An input/output (I/O)interface 605 is also connected tobus 604.
The following components are connected to the I/O interface 605: aninput portion 606 including a keyboard, a mouse, and the like; anoutput portion 607 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; astorage section 608 including a hard disk and the like; and acommunication section 609 including a network interface card such as a LAN card, a modem, or the like. Thecommunication section 609 performs communication processing via a network such as the internet. Thedriver 610 is also connected to the I/O interface 605 as needed. Aremovable medium 611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on thedrive 610 as necessary, so that a computer program read out therefrom is mounted in thestorage section 608 as necessary.
In particular, according to the embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through thecommunication section 609, and/or installed from theremovable medium 611. The computer program performs the above-described functions defined in the system of the present invention when executed by the Central Processing Unit (CPU) 601.
It should be noted that the computer readable medium shown in the present invention can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present invention, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present invention, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules described in the embodiments of the present invention may be implemented by software or hardware. The described modules may also be provided in a processor, which may be described as: a processor includes a sending module, an obtaining module, a determining module, and a first processing module. The names of these modules do not in some cases constitute a limitation on the unit itself, and for example, the sending module may also be described as a "module that sends a picture acquisition request to a connected server".
As another aspect, the present invention also provides a computer-readable medium that may be contained in the apparatus described in the above embodiments; or may be separate and not incorporated into the device. The computer readable medium carries one or more programs which, when executed by a device, cause the device to comprise:
determining the sequence and the number of various types of display bits of the service icon display area;
determining a service screening rule corresponding to each type of display bit;
determining a target service from a service list to be displayed based on the number of the display bits of each type and the screening rule so as to display the icons of the target service in the service icon display area according to the sequence
According to the technical scheme of the embodiment of the invention, the services displayed in the display area can be flexibly set by setting the display positions of various types and the corresponding service screening rules, so that a service display sequence more suitable for the requirements of users is provided for the users, and the service value and the operation capacity are enhanced.
The above-described embodiments should not be construed as limiting the scope of the invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions can occur, depending on design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

Translated fromChinese
1.一种业务图标的展示方法,其特征在于,包括:1. A method for displaying business icons, comprising:确定业务图标展示区的各类型展示位的次序和数量;Determine the order and quantity of various types of display positions in the business icon display area;确定与所述各类型展示位对应的业务筛选规则;Determine the business screening rules corresponding to the various types of display positions;基于所述各类型展示位的数量及所述筛选规则,从待展示业务列表中确定目标业务,以将所述目标业务的图标按照所述次序在所述业务图标展示区进行展示。Based on the number of the various types of display positions and the screening rules, target services are determined from the list of services to be displayed, so as to display the icons of the target services in the service icon display area in the order.2.根据权利要求1所述的方法,其特征在于,所述各类型展示位包括:第一类型展示位、第二类型展示位和第三类型展示位;2 . The method according to claim 1 , wherein the various types of display positions include: first-type display positions, second-type display positions and third-type display positions; 3 .其中,第一类型展示位对应的业务筛选规则为根据需求筛选;Among them, the business screening rules corresponding to the first type of display positions are screening according to needs;第二类型展示位对应的业务筛选规则为根据业务的质量评价因子筛选;The business screening rule corresponding to the second type of display position is to screen according to the quality evaluation factor of the business;第三类型展示位对应的业务筛选规则为根据业务的质量权重筛选。The service screening rule corresponding to the third type of display position is screening according to the quality weight of the service.3.根据权利要求2所述的方法,其特征在于,基于所述各类型展示位的数量及所述筛选规则,从待展示业务列表中确定目标业务包括:3. The method according to claim 2, wherein, based on the number of the various types of display positions and the screening rule, determining the target service from the list of services to be displayed comprises:根据需求从待展示业务列表中筛选出X个待展示业务作为目标业务,其中X与第一类型展示位的数量相等;Screen out X businesses to be displayed from the list of businesses to be displayed as the target business according to the requirements, where X is equal to the number of the first type of display positions;确定所述待展示业务列表中除所述X个待展示业务之外的待展示业务的质量评价因子;determining the quality evaluation factors of the services to be displayed other than the X services to be displayed in the list of services to be displayed;从待展示业务中筛选出质量评价因子最高的前Y个待展示业务作为目标业务,其中Y与第二类型展示位的数量相等;Screen out the top Y businesses to be displayed with the highest quality evaluation factor from the businesses to be displayed as the target business, where Y is equal to the number of the second type of display positions;确定所述待展示业务列表中除所述X个待展示业务和所述前Y个待展示业务之外的待展示业务的质量权重;determining the quality weights of the services to be displayed in the list of services to be displayed except the X services to be displayed and the first Y services to be displayed;根据加权随机算法及待展示业务的质量权重,从待展示业务中筛选出Z个待展示业务作为目标业务,其中Z与第三类型展示位的数量相等。According to the weighted random algorithm and the quality weight of the services to be displayed, Z services to be displayed are selected from the services to be displayed as target services, where Z is equal to the number of the third type of display positions.4.根据权利要求3所述的方法,其特征在于,待展示业务的质量评价因子根据如下过程确定:4. The method according to claim 3, wherein the quality evaluation factor of the service to be displayed is determined according to the following process:对于每一待展示业务,确定所述待展示业务的图标在历史时间段内的点击量、所述业务的订单量以及总订单金额;For each service to be displayed, determine the click volume of the icon of the service to be displayed, the order volume of the service and the total order amount within a historical time period;根据所述点击量、订单量和总订单金额,确定所述待展示业务的质量评价因子。According to the click volume, the order volume and the total order amount, the quality evaluation factor of the business to be displayed is determined.5.根据权利要求3所述的方法,其特征在于,待展示业务的质量权重根据如下过程确定:5. The method according to claim 3, wherein the quality weight of the service to be displayed is determined according to the following process:对于每一待展示业务,确定所述待展示业务的标识信息及质量评价因子;For each service to be displayed, determine the identification information and quality evaluation factor of the service to be displayed;根据所述待展示业务的标识信息及质量评价因子,确定所述待展示业务的质量权重。The quality weight of the service to be displayed is determined according to the identification information and the quality evaluation factor of the service to be displayed.6.根据权利要求5所述的方法,其特征在于,所述标识信息包括第一标记和第二标记;6. The method according to claim 5, wherein the identification information comprises a first mark and a second mark;根据所述待展示业务的标识信息及质量评价因子,确定所述待展示业务的质量权重包括:According to the identification information and quality evaluation factor of the service to be displayed, determining the quality weight of the service to be displayed includes:当所述待展示业务的标识信息为第一标记时,将所述待展示业务的质量评价因子作为所述待展示业务的质量权重;When the identification information of the service to be displayed is the first mark, use the quality evaluation factor of the service to be displayed as the quality weight of the service to be displayed;当所述待展示业务的标识信息为第二标记时,将所述待展示业务的质量评价因子的N倍数作为所述待展示业务的质量权重,N为大于或等于2的整数。When the identification information of the service to be displayed is the second mark, the N multiple of the quality evaluation factor of the service to be displayed is used as the quality weight of the service to be displayed, and N is an integer greater than or equal to 2.7.根据权利要求4所述的方法,其特征在于,根据所述点击量、订单量和总订单金额,确定所述待展示业务的质量评价因子包括:7. The method according to claim 4, wherein, according to the click volume, the order volume and the total order amount, determining the quality evaluation factor of the business to be displayed comprises:确定与点击量对应的第一权重、与订单量对应的第二权重、与总订单金额对应的第三权重;determining a first weight corresponding to the click volume, a second weight corresponding to the order volume, and a third weight corresponding to the total order amount;根据点击量与第一权重之积、订单量与第二权重之积、总订单金额与第三权重之积的和,确定待展示业务的质量评价因子。The quality evaluation factor of the business to be displayed is determined according to the sum of the product of the click volume and the first weight, the product of the order volume and the second weight, and the product of the total order amount and the third weight.8.一种业务图标的展示装置,其特征在于,包括:8. A display device for business icons, comprising:分类确定模块,用于确定业务图标展示区的各类型展示位的次序和数量;The classification determination module is used to determine the order and quantity of various types of display positions in the business icon display area;规则确定模块,用于确定与所述各类型展示位对应的业务筛选规则;a rule determination module, used to determine business screening rules corresponding to the various types of display positions;业务筛选模块,用于基于所述各类型展示位的数量及所述筛选规则,从待展示业务列表中确定目标业务,以将所述目标业务的图标按照所述次序在所述业务图标展示区进行展示。A business screening module, configured to determine a target business from a list of businesses to be displayed based on the number of the various types of display positions and the screening rules, so as to display the icons of the target business in the business icon display area in the order to show.9.一种电子设备,其特征在于,包括:9. An electronic device, characterized in that, comprising:一个或多个处理器;one or more processors;存储装置,用于存储一个或多个程序,storage means for storing one or more programs,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的方法。The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of any of claims 1-7.10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。10. A computer-readable medium on which a computer program is stored, characterized in that, when the program is executed by a processor, the method according to any one of claims 1-7 is implemented.
CN202010447970.1A2020-05-252020-05-25Business icon display method and deviceActiveCN113722624B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202010447970.1ACN113722624B (en)2020-05-252020-05-25Business icon display method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202010447970.1ACN113722624B (en)2020-05-252020-05-25Business icon display method and device

Publications (2)

Publication NumberPublication Date
CN113722624Atrue CN113722624A (en)2021-11-30
CN113722624B CN113722624B (en)2025-02-21

Family

ID=78671621

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202010447970.1AActiveCN113722624B (en)2020-05-252020-05-25Business icon display method and device

Country Status (1)

CountryLink
CN (1)CN113722624B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN116320550A (en)*2023-03-082023-06-23杭州网易云音乐科技有限公司 Flow enabling method, apparatus, medium and computing device
CN119831681A (en)*2024-12-112025-04-15中国工商银行股份有限公司Information display method and device, computer program product and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103064684A (en)*2012-12-272013-04-24东莞宇龙通信科技有限公司 Display method of terminal device and its application program icon
US20140359530A1 (en)*2013-06-042014-12-04Hon Hai Precision Industry Co., Ltd.Electronic device for managing icons representing applications
CN104965630A (en)*2014-04-212015-10-07腾讯科技(深圳)有限公司Method and system for layout of desktop application icons
CN107957832A (en)*2017-11-152018-04-24维沃移动通信有限公司 Method and device for displaying application icons
CN109240778A (en)*2018-08-022019-01-18珠海格力电器股份有限公司Application display method and device, terminal and readable storage medium
CN110348894A (en)*2019-06-292019-10-18上海淇馥信息技术有限公司The method, apparatus and electronic equipment of resource-niche advertising display
WO2020088058A1 (en)*2018-10-312020-05-07北京字节跳动网络技术有限公司Information generating method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103064684A (en)*2012-12-272013-04-24东莞宇龙通信科技有限公司 Display method of terminal device and its application program icon
US20140359530A1 (en)*2013-06-042014-12-04Hon Hai Precision Industry Co., Ltd.Electronic device for managing icons representing applications
CN104965630A (en)*2014-04-212015-10-07腾讯科技(深圳)有限公司Method and system for layout of desktop application icons
CN107957832A (en)*2017-11-152018-04-24维沃移动通信有限公司 Method and device for displaying application icons
CN109240778A (en)*2018-08-022019-01-18珠海格力电器股份有限公司Application display method and device, terminal and readable storage medium
WO2020088058A1 (en)*2018-10-312020-05-07北京字节跳动网络技术有限公司Information generating method and device
CN111125574A (en)*2018-10-312020-05-08北京字节跳动网络技术有限公司Method and apparatus for generating information
CN110348894A (en)*2019-06-292019-10-18上海淇馥信息技术有限公司The method, apparatus and electronic equipment of resource-niche advertising display

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
佚名: "UI设计入门篇:10种最基本的APP界面类型", Retrieved from the Internet <URL:https://www.163.com/dy/article/F5AJQ9F005340TH8.html>*

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN116320550A (en)*2023-03-082023-06-23杭州网易云音乐科技有限公司 Flow enabling method, apparatus, medium and computing device
CN119831681A (en)*2024-12-112025-04-15中国工商银行股份有限公司Information display method and device, computer program product and electronic equipment

Also Published As

Publication numberPublication date
CN113722624B (en)2025-02-21

Similar Documents

PublicationPublication DateTitle
CN107665225B (en)Information pushing method and device
CN110298716B (en)Information pushing method and device
CN107274209A (en)The method and apparatus for predicting advertising campaign sales data
CN110866040B (en)User portrait generation method, device and system
CN113760521B (en)Virtual resource allocation method and device
CN109460201A (en)The methods of exhibiting of information, device, hardware device
CN110232581B (en)Method and device for providing coupons for users
CN113722624B (en)Business icon display method and device
CN111062572B (en)Task allocation method and device
CN108985805B (en)Method and device for selectively executing push task
CN112784187A (en)Page display method and device
CN113269600B (en)Information sending method and device
CN112449217A (en)Method and device for pushing video
CN110895777A (en)Method and device for processing overtime service list
CN113781062A (en)User label display method and device
CN111488537A (en)Page display method and device
CN110362297B (en)Element ordering method and device
CN113761344B (en) Information recommendation method and device
CN110909237A (en)Method, device, equipment and computer readable medium for recommending content
CN113792201B (en)Method and device for pushing information
CN110888583B (en)Page display method, system and device and electronic equipment
JP2025503655A (en) Group member addition method, apparatus, device, and medium
CN111010449B (en)Image information output method, system, device, medium, and electronic apparatus
CN110378714B (en)Method and device for processing access data
CN108415957B (en)Method and device for self-defined navigation of webpage

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp