Method, device and readable medium for implementing configurable e-commerce channel

CN119919206BActive Publication Date: 2026-09-15BEIJING JINGDONG QIANSHITECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311434427.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-31
Publication Date
2026-09-15
Estimated Expiration
2043-10-31

AI Technical Summary

Technical Problem

[0004]本公开的目的在于提供一种可配置电子商务渠道的实现方法、装置、设备和可读介质,用于至少在一定程度上克服由于相关技术的限制和缺陷而导致的电子商务渠道的开发效率低下的问题

Benefits of technology

[0038] This embodiment of the disclosure obtains configurable lead information of the e-commerce channel to be created and determines the data connection method of the e-commerce channel to be created. Then, the e-commerce channel is created according to the configurable lead information, the data connection method, the effective time and unique identification code of the e-commerce channel to be created. This improves the creation efficiency, update efficiency and management efficiency of e-commerce channels, reduces duplicate and redundant e-commerce channels, improves the hierarchical optimization efficiency of e-commerce channels, and further improves the efficiency and reliability of lead analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119919206B_ABST
    Figure CN119919206B_ABST
Patent Text Reader

Abstract

The present disclosure provides an implementation method, device and equipment of a configurable e-commerce channel, and a readable medium, wherein the implementation method of the configurable e-commerce channel comprises: obtaining configurable lead information of an e-commerce channel to be created; determining a data connection mode of the e-commerce channel to be created; and creating the e-commerce channel according to the configurable lead information, the data connection mode, an effective time and a unique identity code of the e-commerce channel to be created. Through the embodiments of the present disclosure, the creation efficiency, update efficiency and management efficiency of the e-commerce channel can be improved, the repeated and redundant e-commerce channels are reduced, the hierarchical optimization efficiency of the e-commerce channel is improved, and further, the lead analysis efficiency and reliability are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of e-commerce technology, and more specifically, to a method, apparatus, device, and readable medium for implementing configurable e-commerce channels. Background Technology

[0002] Currently, the e-commerce logistics industry involves a variety of complex operations, including warehousing, loading and unloading, transportation, delivery, and handling of small and large items. E-commerce channels are fragmented, utilizing both external channels for traffic exchange and internal channels for lead generation. Developing or updating channel leads requires extensive and tedious interface setup to match lead fields. Furthermore, the CRM systems used to connect to these channels have numerous lead fields, and there is currently no solution to flexibly configure lead fields based on the channel. This results in inefficient channel development, failing to meet the needs of rapid customer acquisition and response.

[0003] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0004] The purpose of this disclosure is to provide a method, apparatus, device, and readable medium for implementing configurable e-commerce channels, which at least partially overcomes the problem of low development efficiency of e-commerce channels due to limitations and defects in related technologies.

[0005] According to a first aspect of the present disclosure, a method for implementing a configurable e-commerce channel is provided, comprising: obtaining configurable lead information of an e-commerce channel to be created; determining a data connection method for the e-commerce channel to be created; and creating the e-commerce channel based on the configurable lead information, the data connection method, the effective time of the e-commerce channel to be created, and a unique identification code.

[0006] In one exemplary embodiment of this disclosure, determining the data connection method of the e-commerce channel to be created includes:

[0007] The data integration method is determined to be interface integration, form integration, or clue pool integration;

[0008] The interaction method of the lead data for the e-commerce channel to be created is determined based on the established data connection method and the unique identification code.

[0009] In one exemplary embodiment of this disclosure, determining the interaction method of the lead data for the e-commerce channel to be created based on the determined data connection method and the unique identification code includes:

[0010] If the data connection method is determined to be 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.

[0011] Generate external link URLs based on the fields displayed in the form;

[0012] The external link URL is then displayed on the corresponding external website.

[0013] Receive clue data returned by the external website based on the external link URL.

[0014] In one exemplary embodiment of this disclosure, it further includes:

[0015] The clue form template and the unique identification code are associated and stored in categories;

[0016] Create information update tasks for e-commerce channels corresponding to the unique identification codes that have been classified and stored.

[0017] Based on the information update task and the specified data transmission interface, obtain the corresponding field information;

[0018] The detailed information of the e-commerce channel is uploaded to the cloud storage platform based on the field information.

[0019] In one exemplary embodiment of this disclosure, it further includes:

[0020] Obtain the client's edit information regarding the detailed information already uploaded to the cloud storage platform;

[0021] The uploaded detailed information is updated based on the editing information.

[0022] In one exemplary embodiment of this disclosure, it further includes:

[0023] Determine the sub-channels corresponding to the created e-commerce channels based on business scenario information;

[0024] Configure the sub-channel to inherit the data connection method and configurable lead 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 based on the sub-channel's effective time, the unique identification code, the inherited data connection method, and the inherited configurable lead information.

[0027] In one exemplary embodiment of this disclosure, it further includes:

[0028] The created e-commerce channels and sub-channels are sent to the review client for review processing, which includes deduplication and / or permission processing.

[0029] The e-commerce channels and / or sub-channels that have passed the review process are valid during the effective period.

[0030] Control the distribution of CRM leads through effective e-commerce channels and / or the sub-channels mentioned above;

[0031] The issued CRM leads are analyzed to determine their quality metrics, which are then displayed on the user interface.

[0032] According to a second aspect of the present disclosure, an apparatus for implementing a configurable e-commerce channel is provided, comprising:

[0033] The acquisition module is configured to acquire configurable lead information for the e-commerce channel to be created;

[0034] The module is configured to determine the data connection method for the e-commerce channel to be created.

[0035] The creation module is configured to create the e-commerce channel based on the configurable clue information, the data integration method, the effective time of the e-commerce channel to be created, and the unique identification code.

[0036] According to a third aspect of this disclosure, an electronic device is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to perform the method as described in any of the preceding methods based on instructions stored in the memory.

[0037] According to a fourth aspect of this disclosure, a computer-readable storage medium is provided having a program stored thereon that, when executed by a processor, implements the method for implementing a configurable e-commerce channel as described in any of the preceding claims.

[0038] This embodiment of the disclosure obtains configurable lead information of the e-commerce channel to be created and determines the data connection method of the e-commerce channel to be created. Then, the e-commerce channel is created according to the configurable lead information, the data connection method, the effective time and unique identification code of the e-commerce channel to be created. This improves the creation efficiency, update efficiency and management efficiency of e-commerce channels, reduces duplicate and redundant e-commerce channels, improves the hierarchical optimization efficiency of e-commerce channels, and further improves the efficiency and reliability of lead analysis.

[0039] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0040] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0041] Figure 1 A schematic diagram of an exemplary system architecture for implementing a configurable e-commerce channel that can be applied to embodiments of the present invention is shown.

[0042] Figure 2 This is a flowchart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of this disclosure;

[0043] Figure 3 This is a flowchart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of this disclosure;

[0044] Figure 4 This is a flowchart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of this disclosure;

[0045] Figure 5 This is a flowchart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of this disclosure;

[0046] Figure 6 This is a flowchart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of this disclosure;

[0047] Figure 7 This is a flowchart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of this disclosure;

[0048] Figure 8 This is a flowchart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of this disclosure;

[0049] Figure 9 This is a schematic diagram of the implementation architecture of a configurable e-commerce channel lead management system in an exemplary embodiment of this disclosure;

[0050] Figure 10 This is a flowchart illustrating an implementation scheme of a configurable e-commerce channel in an exemplary embodiment of this disclosure;

[0051] Figure 11 This is a schematic block diagram of an implementation architecture for a configurable e-commerce channel in an exemplary embodiment of this disclosure;

[0052] Figure 12 This is a block diagram of an apparatus for implementing a configurable e-commerce channel according to an exemplary embodiment of this disclosure;

[0053] Figure 13 This is a block diagram of an electronic device according to an exemplary embodiment of the present disclosure. Detailed Implementation

[0054] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this disclosure more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more of these specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.

[0055] Furthermore, the accompanying drawings are merely illustrative of this disclosure, and the same reference numerals in the drawings denote the same or similar parts, thus repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0056] Figure 1 A schematic diagram of an exemplary system architecture for implementing a configurable e-commerce channel that can be applied to embodiments of the present invention is shown.

[0057] like Figure 1 As shown, system architecture 100 may include one or more of terminal devices 101, 102, and 103, a network 104, and a server 105. Network 104 serves as the medium for providing communication links between terminal devices 101, 102, and 103 and server 105. Network 104 may include various connection types, such as wired or wireless communication links or fiber optic cables, etc.

[0058] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, there can be any number of terminal devices, networks, and servers. For example, server 105 could be a server cluster composed of multiple servers.

[0059] Users can use terminal devices 101, 102, and 103 to interact with server 105 via network 104 to receive or send messages, etc. Terminal devices 101, 102, and 103 can be various electronic devices with displays, including but not limited to smartphones, tablets, laptops, and desktop computers, etc.

[0060] In some embodiments, the method for implementing a configurable e-commerce channel provided in this invention is generally executed by server 105, and correspondingly, the apparatus for implementing a configurable e-commerce channel is generally located in terminal device 103 (or terminal device 101 or 102). In other embodiments, some terminals may have functions similar to those of the server device to execute this method.

[0061] The exemplary embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.

[0062] Figure 2 This is a flowchart of a method for implementing a configurable e-commerce channel in an exemplary embodiment of this disclosure.

[0063] refer to Figure 2 Configurable e-commerce channel implementation methods may include:

[0064] Step S202: Obtain configurable lead information for the e-commerce channel to be created.

[0065] In the above embodiments, the configurable clue information mainly includes clue fields, clue attributes, clue sources, and clue data, but is not limited to these.

[0066] Step S204: Determine the data connection method for the e-commerce channel to be created.

[0067] In the above embodiments, customized and personalized channel lead access can be selected. Based on the actual logistics business, several lead access methods can be set for the channel owner to choose from, including interface integration, form access, and lead pool import. In addition, the client can also independently configure lead deduplication, filtering, nurturing, and allocation rules.

[0068] Step S206: Create the e-commerce channel based on the configurable clue information, the data connection method, the effective time of the e-commerce channel to be created, and the unique identification code.

[0069] In the above embodiments, a lead threshold can be further set for each channel. When the number of leads in a channel reaches the threshold, an automated warning will be issued to remind the channel manager to investigate channel anomalies, which can effectively prevent the occurrence of too many or too few leads.

[0070] This embodiment of the disclosure obtains configurable lead information of the e-commerce channel to be created and determines the data connection method of the e-commerce channel to be created. Then, the e-commerce channel is created according to the configurable lead information, the data connection method, the effective time and unique identification code of the e-commerce channel to be created. This improves the creation efficiency, update efficiency and management efficiency of e-commerce channels, reduces duplicate and redundant e-commerce channels, improves the hierarchical optimization efficiency of e-commerce channels, and further improves the efficiency and reliability of lead analysis.

[0071] The following section details each step of the implementation method for configurable e-commerce channels.

[0072] In one exemplary embodiment of this disclosure, such as Figure 3 As shown, the data connection method for determining the e-commerce channel to be created includes:

[0073] Step S302: Determine whether the data connection method is interface connection, form connection, or clue pool connection.

[0074] Step S304: Determine the interaction method of the lead data of the e-commerce channel to be created based on the determined data docking method and the unique identification code.

[0075] In the above embodiments, by determining the data connection method to create the corresponding clue data interface, and based on this, the clue data is obtained, which improves the flexibility and reliability of obtaining clues.

[0076] In one exemplary embodiment of this disclosure, such as Figure 4 As shown, the interaction method for determining the lead data of the e-commerce channel to be created, based on the determined data connection method and the unique identification code, includes:

[0077] Step S402: If the data connection method is determined to be form connection, the display fields of the form to be displayed on the user interaction interface are determined according to the preset clue form template and the configurable clue information.

[0078] Step S404: Generate external link URLs based on the display fields of the form.

[0079] Step S406: Deploy the external link URL to the corresponding external website.

[0080] Step S408: Receive the lead data returned by the external website based on the external link URL.

[0081] In the above embodiments, for the selected lead form template, the content of the lead fields to be displayed can be configured independently. The front-end can be freely configured, and the system back-end records the configuration. No development is required. After the form is customized, the URL can be automatically regenerated for the channel owner to use for distribution.

[0082] In one exemplary embodiment of this disclosure, such as Figure 5 As shown, the implementation methods for configurable e-commerce channels also include:

[0083] Step S502: Associate the clue form template and the unique identification code, and store them in categories.

[0084] Step S504: Create an information update task for the e-commerce channel corresponding to the unique identification code that has been classified and stored.

[0085] Step S506: Obtain the corresponding field information based on the information update task and the specified data transmission interface.

[0086] Step S508: Upload the detailed information of the e-commerce channel to the cloud storage platform according to the field information.

[0087] In the above embodiments, 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 one exemplary embodiment of this disclosure, such as Figure 6 As shown, the implementation methods for configurable e-commerce channels also include:

[0089] Step S602: Obtain the client's editing information for the detailed information that has been uploaded to the cloud storage platform.

[0090] Step S604: Update the uploaded detailed information according to the edit information.

[0091] In the above embodiments, by obtaining the client's edit information on the detailed information uploaded to the cloud storage platform, and updating the uploaded detailed information according to the edit information, the efficiency and reliability of adjusting the detailed information of e-commerce channels are improved.

[0092] In one exemplary embodiment of this disclosure, such as Figure 7 As shown, the implementation methods for configurable e-commerce channels also include:

[0093] Step S702: Determine the sub-channels corresponding to the created e-commerce channels based on the business scenario information.

[0094] In the above embodiments, by setting sub-channels corresponding to the created e-commerce channels, the source of leads is differentiated, and channel analysis visualization is supported to improve the quality of monitored channel leads.

[0095] Step S704: Set the data connection method and configurable lead information of the sub-channel to inherit the e-commerce channel.

[0096] Step S706: Determine the effective time and unique identification code of the sub-channel.

[0097] In the above embodiments, the effective time may include the start effective time, the end effective time, and the effective period, but is not limited to these.

[0098] Step S708: Create the sub-channel based on the sub-channel's effective time, the unique identification code, the inherited data connection method, and the inherited configurable clue information.

[0099] In the above embodiments, by creating the sub-channel based on the sub-channel's effective time, 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 one exemplary embodiment of this disclosure, such as Figure 8 As shown, the implementation methods for configurable e-commerce channels also include:

[0101] Step S802: Send the created e-commerce channel and the sub-channel to the review client for review processing. The review processing includes deduplication processing and / or permission processing.

[0102] Step S804: Determine that the e-commerce channel and / or the sub-channel that have passed the review process are valid within the effective period.

[0103] Step S806: Control the distribution of CRM leads through effective e-commerce channels and / or the sub-channels.

[0104] Step S808: Perform data analysis on the issued CRM leads to determine the quality indicators of the CRM leads, and display the quality indicators on the user interface.

[0105] In one exemplary embodiment of this disclosure, such as Figure 9 As shown, the implementation architecture 900 of the configurable e-commerce channel lead management system includes a lead buffer pool, a lead pool, a lead nurturing pool, a business opportunity pool, and a lead abandonment pool. The specific processing steps for each resource pool include:

[0106] (1) The lead buffer pool is used for channel lead access and for lead generation, lead filtering and deduplication, lead screening logic and lead evaluation. The lead screening logic includes AI screening and telemarketing screening, but is not limited to these.

[0107] In the above embodiments, lead generation requires passing lead fields through an interface, including information such as company name, contact person name, contact number, contact person role, number of business orders, cooperation category, company address, and lead reporter, but is not limited to these.

[0108] The clue filtering and deduplication process includes, but is not limited to, the following logic:

[0109] Based on the different lead channel codes, the deduplication logic in the lead buffer pool is processed, including logistics official website, logistics APP, marketing activities, recommended activities, B merchant's official account, JingMe, JingNiu, and 950616 inbound hotline;

[0110] Does the phone number have duplicate leads within the past 90 days (lead cache pool table)?

[0111] POP store source leads are deduplicated based on Social Credit Code verification and mobile phone number (whether it exists in the lead list);

[0112] Our self-operated supplier warehousing service deduplicates suppliers based on their simplified codes, unified social credit codes, and contact person mobile phone numbers.

[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 a company name or contact person. Telemarketing screening involves calling customers by phone to inquire about their willingness to sign a contract and editing 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 ERP-limited logic, channel-based allocation logic, lead pool-based allocation logic, etc., but is not limited to these.

[0115] The allocation of leads is based on different lead pool settings, matching the direction of lead flow, including but not limited to the following methods:

[0116] ① Cooperation category = Express delivery & business order volume greater than or equal to 300, allocated to express delivery sales at the location station;

[0117] ② Cooperation category = Express delivery & business order volume less than 300, assigned to the person in charge of the location station;

[0118] ③ Cooperation category = express delivery & business order volume greater than or equal to 30, assigned to the express delivery sales of the location station; if there is no express delivery sales, assigned to the express delivery sales.

[0119] ④ Cooperation Category = Express & Business Orders Less Than 30: Determine if the person submitting the report belongs to a distribution station. If so, assign it to the person in charge of the distribution station to which the person submitting the report belongs; otherwise, assign it to the person in charge of the location station.

[0120] ⑤ Cooperation Category = Supply Chain / Same City, assigned to the express delivery sales of the location station.

[0121] (3) The clue nurturing pool is used to send the evaluated clues to the clue pool for clue allocation.

[0122] (4) The opportunity pool is used to convert leads into business opportunities.

[0123] (5) The clue waste pool is used to store invalid clues.

[0124] In one exemplary embodiment of this disclosure, such as Figure 10 As shown, the configurable e-commerce channel implementation scheme 1000 includes the following core steps:

[0125] Step 1: Add a new primary channel and determine the admission criteria for the primary channel based on the uniqueness of the department and the source of the clue.

[0126] Among them, channel applicants need to customize the deduplication rules for channel leads, such as whether to deduplicate within 90 days and whether to deduplicate according to XXID (identity identifier).

[0127] In addition, channel applicants can define whether they have undergone AI-based telemarketing screening and nurturing processes (AI nurturing). There are three integration methods to choose from: API interface access (access according to the interface definition), form access (determine the mapping relationship), and lead pool import (requires development). If the interface and lead pool integration methods are used, the default values ​​need to be edited in the lead field. If the form integration method is selected, the form display content can be customized.

[0128] Step 2: Configure the lead form template, select the fields to be displayed externally, and assign default information. It supports preview modes on PC and mobile devices. After submission, a URL (Uniform Resource Locator) is generated with one click, which is then provided to the channel's client for deployment.

[0129] Step 3: Add secondary channels, which are sub-channels of primary channels. Secondary channels can be set up under primary channels to facilitate refined operation of channel leads. While inheriting the connection method and basic configuration of primary channels, secondary channels can be flexibly configured with customized lead forms according to actual scenarios.

[0130] Step 4: Conduct channel review. After creating primary and secondary channels, the channel owner's superior and the channel administrator need to approve the channel on the client side. Once approved, the channel becomes effective and can then issue CRM (Customer Relationship Management) leads. The review process avoids duplicate channel names between departments and is beneficial for lead source management.

[0131] Among them, after creating the clue pool, corresponding rules for clue pool flow, clue allocation, and clue abandonment are established.

[0132] Step 5: Generate a channel analysis dashboard. Channel administrators and channel owners can view channel analysis data, as well as the percentage and trend charts of high-quality, medium-quality, and low-quality leads under the channel, and related lead conversion data, to help channel managers evaluate the ROI (Return on Investment) of their campaigns based on lead sources.

[0133] In one exemplary embodiment of this disclosure, such as Figure 11 As shown, the configurable e-commerce channel implementation architecture 1100 achieves a standard process for configurable channel information through front-end and back-end HTTP interface interaction + JSF transmission + OSS cloud storage. The main core steps include:

[0134] (1) Create a new set of channel data tables to support the storage of all configurable information for all channels, including fields, order, and priority.

[0135] (2) When the channel creator selects the corresponding channel access method in the CRM system, the page displays the optional and fixed fields included in the corresponding channel. If it is the first time it is configured, the built-in default fixed fields are displayed. If it is configured for the second time, the backend service is queried through the HTTP (Hypertext Transfer Protocol) interface to query the previous configuration of this channel editing page of the current creator and display the front-end page.

[0136] (3) Channel applicants need to customize the deduplication rules for channel leads, whether they have undergone AI screening, telemarketing screening and nurturing processes, connection methods (interface, form, lead pool, etc. are available) and channel name, channel effective time and other information.

[0137] (4) If you select form integration in the integration 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 their information on the form page and the lead data to be sent back to the CRM for storage and circulation.

[0138] (5) After clicking submit and save, the front end transmits all operation data to the back end. The back end classifies and stores the data according to the channel and form template, and triggers 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 according to the updated task and configuration. After the generation is completed, the channel information details are uploaded to the OSS cloud storage platform, which supports the channel owner to edit and adjust it again.

[0139] (6) Channel owners can create sub-channels (secondary channels) under primary channels according to actual business scenarios. They can still support flexible configuration of channel information, lead fields, and permission management, 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 nurturing, lead information, form preview, lead number analysis and lead monitoring.

[0142] (6.3) Access control includes, but is not limited to: administrator role permissions, menu resource codes and data permissions.

[0143] (7) After successful submission of channel creation, the channel will undergo review. An approval process will be established within the BPM (Business Process Management) system, and the approver will review the channel on the OA (Office Automation) platform. The channel creator will await the review result. Once approved, the channel will become effective. During and after the review process, channel information cannot be edited or modified. If the review is rejected, the channel information can be edited and modified again for resubmission.

[0144] (8) Once the channel is successfully created and approved, it will be sent to the CRM system via MQ (Message Queue). The channel name (source value) will be marked on the lead, which will be further converted into business opportunities and customer tags, including but not limited to the unique channel source code that will be recognized when quoting, signing contracts, and opening accounts, 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 advertising decisions.

[0146] Corresponding to the above method embodiments, this disclosure also provides an implementation apparatus for configurable e-commerce channels, which can be used to execute the above method embodiments.

[0147] Figure 12 This is a block diagram of an apparatus for implementing a configurable e-commerce channel according to an exemplary embodiment of the present disclosure.

[0148] refer to Figure 12 The configurable e-commerce channel implementation device 1200 may include:

[0149] The acquisition module 1202 is configured to acquire configurable lead information for the e-commerce channel to be created.

[0150] The 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 based on the configurable clue information, the data connection method, the effective time of the e-commerce channel to be created, and the unique identification code.

[0152] In one exemplary embodiment of this disclosure, the determining module 1204 is further configured to:

[0153] The data integration method is determined to be interface integration, form integration, or clue pool integration;

[0154] The interaction method of the lead data for the e-commerce channel to be created is determined based on the established data connection method and the unique identification code.

[0155] In one exemplary embodiment of this disclosure, the determining module 1204 is further configured to:

[0156] If the data connection method is determined to be 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.

[0157] Generate external link URLs based on the fields displayed in the form;

[0158] The external link URL is then displayed on the corresponding external website.

[0159] Receive clue data returned by the external website based on the external link URL.

[0160] In one exemplary embodiment of this disclosure, the configurable e-commerce channel implementation apparatus 1200 is further configured to:

[0161] The clue form template and the unique identification code are associated and stored in categories;

[0162] Create information update tasks for e-commerce channels corresponding to the unique identification codes that have been classified and stored.

[0163] Based on the information update task and the specified data transmission interface, obtain the corresponding field information;

[0164] The detailed information of the e-commerce channel is uploaded to the cloud storage platform based on the field information.

[0165] In one exemplary embodiment of this disclosure, the configurable e-commerce channel implementation apparatus 1200 is further configured to:

[0166] Obtain the client's edit information regarding the detailed information already uploaded to the cloud storage platform;

[0167] The uploaded detailed information is updated based on the editing information.

[0168] In one exemplary embodiment of this disclosure, the configurable e-commerce channel implementation apparatus 1200 is further configured to:

[0169] Determine the sub-channels corresponding to the created e-commerce channels based on business scenario information;

[0170] Configure the sub-channel to inherit the data connection method and configurable lead 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 based on the sub-channel's effective time, the unique identification code, the inherited data connection method, and the inherited configurable lead information.

[0173] In one exemplary embodiment of this disclosure, the configurable e-commerce channel implementation apparatus 1200 is further configured to:

[0174] The created e-commerce channels and sub-channels are sent to the review client for review processing, which includes deduplication and / or permission processing.

[0175] The e-commerce channels and / or sub-channels that have passed the review process are valid during the effective period.

[0176] Control the distribution of CRM leads through effective e-commerce channels and / or the sub-channels mentioned above;

[0177] The issued CRM leads are analyzed to determine their quality metrics, which are then displayed on the user interface.

[0178] Since the functions of the device 1200 have been described in detail in their respective method embodiments, they will not be repeated here.

[0179] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0180] In an exemplary embodiment of this disclosure, an electronic device capable of implementing the above-described method is also provided.

[0181] Those skilled in the art will understand that various aspects of the present invention can be implemented as systems, methods, or program products. Therefore, various aspects of the present invention can be specifically implemented in the following forms: entirely hardware implementations, entirely software implementations (including firmware, microcode, etc.), or implementations combining hardware and software aspects, collectively referred to herein as “circuits,” “modules,” or “systems.”

[0182] The following reference Figure 13 To describe an electronic device 1300 according to this embodiment of the present invention. Figure 13 The electronic device 1300 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0183] like Figure 13 As shown, the electronic device 1300 is manifested in the form of a general-purpose 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 storage unit 1320 and processing unit 1310).

[0184] The storage unit stores program code that can be executed by the processing unit 1310, causing the processing unit 1310 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 1310 can perform the method shown in the embodiments of this disclosure.

[0185] Storage unit 1320 may include readable media in the form of volatile storage units, such as random access memory (RAM) 13201 and / or cache memory 13202, and may further include read-only memory (ROM) 13203.

[0186] 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: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0187] Bus 1330 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0188] Electronic device 1300 can also communicate with one or more external devices 1340 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 1300, and / or with any device that enables electronic device 1300 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 1350. Furthermore, electronic device 1300 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 1360. As shown, network adapter 1360 communicates with other modules of electronic device 1300 via bus 1330. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with 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] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0190] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the methods described above is stored. In some possible embodiments, various aspects of the invention may also be implemented as a program product comprising program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps of the various exemplary embodiments of the invention described in the "Exemplary Methods" section of this specification.

[0191] The program product for implementing the above-described method according to embodiments of the present invention may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, the readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0192] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0193] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0194] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0195] Program code for performing the operations of this invention can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0196] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0197] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and concept of this disclosure are indicated by the claims.

Claims

1. A method of implementing a configurable e-commerce channel, characterized by, include: Obtain configurable lead information for the e-commerce channel to be created; Determine the data connection method for the e-commerce channel to be created, including: The data integration method is determined to be interface integration, form integration, or clue pool integration; The interaction method of the clue data of the e-commerce channel to be created is determined based on the established data docking method and unique identification code; The e-commerce channel is created based on the configurable clue information, the data connection method, the effective time of the e-commerce channel to be created, and the unique identification code. Determine the sub-channels corresponding to the created e-commerce channels based on business scenario information; Configure the sub-channel to inherit the data connection method and configurable lead information of the e-commerce channel; Determine the effective time and unique identification code of the sub-channel; The sub-channel is created based on the sub-channel's effective time, the unique identification code, the inherited data connection method, and the inherited configurable lead information.

2. The method for implementing a configurable e-commerce channel as described in claim 1, characterized in that, The interaction method for the lead data of the e-commerce channel to be created, determined based on the established data connection method and the unique identification code, includes: If the data connection method is determined to be 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. Generate external link URLs based on the fields displayed in the form; The external link URL is then displayed on the corresponding external website. Receive clue data returned by the external website based on the external link URL.

3. The method for implementing a configurable e-commerce channel as described in claim 2, characterized in that, Also includes: The clue form template and the unique identification code are associated and stored in categories; Create information update tasks for e-commerce channels corresponding to the unique identification codes that have been classified and stored. Based on the information update task and the specified data transmission interface, obtain the corresponding field information; The detailed information of the e-commerce channel is uploaded to the cloud storage platform based on the field information.

4. The method for implementing a configurable e-commerce channel as described in claim 3, characterized in that, Also includes: Obtain the client's edit information regarding the detailed information already uploaded to the cloud storage platform; The uploaded detailed information is updated based on the editing information.

5. The method for implementing a configurable e-commerce channel as described in claim 4, characterized in that, Also includes: The created e-commerce channels and sub-channels are sent to the review client for review processing, which includes deduplication and / or permission processing. The e-commerce channels and / or sub-channels that have passed the review process are valid during the effective period. Control the distribution of CRM leads through effective e-commerce channels and / or the sub-channels mentioned above; The issued CRM leads are analyzed to determine their quality metrics, which are then displayed on the user interface.

6. A configurable e-commerce channel implementation apparatus, characterized in that, include: The acquisition module is configured to acquire configurable lead information for the e-commerce channel to be created; The determination module is configured to determine the data integration method for the e-commerce channel to be created, including: The data integration method is determined to be interface integration, form integration, or clue pool integration; The interaction method of the clue data of the e-commerce channel to be created is determined based on the established data docking method and unique identification code; The creation module is configured to create the e-commerce channel based on the configurable clue information, the data connection method, the effective time of the e-commerce channel to be created, and the unique identification code. Determine the sub-channels corresponding to the created e-commerce channels based on business scenario information; Configure the sub-channel to inherit the data connection method and configurable lead information of the e-commerce channel; Determine the effective time and unique identification code of the sub-channel; The sub-channel is created based on the sub-channel's effective time, the unique identification code, the inherited data connection method, and the inherited configurable lead information.

7. An electronic device, characterized in that, include: Memory; as well as A processor coupled to the memory, the processor being configured to execute the implementation method of the configurable e-commerce channel as described in any one of claims 1-5 based on instructions stored in the memory.

8. A computer-readable storage medium having a program stored thereon that, when executed by a processor, implements the method for implementing a configurable e-commerce channel as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Authority management method and device

    CN105743915A

  • Payment and account checking management method and device, terminal equipment and storage medium

    CN116188185A

  • System and method for generating store two-dimensional code based on multi-channel application

    CN116468058A