CN108932640A - Method and apparatus for handling order - Google Patents

Method and apparatus for handling order Download PDF

Info

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
Application number
CN201710352675.6A
Other languages
Chinese (zh)
Other versions
CN108932640B (en
Inventor
周国鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201710352675.6A priority Critical patent/CN108932640B/en
Publication of CN108932640A publication Critical patent/CN108932640A/en
Application granted granted Critical
Publication of CN108932640B publication Critical patent/CN108932640B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping 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

Method and apparatus for handling order
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.
CN201710352675.6A 2017-05-18 2017-05-18 Method and device for processing orders Active CN108932640B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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