A method and device for associating customer identifications of different applications of a customer
By creating a mini program on the WeChat public platform and binding it to the enterprise WeChat, the problem that the customer logo of non-WeChat ecological applications cannot be associated with enterprise WeChat is solved, and data interoperability between non-WeChat ecological applications and enterprise WeChat is achieved, which improves service efficiency and customer experience.
Patent Information
- Application Number
- CN202310601744.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-25
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2043-05-25
AI Technical Summary
In the prior art, the customer logo of non-WeChat ecological application cannot be associated with the customer logo of enterprise WeChat, resulting in the inability to display customer information in the conversation interface, affecting service efficiency and customer experience.
Create a mini program with the same subject as the enterprise WeChat public platform, and bind the mini program on the WeChat open platform, bind it to the enterprise WeChat, and guide customers to apply to become external contacts of the enterprise WeChat through the mini program, obtain the customer ID and UnionID of non-WeChat ecological applications, and associate the customer ID of the enterprise WeChat based on UnionID.
It realizes data interoperability between non-WeChat ecological applications and enterprise WeChat, improves service efficiency and service quality, and improves customer experience.
Smart Images

Figure CN116633894B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of private domain system data processing technology, and in particular to a technology for associating customer identification with different applications of a customer. Background Art
[0002] With the development of the internet and the rich scenarios and powerful features provided by WeChat for Business, more and more companies are beginning to use WeChat for Business to serve their customers. When a customer applies to become an external contact on WeChat for Business (hereinafter referred to as an external contact) and initiates a consultation through their WeChat for Business account, if the customer has relevant customer information in other applications, it is usually necessary to first obtain the relevant customer information. After the customer becomes an external contact, the relevant customer information in other applications is linked to WeChat for Business. When the customer initiates a consultation session, the relevant customer information is directly and accurately displayed in the conversation interface, which not only improves the customer experience but also enhances the service quality and efficiency of the company's service personnel.
[0003] Enterprise WeChat is an application in Tencent's WeChat ecosystem. According to the WeChat ecosystem design rules, various WeChat ecosystem applications under the same WeChat Open Platform account (or WeChat developer ID), such as mobile applications, website applications, official accounts, mini-programs, etc., may have different customer identifiers (customer IDs) for each WeChat ecosystem application, but the UnionID of the same customer is the same and unique. Therefore, for customer IDs in different applications within the WeChat ecosystem, they can be associated through the customer's UnionID. For example, after applying to become an external contact of Enterprise WeChat, a customer of a mini-program within the WeChat ecosystem can directly obtain the customer's UnionID and customer ID (such as a mobile phone number) within the mini-program, and associate the customer identifier (external contact identifier, or external contact ID) with the same UnionID in Enterprise WeChat with the customer ID of the mini-program. When the customer initiates an Enterprise WeChat session, the relevant customer information obtained from the mini-program can be displayed in the session interface through a self-built application.
[0004] However, if it is a non-WeChat ecological application, you can only obtain the customer's customer ID, but cannot directly obtain the UnionID. It is impossible to associate the customer ID of the customer's non-WeChat ecological application with the external contact ID of the customer's enterprise WeChat. Therefore, when the customer initiates an enterprise WeChat session, the relevant customer information in the non-WeChat ecological application cannot be displayed in the session interface. Summary of the Invention
[0005] The purpose of this application is to provide a method and device for associating customer identifications of different applications of a customer, so as to solve the technical problem in the prior art that the customer identification of the same customer's non-WeChat ecological application is not associated with the customer identification of enterprise WeChat.
[0006] According to one aspect of the present application, a method for associating customer identifiers of different applications of a customer is provided, wherein the different applications include non-WeChat ecological applications and WeChat for Business, and the method includes:
[0007] Create a mini-program on the WeChat public platform that is the same as WeChat for Business, bind the mini-program on the WeChat Open Platform, and bind the mini-program to WeChat for Business. By using the mini-program, the customer applies to become an external contact on WeChat for Business.
[0008] When a customer uses the non-WeChat ecological application, the customer is guided to jump to the mini program. When the customer uses the mini program, the WeChat ecological service end obtains the customer ID of the non-WeChat ecological application and the customer's UnionID. When jumping to the mini program, the customer ID of the non-WeChat ecological application is brought in.
[0009] When a customer's application to become an external contact of WeChat Work is approved, the WeChat ecosystem service end assigns the customer a WeChat Work customer ID and obtains the customer's UnionID based on the WeChat Work customer ID.
[0010] Based on the customer's UnionID, the customer ID of the customer's non-WeChat ecological application is associated with the customer ID of the customer's enterprise WeChat.
[0011] Optionally, the customer applying to become an external contact of WeChat for Business by using the mini program includes:
[0012] Customers apply to add friends through the WeChat Work QR code or pre-set button within the mini program;
[0013] Once the application is approved, you will become an external contact of WeChat for Business.
[0014] Optionally, guiding the customer to jump to the mini program includes any one of the following:
[0015] Guide customers to jump to the mini program via SMS;
[0016] Guide customers to click on the function entrance or hyperlink in the non-WeChat ecological application to jump to the mini program.
[0017] Optionally, the method for associating customer identifiers of different applications of a customer further includes:
[0018] Add a self-built application to the WeChat Work management backend and configure the chat toolbar associated with the self-built application so that:
[0019] When the customer's conversation interface is opened, based on the customer identification of the non-WeChat ecological application associated with the customer, information related to the customer is obtained through the non-WeChat ecological application and displayed on the chat toolbar.
[0020] Compared with the prior art, the present application provides a method and device for associating customer identifications of different applications of a customer. The method includes: creating a mini-program with the same main body as the enterprise WeChat on the WeChat public platform, binding the mini-program on the WeChat open platform, and binding the mini-program to the enterprise WeChat, wherein the customer applies to become an external contact of the enterprise WeChat by using the mini-program; when the customer uses the non-WeChat ecological application, the customer is guided to jump to the mini-program, and when the customer uses the mini-program, the WeChat ecological service end obtains the customer identification of the non-WeChat ecological application of the customer and the customer's UnionID, wherein when jumping to the mini-program, the customer identification of the non-WeChat ecological application of the customer is brought in; when the customer's application to become an external contact of the enterprise WeChat is approved, the WeChat ecological service end assigns the customer identification of the enterprise WeChat of the customer to the customer, and obtains the customer's UnionID based on the customer identification of the enterprise WeChat of the customer; based on the customer's UnionID, the customer identification of the non-WeChat ecological application of the customer is associated with the customer identification of the enterprise WeChat of the customer. Through the technical solution provided in this application, the customer identification of non-WeChat ecological applications can be associated with the customer identification of enterprise WeChat, and data interoperability between non-WeChat ecological applications and enterprise WeChat can be achieved, which not only improves service efficiency and service quality, but also enhances customer experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Other features, objects and advantages of the present invention will become more apparent upon reading the detailed description of non-limiting embodiments made with reference to the following drawings:
[0022] Figure 1 A schematic flow chart illustrating a method for associating customer identifiers of different applications of a customer according to one aspect of the present application;
[0023] The same or similar reference numerals in the drawings represent the same or similar components. DETAILED DESCRIPTION
[0024] The present invention is further described in detail below with reference to the accompanying drawings.
[0025] In a typical configuration of each embodiment of the present application, each device, each trusted party of the system and / or each module of the apparatus may include one or more processors (CPU), input / output interfaces, network interfaces and memories.
[0026] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
[0027] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include non-transitory media such as modulated data signals and carrier waves.
[0028] In the WeChat open platform, the customer identifiers of the same customer in different applications of the WeChat ecosystem (such as mobile applications, website applications, official accounts, mini-programs, etc.) with the same main account may be different, but the UnionID obtained in different applications is the same. In the prior art, it is often possible to associate the customer identifiers of the same customer in different applications of the same subject in the WeChat ecosystem through UnionID. However, for non-WeChat ecological applications, it is not possible to associate the customer identifier with the customer identifier of the WeChat ecological application in this way. The technical solution provided in this application can achieve the above purpose, wherein the company that provides enterprise WeChat services also provides non-WeChat ecological applications, such as the company's customer order management system.
[0029] In order to further illustrate the technical means adopted by this application and the effects achieved, the technical solution of this application is clearly and completely described below in combination with the accompanying drawings and preferred embodiments.
[0030] Figure 1 A schematic flow chart of a method for associating customer identifiers of different applications of a customer according to one aspect of the present application is shown, wherein the method of one embodiment includes:
[0031] S101 creates a mini-program on the WeChat public platform that is the same entity as WeChat Enterprise, binds the mini-program on the WeChat Open Platform, and binds the mini-program to WeChat Enterprise, wherein the customer applies to become an external contact of WeChat Enterprise by using the mini-program;
[0032] S102: When a customer uses the non-WeChat ecological application, the customer is directed to jump to the mini program. When the customer uses the mini program, the WeChat ecological service obtains the customer ID of the non-WeChat ecological application and the customer's UnionID. When jumping to the mini program, the customer ID of the non-WeChat ecological application is brought in.
[0033] S103: When the customer's application to become an external contact of WeChat Enterprise is approved, the WeChat ecosystem service end assigns the customer a WeChat Enterprise customer ID and obtains the customer's UnionID based on the WeChat Enterprise customer ID.
[0034] S104 associates the customer ID of the non-WeChat ecological application of the customer with the customer ID of the enterprise WeChat of the customer based on the UnionID of the customer.
[0035] Each method embodiment of the present application can be implemented or executed by software deployed in a smart terminal device or a computer device. Among them, the smart terminal device can deploy various terminal devices that are not WeChat ecology and WeChat ecology applications, including but not limited to smart phones, Pad tablets, etc. The computer devices include but are not limited to personal computers, laptops, industrial computers, servers, network hosts, single network servers or network server clusters. Here, the smart terminal devices and computer devices are only examples. Other existing or future devices and / or resource platforms that are applicable to this application should also be included in the scope of protection of this application, and are hereby included by reference.
[0036] In this embodiment, in step S101, an enterprise providing enterprise WeChat services can create a mini program on the WeChat public platform using the same principal account as the enterprise WeChat, bind the mini program on the WeChat open platform, and bind the mini program to its enterprise WeChat. The enterprise's customers can apply to become external contacts of the enterprise WeChat by using the mini program.
[0037] Among them, after completing the creation of the mini program on the WeChat public platform and binding the mini program on the WeChat open platform, you can directly configure it in the enterprise WeChat management background to complete the binding of the mini program and enterprise WeChat. After the binding is completed, for customers using the mini program, you can obtain the customer's UnionID in the mini program, which is the same as the UnionID of the same customer obtained in the enterprise WeChat. Each customer's UnionID is unique, and the customer identifier of the WeChat ecological application corresponds to the customer's UnionID one by one. Therefore, the enterprise can use the customer's UnionID to associate the customer identifiers of different WeChat ecological applications of the same customer under the same corporate entity, thereby realizing data interoperability between different WeChat ecological applications under the corporate entity.
[0038] Optionally, in step S101, the customer applies to become an external contact of WeChat Work by using the mini program, including:
[0039] Customers apply to add friends through the WeChat Work QR code or pre-set button within the mini program;
[0040] Once the application is approved, you will become an external contact of WeChat Enterprise
[0041] Among them, the mini program includes the company's WeChat Enterprise QR code or preset button. When the customer uses the mini program, long press the QR code or clicks the preset button (for example, the standard function "Contact Me" button provided by WeChat Enterprise to third-party developers, or a hyperlink button that can access WeChat Enterprise, etc.), he can apply to become the company's WeChat Enterprise friend. Once the application is approved, the customer becomes an external contact of the company's WeChat Enterprise and will be assigned a WeChat Enterprise customer ID, also known as the WeChat Enterprise external contact ID or external contact ID.
[0042] Continuing with this embodiment, in step S102, when the customer uses a non-WeChat ecological application, the customer is guided to jump to the mini program. When the customer uses the mini program, the WeChat ecological server obtains the customer ID of the non-WeChat ecological application of the customer and the customer's UnionID. When jumping to the mini program, the customer ID of the non-WeChat ecological application of the customer is brought in.
[0043] Typically, when a customer registers or uses a non-WeChat ecological application on their smart terminal or computer device, they will be assigned a customer ID for that non-WeChat ecological application. When a customer uses a non-WeChat ecological application, they can be redirected to the mini-program through traffic diversion. When redirecting to the mini-program, the customer's customer ID for the non-WeChat ecological application will be entered as a parameter. When the customer uses the mini-program, the WeChat ecological server will obtain the customer ID for the non-WeChat ecological application and the customer's UnionID corresponding to the corporate entity under the WeChat Open Platform, and cache them.
[0044] Among them, if the customer does not apply to become an enterprise WeChat friend by jumping to the mini program, since the customer ID of the customer's non-WeChat ecological application is not matched with the UnionID of the enterprise entity corresponding to the customer under the WeChat Open Platform, it is impossible to associate the customer ID of the customer's non-WeChat ecological application with the customer ID of the customer's enterprise WeChat (external contact ID or external contact ID). For example, through the friend sharing method (customer A is the enterprise WeChat friend, customer A shares the enterprise WeChat QR code with customer B, customer B applies to add the enterprise WeChat friend by scanning the code, and after the application is approved, customer B also becomes the enterprise WeChat friend of the enterprise). In this way, the customer ID of customer B's non-WeChat ecological application cannot be associated with the customer ID of customer B's enterprise WeChat (i.e., external contact ID or external contact ID).
[0045] Optionally, guiding the customer to jump to the mini program includes any one of the following:
[0046] Guide customers to jump to the mini program via SMS;
[0047] Guide customers to click on the function entrance or hyperlink in the non-WeChat ecological application to jump to the mini program.
[0048] The method for directing customers to the mini program can be to send a hyperlink to the customer via SMS when the customer is using a non-WeChat ecosystem application. When the customer clicks the hyperlink, the mini program is opened, thereby guiding the customer to the mini program. Alternatively, when the customer is using a non-WeChat ecosystem application, the customer is guided to click on a function entrance or hyperlink in the non-WeChat ecosystem application to jump to the mini program.
[0049] Continuing with this embodiment, in step S103, when the customer's application to become an external contact of WeChat for Business is approved, the WeChat ecological service end assigns the customer the customer ID of WeChat for Business, and obtains the customer's UnionID based on the customer ID of WeChat for Business.
[0050] Among them, the customer jumps to the mini program according to the diversion method. After applying to become the company's corporate WeChat friend through the mini program and being approved, the WeChat ecological service end will assign the corporate WeChat customer ID, that is, the external contact ID (or external contact ID) of the corporate WeChat. Based on the customer's corporate WeChat customer ID, the customer's UnionID corresponding to the corporate entity under the WeChat Open Platform can be obtained.
[0051] Continuing with this embodiment, in step S104, based on the UnionID of the customer corresponding to the corporate entity under the WeChat open platform, the customer's customer identification in the above-mentioned non-WeChat ecological application and the customer's customer identification in enterprise WeChat (i.e., the external contact identification or external contact ID of enterprise WeChat) can be associated.
[0052] Optionally, the method for associating customer identifiers of different applications of a customer further includes:
[0053] Add a self-built application to the WeChat Work management backend and configure the chat toolbar associated with the self-built application so that:
[0054] When the customer's conversation interface is opened, based on the customer identification of the non-WeChat ecological application associated with the customer, information related to the customer is obtained through the non-WeChat ecological application and displayed on the chat toolbar.
[0055] Among them, the chat toolbar in the pre-configured WeChat for Business external contact session interface can be associated with a self-built application added in advance in the WeChat for Business management background, so that after the customer ID of the same customer's non-WeChat ecological application is successfully associated with the customer ID of the enterprise's WeChat for Business, when the customer's WeChat for Business session interface is opened, information related to the customer is obtained from the non-WeChat ecological application based on the customer ID of the non-WeChat ecological application associated with the customer, and displayed in the chat toolbar, so that corporate service personnel who provide services to customers through WeChat for Business can respond to customer inquiries in a timely manner, improve service efficiency and service quality, and enhance customer experience.
[0056] According to another aspect of the present application, a computer-readable medium is provided, which stores computer-readable instructions. The computer-readable instructions can be executed by a processor to implement the aforementioned method embodiments.
[0057] It should be noted that, in the present application, each method embodiment and / or optional embodiment does not strictly limit the order in which each step is performed, as long as each method embodiment and / or optional embodiment can solve the defects existing in the prior art, achieve the purpose of the invention of the present application, and obtain beneficial effects. In the present application, each method embodiment and / or optional embodiment can be implemented in software and / or a combination of software and hardware. The software program involved in the present application can be executed by a processor to implement the steps or functions of the above-mentioned embodiments. Similarly, the software program of the present application (including related data structures) can be stored in a computer-readable recording medium.
[0058] In addition, part or all of the present application may be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the method and / or technical solution according to the present application through the operation of the computer. The program instructions for invoking the method of the present application may be stored in a fixed or removable recording medium, and / or transmitted via a data stream in a broadcast or other signal-carrying medium, and / or stored in a working memory of a computer device that operates according to the program instructions.
[0059] According to another aspect of the present application, a device for associating customer identifications of different applications of a customer is also provided, the device comprising: a memory for storing computer program instructions and a processor for executing the program instructions, wherein, when the computer program instructions are executed by the processor, the device is triggered to run the methods and / or technical solutions of the aforementioned embodiments.
[0060] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above and that the invention can be implemented in other specific forms without departing from the spirit or essential features of the invention. Therefore, from any point of view, the embodiments should be regarded as exemplary and non-restrictive, and the scope of the invention is defined by the appended claims rather than the above description, and it is intended that all changes that fall within the meaning and scope of the equivalents of the claims be encompassed within the present invention. Any figure marks in the claims should not be regarded as limiting the claims involved. In addition, it is clear that the word "comprising" does not exclude other units or steps, and the singular does not exclude the plural. Multiple units or devices stated in the device claim may also be implemented by one unit or device through software and / or hardware. Words such as first, second, etc. are used to indicate names and do not indicate any particular order.
Claims
1. A method for associating customer identifiers of different applications of a customer, characterized in that: The different applications include non-WeChat ecological applications and enterprise WeChat, and the method includes: Create a mini-program on the WeChat public platform that is the same as WeChat for Business, bind the mini-program on the WeChat Open Platform, and bind the mini-program to WeChat for Business. By using the mini-program, the customer applies to become an external contact on WeChat for Business. When a customer uses the non-WeChat ecological application, the customer is guided to jump to the mini program. When the customer uses the mini program, the WeChat ecological service end obtains the customer ID of the non-WeChat ecological application and the customer's UnionID. When jumping to the mini program, the customer ID of the non-WeChat ecological application is brought in. When a customer's application to become an external contact of WeChat Work is approved, the WeChat ecosystem service end assigns the customer a WeChat Work customer ID and obtains the customer's UnionID based on the WeChat Work customer ID. Based on the customer's UnionID, the customer ID of the customer's non-WeChat ecological application is associated with the customer ID of the customer's enterprise WeChat.
2. The method according to claim 1, characterized in that The customer applies to become an external contact of WeChat Work by using the Mini Program, including: Customers apply to add friends through the WeChat Work QR code or pre-set button within the mini program; Once the application is approved, you will become an external contact of WeChat for Business.
3. The method according to claim 1, characterized in that Guiding the customer to jump to the mini program includes any of the following: Guide customers to jump to the mini program via SMS; Guide customers to click on the function entrance or hyperlink in the non-WeChat ecological application to jump to the mini program.
4. The method according to claim 1, wherein The method further comprises: Add a self-built application to the WeChat Work management backend and configure the chat toolbar associated with the self-built application so that: When the customer's conversation interface is opened, based on the customer identification of the non-WeChat ecological application associated with the customer, information related to the customer is obtained through the non-WeChat ecological application and displayed on the chat toolbar.
5. A computer-readable medium, characterized in that Computer-readable instructions are stored thereon, and the computer-readable instructions are executed by a processor to implement the method according to any one of claims 1 to 4.
6. A device for associating customer identifications of different applications of a customer, characterized in that The device comprises: one or more processors; and A memory storing computer readable instructions which, when executed, cause the processor to perform the operations of the method of any one of claims 1 to 4.
Citation Information
Patent Citations
Data processing method, device, system, apparatus and medium
CN109271239A
Method for associating enterprise WeChat with enterprise business system based on WeChat ecology and medium
CN113779076A