Implementation method and device capable of configuring electronic commerce channel, equipment and readable medium
By obtaining and configuring the clue information and data docking methods of e-commerce channels, the problem of inefficient channel development is solved, efficient channel creation, update and management is achieved, and the efficiency and reliability of clue analysis is improved.
Patent Information
- Application Number
- CN202311434427.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2043-10-31
AI Technical Summary
The development efficiency of e-commerce channels is inefficient and cannot meet the needs of quickly responding to business customer development, mainly because the existing technology cannot flexibly configure channel clue fields.
By obtaining configurable lead information of the e-commerce channel to be created, determining the data docking method, and creating e-commerce channels based on this information, including interface docking, form docking or clue pool docking, generating external link URLs and posting to external websites, and receiving and processing back-passed clue data.
It improves the creation, update efficiency and management efficiency of e-commerce channels, reduces duplication and redundant channels, and improves the efficiency of hierarchical optimization, clue analysis efficiency and reliability.
Smart Images

Figure CN119919206A_ABST
Abstract
Description
Background Art
[0002] At present, the logistics industry of e-commerce involves various complicated businesses such as warehousing, loading and unloading, transportation, distribution, small and large items, etc. The e-commerce channels are scattered, and there are not only external channels for volume exchange, but also internal channels for traffic diversion. When developing or updating channel leads, a lot of tedious interface settings are required to achieve lead field matching, and there are many lead fields in the CRM system of the docking channel. There is no solution to flexibly configure the lead fields according to the channel, which leads to low efficiency of channel development and cannot meet the needs of rapid response to business expansion.
[0003] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0004] The purpose of the present disclosure is to provide a method, apparatus, device and readable medium for implementing a configurable e-commerce channel, which is used to at least overcome the problem of low development efficiency of e-commerce channels due to limitations and defects of related technologies to a certain extent.
[0005] According to a first aspect of an embodiment of the present disclosure, a method for implementing a configurable e-commerce channel is provided, comprising: obtaining configurable clue information of an e-commerce channel to be created; determining a data docking method for the e-commerce channel to be created; and creating the e-commerce channel according to the configurable clue information, the data docking method, the effective time of the e-commerce channel to be created, and a unique identity code.
[0006] In an exemplary embodiment of the present disclosure, determining the data connection method of the e-commerce channel to be created includes:
[0007] Determine that the data docking mode is interface docking, form docking or clue pool docking;
[0008] The interaction mode of the clue data of the e-commerce channel to be created is determined according to the determined data connection mode and the unique identity identification code.
[0009] In an exemplary embodiment of the present disclosure, determining the interactive mode of the clue data of the to-be-created e-commerce channel according to the determined data docking mode and the unique identification code includes:
[0010] If it is determined that the data connection mode is form connection, determining the display fields of the form displayed on the user interaction interface according to the preset clue form template and the configurable clue information;
[0011] Generate an external link URL according to the display fields of the form;
[0012] Place the external link URL on the corresponding external website;
[0013] Receive clue data returned by the external website based on the external link URL.
[0014] In an exemplary embodiment of the present disclosure, it further includes:
[0015] Associating the lead form template with the unique identification code and storing them in categories;
[0016] Create an information update task for the e-commerce channels corresponding to the unique identification codes that have been classified and stored;
[0017] Acquire corresponding field information according to the information update task and the specified data transmission interface;
[0018] The detailed information of the e-commerce channel is uploaded to the cloud storage platform according to the field information.
[0019] In an exemplary embodiment of the present disclosure, it further includes:
[0020] Obtaining editing information of the client for the detailed information uploaded to the cloud storage platform;
[0021] The uploaded detailed information is updated according to the editing information.
[0022] In an exemplary embodiment of the present disclosure, it further includes:
[0023] Determine the sub-channel corresponding to the created e-commerce channel according to the business scenario information;
[0024] Setting the sub-channel to inherit the data connection mode and configurable clue information of the e-commerce channel;
[0025] Determine the effective time and unique identification code of the sub-channel;
[0026] The sub-channel is created according to the effective time of the sub-channel, the unique identification code, the inherited data connection mode and the inherited configurable clue information.
[0027] In an exemplary embodiment of the present disclosure, it further includes:
[0028] Sending the created e-commerce channel and the sub-channel to the review client for review processing, wherein the review processing includes duplicate checking processing and / or permission processing;
[0029] Determining that the e-commerce channel and / or the sub-channel that has passed the review process is valid within the effective time;
[0030] Control effective e-commerce channels and / or sub-channels to send CRM leads;
[0031] Data analysis is performed on the sent CRM leads to determine quality indicators of the CRM leads, and the quality indicators are displayed on a user interaction interface.
[0032] According to a second aspect of an embodiment of the present disclosure, a device for implementing a configurable e-commerce channel is provided, including:
[0033] an acquisition module configured to acquire configurable lead information of an e-commerce channel to be created;
[0034] A determination module, configured to determine a data connection method for the e-commerce channel to be created;
[0035] The creation module is configured to create the e-commerce channel according to the configurable clue information, the data connection method, the effective time of the e-commerce channel to be created and the unique identity code.
[0036] According to a third aspect of the present disclosure, there is provided an electronic device, comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to execute any one of the methods described above based on instructions stored in the memory.
[0037] According to a fourth aspect of the present disclosure, there is provided a computer-readable storage medium having a program stored thereon, which, when executed by a processor, implements a method for implementing a configurable e-commerce channel as described in any one of the above.
[0038] The disclosed embodiment obtains configurable clue information of the e-commerce channel to be created, determines the data docking method of the e-commerce channel to be created, and then creates the e-commerce channel according to the configurable clue information, the data docking method, the effective time of the e-commerce channel to be created and the unique identity code, thereby improving the creation efficiency, update efficiency and management efficiency of the e-commerce channel, reducing repeated and redundant e-commerce channels, improving the hierarchical optimization efficiency of the e-commerce channels, and further improving the clue analysis efficiency and reliability.
[0039] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0041] Figure 1 A schematic diagram showing an exemplary system architecture of an implementation scheme of a configurable e-commerce channel to which an embodiment of the present invention can be applied;
[0042] Figure 2 is a flow chart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of the present disclosure;
[0043] Figure 3 is a flow chart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of the present disclosure;
[0044] Figure 4 is a flow chart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of the present disclosure;
[0045] Figure 5 is a flow chart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of the present disclosure;
[0046] Figure 6 is a flow chart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of the present disclosure;
[0047] Figure 7 is a flow chart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of the present disclosure;
[0048] Figure 8 is a flow chart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of the present disclosure;
[0049] Fig. 9 is a schematic diagram of an implementation architecture of a lead management system that can configure an e-commerce channel in an exemplary embodiment of the present disclosure;
[0050] Fig.10 is a flowchart of an implementation scheme of a configurable e-commerce channel in an exemplary embodiment of the present disclosure;
[0051] Fig.11 is a schematic block diagram of an implementation architecture of a configurable e-commerce channel in an exemplary embodiment of the present disclosure;
[0052] Fig.12 is a block diagram of a device for implementing a configurable e-commerce channel in an exemplary embodiment of the present disclosure;
[0053] Fig.13 is a block diagram of an electronic device in an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0054] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present disclosure will be more comprehensive and complete, and the concepts of the example embodiments are fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.
[0055] In addition, the accompanying drawings are only schematic diagrams of the present disclosure, and the same reference numerals in the drawings represent the same or similar parts, so their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities, which do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0056] Figure 1 A schematic diagram showing an exemplary system architecture of an implementation scheme of a configurable e-commerce channel to which an embodiment of the present invention can be applied is shown.
[0057] like Figure 1 As shown, the system architecture 100 may include one or more of terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.
[0058] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. According to the implementation requirements, there may be any number of terminal devices, networks and servers. For example, the server 105 may be a server cluster composed of multiple servers.
[0059] Users can use terminal devices 101, 102, 103 to interact with server 105 through network 104 to receive or send messages, etc. Terminal devices 101, 102, 103 can be various electronic devices with display screens, including but not limited to smart phones, tablet computers, portable computers, desktop computers, etc.
[0060] In some embodiments, the implementation method of the configurable e-commerce channel provided in the embodiments of the present invention is generally executed by the server 105. Accordingly, the implementation device of the configurable e-commerce channel is generally set in the terminal device 103 (which may also be the terminal device 101 or 102). In other embodiments, some terminals may have functions similar to those of the server device to execute the method.
[0061] The exemplary embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
[0062] Figure 2 The figure is a flow chart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of the present disclosure.
[0063] refer to Figure 2 , implementation methods of configurable e-commerce channels may include:
[0064] Step S202, obtaining configurable clue information of the e-commerce channel to be created.
[0065] In the above embodiment, the configurable clue information mainly includes clue fields, clue attributes, clue sources and clue data, but is not limited thereto.
[0066] Step S204, determining the data connection method of the e-commerce channel to be created.
[0067] In the above embodiment, you can choose to customize the personalized channel lead access. According to the actual logistics business, you can set several lead access methods for channel owners to choose from, such as interface docking, form access, or lead pool import. In addition, the client can also independently configure the lead deduplication, screening, cultivation and allocation rules.
[0068] Step S206: creating the e-commerce channel according to the configurable clue information, the data connection method, the effective time of the e-commerce channel to be created and the unique identity code.
[0069] In the above embodiment, a clue threshold for each channel can be further set. When the number of clues in this channel reaches the threshold, an automated early warning will remind the channel manager to check for channel abnormalities, which can effectively avoid the occurrence of too many or too few clues.
[0070] The disclosed embodiment obtains configurable clue information of the e-commerce channel to be created, determines the data docking method of the e-commerce channel to be created, and then creates the e-commerce channel according to the configurable clue information, the data docking method, the effective time of the e-commerce channel to be created and the unique identity code, thereby improving the creation efficiency, update efficiency and management efficiency of the e-commerce channel, reducing repeated and redundant e-commerce channels, improving the hierarchical optimization efficiency of the e-commerce channels, and further improving the clue analysis efficiency and reliability.
[0071] Below, each step of the implementation method of the configurable e-commerce channel is described in detail.
[0072] In an exemplary embodiment of the present disclosure, Figure 3 As shown, the data connection method for determining the e-commerce channel to be created includes:
[0073] Step S302, determining that the data docking method is interface docking, form docking or clue pool docking.
[0074] Step S304, determining an interaction mode of the lead data of the to-be-created e-commerce channel according to the determined data connection mode and the unique identification code.
[0075] In the above embodiment, the corresponding clue data interface is created by determining the data docking mode, and the clue data is acquired based on the interface, thereby improving the flexibility and reliability of acquiring clues.
[0076] In an exemplary embodiment of the present disclosure, Figure 4 As shown, the interactive method of determining the lead data of the e-commerce channel to be created according to the determined data docking method and the unique identity code includes:
[0077] Step S402: if it is determined that the data connection mode is form connection, then the display fields of the form displayed on the user interaction interface are determined according to the preset clue form template and the configurable clue information.
[0078] Step S404: Generate an external link URL according to the display fields of the form.
[0079] Step S406: delivering the external link URL to a corresponding external website.
[0080] Step S408, receiving clue data returned by the external website based on the external link URL.
[0081] In the above embodiment, for the selected lead form template, the displayed lead field content can be configured independently, the front end is freely configured, and the system back end records the configuration, without the need for development. After the form is personalized, the URL can be automatically regenerated for the channel owner to use.
[0082] In an exemplary embodiment of the present disclosure, Figure 5 As shown, the implementation method of the configurable e-commerce channel also includes:
[0083] Step S502: Associating the lead form template with the unique identity code and storing them in categories.
[0084] Step S504: creating an information update task for the e-commerce channel corresponding to the unique identity identification code that has been classified and stored.
[0085] Step S506: Acquire corresponding field information according to the information update task and the designated data transmission interface.
[0086] Step S508: uploading the detailed information of the e-commerce channel to the cloud storage platform according to the field information.
[0087] In the above embodiment, by storing the lead form template and creating a corresponding update task, the lead form template can be updated in a timely manner when updated field information is detected.
[0088] In an exemplary embodiment of the present disclosure, Figure 6 As shown, the implementation method of the configurable e-commerce channel also includes:
[0089] Step S602: obtaining editing information of the client for the detailed information uploaded to the cloud storage platform.
[0090] Step S604: update the uploaded detailed information according to the editing information.
[0091] In the above embodiment, by obtaining the editing information of the client for the detailed information uploaded to the cloud storage platform and updating the uploaded detailed information according to the editing information, the efficiency and reliability of adjusting the detailed information of the e-commerce channel are improved.
[0092] In an exemplary embodiment of the present disclosure, Figure 7 As shown, the implementation method of the configurable e-commerce channel also includes:
[0093] Step S702: determining the sub-channel corresponding to the created e-commerce channel according to the business scenario information.
[0094] In the above embodiment, by setting the sub-channels corresponding to the created e-commerce channels, the sources of the leads are differentiated, and channel analysis visualization is supported to improve the quality of the monitored channel leads.
[0095] Step S704, setting the sub-channel to inherit the data connection mode and configurable clue information of the e-commerce channel.
[0096] Step S706, determining the effective time and unique identification code of the sub-channel.
[0097] In the above embodiment, the effective time may include a start effective time, an end effective time, an effective period, etc., but is not limited thereto.
[0098] Step S708, creating the sub-channel according to the effective time of the sub-channel, the unique identity identification code, the inherited data connection method and the inherited configurable clue information.
[0099] In the above embodiment, by creating the sub-channel according to the effective time of the sub-channel, the unique identification code, the inherited data connection method and the inherited configurable clue information, the configuration efficiency and reliability of the sub-channel are further improved.
[0100] In an exemplary embodiment of the present disclosure, Figure 8 As shown, the implementation method of the configurable e-commerce channel also includes:
[0101] Step S802, sending the created e-commerce channel and the sub-channel to the review client for review processing, wherein the review processing includes duplicate checking processing and / or permission processing.
[0102] Step S804, determining that the e-commerce channel and / or the sub-channel that has passed the review process is valid within the effective time.
[0103] Step S806: Control the effective e-commerce channel and / or the sub-channel to send CRM leads.
[0104] Step S808: Perform data analysis on the sent CRM leads to determine quality indicators of the CRM leads, and display the quality indicators on a user interaction interface.
[0105] In an exemplary embodiment of the present disclosure, Fig. 9 As shown, the implementation architecture 900 of the lead management system configurable for e-commerce channels includes a lead buffer pool, a lead pool, a lead cultivation pool, a business opportunity pool, and a lead abandonment pool. The specific processing steps of each resource pool include:
[0106] (1) The lead buffer pool is used for channel lead access and for processing such as lead generation, lead filtering and deduplication, lead screening logic, and lead evaluation. The lead screening logic includes, but is not limited to, AI screening and telemarketing screening.
[0107] In the above embodiment, lead generation requires that the lead fields be passed in through the interface, including information such as company name, contact name, contact number, contact role, business order volume, cooperation category, company address and lead submitter, but is not limited to this.
[0108] Among them, clue filtering and deduplication include but are not limited to the following logic:
[0109] Process the deduplication logic of leads in the buffer pool according to different lead channel codes, including logistics official website, logistics APP, marketing activities, recommended activities, B merchant public account, JingMe, JingNiu, and 950616 inbound hotline;
[0110] Whether there are duplicate leads for the mobile phone number within 90 days (lead cache pool table);
[0111] POP store source leads are deduplicated based on social unified credit code verification and mobile phone number (whether there is a lead table);
[0112] The self-operated supplier warehouse service is deduplicated based on the supplier's short code, social unified credit code and contact person's mobile phone number.
[0113] In addition, lead screening is divided into AI screening and telemarketing screening. The AI screening system automatically filters out some low-quality leads without company names or contacts. Telemarketing screening is a telephone sales call to customers to inquire about their willingness to sign a contract, and edit the lead quality and customer needs in the lead details.
[0114] (2) The lead pool is used for lead allocation and lead allocation to sales follow-up processing. Lead allocation includes, but is not limited to, ERP-limited logic, channel-based allocation logic, and lead pool-based allocation logic.
[0115] Among them, the lead allocation is based on different lead pool settings to match the lead flow, including but not limited to the following methods:
[0116] ① Cooperation category = Express & business order volume is greater than or equal to 300, assigned to express sales of the positioning site;
[0117] ② Cooperation category = Express & business order volume is less than 300, assigned to the person in charge of the positioning site;
[0118] ③ Cooperation category = Express & business order quantity is greater than or equal to 30, it is assigned to the express sales of the positioning site. If express sales does not exist, it is assigned to express sales;
[0119] ④ If the cooperation category = express delivery and the number of business orders is less than 30, determine whether the submitter belongs to a distribution station. If so, the station will be assigned to the person in charge of the distribution station to which the submitter belongs. If not, the station will be assigned to the person in charge of the positioning station.
[0120] ⑤ Cooperation category = supply chain / same city, express delivery sales assigned to positioning sites.
[0121] (3) The lead nurturing pool is used to send the leads after lead evaluation to the lead pool for lead distribution.
[0122] (4) The business opportunity pool is used to convert leads into business opportunities.
[0123] (5) The clue discard pool is used to store invalid clues.
[0124] In an exemplary embodiment of the present disclosure, Fig.10 As shown, the implementation scheme 1000 of the configurable e-commerce channel includes the following core steps:
[0125] Step 1: Add a new first-level channel and determine the first-level channel access principles based on the unique department and the unique source of clues.
[0126] Among them, channel applicants need to customize the deduplication rules for channel leads, such as whether to dedupe within 90 days and whether to dedupe according to XXID (identity identifier).
[0127] In addition, channel applicants can define whether they have gone through the AI screening, telemarketing screening and cultivation process (AI cultivation). There are three docking methods to choose from: API interface access (access according to interface definition), form access (determine mapping relationship) and lead pool import (requires development). If the interface and lead pool docking method is used, the default value needs to be edited in the lead field. If the form docking method is selected, the form display content can be customized.
[0128] Step 2: Configure the lead form template, check the fields to be displayed externally, and assign default information. It supports PC and mobile preview modes. After submission, a URL (Uniform Resource Locator) is generated with one click, and then provided to the channel owner's client for delivery and use.
[0129] Step 3: Add a secondary channel, which is a sub-channel of the primary channel. A secondary channel can be set up under the primary channel to facilitate the refined operation of channel leads. The secondary channel inherits the primary channel docking method and basic configuration, and can flexibly configure customized lead forms according to actual scenarios.
[0130] Step 4: Conduct channel review. After creating the first-level and second-level channels, the superiors of the channel owners and the channel comprehensive administrators are required to review and approve the channels on the client side. Once approved, the channel will take effect and CRM (Customer Relationship Management) leads can be issued. The review step avoids duplication of channel names between departments and is conducive to the management of lead sources.
[0131] Among them, after creating the clue pool, establish corresponding clue pool flow rules, clue allocation rules and clue abandonment rules.
[0132] Step 5: Generate a channel analysis dashboard. Channel managers and channel owners can see channel analysis data, as well as the proportion and trend chart of high-quality leads, medium-quality leads, and low-quality leads in the channel, as well as related lead conversion data, to help channel managers evaluate the ROI (return on investment) based on the source of the leads.
[0133] In an exemplary embodiment of the present disclosure, Fig.11 As shown, the implementation architecture 1100 of the configurable e-commerce channel implements the standard process of configurable channel information through front-end and back-end HTTP interface interaction + JSF transmission mode + OSS cloud storage mode. The main core steps include:
[0134] (1) Create a new set of channel data tables to support the storage of all channel configurable information, including fields, order, and priority.
[0135] (2) The channel creator selects the corresponding channel access method in the CRM system, and the page displays the optional fields and fixed fields contained in the corresponding channel. If it is the first configuration, the built-in default fixed fields are displayed. If it is the second configuration, the backend service is queried through the HTTP (Hypertext Transfer Protocol) interface to query the previous configuration of the current creator on this channel editing page and display the front-end page.
[0136] (3) Channel applicants need to customize the deduplication rules for channel leads, whether they have gone through the AI screening telemarketing screening and cultivation process, the connection method (interface, form, and lead pool are three options), the channel name, the channel effective time and other information.
[0137] (4) If you select form docking in the docking method, you can customize the lead form template, check the fields to be displayed externally, and assign default information. It supports PC and mobile template preview modes. After clicking Submit, you can generate a URL with one click and link the URL to an external website. This allows customers to leave information on the form page, and the lead data is sent back to the CRM for storage and circulation.
[0138] (5) After clicking Submit, the front-end will transfer all operation data to the back-end, which will classify and store the data according to the channel and form template, and trigger the channel information update generation task. The back-end will re-obtain the corresponding field information through the JSF (JavaServer Faces, a standard framework for building Java Web applications) interface based on the updated task and configuration. After the generation is completed, the channel information details will be uploaded to the OSS cloud storage platform, which supports the channel owner to edit and adjust again.
[0139] (6) Channel owners can create sub-channels (secondary channels) under the primary channel based on actual business scenarios. The flexible configuration functions of channel information, lead fields and permission management are still supported, including but not limited to the following methods:
[0140] (6.1) Channel configuration includes but is not limited to: primary channels, secondary channels, channel naming, channel links, channel types, channel data, channel analysis and channel review.
[0141] (6.2) Lead configuration includes but is not limited to: lead access method, lead deduplication, lead screening, lead cultivation, lead information, form preview, lead number analysis and lead monitoring.
[0142] (6.3) Permission management includes but is not limited to: administrator role permissions, menu resource codes and data permissions.
[0143] (7) After the channel creation is successfully submitted, the channel will be reviewed. An approval process will be established in the bpm (Business Process Management) system. The approver will review it on the OA (office automation) platform, and the channel creator will wait for the review result. The channel will take effect after the review is passed. The channel information will no longer be edited or modified during the review. If the review is rejected, the channel information can be edited and modified again and submitted for review.
[0144] (8) After the channel is successfully created and approved and becomes effective, it will be transmitted to the CRM system via MQ (Message Queue). The channel name (source value) will be marked on the lead, and the lead will be further converted into a business opportunity and customer tag, including but not limited to the channel source unique code that will be identified when the quotation contract is signed and the account is opened, forming a full process tracking from channel → lead → customer → business opportunity → quotation → contract → account.
[0145] (9) Channel administrators or channel owners can view all channel data to assist channel managers in making placement decisions.
[0146] Corresponding to the above method embodiments, the present disclosure also provides an implementation device of a configurable e-commerce channel, which can be used to execute the above method embodiments.
[0147] Fig.12 It is a block diagram of an implementation device of a configurable e-commerce channel in an exemplary embodiment of the present disclosure.
[0148] refer to Fig.12 , the configurable e-commerce channel implementation device 1200 may include:
[0149] The acquisition module 1202 is configured to acquire configurable clue information of the e-commerce channel to be created.
[0150] The determination module 1204 is configured to determine the data connection method of the e-commerce channel to be created.
[0151] The creation module 1206 is configured to create the e-commerce channel according to the configurable clue information, the data connection method, the effective time of the e-commerce channel to be created and the unique identity code.
[0152] In an exemplary embodiment of the present disclosure, the determination module 1204 is further configured to:
[0153] Determine that the data docking mode is interface docking, form docking or clue pool docking;
[0154] The interaction mode of the clue data of the e-commerce channel to be created is determined according to the determined data connection mode and the unique identity identification code.
[0155] In an exemplary embodiment of the present disclosure, the determination module 1204 is further configured to:
[0156] If it is determined that the data connection mode is form connection, determining the display fields of the form displayed on the user interaction interface according to the preset clue form template and the configurable clue information;
[0157] Generate an external link URL according to the display fields of the form;
[0158] Place the external link URL on the corresponding external website;
[0159] Receive clue data returned by the external website based on the external link URL.
[0160] In an exemplary embodiment of the present disclosure, the configurable e-commerce channel implementation device 1200 is further used for:
[0161] Associating the lead form template with the unique identification code and storing them in categories;
[0162] Create an information update task for the e-commerce channels corresponding to the unique identification codes that have been classified and stored;
[0163] Acquire corresponding field information according to the information update task and the specified data transmission interface;
[0164] The detailed information of the e-commerce channel is uploaded to the cloud storage platform according to the field information.
[0165] In an exemplary embodiment of the present disclosure, the configurable e-commerce channel implementation device 1200 is further used for:
[0166] Obtaining editing information of the client for the detailed information uploaded to the cloud storage platform;
[0167] The uploaded detailed information is updated according to the editing information.
[0168] In an exemplary embodiment of the present disclosure, the configurable e-commerce channel implementation device 1200 is further used for:
[0169] Determine the sub-channel corresponding to the created e-commerce channel according to the business scenario information;
[0170] Setting the sub-channel to inherit the data connection mode and configurable clue information of the e-commerce channel;
[0171] Determine the effective time and unique identification code of the sub-channel;
[0172] The sub-channel is created according to the effective time of the sub-channel, the unique identification code, the inherited data connection mode and the inherited configurable clue information.
[0173] In an exemplary embodiment of the present disclosure, the configurable e-commerce channel implementation device 1200 is further used for:
[0174] Sending the created e-commerce channel and the sub-channel to the review client for review processing, wherein the review processing includes duplicate checking processing and / or permission processing;
[0175] Determining that the e-commerce channel and / or the sub-channel that has passed the review process is valid within the effective time;
[0176] Control effective e-commerce channels and / or sub-channels to send CRM leads;
[0177] Data analysis is performed on the sent CRM leads to determine quality indicators of the CRM leads, and the quality indicators are displayed on a user interaction interface.
[0178] Since the functions of the device 1200 have been described in detail in the corresponding method embodiments, the present disclosure will not elaborate on them here.
[0179] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0180] In an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is also provided.
[0181] It will be appreciated by those skilled in the art that various aspects of the present invention may be implemented as a system, method or program product. Therefore, various aspects of the present invention may be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as a "circuit", "module" or "system".
[0182] Refer to the following Fig.13 An electronic device 1300 according to this embodiment of the present invention is described. Fig.13 The electronic device 1300 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0183] like Fig.13 As shown, the electronic device 1300 is in the form of a general computing device. The components of the electronic device 1300 may include but are not limited to: at least one processing unit 1310, at least one storage unit 1320, and a bus 1330 connecting different system components (including the storage unit 1320 and the processing unit 1310).
[0184] The storage unit stores program codes, which can be executed by the processing unit 1310, so that the processing unit 1310 performs the steps according to various exemplary embodiments of the present invention described in the above “Exemplary Method” section of this specification. For example, the processing unit 1310 can perform the method shown in the embodiment of the present disclosure.
[0185] The storage unit 1320 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 13201 and / or a cache storage unit 13202 , and may further include a read-only storage unit (ROM) 13203 .
[0186] The storage unit 1320 may also include a program / utility 13204 having a set (at least one) of program modules 13205, such program modules 13205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0187] Bus 1330 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0188] The electronic device 1300 may also communicate with one or more external devices 1340 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 1300, and / or communicate with any device that enables the electronic device 1300 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 1350. Furthermore, the electronic device 1300 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 1360. As shown, the network adapter 1360 communicates with other modules of the electronic device 1300 via a bus 1330. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 1300, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0189] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0190] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the above method of the present specification is stored. In some possible implementations, various aspects of the present invention can also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the above "Exemplary Method" section of the present specification.
[0191] The program product for implementing the above method according to an embodiment of the present invention can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto, and in this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.
[0192] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0193] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0194] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0195] Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).
[0196] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to an exemplary embodiment of the present invention, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.
[0197] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are to be considered exemplary only, and the true scope and concept of the present disclosure are indicated by the claims.
Claims
1. A method for implementing a configurable e-commerce channel, characterized in that: include: Get configurable lead information for the e-commerce channel to be created; Determine the data connection method of the e-commerce channel to be created; The e-commerce channel is created according to the configurable clue information, the data connection method, the effective time of the e-commerce channel to be created and the unique identity code.
2. The method for implementing a configurable e-commerce channel according to claim 1, characterized in that: Determining the data connection method of the e-commerce channel to be created includes: Determine that the data docking mode is interface docking, form docking or clue pool docking; The interaction mode of the clue data of the e-commerce channel to be created is determined according to the determined data connection mode and the unique identity identification code.
3. The method for implementing a configurable e-commerce channel according to claim 2, characterized in that: The interactive method of determining the lead data of the e-commerce channel to be created according to the determined data docking method and the unique identification code includes: If it is determined that the data connection mode is form connection, determining the display fields of the form displayed on the user interaction interface according to the preset clue form template and the configurable clue information; Generate an external link URL according to the display fields of the form; Place the external link URL on the corresponding external website; Receive clue data returned by the external website based on the external link URL.
4. The method for implementing a configurable e-commerce channel according to claim 3, characterized in that: Also includes: Associating the lead form template with the unique identification code and storing them in categories; Create an information update task for the e-commerce channels corresponding to the unique identification codes that have been classified and stored; Acquire corresponding field information according to the information update task and the specified data transmission interface; The detailed information of the e-commerce channel is uploaded to the cloud storage platform according to the field information.
5. The method for implementing a configurable e-commerce channel according to claim 4, characterized in that: Also includes: Obtaining editing information of the client for the detailed information uploaded to the cloud storage platform; The uploaded detailed information is updated according to the editing information.
6. The method for implementing a configurable e-commerce channel according to claim 1, characterized in that: Also includes: Determine the sub-channel corresponding to the created e-commerce channel according to the business scenario information; Setting the sub-channel to inherit the data connection mode and configurable clue information of the e-commerce channel; Determine the effective time and unique identification code of the sub-channel; The sub-channel is created according to the effective time of the sub-channel, the unique identification code, the inherited data connection mode and the inherited configurable clue information.
7. The method for implementing a configurable e-commerce channel according to claim 6, characterized in that: Also includes: Sending the created e-commerce channel and the sub-channel to the review client for review processing, wherein the review processing includes duplicate checking processing and / or permission processing; Determining that the e-commerce channel and / or the sub-channel that has passed the review process is valid within the effective time; Control effective e-commerce channels and / or sub-channels to send CRM leads; Data analysis is performed on the sent CRM leads to determine quality indicators of the CRM leads, and the quality indicators are displayed on a user interaction interface.
8. A device for implementing a configurable e-commerce channel, characterized in that: include: an acquisition module configured to acquire configurable lead information of an e-commerce channel to be created; A determination module, configured to determine a data connection method for the e-commerce channel to be created; The creation module is configured to create the e-commerce channel according to the configurable clue information, the data connection method, the effective time of the e-commerce channel to be created and the unique identity code.
9. An electronic device, characterized in that: include: Memory; as well as A processor coupled to the memory, wherein the processor is configured to execute the method for implementing a configurable e-commerce channel according to any one of claims 1 to 7 based on instructions stored in the memory.
10. A computer-readable storage medium having a program stored thereon, wherein when the program is executed by a processor, the method for implementing a configurable e-commerce channel as claimed in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Authority management method and device
CN105743915A
Channel contract mapping-based resource consumption optimization method, device and electronic equipment
CN112347390A
Omnichannel order configurable access method and system, equipment and storage medium
CN112419004A
Omni-channel promotion activity implementation system
CN114238472A
Crowdsourcing equipment communication method and device, computer equipment and storage medium
CN115150145A