CN108932640A - Method and apparatus for handling order - Google Patents
Method and apparatus for handling order Download PDFInfo
- Publication number
- CN108932640A CN108932640A CN201710352675.6A CN201710352675A CN108932640A CN 108932640 A CN108932640 A CN 108932640A CN 201710352675 A CN201710352675 A CN 201710352675A CN 108932640 A CN108932640 A CN 108932640A
- Authority
- CN
- China
- Prior art keywords
- selection operation
- record
- access
- page
- chosen
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 230000004044 response Effects 0.000 claims abstract description 26
- 238000013480 data collection Methods 0.000 claims description 15
- 238000012216 screening Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 5
- 108010001267 Protein Subunits Proteins 0.000 claims description 4
- 238000012986 modification Methods 0.000 claims description 2
- 230000004048 modification Effects 0.000 claims description 2
- 238000000151 deposition Methods 0.000 claims 2
- 238000012512 characterization method Methods 0.000 claims 1
- 238000012545 processing Methods 0.000 abstract description 14
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 230000006854 communication Effects 0.000 description 6
- 230000006399 behavior Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical group [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 4
- 229910052709 silver Inorganic materials 0.000 description 4
- 239000004332 silver Substances 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000003542 behavioural effect Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 235000014510 cooky Nutrition 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000005291 magnetic effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000007619 statistical method Methods 0.000 description 2
- 241001062009 Indigofera Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
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/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
This application discloses the method and apparatus for handling order.One specific embodiment of this method includes:Obtain the order information of order to be processed in targeted website, wherein order information includes the mark and at least one commodity sign of lower single user;According to the access log of targeted website, determine whether lower single user via default page access crosses commodity details page within a preset period of time, commodity details page includes page elements, and page elements are for obtaining user to the selection operation of one group of alternative commodity sign;If it is, determining the commodity sign that lower single user is chosen within a preset period of time according to selection operation;In response to including identified commodity sign at least one commodity sign, order to be processed is determined as and the associated order of the default page.This embodiment improves the accuracys of order processing.
Description
Technical field
This application involves field of computer technology, and in particular to a kind of method and apparatus for handling order.
Background technique
With the continuous development of Internet technology, the network information is in explosive increase, how efficiently and accurately to be obtained desired
Information become a huge challenge.For example, can all generate a large amount of user's access daily for e-commerce website
Data and order data, it is most important to the service condition of website to analyze user how to efficiently use these data.
In the prior art, session (session) and SKU (Stock are mainly based upon to the processing of order data
Keeping Unit, keeper unit), for example, user places an order then confirms that the two exists with access active page in same session
Incidence relation;Or the active page commodity SKU that includes and order of user's access SKU that includes both then confirm to exist in the presence of being overlapped
Incidence relation.However, when dialogue-based determining order and active page whether there is incidence relation, do not consider in order whether is commodity
It has been presented in active page, incidence relation can have been set up between the original order and active page that connection is not present;It is true based on SKU
When determining order and active page with the presence or absence of incidence relation, commodity details page is entered from active page for user, it is then detailed in commodity
Feelings page carries out the case where replacement commodity, including cannot counting.
Summary of the invention
The purpose of the application is to propose a kind of improved method and apparatus for handling order, to solve background above
The technical issues of technology segment is mentioned.
In a first aspect, the embodiment of the present application provides a kind of method for handling order, this method includes:Obtain target
The order information of order to be processed in website, wherein order information includes the mark and at least one commodity sign of lower single user;
According to the access log of targeted website, it is detailed to determine whether lower single user via default page access crosses commodity within a preset period of time
Feelings page, commodity details page include page elements, and page elements are for obtaining user to the selection operation of one group of alternative commodity sign;
If it is, determining the commodity sign that lower single user is chosen within a preset period of time according to selection operation;In response at least one
Include identified commodity sign in commodity sign, order to be processed is determined as and the associated order of the default page.
In the present embodiment, according to selection operation, the commodity sign that lower single user is chosen within a preset period of time, packet are determined
It includes:The first tables of data established based on selection operation is obtained, the first tables of data is for characterizing user identifier, page iden-tity and presetting
The first corresponding relationship between the commodity sign chosen in period;According to the mark of lower single user, preset the page mark and
First tables of data determines the commodity sign that lower single user is chosen within a preset period of time.
In the present embodiment, access log includes the access record that storage is accessed for user each time, is accessed in record
It is corresponding to be stored with access source page mark, into page iden-tity, access user identifier and access time;And method further includes
The step of establishing the first tables of data, the step of establishing the first tables of data include:Obtain access source page mark in access log
It is commodity details page mark, the access note of access time within a preset period of time into page iden-tity for the mark for presetting the page
Record;Access user identifier and it will access that source page mark is corresponding to be stored into the first tables of data in acquired access record;
According to the second corresponding relationship between the pre-set commodity sign chosen and page iden-tity, will be recorded with acquired access
It is middle to store into the corresponding commodity sign chosen of page iden-tity into the first tables of data;The first data are modified according to selection operation
The commodity sign chosen in table.
In the present embodiment, the commodity sign chosen in the first tables of data is modified according to selection operation, including:For selection
Each user identifier that operation note includes, executes following interpretation of records step, and selection operation record is raw based on selection operation
At, the quotient that the user identifier of the executor including selection operation, the execution time of selection operation, selection operation are chosen before executing
The commodity sign that product mark and selection operation are chosen after executing:Screening includes the user identifier, and executes the time in preset time
Selection operation record in section;After each selection operation that the selection operation record that combined screening goes out includes is recorded to arrangement is obtained
Selection operation record, selection operation record is to including that first choice operation note and the second selection operation record, first choice
The selection operation that the commodity sign that the selection operation that operation note includes is chosen before executing includes with the second selection operation record is held
The commodity sign chosen after row is identical, when retaining the execution that first choice operation note includes in the selection operation record after arrangement
Between, the commodity sign chosen and the second selection operation record include after the first choice operation note selection operation that includes executes
The commodity sign that selection operation is chosen before executing;For every record in the first tables of data, is determined and arranged according to user identifier
The record to match in selection operation record afterwards with the record, the commodity sign chosen in the record is revised as identified
The commodity sign that the selection operation that record includes is chosen after executing.
In the present embodiment, it is previously provided with data collection point for page elements, data collection point is for acquiring selection
The commodity sign and selection that the user identifier of the executor of operation, the execution time of selection operation, selection operation are chosen before executing
The commodity sign that operation is chosen after executing;And method further includes the steps that generating selection operation record, generates selection operation note
The step of record includes:For each selection operation that page elements are got, by the collected selection operation of data collection point
The user identifier of executor, the execution time of the selection operation, the selection operation execute before the commodity sign chosen and the choosing
It selects the commodity sign chosen after operation executes and is stored as a selection operation record.
In the present embodiment, there are pre-set incidence relations between the mark of every group of alternative commodity;And method is also
Include the steps that the step of generating selection operation record, generating selection operation record includes:Source is accessed in queried access log
Page iden-tity and entrance page iden-tity are commodity details page mark, and the access of access time within a preset period of time records;
For inquire access record in every access record, in response to according to the second corresponding relationship, determine and the access note
Source page mark is accessed in record and into there are pre-set associations between the corresponding commodity sign chosen of page iden-tity
Access time in access record, is stored as the execution time of selection operation by relationship, and access user identifier is stored as selection behaviour
The user identifier of the executor of work identifies the corresponding commodity sign chosen with access source page in access record and is stored as
The commodity sign that selection operation is chosen before executing, the commodity sign chosen corresponding with page iden-tity is entered in access record are deposited
Storage is the commodity sign chosen after selection operation executes, and obtains a selection operation record.
Second aspect, the embodiment of the present application provide a kind of for handling the device of order, which includes:It obtains single
Member, for obtaining the order information of order to be processed in targeted website, wherein order information includes the mark and extremely of lower single user
A few commodity sign;First determination unit determines lower single user in preset time for the access log according to targeted website
Whether via default page access commodity details page is crossed in section, and commodity details page includes page elements, and page elements are for obtaining
Selection operation of the user to one group of alternative commodity sign;Second determination unit is used in response to lower single user in preset time period
It is interior to cross commodity details page via default page access, according to selection operation, determine what lower single user was chosen within a preset period of time
Commodity sign;Third determination unit is used in response to including identified commodity sign at least one commodity sign, will be wait locate
Reason order is determined as and the associated order of the default page.
In the present embodiment, the second determination unit, including:First obtains subelement, is built for obtaining based on selection operation
The first vertical tables of data, the first tables of data is for characterizing the commodity mark chosen in user identifier, page iden-tity and preset time period
The first corresponding relationship between knowledge;It determines subelement, for the mark according to lower single user, presets the mark and the first number of the page
According to table, the commodity sign that lower single user is chosen within a preset period of time is determined.
In the present embodiment, access log includes the access record that storage is accessed for user each time, is accessed in record
It is corresponding to be stored with access source page mark, into page iden-tity, access user identifier and access time;And device further includes
First tables of data establishes unit, and the first tables of data establishes unit and includes:Second obtains subelement, visits for obtaining in access log
It asks that source page is identified as the mark of the default page, is commodity details page mark into page iden-tity, access time is when default
Between access record in section;First storing sub-units, for coming access user identifier and access in acquired access record
Page iden-tity correspondence in source is stored into the first tables of data;Second storing sub-units, for according to the pre-set commodity chosen
The second corresponding relationship between mark and page iden-tity will be chosen with acquired access record into page iden-tity is corresponding
Commodity sign store into the first tables of data;Subelement is modified, is chosen for being modified in the first tables of data according to selection operation
Commodity sign.
In the present embodiment, subelement is modified, including:Interpretation of records module, for including for selection operation record
Each user identifier, executes following interpretation of records step, and selection operation record is to be generated based on selection operation, including selection is grasped
The commodity sign and selection behaviour that the user identifier of the executor of work, the execution time of selection operation, selection operation are chosen before executing
The commodity sign chosen after executing:Screening includes the user identifier, and executes the selection operation of time within a preset period of time
Record;Each selection operation record that the selection operation record that combined screening goes out includes remembers the selection operation after being arranged
Record, to including that first choice operation note and the second selection operation record, first choice operation note includes selection operation record
Selection operation execute before the commodity sign chosen and the second selection operation record include selection operation execution after the quotient that chooses
Product mark is identical, retains execution time, the first choice that first choice operation note includes in the selection operation record after arrangement
The selection operation that the commodity sign and the second selection operation record that the selection operation that operation note includes is chosen after executing include is held
The commodity sign chosen before row;Modified module, for being determined according to user identifier whole for every record in the first tables of data
The record to match in selection operation record after reason with the record, the commodity sign chosen in the record is revised as determining
The record selection operation that includes execute after the commodity sign chosen.
In the present embodiment, it is previously provided with data collection point for page elements, data collection point is for acquiring selection
The commodity sign and selection that the user identifier of the executor of operation, the execution time of selection operation, selection operation are chosen before executing
The commodity sign that operation is chosen after executing;And device further includes the first generation unit, the first generation unit further configures use
In:For each selection operation that page elements are got, by the executor's of the collected selection operation of data collection point
The commodity sign and the selection operation that user identifier, the execution time of the selection operation, the selection operation are chosen before executing execute
The commodity sign chosen afterwards is stored as a selection operation record.
In the present embodiment, there are pre-set incidence relations between the mark of every group of alternative commodity;And device is also
Including the second generation unit, the second generation unit is further configured to:In queried access log access source page mark and
It is commodity details page mark into page iden-tity, and the access of access time within a preset period of time records;For inquiring
Access record in every access record, in response to according to the second corresponding relationship, determining that access is next in recording with the access
There are pre-set incidence relations between source page iden-tity and the corresponding commodity sign chosen of entrance page iden-tity, by the visit
Ask that access time is stored as execution time of selection operation in record, access user identifier is stored as the executor's of selection operation
User identifier identifies the corresponding commodity sign chosen with access source page in access record and is stored as selection operation execution
Before the commodity sign chosen, the commodity sign chosen corresponding with page iden-tity is entered in access record is stored as selection operation
The commodity sign chosen after execution obtains a selection operation record.
The third aspect, the embodiment of the present application provide a kind of equipment, including:One or more processors;Storage device is used
In storing one or more programs, when said one or multiple programs are executed by said one or multiple processors, so that above-mentioned
One or more processors realize such as the above-mentioned method of first aspect.
Fourth aspect, the embodiment of the present application provide a kind of computer readable storage medium, are stored thereon with computer journey
Sequence, which is characterized in that such as first aspect above-mentioned method is realized when the program is executed by processor.
Method and apparatus provided by the embodiments of the present application for handling order, by obtaining to be processed in targeted website order
Whether single order information determines lower single user within a preset period of time via pre- then according to the access log of targeted website
If page access crosses commodity details page, if it is, determining what lower single user was chosen within a preset period of time according to selection operation
Order to be processed is determined as by commodity sign finally in response to including identified commodity sign at least one commodity sign
With the associated order of the default page, the accuracy of order processing is improved.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is that this application can be applied to exemplary system architecture figures therein;
Fig. 2 is the schematic flow chart according to one embodiment of the method for handling order of the application;
Fig. 3 is the schematic diagram according to the application scenarios of the method for handling order of the application;
Fig. 4 is the schematic flow chart according to another embodiment of the method for handling order of the application;
Fig. 5 is in another embodiment according to the method for handling order of the application for generating the first tables of data
Schematic flow chart;
Fig. 6 is the exemplary block diagram according to one embodiment of the device for handling order of the application;
Fig. 7 is adapted for the structural schematic diagram for the computer system for realizing the server of the embodiment of the present application.
Specific embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to
Convenient for description, part relevant to related invention is illustrated only in attached drawing.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase
Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 is shown can be using the method for handling order of the application or the implementation of the device for handling order
The exemplary system architecture 100 of example.
As shown in Figure 1, system architecture 100 may include terminal device 101,102,103, network 104 and server 105.
Network 104 between terminal device 101,102,103 and server 105 to provide the medium of communication link.Network 104 can be with
Including various connection types, such as wired, wireless communication link or fiber optic cables etc..
User can be used terminal device 101,102,103 and be interacted by network 104 with server 105, to receive or send out
Send message etc..Various applications, such as web browser applications, e-commerce can be installed on terminal device 101,102,103
Class application, searching class application, instant messaging tools, mailbox client, social platform software etc..
Terminal device 101,102,103 can be various electronic equipments, including but not limited to smart phone, tablet computer,
E-book reader, MP3 player (Moving Picture Experts Group Audio Layer III, dynamic image
Expert's compression standard audio level 3), MP4 (Moving Picture Experts Group Audio Layer IV, dynamic shadow
As expert's compression standard audio level 4) player, pocket computer on knee and desktop computer etc..
Server 105 can be to provide the server of various services, such as to installing on terminal device 101,102,103
Web browser applications or e-commerce application provide the background server supported.Server 105 can receive terminal device
101,102,103 access request sent, and the corresponding page is provided.Server 105 can also be obtained periodically in targeted website
The order information of order to be processed determines that lower single user is within a preset period of time then according to the access log of targeted website
It is no to cross commodity details page via default page access, if it is, determining lower single user in preset time period according to selection operation
The commodity sign inside chosen is ordered finally in response to including identified commodity sign at least one commodity sign by be processed
Singly it is determined as and the associated order of the default page.
It should be noted that the method provided by the embodiment of the present application for handling order can be held by server 105
Row, correspondingly, the device for handling order can be set in server 105.
It should be understood that the number of terminal device, network and server in Fig. 1 is only schematical.According to realization need
It wants, can have any number of terminal device, network and server.
With continued reference to Fig. 2, the process of one embodiment of the method for handling order according to the application is shown
200.The method for being used to handle order, includes the following steps:
Step 201, the order information of order to be processed in targeted website is obtained.
In the present embodiment, the method for handling order runs electronic equipment (such as service shown in FIG. 1 thereon
Device) order information of order to be processed in available targeted website, wherein targeted website can be e-commerce website,
Order to be processed can be the page that user passes through browser access target website, and the page in targeted website in targeted website
The middle order for having carried out lower single operation and having generated is also possible to carry out lower single operation in the client of targeted website and generated
Order.Order to be processed can be understood as order to be analyzed or to be counted, and the order information of order to be processed can be used as use
Data source in the analysis of the data such as family behavioural analysis.
Order information includes the mark and at least one commodity sign of lower single user.The mark of lower single user, which can be, to place an order
The account of user, cell-phone number, IMEI (International Mobile Equipment Identity, international mobile device body
Part code), IP (Internet Protocol, the agreement interconnected between network) address, browser rs cache (Cookie) etc. can be only
The information of one one user of mark.Commodity sign can be goods number, and goods number can be by arbitrary letter, number or symbol
Number composition.Different goods numbers is used to indicate the commodity with different attribute, and commodity can be article or service, attribute according to
The difference of the type of merchandise and be arranged, can be specification, color, style etc., for example, " color " attribute of commodity can be " red ",
" Huang ", " indigo plant " etc.;" specification " attribute of commodity can be " small ", " in ", " big " etc..As an example, commodity sign can be
SKU。
Step 202, according to the access log of targeted website, determine lower single user within a preset period of time whether via default
Page access crosses commodity details page.
In the present embodiment, above-mentioned electronic equipment can be determined in step 201 and be obtained according to the access log of targeted website
The corresponding user of mark of lower single user whether via default page access cross commodity details page within a preset period of time, if
Be enter step 203, if it is not, then order to be processed can be determined as not with the associated order of the default page.Default page
Face can be the page for showing the merchandise news for having multiple commodity, for example, the page or information of the advertising campaign in shopping website
Information flow (Feed) page in information class website.
Web log file is the file for recording the various raw informations such as mistake when server reception processing is requested and run, and is visited
Ask that log can be understood as part relevant to user access activity in web log file.Under can directly being determined according to access log
Whether single user via default page access crosses commodity details page within a preset period of time, can also carry out first to web log file
Analysis obtains the clickstream data of user.
Click steam (Click Stream) refers to the track of user's continuous access on website.Each visit of the user to website
It asks and contains a series of click action behavior, these are clicked behavioral data and just constitute clickstream data (Click Stream
Data), it represents the whole flow process that user browses web sites.The acquisition methods of clickstream data have very much, such as pass through literal translation
Formula scripting language (JavaScript) carry out event capturing, issue client terminal application be acquired, web log file analysis etc..Point
Hitting flow data may include access user (Cookie), session control identifier (Sessionid), access source
(Referrers), into when the page (Entrance), time started (Begin Time), end time (End Time), access
Long (Time on Site).It, can be in response to inquiring access user identifier in clickstream data after obtaining clickstream data
The mark for the lower single user that order information for order to be processed includes, access source are the default page, are commodity into the page
Details page, the record of access time within a preset period of time determine that lower single user is visited via the default page within a preset period of time
Asked commodity details page.
Commodity details page can be to be made of text, picture, video etc., to user introduces item property, application method
The page of equal details.One group of alternative commodity can be showed in one commodity details page, corresponding commodity details page includes using
In obtaining user to the page elements of the selection operation of one group of alternative commodity sign, page elements can be text, link, figure
Piece, Option Box etc..User, which can be the selection operation of one group of alternative commodity sign, clicks text, link, picture, or clicks
Option in Option Box, can by bury a little or clickstream data obtain user selection operation.One group of alternative commodity can be one
Group has general character, but the commodity having differences on certain attributes, for example, the mobile phone of same model has the version of multiple memory sizes
This, each version has the SKU of oneself, and the mobile phone of different memory versions can be rendered in same commodity detail page, pass through
Option represents the mobile phone of different memory versions in commodity detail page setting SKU text, link, picture, Option Box, to obtain use
The commodity sign of the mobile phone of family selection.
Step 203, according to selection operation, the commodity sign that lower single user is chosen within a preset period of time is determined.
In the present embodiment, above-mentioned electronic equipment can be in response to determining lower single user in preset time in step 202
Commodity details page is crossed via default page access in section, according to selection operation of the lower single user in commodity details page, under determining
The commodity sign that single user is chosen within a preset period of time.Website mostly all can be periodically for statistical analysis to order data, in advance
Section of fixing time can be a cycle for statistical analysis, for example, one day, it can specifically be arranged according to actual needs, order numbers
According to access data it is more when, can suitably shorten predetermined amount of time.
The corresponding relationship between page elements and alternative commodity sign can be pre-set, corresponding relationship can be directly
Corresponding relationship, for example, the corresponding commodity sign of page elements, is also possible to indirect corresponding relationship, for example, one
The option of the corresponding attribute of page elements can determine the commodity sign chosen by the combination of multiple attributes.With commodity
Include the page elements for selecting color and size in the commodity detail page of certain clothes for clothes, can according to
Family determines the commodity sign that user chooses to the selection operation of color and size.A default can be set in commodity detail page
The alternative commodity that the alternative commodity sign chosen, i.e. user have been chosen when also not carrying out selection operation after entering commodity detail page
Mark can be realized by the default value of default value or each attribute that the commodity sign chosen is arranged.
It is final within a preset period of time that the commodity sign that lower single user is chosen within a preset period of time can be lower single user
The commodity sign chosen can be to getting if having got multiple selection operations of lower single user within a preset period of time
Multiple selection operations for entering after commodity detail page of lower single user be sequentially ranked up by early to evening according to acquisition time, will most
The mark of the corresponding commodity chosen of the latter selection operation is determined as the commodity mark that lower single user is chosen within a preset period of time
Know, for example, within a preset period of time, the first first alternative commodity sign is selected, the choosing then got according to page elements
Operation is selected, the commodity sign for determining that lower single user is chosen replaces with the second alternative commodity sign, and selection operation has not been obtained later
Although or get selection operation, in preset time period last time selection operation be still by the commodity sign chosen replace
For the second alternative commodity sign, then the commodity sign for descending single user to choose within a preset period of time is the second alternative commodity sign.
Step 204, in response to including identified commodity sign at least one commodity sign, order to be processed is determined
For with the associated order of the default page.
In the present embodiment, above-mentioned electronic equipment can include at least in response to the order information obtained in step 201
Include the commodity sign determined in step 203 in one commodity sign, order to be processed is determined as associated with the default page
Order.It can be with the associated order of the default page due to presetting the order facilitated in the page to the displaying of commodity.
For example, the default page is the page of certain e-commerce website advertising campaign, user is when browsing the page, to the page
Some commodity shown in face produce interest, then click the link of this commodity in the page, enter the quotient of this commodity
Product details page, and the alternative commodity having purchased in commodity details page that place an order, it may be considered that being that the page of the advertising campaign is facilitated
This lower single act.User can also in the page of advertising campaign directly will certain commodity shopping cart is added after place an order or directly
It places an order, lower single act in this case is it is also assumed that be that the page of the advertising campaign is facilitated.
Order to be processed is determined as to correspond to the information for storing order to be processed with after the associated order of the default page
With the information of the default page, can also be sent and default page to the equipment for having subscribed the information about order Yu default page relation
The information of the associated order in face.
The method provided by the above embodiment of the application by obtaining the order information of order to be processed in targeted website, and
Afterwards according to the access log of targeted website, determine whether lower single user via default page access crosses commodity within a preset period of time
Details page, if it is, determining the commodity sign that lower single user is chosen within a preset period of time according to selection operation, finally ringing
It should include identified commodity sign at least one commodity sign, order to be processed is determined as associated with the default page
Order improves the accuracy of order processing.
With continued reference to the signal that Fig. 3, Fig. 3 are according to the application scenarios of the method for handling order of the present embodiment
Figure.In the application scenarios of Fig. 3, by terminal via default page access commodity details page, commodity detail page includes user
One group of alternative commodity is the mobile phone that color is black, capacity is 64G, the mobile phone that color is silver color, capacity is 64G, commodity respectively
Default in detail page the commodity sign chosen be black, 64G mobile phone commodity sign, user clicks within a preset period of time
The region that " silver color " printed words are shown in the page, the commodity sign chosen are replaced for silver color, the commodity sign of the mobile phone of 64G;
The button then to be placed an order by click, or click the button for adding shopping cart and click the button to place an order in cart page, it is raw
At the order including silver color, the commodity sign of the mobile phone of 64G, above-mentioned electronic equipment is in the order information for getting the order
Afterwards, according to the selection operation of access log and user, which is determined as and the associated order of the default page.
Referring to FIG. 4, Fig. 4 is shown according to the process of another embodiment of the method for handling order of the present embodiment
It is intended to.
In Fig. 4, this is used to handle the process 400 of the method for order, includes the following steps:
Step 401, the order information of order to be processed in targeted website is obtained.
In the present embodiment, the method for handling order runs electronic equipment (such as service shown in FIG. 1 thereon
Device) order information of order to be processed in available targeted website.Open source streaming computing frame can be used, for example,
Storm establishes the topology of a consumption order flow log from Mark reaction (Kafka).Kafka is an open source message system item
Mesh, the target of the project be for processing real time data provide a unification, high throughput, it is low to platform.Storm is one and exempts from
Take open source, distribution, real time computation system highly fault tolerant, the ability of the processing mass data with high concurrent, and strong real-time.
Pass through the Storm cluster pre-established, the data that can be subscribed to real-time reception from Kafka, for example, user operates letter in real time
Then breath, real-time order data carry out data analytical calculation, carry out classification processing to required data.
Step 402, according to the access log of targeted website, determine lower single user within a preset period of time whether via default
Page access crosses commodity details page.
In the present embodiment, above-mentioned electronic equipment can be determined in step 401 and be obtained according to the access log of targeted website
The corresponding user of mark of lower single user whether via default page access cross commodity details page within a preset period of time, if
It is to enter step 403.Access log may include the access record that storage is accessed for user each time, can in access record
Access source page mark is stored with, into page iden-tity, access user identifier and access time with corresponding, also can store
Operation data of the user in some pages.
Step 403, the first tables of data established based on selection operation is obtained.
In the present embodiment, above-mentioned electronic equipment can be in response to determining lower single user in preset time in step 402
Commodity details page is crossed via default page access in section, obtains the first tables of data established based on selection operation, the first tables of data
For characterizing the first corresponding relationship between the commodity sign chosen in user identifier, page iden-tity and preset time period.User
Selection operation can be and obtained by burying technology, be also possible to obtain based on access log, for example, it may be being based on
What the clickstream data that access log is handled obtained.Directly each item access record in access log can be regard as first
Each item record in tables of data can also first be handled the access record in access log, and by treated, access is remembered
It records as each item record in the first tables of data, to improve the efficiency of subsequent step.
In some optional implementations of the present embodiment, for generating the process 500 of the first tables of data, may include with
Lower step:
Step 501, the mark that access source page in access log is identified as the default page is obtained, is into page iden-tity
Commodity details page mark, the access record of access time within a preset period of time.
In the present embodiment, source page is accessed in the available access log of above-mentioned electronic equipment be identified as the default page
Mark, into page iden-tity be commodity details page mark, access time within a preset period of time access record.As showing
Example, can analyze web log file by Kafka system to obtain the clickstream data of user, be established using Storm technology
One topology, the topology can consume the clickstream data of subscription from Kafka, then filter out and access source page in access log
Face is identified as the mark of the default page, is commodity details pages mark into page iden-tity, access time is within a preset period of time
Access record.Page iden-tity can be URL (Uniform Resoure Locato, uniform resource locator).Into page mark
Whether know is that commodity details page mark can be by determining, for example, the text of URL into whether page iden-tity meets certain format
Whether part part includes the fixed number of a string length.
Step 502, will in acquired access record access user identifier and access source page mark it is corresponding store to
In first tables of data.
In the present embodiment, above-mentioned electronic equipment can come access user identifier and access in acquired access record
Page iden-tity correspondence in source is stored into the first tables of data.As an example, can be as unit of user identifier, by acquired record
It is stored in database, such as Redis, obtains the first tables of data.Redis is the support network of an open source, memory-based also may be used
The log type of persistence, key-value store (key-value store) database, and provide the API of multilingual
(Application Programming Interface, application programming interface).Data can be set in Redis
Effective time, effective time can be determined according to preset time period, for example, preset time period is one day, effective time can also be with
It is one day.
It step 503, will be with according to the second corresponding relationship between the pre-set commodity sign chosen and page iden-tity
Enter the corresponding commodity sign chosen of page iden-tity in acquired access record to store into the first tables of data.
In the present embodiment, above-mentioned electronic equipment can according to the pre-set commodity sign chosen and page iden-tity it
Between the second corresponding relationship, will the commodity sign chosen corresponding with page iden-tity is entered in acquired access record store to
In first tables of data.About the second corresponding relationship, by taking page iden-tity is URL as an example, a string length that the file part of URL includes
Fixed number can be the corresponding commodity sign chosen, or available to this some coded treatment of string number progress
The corresponding commodity sign chosen.For example, URL is " https://item.XX.com/1111111111.html " is then selected
In commodity sign can be " 1111111111 ".
Step 504, each user identifier for including is recorded for selection operation, executes interpretation of records step.
In the present embodiment, above-mentioned electronic equipment can record each user identifier for including for selection operation, execute
Interpretation of records step, selection operation record is generated based on selection operation, the user identifier of the executor including selection operation,
The commodity mark that the commodity sign and selection operation that the execution time of selection operation, selection operation are chosen before executing are chosen after executing
Know.Some nonsensical intermediate links can be eliminated by the arrangement to record, improve data-handling efficiency.
In the present embodiment, interpretation of records step includes:Screening includes the user identifier, and executes the time in preset time
Selection operation record in section;After each selection operation that the selection operation record that combined screening goes out includes is recorded to arrangement is obtained
Selection operation record, selection operation record is to including that first choice operation note and the second selection operation record, first choice
The selection operation that the commodity sign that the selection operation that operation note includes is chosen before executing includes with the second selection operation record is held
The commodity sign chosen after row is identical, when retaining the execution that first choice operation note includes in the selection operation record after arrangement
Between, the commodity sign chosen and the second selection operation record include after the first choice operation note selection operation that includes executes
The commodity sign that selection operation is chosen before executing.
For example, executing the time in the second selection operation record is 23:00, the commodity sign chosen is before selection operation executes
Commodity sign 1, the commodity sign that selection operation is chosen after executing is commodity sign 2, executes the time in first choice operation note
It is 23:05, the commodity sign that selection operation is chosen before executing is commodity sign 2, the commodity sign that selection operation is chosen after executing
It is commodity sign 3, in the selection operation record after arrangement, executing the time is 23:05, the commodity mark that selection operation is chosen before executing
Knowledge is commodity sign 1, and the commodity sign that selection operation is chosen after executing is commodity sign 3.Finally, the selection operation note after arranging
Record can be saved as unit of user identifier into Redis.
In some optional implementations of the present embodiment, data collection point, data are previously provided with for page elements
Choosing before the user identifier of executor, the execution time of selection operation, the selection operation that collection point is used to acquire selection operation execute
In commodity sign and selection operation execute after the commodity sign chosen;And method further includes generating the step of selection operation record
Suddenly, generating the step of selection operation records includes:For each selection operation that page elements are got, data collection point is adopted
The user identifier of the executor of the selection operation collected, the execution time of the selection operation, the selection operation are chosen before executing
Commodity sign and the selection operation execute after the commodity sign chosen be stored as a selection operation record.Data collection point
Setting can be realized by JavaScript.
In some optional implementations of the present embodiment, there are pre-set passes between the mark of every group of alternative commodity
Connection relationship;And method further includes the steps that the step of generating selection operation record, generating selection operation record includes:Inquiry is visited
Ask that accessing source page mark in log and entering page iden-tity is commodity details page mark, and access time is in preset time
Access record in section;Every access in the access record that inquires is recorded, in response to according to the second corresponding relationship, really
It makes between the commodity sign chosen corresponding with access source page mark in access record and entrance page iden-tity and exists
Access time in access record is stored as the execution time of selection operation, access user's mark by pre-set incidence relation
Know the user identifier for being stored as the executor of selection operation, identifies corresponding choose with access source page in access record
Commodity sign is stored as the commodity sign chosen before selection operation executes, choosing corresponding with page iden-tity is entered in access record
In commodity sign be stored as the commodity sign chosen after selection operation executes, obtain a selection operation record.
In this implementation, the mark that the identical one group of commodity sign in preceding several positions is alternative commodity can be, for example,
" 1111111111 ", " 1111111112 ", " 1111111113 " can be the mark of one group of alternative commodity.Specific rule can be with
It is arranged according to actual needs.
Step 505, for every record in the first tables of data, determine that the selection operation after arranging is remembered according to user identifier
The commodity sign chosen in the record is revised as the selection that identified record includes by the record to match in record with the record
The commodity sign that operation is chosen after executing.
In the present embodiment, above-mentioned electronic equipment can record every in the first tables of data, according to user identifier
It determines the record to match in the selection operation record after arranging with the record, the commodity sign chosen in the record is revised as
It is identified to record the commodity sign chosen after the selection operation for including executes.For example, in one in the first tables of data record
User identifier is " XXX ", and page iden-tity is " https://sale.XX.com/act/XX.html " chooses in preset time period
Commodity sign be " 1111111111 ".User identifier is being recorded as and the note for " XXX " in selection operation record after arrangement
It uses videotape to record matched record, the commodity sign chosen in the record is revised as " 1111111111 ".
Step 404, according to the mark of lower single user, the mark and the first tables of data of the page are preset, determines that lower single user exists
The commodity sign chosen in preset time period.
In the present embodiment, above-mentioned electronic equipment can preset the mark and first of the page according to the mark of lower single user
Tables of data determines the commodity sign that lower single user is chosen within a preset period of time.User in the first tables of data can be inquired first
It is identified as the record of the mark of lower single user, the commodity sign chosen in the record is determined as lower single user in preset time period
The commodity sign inside chosen, or lower single user will be determined as into the corresponding commodity sign chosen of page iden-tity in the record and existed
The commodity sign chosen in preset time period.
Step 405, in response to including identified commodity sign at least one commodity sign, order to be processed is determined
For with the associated order of the default page.
In the present embodiment, above-mentioned electronic equipment can include at least in response to the order information obtained in step 401
Include the commodity sign determined in step 404 in one commodity sign, order to be processed is determined as associated with the default page
Order.By order to be processed be determined as with after the associated order of the default page, can correspond to the information that stores order to be processed and
The information of the default page, it is, for example, possible to use HBase (Hadoop Database, Hadoop databases), and Hbase is one point
Cloth, PostgreSQL database, telescopic distributed memory system towards column, row major key can be default page when being stored
The URL in face and the combination on date.
Step 401, step 402, the realization details of step 405 and technical effect can be with reference to step 201, step 202, steps
Explanation in rapid 204, details are not described herein.
Figure 4, it is seen that the method for handling order compared with the corresponding embodiment of Fig. 2, in the present embodiment
Process 400 highlight and generate the first tables of data and determine that lower single user is chosen within a preset period of time according to the first tables of data
Commodity sign the step of.The scheme of the present embodiment description improves the efficiency of processing order as a result,.
With further reference to Fig. 6, as an implementation of the above method, this application provides a kind of for handling the device of order
One embodiment, the Installation practice is corresponding with embodiment of the method shown in Fig. 2, which specifically can be applied to various
In electronic equipment.
As shown in fig. 6, the device 600 for handling order of the present embodiment includes:Acquiring unit 601, first determines list
Member 602, the second determination unit 603, third determination unit 604, wherein acquiring unit 601, for obtaining in targeted website wait locate
Manage the order information of order, wherein order information includes the mark and at least one commodity sign of lower single user;First determines list
Member 602 determines whether lower single user visits within a preset period of time via the default page for the access log according to targeted website
Asked that commodity details page, commodity details page included page elements, page elements are for obtaining user to one group of alternative commodity sign
Selection operation;Second determination unit 603 is used in response to lower single user within a preset period of time via default page access mistake
Commodity details page determines the commodity sign that lower single user is chosen within a preset period of time according to selection operation;Third determination unit
604, in response to including identified commodity sign at least one commodity sign, order to be processed being determined as and being preset
The associated order of the page.
In the present embodiment, acquiring unit 601, the first determination unit 602, the second determination unit 603, third determination unit
604 specific processing can refer to Fig. 2 corresponding embodiment step 201, step 202, step 203, the detailed description of step 204,
Details are not described herein.
In some optional implementations of the present embodiment, the second determination unit 603, including:First obtains subelement (figure
In be not shown), for obtaining the first tables of data established based on selection operation, the first tables of data is for characterizing user identifier, page
The first corresponding relationship between commodity sign chosen in face mark and preset time period;Determine subelement (not shown),
For the mark according to lower single user, the mark and the first tables of data of the page are preset, determines lower single user within a preset period of time
The commodity sign chosen.
In some optional implementations of the present embodiment, access log includes the visit that storage is accessed for user each time
Ask record, the corresponding access source page that is stored with identifies, into when page iden-tity, access user identifier and access in access record
Between;And device further includes that the first tables of data establishes unit (not shown), the first tables of data is established unit and (is not shown in figure
Include out):Second obtains subelement (not shown), is identified as default page for obtaining access source page in access log
The mark in face is commodity details page mark, the access record of access time within a preset period of time into page iden-tity;First deposits
Subelement (not shown) is stored up, for user identifier and access source page mark pair will to be accessed in acquired access record
It should store into the first tables of data;Second storing sub-units (not shown), for according to the pre-set commodity chosen
The second corresponding relationship between mark and page iden-tity will be chosen with acquired access record into page iden-tity is corresponding
Commodity sign store into the first tables of data;Subelement (not shown) is modified, for according to selection operation modification first
The commodity sign chosen in tables of data.
In some optional implementations of the present embodiment, subelement (not shown) is modified, including:Interpretation of records mould
Block (not shown) executes following interpretation of records step, choosing for recording each user identifier for including for selection operation
Selecting operation note is generated based on selection operation, the execution of the user identifier, selection operation of the executor including selection operation
The commodity sign that the commodity sign and selection operation that time, selection operation are chosen before executing are chosen after executing:Screening includes the use
Family mark, and execute the selection operation record of time within a preset period of time;The selection operation that combined screening goes out records
Each selection operation record records the selection operation after being arranged, and selection operation record is to including first choice operation note
It is recorded with the second selection operation, the commodity sign and the second choosing that the selection operation that first choice operation note includes is chosen before executing
It selects that the commodity sign chosen after the selection operation that operation note includes executes is identical, the is retained in the selection operation record after arrangement
The commodity mark that the selection operation that one selection operation records the execution time for including, first choice operation note includes is chosen after executing
Know and the second selection operation records the commodity sign chosen before the selection operation for including executes;Modified module (not shown),
For for every in the first tables of data record, according to user identifier determine in the selection operation record after arranging with the record
The commodity sign chosen in the record is revised as selecting after the selection operation that identified record includes executes by the record to match
In commodity sign.
In some optional implementations of the present embodiment, data collection point, data are previously provided with for page elements
Choosing before the user identifier of executor, the execution time of selection operation, the selection operation that collection point is used to acquire selection operation execute
In commodity sign and selection operation execute after the commodity sign chosen;And device further include the first generation unit (in figure not
Show), the first generation unit (not shown) is further configured to:The each selection behaviour got for page elements
Make, by the user identifier of the executor of the collected selection operation of data collection point, the execution time of the selection operation, the choosing
The commodity sign selecting the commodity sign chosen before operation executes and choosing after selection operation execution is stored as a selection operation
Record.
In some optional implementations of the present embodiment, there are pre-set passes between the mark of every group of alternative commodity
Connection relationship;And device further includes the second generation unit (not shown), the second generation unit (not shown) is further
It is configured to:Accessing source page mark in queried access log and entering page iden-tity is commodity details page mark, and is visited
Ask the access record of time within a preset period of time;For the every access record accessed in record inquired, in response to root
According to the second corresponding relationship, determine to record with the access in access source page mark and enter that page iden-tity is corresponding to be chosen
There are pre-set incidence relations between commodity sign, and access time in access record is stored as to the execution of selection operation
Time accesses in the user identifier that user identifier is stored as the executor of selection operation, with access record and accesses source page
It identifies the corresponding commodity sign chosen and is stored as the commodity sign chosen before selection operation executes, and enter in access record
The corresponding commodity sign chosen of page iden-tity is stored as the commodity sign chosen after selection operation executes, and obtains a selection behaviour
It notes down.
From fig. 6 it can be seen that for handling the device 600 of order by obtaining in targeted website wait locate in the present embodiment
The order information of order is managed, then according to the access log of targeted website, determines whether lower single user passes through within a preset period of time
Commodity details page is crossed by default page access, if it is, determining that lower single user is selected within a preset period of time according to selection operation
In commodity sign, finally in response at least one commodity sign include identified commodity sign, order to be processed is true
Be set to the associated order of the default page, improve the accuracy of order processing.
Below with reference to Fig. 7, it illustrates the computer systems 700 for the server for being suitable for being used to realize the embodiment of the present application
Structural schematic diagram.Server shown in Fig. 7 is only an example, should not function and use scope band to the embodiment of the present application
Carry out any restrictions.
As shown in fig. 7, computer system 700 includes central processing unit (CPU) 701, it can be read-only according to being stored in
Program in memory (ROM) 702 or be loaded into the program in random access storage device (RAM) 703 from storage section 708 and
Execute various movements appropriate and processing.In RAM 703, also it is stored with system 700 and operates required various programs and data.
CPU 701, ROM 702 and RAM 703 are connected with each other by bus 704.Input/output (I/O) interface 705 is also connected to always
Line 704.
I/O interface 705 is connected to lower component:Importation 706 including keyboard, mouse etc.;It is penetrated including such as cathode
The output par, c 707 of spool (CRT), liquid crystal display (LCD) etc. and loudspeaker etc.;Storage section 708 including hard disk etc.;
And the communications portion 709 of the network interface card including LAN card, modem etc..Communications portion 709 via such as because
The network of spy's net executes communication process.Driver 710 is also connected to I/O interface 706 as needed.Detachable media 711, such as
Disk, CD, magneto-optic disk, semiconductor memory etc. are mounted on as needed on driver 710, in order to read from thereon
Computer program be mounted into storage section 708 as needed.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description
Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium
On computer program, which includes the program code for method shown in execution flow chart.In such reality
It applies in example, which can be downloaded and installed from network by communications portion 709, and/or from detachable media
711 are mounted.When the computer program is executed by central processing unit (CPU) 701, limited in execution the present processes
Above-mentioned function.It should be noted that computer-readable medium described herein can be computer-readable signal media or
Computer readable storage medium either the two any combination.Computer readable storage medium for example can be --- but
Be not limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.
The more specific example of computer readable storage medium can include but is not limited to:Electrical connection with one or more conducting wires,
Portable computer diskette, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only deposit
Reservoir (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory
Part or above-mentioned any appropriate combination.In this application, computer readable storage medium, which can be, any include or stores
The tangible medium of program, the program can be commanded execution system, device or device use or in connection.And
In the application, computer-readable signal media may include in a base band or the data as the propagation of carrier wave a part are believed
Number, wherein carrying computer-readable program code.The data-signal of this propagation can take various forms, including but not
It is limited to electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer
Any computer-readable medium other than readable storage medium storing program for executing, the computer-readable medium can send, propagate or transmit use
In by the use of instruction execution system, device or device or program in connection.Include on computer-readable medium
Program code can transmit with any suitable medium, including but not limited to:Wirelessly, electric wire, optical cable, RF etc., Huo Zheshang
Any appropriate combination stated.
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the application, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one unit of table, program segment or code, a part of the unit, program segment or code include one or more
Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box
The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical
On can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it wants
It is noted that the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart, Ke Yiyong
The dedicated hardware based system of defined functions or operations is executed to realize, or can be referred to specialized hardware and computer
The combination of order is realized.
Being described in unit involved in the embodiment of the present application can be realized by way of software, can also be by hard
The mode of part is realized.Described unit also can be set in the processor, for example, can be described as:A kind of processor packet
Include acquiring unit, the first determination unit, the second determination unit, third determination unit.Wherein, the title of these units is in certain feelings
The restriction to the unit itself is not constituted under condition, for example, acquiring unit is also described as " for obtaining in targeted website
The unit of the order information of order to be processed ".
As on the other hand, present invention also provides a kind of nonvolatile computer storage media, the non-volatile calculating
Machine storage medium can be nonvolatile computer storage media included in device described in above-described embodiment;It is also possible to
Individualism, without the nonvolatile computer storage media in supplying server.Above-mentioned nonvolatile computer storage media
It is stored with one or more program, when one or more of programs are executed by an equipment, so that the equipment:It obtains
Take the order information of order to be processed in targeted website, wherein order information includes mark and at least one quotient of lower single user
Product mark;According to the access log of targeted website, determine lower single user within a preset period of time whether via default page access
Cross commodity details page, commodity details page includes page elements, and page elements are used to obtain user to one group of alternative commodity sign
Selection operation;If it is, determining the commodity sign that lower single user is chosen within a preset period of time according to selection operation;Response
Include identified commodity sign at least one commodity sign, order to be processed is determined as and the default page is associated orders
It is single.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.Those skilled in the art
Member is it should be appreciated that invention scope involved in the application, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic
Scheme, while should also cover in the case where not departing from the inventive concept, it is carried out by above-mentioned technical characteristic or its equivalent feature
Any combination and the other technical solutions formed.Such as features described above has similar function with (but being not limited to) disclosed herein
Can technical characteristic replaced mutually and the technical solution that is formed.
Claims (14)
1. a kind of method for handling order, which is characterized in that the method includes:
Obtain the order information of order to be processed in targeted website, wherein the order information include lower single user mark and
At least one commodity sign;
According to the access log of the targeted website, determine the lower single user within a preset period of time whether via the default page
Commodity details page was accessed, the commodity details page includes page elements, and the page elements are standby to one group for obtaining user
Select the selection operation of commodity sign;
If it is, determining the commodity mark that the lower single user is chosen in the preset time period according to the selection operation
Know;
In response at least one described commodity sign include identified commodity sign, by the order to be processed be determined as with
The associated order of the default page.
2. the method according to claim 1, wherein described according to the selection operation, determine it is described under be applied alone
The commodity sign that family is chosen in the preset time period, including:
The first tables of data established based on the selection operation is obtained, first tables of data is for characterizing user identifier, the page
The first corresponding relationship between commodity sign chosen in mark and preset time period;
According to the mark of the lower single user, the mark of the default page and first tables of data, determine it is described under be applied alone
The commodity sign that family is chosen in the preset time period.
3. according to the method described in claim 2, it is characterized in that, the access log includes depositing for the access of user each time
The access of storage records, corresponding in the access record to be stored with access source page mark, mark into page iden-tity, access user
Knowledge and access time;And
The method also includes establishing the first tables of data, described the step of establishing the first tables of data, includes:
It obtains and accesses the mark that source page is identified as the default page in the access log, be commodity into page iden-tity
Details page mark, access record of the access time in the preset time period;
Access user identifier and it will access that source page mark is corresponding to be stored to first data in acquired access record
In table;
According to the second corresponding relationship between the pre-set commodity sign chosen and page iden-tity, by with acquired access
Enter the corresponding commodity sign chosen of page iden-tity in record to store into first tables of data;
The commodity sign chosen in first tables of data is modified according to the selection operation.
4. according to the method described in claim 3, it is characterized in that, described modify first data according to the selection operation
The commodity sign chosen in table, including:
The each user identifier for including is recorded for selection operation, executes following interpretation of records step, the selection operation record
It is to be generated based on the selection operation, the user identifier of the executor including selection operation, the execution time of selection operation, choosing
The commodity sign selecting the commodity sign chosen before operation executes and being chosen after selection operation execution:Screening includes the user identifier,
And execute the selection operation record of time within a preset period of time;The selection operation that combined screening goes out records each selection for including
Operation note records the selection operation after being arranged, and selection operation record is to including first choice operation note and the
Two selection operations record, commodity sign that selection operation that the first choice operation note includes is chosen before executing and described the
The commodity sign that the selection operation that two selection operations record includes is chosen after executing is identical, the selection operation record after the arrangement
It is middle to retain the selection operation that the execution time, the first choice operation note that the first choice operation note includes include and hold
The commodity sign that the selection operation that the commodity sign chosen after row and second selection operation record include is chosen before executing;
For every record in first tables of data, determined in the record of the selection operation after the arrangement according to user identifier
The commodity sign chosen in the record is revised as the selection operation that identified record includes by the record to match with the record
The commodity sign chosen after execution.
5. according to the method described in claim 4, it is characterized in that, being previously provided with data acquisition for the page elements
Point, the data collection point are used to acquire the user identifier of the executor of selection operation, the execution time of selection operation, selection behaviour
The commodity sign that the commodity sign and selection operation chosen before executing are chosen after executing;And
The method also includes generate selection operation record the step of, the generations selection operation record the step of include:
For each selection operation that the page elements are got, by the collected selection operation of the data collection point
The commodity sign and the selection that the user identifier of executor, the execution time of the selection operation, the selection operation are chosen before executing
The commodity sign that operation is chosen after executing is stored as a selection operation record.
6. according to the method described in claim 4, it is characterized in that, there are pre-set between the mark of every group of alternative commodity
Incidence relation;And
The method also includes generate selection operation record the step of, the generations selection operation record the step of include:
Inquiring access source page in the access log and identifying and enter page iden-tity is commodity details page mark, and is accessed
Access record of the time in the preset time period;
For every access record in the access record that inquires, in response to determining according to second corresponding relationship and
Access source page identifies and enters to exist between the corresponding commodity sign chosen of page iden-tity and set in advance in access record
Access time in access record is stored as the execution time of selection operation, access user identifier storage by the incidence relation set
For the user identifier of the executor of selection operation, the corresponding commodity mark chosen is identified with access source page in access record
Know the commodity sign for being stored as choosing before selection operation executes, the quotient chosen corresponding with page iden-tity is entered in access record
Product mark is stored as the commodity sign chosen after selection operation executes, and obtains a selection operation record.
7. a kind of for handling the device of order, which is characterized in that described device includes:
Acquiring unit, for obtaining the order information of order to be processed in targeted website, wherein the order information includes placing an order
The mark of user and at least one commodity sign;
First determination unit determines the lower single user in preset time period for the access log according to the targeted website
Inside whether via default page access commodity details page is crossed, the commodity details page includes page elements, and the page elements are used
In acquisition user to the selection operation of one group of alternative commodity sign;
Second determination unit, it is detailed for crossing commodity via default page access within a preset period of time in response to the lower single user
Feelings page determines the commodity sign that the lower single user is chosen in the preset time period according to the selection operation;
Third determination unit is used in response to including identified commodity sign at least one described commodity sign, will be described
Order to be processed is determined as and the default associated order of the page.
8. device according to claim 7, which is characterized in that second determination unit, including:
First obtains subelement, and for obtaining the first tables of data established based on the selection operation, first tables of data is used
The first corresponding relationship between the commodity sign chosen in characterization user identifier, page iden-tity and preset time period;
Determine subelement, for the mark according to the lower single user, the mark of the default page and first tables of data,
Determine the commodity sign that the lower single user is chosen in the preset time period.
9. device according to claim 8, which is characterized in that the access log includes depositing for the access of user each time
The access of storage records, corresponding in the access record to be stored with access source page mark, mark into page iden-tity, access user
Knowledge and access time;And
Described device further includes that the first tables of data establishes unit, and first tables of data establishes unit and includes:
Second obtains subelement, for obtaining the mark for accessing source page in the access log and being identified as the default page
Know, is commodity details page mark, access record of the access time in the preset time period into page iden-tity;
First storing sub-units, for access user identifier in acquired access record is corresponding with access source page mark
It stores into first tables of data;
Second storing sub-units, for being closed according to second between the pre-set commodity sign chosen and page iden-tity is corresponding
System stores the commodity sign chosen corresponding with page iden-tity is entered in acquired access record to first tables of data
In;
Subelement is modified, for modifying the commodity sign chosen in first tables of data according to the selection operation.
10. device according to claim 9, which is characterized in that the modification subelement, including:
Interpretation of records module, each user identifier for including for selection operation record, executes following interpretation of records step,
The selection operation record is generated based on the selection operation, the user identifier of the executor including selection operation, selection
The commodity sign that the commodity sign and selection operation that the execution time of operation, selection operation are chosen before executing are chosen after executing:Sieve
Choosing includes the user identifier, and executes the selection operation record of time within a preset period of time;The selection operation that combined screening goes out
Each selection operation that record includes record records the selection operation after being arranged, and the selection operation record is to including the
One selection operation record and the second selection operation record, the selection operation that the first choice operation note includes are chosen before executing
Commodity sign and second selection operation record selection operation that includes execute after the commodity sign chosen it is identical, it is described whole
Retain execution time, the first choice operation note that the first choice operation note includes in selection operation record after reason
The selection operation that the commodity sign and second selection operation record that the selection operation that record includes is chosen after executing include executes
Before the commodity sign chosen;
Modified module, for being recorded for every in first tables of data, after determining the arrangement according to user identifier
The record to match in selection operation record with the record, is revised as identified record for the commodity sign chosen in the record
Including selection operation execute after the commodity sign chosen.
11. device according to claim 10, which is characterized in that be previously provided with data acquisition for the page elements
Point, the data collection point are used to acquire the user identifier of the executor of selection operation, the execution time of selection operation, selection behaviour
The commodity sign that the commodity sign and selection operation chosen before executing are chosen after executing;And
Described device further includes the first generation unit, and first generation unit is further configured to:
For each selection operation that the page elements are got, by the collected selection operation of the data collection point
The commodity sign and the selection that the user identifier of executor, the execution time of the selection operation, the selection operation are chosen before executing
The commodity sign that operation is chosen after executing is stored as a selection operation record.
12. device according to claim 10, which is characterized in that exist between the mark of every group of alternative commodity and preset
Incidence relation;And
Described device further includes the second generation unit, and second generation unit is further configured to:
Inquiring access source page in the access log and identifying and enter page iden-tity is commodity details page mark, and is accessed
Access record of the time in the preset time period;
For every access record in the access record that inquires, in response to determining according to second corresponding relationship and
Access source page identifies and enters to exist between the corresponding commodity sign chosen of page iden-tity and set in advance in access record
Access time in access record is stored as the execution time of selection operation, access user identifier storage by the incidence relation set
For the user identifier of the executor of selection operation, the corresponding commodity mark chosen is identified with access source page in access record
Know the commodity sign for being stored as choosing before selection operation executes, the quotient chosen corresponding with page iden-tity is entered in access record
Product mark is stored as the commodity sign chosen after selection operation executes, and obtains a selection operation record.
13. a kind of equipment, which is characterized in that including:
One or more processors;
Storage device, for storing one or more programs,
When one or more of programs are executed by one or more of processors, so that one or more of processors are real
Now such as method as claimed in any one of claims 1 to 6.
14. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor
Such as method as claimed in any one of claims 1 to 6 is realized when execution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710352675.6A CN108932640B (en) | 2017-05-18 | 2017-05-18 | Method and device for processing orders |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710352675.6A CN108932640B (en) | 2017-05-18 | 2017-05-18 | Method and device for processing orders |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108932640A true CN108932640A (en) | 2018-12-04 |
CN108932640B CN108932640B (en) | 2022-03-04 |
Family
ID=64449896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710352675.6A Active CN108932640B (en) | 2017-05-18 | 2017-05-18 | Method and device for processing orders |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108932640B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110827079A (en) * | 2019-11-04 | 2020-02-21 | 京东数字科技控股有限公司 | Order following processing method, device and storage medium |
CN111489245A (en) * | 2020-04-28 | 2020-08-04 | 上海风秩科技有限公司 | Data processing method and device, computer equipment and readable storage medium |
CN111709802A (en) * | 2020-06-12 | 2020-09-25 | 北京思特奇信息技术股份有限公司 | Order processing method and device |
CN113724026A (en) * | 2020-05-25 | 2021-11-30 | 北京沃东天骏信息技术有限公司 | Order source analysis method and device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140136524A1 (en) * | 2011-07-21 | 2014-05-15 | Tencent Technology (Shenzhen) Company Limited | Method And System For Displaying Commodity Search Results |
CN104517223A (en) * | 2014-12-15 | 2015-04-15 | 小米科技有限责任公司 | Commodity information recommending method and device |
CN105005923A (en) * | 2015-07-07 | 2015-10-28 | 苏州金禾通软件有限公司 | Unique identifier based commodity information processing method and apparatus |
CN105022830A (en) * | 2015-08-05 | 2015-11-04 | 焦点科技股份有限公司 | Weighting trajectory data set construction method based on user behaviors |
CN105260898A (en) * | 2015-10-19 | 2016-01-20 | 广州灵光信息科技有限公司 | Method and device of monitoring user browsing goods states through Internet |
CN105589905A (en) * | 2014-12-26 | 2016-05-18 | 中国银联股份有限公司 | User interest data analysis and collection system and method |
-
2017
- 2017-05-18 CN CN201710352675.6A patent/CN108932640B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140136524A1 (en) * | 2011-07-21 | 2014-05-15 | Tencent Technology (Shenzhen) Company Limited | Method And System For Displaying Commodity Search Results |
CN104517223A (en) * | 2014-12-15 | 2015-04-15 | 小米科技有限责任公司 | Commodity information recommending method and device |
CN105589905A (en) * | 2014-12-26 | 2016-05-18 | 中国银联股份有限公司 | User interest data analysis and collection system and method |
CN105005923A (en) * | 2015-07-07 | 2015-10-28 | 苏州金禾通软件有限公司 | Unique identifier based commodity information processing method and apparatus |
CN105022830A (en) * | 2015-08-05 | 2015-11-04 | 焦点科技股份有限公司 | Weighting trajectory data set construction method based on user behaviors |
CN105260898A (en) * | 2015-10-19 | 2016-01-20 | 广州灵光信息科技有限公司 | Method and device of monitoring user browsing goods states through Internet |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110827079A (en) * | 2019-11-04 | 2020-02-21 | 京东数字科技控股有限公司 | Order following processing method, device and storage medium |
CN111489245A (en) * | 2020-04-28 | 2020-08-04 | 上海风秩科技有限公司 | Data processing method and device, computer equipment and readable storage medium |
CN111489245B (en) * | 2020-04-28 | 2023-05-05 | 上海风秩科技有限公司 | Data processing method, apparatus, computer device and readable storage medium |
CN113724026A (en) * | 2020-05-25 | 2021-11-30 | 北京沃东天骏信息技术有限公司 | Order source analysis method and device |
CN111709802A (en) * | 2020-06-12 | 2020-09-25 | 北京思特奇信息技术股份有限公司 | Order processing method and device |
CN111709802B (en) * | 2020-06-12 | 2024-01-12 | 北京思特奇信息技术股份有限公司 | Order processing method and device |
Also Published As
Publication number | Publication date |
---|---|
CN108932640B (en) | 2022-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9787795B2 (en) | System for prefetching digital tags | |
CN104641363B (en) | The system and method for assessment application compatibility | |
CN105320766B (en) | Information-pushing method and device | |
CN108664513B (en) | Method, device and equipment for pushing keywords | |
US20110231819A1 (en) | Content Availability Determination, Representation And Acquisition System | |
US10394796B1 (en) | Control selection and analysis of search engine optimization activities for web sites | |
CN107172151A (en) | Method and apparatus for pushed information | |
CN109388548B (en) | Method and apparatus for generating information | |
WO2019024661A1 (en) | Order tracking method and apparatus | |
CN105488205B (en) | Page generation method and device | |
US8626607B1 (en) | Generating media recommendations based upon beats per minute | |
US20230229723A1 (en) | Systems and methods for advanced targeting | |
CN109976997A (en) | Test method and device | |
US20180130073A1 (en) | Method and system for recommending assets on recently viewed assets basket | |
CN108632311A (en) | Information-pushing method and device | |
US20160350817A1 (en) | System for tracking donor influence in charitable transactions | |
CN107423085A (en) | Method and apparatus for application deployment | |
CN107730337A (en) | Information-pushing method and device | |
CN108932640A (en) | Method and apparatus for handling order | |
CN107885873A (en) | Method and apparatus for output information | |
CN107977678A (en) | Method and apparatus for output information | |
CN107644100A (en) | Information processing method, device and system and computer-readable recording medium | |
CN108810047A (en) | For determining that information pushes the method, apparatus and server of accuracy rate | |
CN108804433A (en) | Information-pushing method and device | |
CN103150363A (en) | Method and device for accessing web pages |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TG01 | Patent term adjustment | ||
TG01 | Patent term adjustment |