CN111582934A - Method, terminal and storage medium for determining option contribution degree for purchasing electronic book - Google Patents
Method, terminal and storage medium for determining option contribution degree for purchasing electronic book Download PDFInfo
- Publication number
- CN111582934A CN111582934A CN202010379048.3A CN202010379048A CN111582934A CN 111582934 A CN111582934 A CN 111582934A CN 202010379048 A CN202010379048 A CN 202010379048A CN 111582934 A CN111582934 A CN 111582934A
- Authority
- CN
- China
- Prior art keywords
- user
- option
- browsing
- options
- electronic book
- 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
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000004044 response Effects 0.000 claims abstract description 11
- 230000000875 corresponding effect Effects 0.000 claims description 15
- 230000002596 correlated effect Effects 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 2
- 230000008901 benefit Effects 0.000 abstract description 5
- 230000009286 beneficial effect Effects 0.000 abstract description 4
- 238000011156 evaluation Methods 0.000 abstract description 4
- 230000006399 behavior Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0253—During e-commerce, i.e. online transactions
-
- 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the disclosure relates to a method, a terminal and a storage medium for determining an option contribution degree of a user for purchasing an electronic book, wherein the method comprises the following steps: providing a user with a plurality of options for selecting the electronic book, the user having a user identification; recording one or more browsing tracks of the user since the user selected the electronic book for the first time; establishing a corresponding relation between the user identification and the one or more browsing tracks; and in response to detecting that the user purchases the electronic book, determining a contribution degree of an option in the one or more browsing tracks. According to the method disclosed by the invention, the options with contribution degree evaluation can be more accurately evaluated, and the method is beneficial to increasing the benefit of advertisement putting.
Description
Technical Field
The present disclosure relates generally to the field of computer technology, and more particularly, to a method, terminal, and storage medium for determining a contribution degree of an option for a user to purchase an electronic book.
Background
With the rapid development of computer and internet technologies, the popularity of network shopping has also accelerated the rise of electronic commerce. Since electronic commerce is often sold by means of advertisements, how to efficiently deliver advertisements is an important issue for advertisers.
Conventionally, the advertisement effectiveness is evaluated according to the consumption habits of users, so that the shopping mall or the advertisement path closest to the purchasing time is often used as the most contributing path. In fact, the existing evaluation method often cannot accurately reflect the actual contribution of the advertisement path, so that the user habits cannot be accurately predicted and the advertisement can be effectively delivered.
Disclosure of Invention
To address at least the above-described deficiencies of the prior art in the background, the technical solution of the present disclosure provides, in various aspects, a method, a terminal, and a storage medium for determining an option contribution degree of a user to purchase an electronic book.
According to a first aspect of the present disclosure, there is provided a method of determining a contribution degree of an option of a user purchasing an electronic book, comprising: providing a user with a plurality of options for selecting the electronic book, the user having a user identification; recording one or more browsing tracks of the user since the user selected the electronic book for the first time; establishing a corresponding relation between the user identification and the one or more browsing tracks; and in response to detecting that the user purchases the electronic book, determining a contribution degree of an option in the one or more browsing tracks.
According to one embodiment of the present disclosure, the user identifier is the user IP address, account, mailbox, or mobile phone number, and the option is an entry website such as an advertisement, a search engine, a comment, or a shopping mall.
According to another embodiment of the disclosure, the option contribution degrees in the browsing track are in order of an option for purchasing an electronic book, a first option and an intermediate option from high to low.
According to another embodiment of the present disclosure, in the options of the plurality of browsing tracks, the number of selections of the options or the option of finally purchasing the electronic book is positively correlated with the contribution degree.
According to one embodiment of the present disclosure, in the plurality of browsing tracks, a plurality of options in the plurality of browsing tracks having an intersection are positively correlated with the contribution degree.
According to another embodiment of the present disclosure, the determining the contribution degree of the entry of the item in the plurality of browsing tracks includes: recording the selection times, the length of the stay time or the time sequence according to the data types of the options; responding to the selection times, the stay time length or the time sequence, and setting corresponding weight values; and evaluating the contribution degrees of the options according to the relevance of the options and the weight values.
According to another embodiment of the present disclosure, the data categories include browsing data, collecting data, and purchasing data, the selection times are browsing, collecting, and purchasing times, the more the selection times, the heavier the weight of the option, and the heavier the weight of the option with longer dwell time.
According to one embodiment of the present disclosure, the weight of the option closer to purchasing the electronic book on the time axis is heavier.
According to a second aspect of the present disclosure, there is provided a terminal for determining an option contribution degree of a user for purchasing an electronic book, comprising a memory; and a processor coupled to the memory, the processor configured to perform the operations of the method of any one of the first aspects of the disclosure based on instructions stored in the memory.
According to a third aspect of the present disclosure, there is provided a computer-readable storage medium having stored thereon computer program instructions to be executed by one or more processors to perform operations to implement the method of any one of the first aspects of the present disclosure.
Through the above description of the technical solution and embodiments of the present disclosure, those skilled in the art may understand that the method for determining the contribution degree of an option purchased by a user from an electronic book according to the present disclosure may start recording one or more browsing tracks after the electronic book is first selected, and determine the contribution degree of the option in the one or more browsing tracks through the conditions of the number of selections, the length of the stay time, or the time sequence after the electronic book is detected to be purchased by the user. The method can provide more accurate contribution degree evaluation benchmark, and is beneficial to increasing the benefit of advertisement putting.
Drawings
The above and other objects, features and advantages of exemplary embodiments of the present disclosure will become readily apparent from the following detailed description read in conjunction with the accompanying drawings. In the drawings, several embodiments of the disclosure are illustrated by way of example and not by way of limitation, and like or corresponding reference numerals indicate like or corresponding parts and in which:
FIG. 1 is a diagram illustrating a system framework according to an embodiment of the present disclosure;
FIG. 2 shows a schematic diagram of an electronic terminal according to an embodiment of the disclosure;
FIG. 3 is a flow diagram illustrating a method for determining an option contribution to purchase an electronic book, according to an embodiment of the present disclosure;
fig. 4(a) to (f) are schematic diagrams illustrating browsing trajectories according to an embodiment of the present disclosure;
FIG. 5 is a flow diagram illustrating a method for determining an option contribution to purchase an electronic book according to another embodiment of the present disclosure; and
FIG. 6 is a flowchart illustrating a program product according to an embodiment of the present disclosure.
Detailed Description
The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are some, but not all embodiments of the present disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
It should be understood that the terms "first," "second," "third," and "fourth," etc. in the claims, description, and drawings of the present disclosure are used to distinguish between different objects and are not used to describe a particular order. The terms "comprises" and "comprising," when used in the specification and claims of this disclosure, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the disclosure herein is for the purpose of describing particular embodiments only, and is not intended to be limiting of the disclosure. As used in the specification and claims of this disclosure, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should be further understood that the term "and/or" as used in the specification and claims of this disclosure refers to any and all possible combinations of one or more of the associated listed items and includes such combinations.
As used in this specification and claims, the term "if" may be interpreted contextually as "when", "upon" or "in response to a determination" or "in response to a detection". Similarly, the phrase "if it is determined" or "if a [ described condition or event ] is detected" may be interpreted contextually to mean "upon determining" or "in response to determining" or "upon detecting [ described condition or event ]" or "in response to detecting [ described condition or event ]".
The method can start to record one or more browsing tracks related to user identification after a user selects an electronic book for the first time, and determine the contribution degree of the options in the one or more browsing tracks after detecting that the user purchases the electronic book. Furthermore, the relationship between the weight and the option corresponding to the conditions can be calculated by selecting the conditions such as the times, the length of the stay time or the time sequence, so as to provide a more accurate contribution degree evaluation mode, which is beneficial to increasing the benefit of advertisement putting.
Specific embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
FIG. 1 illustrates a system framework diagram according to an embodiment of the present disclosure. As shown in fig. 1, the system architecture 100 of the present embodiment includes an electronic terminal 101, a server 102, a network 103, and an ingress port 104. The electronic terminal 101 may be a mobile terminal such as a mobile phone, a tablet computer, an e-reader, etc., but is not limited thereto, and may be another terminal. A user can use the electronic terminal 101 to perform data transmission with the server 104 through the network 103. Various applications may be installed on the electronic terminal 101, such as: web browsers, search engines, shopping malls, book malls, instant messaging, and the like.
The server 102 as a transmission medium may provide functions of data processing, storage, transmission, and management of user data, etc. through the network 103, such as: when the user browses the website through the electronic terminal 101, the server 102 may serve as a background management server for providing support. The background management server may perform processing such as aggregation and analysis on data received from a user request, and feed back a processing result (e.g., a web page, information, or data obtained or generated according to the user request) to the electronic terminal 101.
The network 103 is a transmission channel that provides a communication link between the electronic terminal 101, the server 102, and the ingress port 104. Network 103 may include link types such as wired, fiber optic, or wireless networks.
The entry ports 104 are entry options 114, 124 … … 1n4(n is a positive integer) corresponding to a plurality of applications installed by the electronic terminal 101, such as: a search engine portal, a mall portal … …, etc.
In particular, the method of determining the option contribution to purchase an electronic book provided by the disclosed embodiments may generally be performed by server 102. In one implementation scenario, the method provided by the embodiment of the present disclosure may also be performed by a server or a server cluster capable of communicating with the electronic terminal 101 and/or the server 102. For example: the user browsing record may be directly stored in the electronic terminal 101, the electronic terminal 101 then sends the user browsing record to a server or a server cluster, and the server or the server cluster that receives the browsing record executes the method for determining the option contribution degree for purchasing the electronic book provided by the embodiment of the present disclosure. Alternatively, the user browsing records may be stored in a server or a server cluster, and after the server or the server cluster receives the purchase request of the user, the server or the server cluster executes the method for determining the option contribution degree for purchasing the electronic book according to the stored corresponding user browsing records.
It should be understood that the number of electronic terminals, servers, networks, and portals in fig. 1 are merely illustrative. There may be any number of electronic terminals, networks and servers, depending on the requirements of the actual application scenario.
Fig. 2 shows a schematic view of an electronic terminal according to the present disclosure. The electronic terminal 1 shown in fig. 2 is only an example, which should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 2, the electronic terminal 1 is used to represent a general computing device, such as a mobile phone, a computer and other reading devices, including but not limited to: at least one processor 10, at least one memory 20, and a bus 60 connecting the various system components.
The memory 20 may include readable media in the form of volatile memory, such as Random Access Memory (RAM)21 and/or cache memory 22, and may further include Read Only Memory (ROM) 23.
Memory 20 may also include program modules 24 stored in read only memory 23, such program modules 24 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
The electronic terminal 1 may also communicate with one or more external devices 2, as well as with one or more other devices. Such communication may be via an input/output (I/O) interface 40 and displayed on the display unit 30. And the terminal 1 may also communicate with one or more networks, such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the internet, through the network adapter 50. As shown, the network adapter 50 communicates with other modules in the electronic terminal 1 over a bus 60. It should be understood that although not shown in the figures, other hardware and/or software modules may be used in connection with the electronic terminal 1, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
An option contribution method of confirming an order to buy an electronic book according to an exemplary embodiment of the present disclosure is described below with reference to fig. 3 in conjunction with the system architecture of fig. 1 and the electronic terminal of fig. 2. It should be noted that the above system architecture and electronic terminal are merely examples of implementation for facilitating understanding of one of the embodiments of the present disclosure and are not limiting, and rather, embodiments of the present disclosure may be applied to any applicable system architecture and electronic terminal.
A flow chart illustrating a method for determining an option contribution to purchase an electronic book according to an embodiment of the present disclosure is shown. As shown in fig. 3, a method of determining an option contribution degree for purchasing an e-book may include: providing a user with a plurality of options for selecting an electronic book, the user having a user identification 301; recording one or more browsing tracks 302 of the user since the user first selected the e-book; establishing a corresponding relation 303 between the user identification and one or more browsing tracks; in response to detecting that the user purchased the e-book, a contribution of options in one or more browsing tracks is determined 304.
As shown in step 301 of FIG. 3, program module 24 provides a plurality of options for a user to select an electronic book, the user having a user identification. In one embodiment, the program module 24 provides a plurality of options for the user and is presented by the display unit 30, the options may be an advertisement, a search engine, or a portal site (hereinafter referred to as "portal site"), the user may click to the portal site through the display unit 30 to search for or purchase an e-book, the server 102 receives a user login request and connects to the portal 104 through the network 103, and then the portal 104 feeds back the information searched by the user to the electronic terminal 101 through the network 103 and the server 102. It should be noted that the server 102 stores the user id of the user to record the historical operation track of the user on the portal site, wherein the user id is the user IP address of the electronic terminal used by the user. Optionally, the user identifier may also be an account, a mailbox, or a mobile phone number of the user related to the portal site, and may be used as an identifier for confirming identity of logging in the portal site.
As shown in step 302 of FIG. 3, the server 102 records one or more browsing trajectories of the user since the first selection of the e-book. Wherein the first selection comprises: through advertisement pushing, a user clicks an advertisement page related to an electronic book for the first time, or the user actively inputs keywords in a search engine entry website to search for the electronic book. In one embodiment, after the user selects the electronic book for the first time, the user does not immediately decide to purchase the electronic book, most users choose to review the book through a review website, or know the market price trend through various shopping malls or price comparison websites, and finally decide whether to purchase the electronic book, or have other better choices through the visit, and the process of the visit is called as a browsing track.
Based on the fact that the user has a plurality of tracks of importing different websites from the first selection to the purchase, the purchase behavior of the user, such as ordering or payment, occurs. For example, when the user opens the first website, the advertisement information after the electronic book is displayed in the pop-up window, and the user clicks the advertisement information to enter the second mall and purchases the electronic book, a browsing track is formed. In another implementation scenario, the user opens the first website, displays the advertisement information after the electronic book from the pop-up window, and then clicks the advertisement information to enter the second mall without purchasing the electronic book, and then finishes the visit to complete a browsing track. But after a period of time, when the user is interested in the book again, the user actively inputs keywords through the third search engine portal website to search for the electronic book, and purchases in the shopping mall to complete another browsing track. Although the current browsing track is different from the previous browsing track, the initiation of the browsing track of the final purchase is based on the advertisement push of the previous A website, so that the two browsing tracks have relevance actually.
To this end, the server 102 records one or more browsing tracks from the first selection to the purchase of the e-book for comparison to find out the correlation therebetween, thereby analyzing the portal site that most contributes to pushing the e-book.
As shown in step 303 of fig. 3, the server 102 establishes a correspondence between the user identifier and one or more browsing tracks. Specifically, each browsing track is formed by connecting a plurality of portal sites browsed by the user in series, when the user browses any portal site, the server 102 records the user IP address, and the corresponding relationship between the user identifier and the plurality of browsing tracks can be established by tracking the track formed by the user IP address browsing the portal sites.
In one implementation scenario, a user is generally required to register a personal account, a mailbox, or a mobile phone number as an identity confirmation identifier before logging in a specific portal site, and the account, the mailbox, or the mobile phone number is used as a user identifier.
As shown in step 304 of FIG. 3, the server 102 determines a contribution of an option in one or more browsing tracks in response to detecting that the user purchased the e-book. For example, when the user opens the first website, the advertisement information after the electronic book is displayed in the bounce window, the user clicks the advertisement information to enter the second market but does not purchase the electronic book, then the keyword is input through the third search engine entrance website to search for the electronic book, and the electronic book is purchased in the third market to complete one-time browsing track. In the browsing track, the first website belongs to a first option, the second mall and the third search engine entry website belong to an intermediate option, the third mall is an option for purchasing an electronic book, the contribution degrees of the options are sequentially the option for purchasing the electronic book, the first option and the intermediate option from high to low, in other words, the contribution degree of actually generating book purchasing behavior is the largest, then the first website which draws the attention of the user for the first time is the second mall and the third search engine entry website.
While the method for determining the contribution of an option for a user to purchase an e-book according to the present disclosure is generally described above in conjunction with fig. 3, it will be understood by those skilled in the art that the above description is illustrative and not limiting, and that the person skilled in the art may make adjustments as needed. For example, the method of the present disclosure may evaluate the ratio of the contribution degree of the options in the whole browsing track by recording the browsing track, and the following exemplary descriptions will be provided for a plurality of different browsing track modes through fig. 4(a) to (f).
Fig. 4(a) to (f) are schematic diagrams illustrating browsing trajectories according to an embodiment of the present disclosure. According to one embodiment of the present disclosure, the browsing trajectory may be a combination of one or more browsing trajectories. In the following, the contribution degree is evaluated for a plurality of different browsing tracks. For convenience of illustration, each of the nodes mentioned in fig. 4 has an advertising relationship with the e-book provider.
As shown in fig. 4(a), when the user opens the website a, the advertisement information after the electronic book is displayed in the pop-up window, the user clicks the advertisement information to enter the K-mall, and the electronic book is purchased. At this time, the browsing tracks are from the A website to the K market in sequence, and the contribution degree is that the K market is higher than the A website.
As shown in fig. 4(b), when the user opens the website a, the advertisement information after the electronic book is displayed in the pop-up window, the user clicks the advertisement information to enter the E market, and the user does not purchase the electronic book in the E market, and then purchases the electronic book through the K market. At this time, the browsing tracks are from the website A to the mall E to the mall K in sequence, and the contribution degree is that the mall K is higher than the website A and then higher than the mall E in sequence.
Both fig. 4(a) and 4(b) above show only one browsing trace, and fig. 4(c) to 4(f) below will present examples of a plurality of browsing traces.
As shown in fig. 4(c), when the user opens the website a, the advertisement information of the electronic book is displayed in the pop-up window, and the user clicks the advertisement information to enter the mall E, but the user does not purchase the electronic book in the mall E, and then purchases the electronic book through the mall K, which is the first browsing track. The user may then, for demand or other reasons, intend to purchase the E-book again, this time go to market E by opening website B, and the user also does not purchase the E-book at market E, and still chooses to purchase the E-book through market K, which is the second browsing track. Comparing the two browsing tracks can find that the website a and the website B are first options of the first browsing track and the second browsing track respectively, and therefore have the same contribution degree. The user selects the E market and the K market twice respectively, the contribution degree of the E market and the K market is higher than the A website and the B website based on positive correlation of the selection times and the contribution degree of the options, and then the K market is the option for purchasing the electronic book at last and has the highest contribution degree, so that the contribution degree of the K market is higher than the E market and higher than the A website and the B website in sequence.
In addition, the comparison of the first browsing track and the second browsing track finds that the browsing tracks from the mall E to the mall K have an intersection, which represents that the browsing tracks are the options that the user or other users often pass through when purchasing the electronic book, and therefore, the options having the intersection in the browsing tracks are positively correlated with the contribution degree.
As shown in fig. 4(d), when the user opens the website a, the advertisement information after the electronic book is displayed in the pop-up window, the user clicks the advertisement information to enter the market E, and the user does not purchase the electronic book in the market E, and then purchases the electronic book through the market K, which is the first browsing track. The user may then want to purchase the e-book again due to a demand or other reasons, this time, the user enters into mall F by opening website B, and the user still chooses to purchase the e-book through mall K instead of shopping mall F, which is the second browsing track. Comparing the two browsing tracks can find that the website a and the website B are first options of the first browsing track and the second browsing track respectively, and therefore have the same contribution degree. Market E and market F are intermediate choices of the first browsing track and the second browsing track respectively, and also have the same contribution degree. The K mall is the last option to purchase the e-book, with the highest contribution. Therefore, the contribution degree is sequentially higher for market K than for website A and for website B and for market E and for market F.
As shown in fig. 4(E), when the user opens the website a, the advertisement information after the electronic book is displayed in the pop-up window, the user clicks the advertisement information to enter the market E, and the user does not purchase the electronic book in the market E, and then purchases the electronic book through the market K, which is the first browsing track. The user may then want to purchase the e-book again due to a demand or other reasons, this time, the user enters into mall F by opening website B, and the user does not purchase in mall F, and chooses to purchase the e-book through mall H, which is the second browsing track. Comparing the two browsing tracks can find that the website a and the website B are first options of the first browsing track and the second browsing track respectively, and therefore have the same contribution degree. Market E and market F are intermediate choices of the first browsing track and the second browsing track respectively, and also have the same contribution degree. Mall K and mall H are the last options to purchase the e-book, with the highest contribution. Therefore, the contribution degree is sequentially that K market and H market are higher than the A website and B market and higher than the E market and F market.
As shown in fig. 4(f), when the user opens the website a, the advertisement information after the electronic book is displayed in the pop-up window, the user clicks the advertisement information to enter the mall E, but does not purchase the electronic book, and then the visit is ended, which is the first browsing track. But after a period of time, when the user again has interest in the book, he actively searches for the E-book through mall E, but finally purchases at mall H, which is the second browsing track. Although the website A is the first option, the first browsing track and the second browsing track both pass through the E mall, the selection times and the contribution degree based on the options are positively correlated, the contribution degree of the E mall is higher than that of the website A, and then the H mall is the option for purchasing the electronic book finally and has the highest contribution degree, so that the contribution degree is sequentially higher for the H mall than for the E mall and higher than for the website A.
The browsing trace described above exemplifies only a few options, and the number of options may be more or less according to the user's habit. From the above description, it can be understood by those skilled in the art that the contribution degree of the present disclosure is mainly ordered according to the option of purchasing the electronic book, the first option and the intermediate option, and the selection times of the options also have a positive correlation with the contribution degree. In addition to the above listed factors for assessing the degree of contribution, another embodiment of the method according to the present disclosure is described below in conjunction with fig. 5.
FIG. 5 is a flow chart illustrating a method for determining an option contribution to purchase an electronic book according to another embodiment of the present disclosure. As shown in fig. 5, the server 102 may include: recording the selection times, the length of the stay time or the time sequence 501 according to the data types of the options; setting corresponding weights 502 in response to the selection times, the length of the stay time or the time sequence; and evaluating the contribution degrees 503 of the multiple options according to the relevance of the multiple options and the weight values.
As shown in step 501 of fig. 5, the server 102 records the number of selections, the length of stay, or the time sequence according to the data categories of a plurality of options, wherein the options are the advertisement, the search engine, the comment, or the entrance website of the market. Accordingly, the data categories include search data, browse data, collection data, and purchase data. Specifically, the operation form of the user on the website can be divided into browsing, collecting and purchasing behaviors, wherein browsing also includes searching behaviors, and the server 102 receives the instruction of the user relative to the behaviors and processes the instruction by data types, so as to divide the operation form into browsing data, collecting data and purchasing data.
As shown in step 502 of fig. 5, the server 102 sets a corresponding weight 502 in response to the selection times, the length of the stay time, or the time sequence. Specifically, the more the user browses or stays for a longer time, the higher the interest is, and the weight should be increased accordingly.
It is worth mentioning that the estimation of the length of the stay time can prevent the user from being intentionally directed to other websites, in addition to knowing the user's attention. In one implementation scenario, some entries or items may be provided with pop-ups on the web page to increase the click-through rate, and the web page may automatically pop up a small dialog box when the user browses the web page. The dialog box then either spirals continuously on the screen or floats to a certain corner of the screen. When the user attempts to close, it is then imported into another web page. To avoid this, the server 102 may set a preset time, which indicates that the user is likely to be simply misled into the website if the user stays in the webpage for a time not exceeding the preset time, and the website is not considered as the main focus option in the browsing track.
In one implementation scenario, the time sequence is also an important indicator for evaluating the contribution of the website, and the last book purchasing option has the greatest correlation, i.e. has the greatest contribution. Accordingly, the weight of the option closer to purchase the electronic book on the time axis is heavier, and in particular, the closer to the representative relationship on the time axis is. For example: the user opens the first website, the advertisement information after the electronic book is displayed in the bounce window, the user clicks the advertisement information to enter a second market, the user is interested but does not directly buy the electronic book, but inputs keywords through the third comment website to search for introduction and comments related to the electronic book, and the electronic book is bought in the third market. From the browsing track, the influence of the third comment website on the selection of the user for book purchasing is larger than that of the second shop.
As shown in step 503 in fig. 5, the server 102 evaluates the contribution 503 of the plurality of options according to the relevance of the plurality of options and the weight value.
For example, tables 1 to 3 represent the weight value tables of the option a, the option E and the option K in the browsing track of fig. 4(b), and the weights are calculated and summed up according to the data categories such as "browse", "collect" and "buy" and the corresponding conditions such as "selection times", "time sequence" and "time length". Particularly, an item of special weighting in the condition is to add weight to the first browsing and purchasing behavior, mainly reflecting the importance of the first browsing option and purchasing behavior to the whole browsing track.
In this embodiment, the following weight settings for the conditions in tables 1-3 are further defined, but only one of them is an example, and the specific values can be set again according to the requirement:
time sequence: and 3, dividing the grade distance, wherein the grade distance is decreased from near to far due to the purchase behavior on the time axis, and the sequence is as follows: when the purchasing behavior occurs recently, the weight is set to 3, the weight for the middle browsing is set to 2, and the weight for the first browsing is set to 1.
The time is as follows: and calculating meaningless browsing behaviors within 3 minutes of the preset time, setting the weight value to be 0, setting the weight value to be 1 in 3-30 minutes, setting the weight value to be 2 in 30-59 minutes, and setting the weight value to be 3 in more than 1 hour.
Special weighting: the present embodiment considers the first browsing and purchasing behavior as the behavior with the contribution degree, and thus this item is weighted by 3.
For better understanding of the weight calculation manner of the present disclosure, the following example will be explained. As shown in table 1 below, the a option is displayed in the "number of selections" column with 1 browse and 1 favorite, and the weight w1 in the "number of selections" column is 2; displaying that the a option is viewed for the first time in the "chronological" column, and therefore farthest from the purchasing behavior on the time axis, the weight w2 in the "chronological" column is 1; then, displaying that the browsing time of the A option is between 30 and 59 minutes in the column of 'time duration', and setting the weight w3 of the column of 'time duration' to be 2; based on the a option being the first view, a "specially weighted" weight w4 is met of 3. Finally, the total weight of the a option is w1+ w2+ w3+ w4 is 2+1+2+3 is 8.
TABLE 1A weight table of options
As shown in table 2 below, the E option is displayed in the "select" column with 1 browse, and the weight w1 in the "number of selections" column is 1; displaying that the option E is the intermediate browsing in a 'time sequence' column, wherein the weight w2 of the 'time sequence' column is 2; then, the browsing time of the E option is displayed in a column of 'time duration', the browsing time is less than 3 minutes, the browsing is reasonably predicted to be meaningless, and the weight w3 in the column of 'time duration' is equal to 0; the E option does not correspond to the first view or purchase in "special weight", with a weight w4 of 0. Finally, the total weight of the E option is w1+ w2+ w3+ w4 is 1+2+0+0 is 3.
TABLE 2E option weight table
As shown in table 3 below, the K option is displayed in the "number of selections" column with 1 browse, and the weight w1 in the "number of selections" column is 1; displaying that the K option is the final purchase in the "chronological" column, and therefore is closest to the purchase on the time axis, and the weight w2 in the "chronological" column is 3; then, displaying that the browsing time of the K option is between 3 and 30 minutes in a time length column, and setting the weight w3 of the time sequence length column as 1; based on the K option being the final purchase, a "specially weighted" weight w4 of 3 is met. Finally, the total weight of K is w1+ w2+ w3+ w4 is 2+3+1+3 is 9.
TABLE 3 weight table for K options
As can be known from the above weight summation, the total weight of the K option is 9 "greater than the total weight of the a option is 8" greater than the total weight of the E option is 3 ", so the contribution degrees of the browsing tracks in the a-E-K are K option > a option > E option, respectively.
The description herein is merely exemplary and not limiting, and is only for the purpose of understanding the relevance of multiple options and weights, and thus evaluating the contribution of multiple options. The above-mentioned weights can be flexibly set by those skilled in the art, and the present disclosure does not limit this.
In some possible embodiments, various aspects of the disclosure may also be implemented in the form of a program product comprising program code for causing a processor to perform the above described method when the program code is executed by the processor.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A 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 (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, 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.
As shown in fig. 6, a program product 3 according to an embodiment of the present disclosure is shown, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto, and in this document, a 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.
Program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
Further, while the operations of the disclosed methods are depicted in the drawings in a particular order, this does not require or imply that these operations must be performed in this particular order, or that all of the illustrated operations must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
It should be noted that the above-mentioned embodiments illustrate rather than limit the disclosure, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim.
The disclosure can solve the technical problem that the prior art only adopts a final shopping mall or the closest advertisement path and is not enough to actually evaluate the contribution degree, and further provides a technical means for determining the contribution degree of an option for a user to purchase an electronic book, which can start to record one or more browsing tracks related to user identification after the user selects the electronic book for the first time, and determine the contribution degree of the option in the one or more browsing tracks after detecting that the user purchases the electronic book. Furthermore, the relationship between the weight and the options corresponding to the conditions can be calculated by selecting the conditions such as the times, the length of the stay time or the time sequence, so that the technical effect of evaluating the contribution degree more accurately is achieved, and the method is beneficial to increasing the benefit of advertisement putting.
Claims (10)
1. A method of determining an option contribution for a user to purchase an e-book, comprising:
providing a user with a plurality of options for selecting the electronic book, the user having a user identification;
recording one or more browsing tracks of the user since the user selected the electronic book for the first time;
establishing a corresponding relation between the user identification and the one or more browsing tracks; and
in response to detecting that the user purchased the electronic book, determining a contribution of options in the one or more browsing tracks.
2. The method of claim 1, wherein the user identification is the user IP address, account, mailbox, or cell phone number, and the option is an entry site such as an advertisement, a search engine, a comment, or a store.
3. The method of claim 1, wherein the option contributions in the browsing trace are in order of high to low, an option to purchase an e-book, a first option, and an intermediate option.
4. The method of claim 1, wherein, of the options of the plurality of browsing tracks, the number of selections of the options or the option of finally purchasing the electronic book is positively correlated with the contribution degree.
5. The method of claim 1, wherein a plurality of options in the plurality of browsing trajectories with an intersection are positively correlated with a contribution.
6. The method of claims 1-5, wherein the determining a contribution of an entry of an item in the plurality of browsing trajectories comprises:
recording the selection times, the length of the stay time or the time sequence according to the data types of the options;
responding to the selection times, the stay time length or the time sequence, and setting corresponding weight values; and
and evaluating the contribution degrees of the options according to the relevance between the options and the weight value.
7. The method of claim 6, wherein the data categories include browsing data, favorite data, and purchase data, the number of selections is browsing, favorite, and purchase, the more selections the heavier the weight of the option, wherein the longer the dwell time the heavier the weight of the option.
8. The method of claim 6, wherein the options that are closer to purchasing the e-book are weighted more heavily on a timeline.
9. A terminal for determining a contribution degree of an option for a user to purchase an e-book includes,
a memory; and a processor coupled to the memory, the processor configured to perform the method of any of claims 1-8 based on instructions stored in the memory.
10. A computer-readable storage medium having stored thereon computer program instructions to be executed by one or more processors to perform operations to implement the method of any of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010379048.3A CN111582934A (en) | 2020-05-07 | 2020-05-07 | Method, terminal and storage medium for determining option contribution degree for purchasing electronic book |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010379048.3A CN111582934A (en) | 2020-05-07 | 2020-05-07 | Method, terminal and storage medium for determining option contribution degree for purchasing electronic book |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111582934A true CN111582934A (en) | 2020-08-25 |
Family
ID=72114529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010379048.3A Pending CN111582934A (en) | 2020-05-07 | 2020-05-07 | Method, terminal and storage medium for determining option contribution degree for purchasing electronic book |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111582934A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116720928A (en) * | 2023-08-10 | 2023-09-08 | 量子数科科技有限公司 | Artificial intelligence-based personalized accurate shopping guide method for electronic commerce |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102663616A (en) * | 2012-03-19 | 2012-09-12 | 北京国双科技有限公司 | Method and system for measuring web advertising effectiveness based on multiple-contact attribution model |
CN103136695A (en) * | 2013-03-26 | 2013-06-05 | 明日互动(北京)广告传媒有限公司 | Analytical method and system of media placement |
CN103562946A (en) * | 2011-05-27 | 2014-02-05 | 谷歌公司 | Multiple attribution models with return on ad spend |
CN104133837A (en) * | 2014-06-24 | 2014-11-05 | 上海交通大学 | Internet information putting channel optimizing system based on distributed computing |
US20150161659A1 (en) * | 2013-12-05 | 2015-06-11 | Optimine Software, Inc. | Systems and methods for assessing the cross-channel value of media advertising |
CN106855855A (en) * | 2015-12-08 | 2017-06-16 | 阿里巴巴集团控股有限公司 | Information-pushing method and device |
CN107563781A (en) * | 2016-06-30 | 2018-01-09 | 阿里巴巴集团控股有限公司 | A kind of information launches effect attribution method and device |
CN109754272A (en) * | 2017-11-03 | 2019-05-14 | 北京京东尚科信息技术有限公司 | The charging method and system of the web advertisement |
CN110020893A (en) * | 2019-04-03 | 2019-07-16 | 阿里巴巴集团控股有限公司 | A kind of advertisement contribution degree determines method, device and equipment |
CN110189152A (en) * | 2018-02-23 | 2019-08-30 | 北京国双科技有限公司 | The attribution method and apparatus of channel |
-
2020
- 2020-05-07 CN CN202010379048.3A patent/CN111582934A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103562946A (en) * | 2011-05-27 | 2014-02-05 | 谷歌公司 | Multiple attribution models with return on ad spend |
CN102663616A (en) * | 2012-03-19 | 2012-09-12 | 北京国双科技有限公司 | Method and system for measuring web advertising effectiveness based on multiple-contact attribution model |
CN103136695A (en) * | 2013-03-26 | 2013-06-05 | 明日互动(北京)广告传媒有限公司 | Analytical method and system of media placement |
US20150161659A1 (en) * | 2013-12-05 | 2015-06-11 | Optimine Software, Inc. | Systems and methods for assessing the cross-channel value of media advertising |
CN104133837A (en) * | 2014-06-24 | 2014-11-05 | 上海交通大学 | Internet information putting channel optimizing system based on distributed computing |
CN106855855A (en) * | 2015-12-08 | 2017-06-16 | 阿里巴巴集团控股有限公司 | Information-pushing method and device |
CN107563781A (en) * | 2016-06-30 | 2018-01-09 | 阿里巴巴集团控股有限公司 | A kind of information launches effect attribution method and device |
CN109754272A (en) * | 2017-11-03 | 2019-05-14 | 北京京东尚科信息技术有限公司 | The charging method and system of the web advertisement |
CN110189152A (en) * | 2018-02-23 | 2019-08-30 | 北京国双科技有限公司 | The attribution method and apparatus of channel |
CN110020893A (en) * | 2019-04-03 | 2019-07-16 | 阿里巴巴集团控股有限公司 | A kind of advertisement contribution degree determines method, device and equipment |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116720928A (en) * | 2023-08-10 | 2023-09-08 | 量子数科科技有限公司 | Artificial intelligence-based personalized accurate shopping guide method for electronic commerce |
CN116720928B (en) * | 2023-08-10 | 2023-10-27 | 量子数科科技有限公司 | Artificial intelligence-based personalized accurate shopping guide method for electronic commerce |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7610276B2 (en) | Internet site access monitoring | |
US8037064B2 (en) | Method and system of selecting landing page for keyword advertisement | |
US20110015996A1 (en) | Systems and Methods For Providing Keyword Related Search Results in Augmented Content for Text on a Web Page | |
US20150302012A1 (en) | Generating suggested search queries | |
US20220051288A1 (en) | Presenting options for content delivery | |
US9495442B2 (en) | System and method for automatically publishing data items associated with an event | |
US20200342496A1 (en) | Providing a modified content item to a user | |
US20150379571A1 (en) | Systems and methods for search retargeting using directed distributed query word representations | |
US20120095834A1 (en) | Systems and methods for using a behavior history of a user to augment content of a webpage | |
US8880423B2 (en) | Inventory estimation for search retargeting | |
US20120191531A1 (en) | Selecting advertisements for placement on related web pages | |
US20130054672A1 (en) | Systems and methods for contextualizing a toolbar | |
CN107222526B (en) | Method, device and equipment for pushing promotion information and computer storage medium | |
US20110246277A1 (en) | Multi-factor promotional offer suggestion | |
WO2007059087A2 (en) | Selecting advertisements in social bookmarking system | |
US20110029384A1 (en) | System and method for dynamic targeting advertisement based on content-in-view | |
JP2010113542A (en) | Information provision system, information processing apparatus and program for the information processing apparatus | |
US20160267551A1 (en) | Method and system for advertisement coordination | |
US20160275569A1 (en) | Method and system for advertisement coordination | |
CN111582934A (en) | Method, terminal and storage medium for determining option contribution degree for purchasing electronic book | |
KR101016701B1 (en) | Method and system for providing service of advertisement | |
CN111353864A (en) | Product recommendation method and device, server and storage medium | |
US20160267531A1 (en) | Method and system for advertisement coordination | |
US20160275568A1 (en) | Method and system for advertisement coordination | |
US20210110456A1 (en) | Email Content Selection System And Method |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200825 |
|
RJ01 | Rejection of invention patent application after publication |