Method and device for obtaining transaction data, electronic device, and readable storage medium
By using the WeChat platform identification of external contacts in the enterprise WeChat list to identify and bind e-commerce accounts in the transaction data, the problem of inefficiency in obtaining user transaction data is solved, and fast and efficient data acquisition is achieved.
Patent Information
- Application Number
- CN202210617485.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-01
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2042-06-01
AI Technical Summary
When analyzing a large number of user transaction data, enterprises need to log in to each e-commerce platform and search in sequence in the backend of the store, resulting in low data acquisition efficiency.
By obtaining the WeChat platform identification of external contacts in the enterprise WeChat list, the transaction data between the enterprise and external contacts is identified, and the external contact's account is bound to the e-commerce account, and the bound account is used to quickly obtain transaction data.
It realizes that transaction data between users and corporate stores can be quickly obtained without opening the backend of the e-commerce platform store, improving data acquisition efficiency.
Smart Images

Figure CN114997954B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of data organization and storage, for example, to a method and device for acquiring transaction data, an electronic device, and a readable storage medium. Background Art
[0002] Enterprises usually have stores on various e-commerce platforms. When an enterprise needs to analyze the transaction data of a certain user in the enterprise's store in order to conduct targeted marketing to the user, it is necessary to open the store backend of each e-commerce platform and search for the user's e-commerce account on the corresponding e-commerce platform in order to obtain the user's transaction data on each e-commerce platform.
[0003] In the process of implementing the embodiments of the present disclosure, it is found that there are at least the following problems in the related art:
[0004] When an enterprise needs to analyze the transaction data of a large number of users, the enterprise needs to log in to each e-commerce platform and search for each user in the store background of each e-commerce platform in turn to obtain the transaction data of each user, and the data acquisition efficiency is low. Summary of the invention
[0005] In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. The summary is not an extensive review, nor is it intended to identify key / critical components or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.
[0006] The embodiments of the present disclosure provide a method and device, an electronic device, and a readable storage medium for obtaining transaction data, so as to more quickly obtain the transaction data of users on various e-commerce platforms.
[0007] In some embodiments, the method for obtaining transaction data includes: obtaining the account and WeChat platform identifier of an external contact in the WeChat list of an enterprise; obtaining the transaction data of a store of the enterprise on at least one e-commerce platform, and determining it as the first candidate data; determining the first candidate data including the WeChat platform identifier as the first target data; binding the e-commerce account in the first target data with the account of the external contact; and using the bound external contact's account to obtain the transaction data between the external contact and the store of the enterprise.
[0008] In some embodiments, the device for obtaining transaction data includes: a first acquisition module, configured to obtain the account and WeChat platform identifier of the external contact in the enterprise's WeChat list; obtain transaction data information of the enterprise's store on at least one e-commerce platform, and determine it as the first candidate data; a first determination module, configured to determine the first candidate data including the WeChat platform identifier as the first target data; a first binding module, configured to bind the e-commerce account in the first target data with the account of the external contact; a second acquisition module, configured to use the bound external contact's account to obtain the transaction data between the external contact and the enterprise's store.
[0009] In some embodiments, the electronic device includes a processor and a memory storing program instructions, and the processor is configured to execute the above-mentioned method for obtaining transaction data when running the program instructions.
[0010] In some embodiments, the readable storage medium stores executable instructions, and the executable instructions execute the above-mentioned method for obtaining transaction data when running.
[0011] The method and device, electronic device, and readable storage medium for obtaining transaction data provided by the embodiments of the present disclosure can achieve the following technical effects: by using the WeChat platform identifier of the external contact in the WeChat list of the enterprise, the transaction data between the enterprise and the external contact, that is, the first target data, is identified in the transaction data of the e-commerce platform. And the account of the external contact is bound to the e-commerce account in the first target data, so that a corresponding relationship can be established between the e-commerce account of the external contact on the e-commerce platform corresponding to the first target data and the account of the external contact. In this way, using the account of the external contact, the e-commerce account of the external contact can be quickly found, and then the transaction data between the external contact and the enterprise store on the e-commerce platform corresponding to the e-commerce account can be quickly found. In this way, there is no need to open the store backend of the e-commerce platform to search for the user's e-commerce account on the corresponding e-commerce platform to obtain the transaction data between the user and the enterprise's store, thereby achieving faster acquisition of transaction data between the user and the enterprise's store.
[0012] The above general description and the following description are exemplary and explanatory only and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] One or more embodiments are exemplarily described by corresponding drawings, which do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements, and the drawings do not constitute a scale limitation, and wherein:
[0014] Figure 1 is a schematic diagram of a method for obtaining transaction data provided by an embodiment of the present disclosure;
[0015] Figure 2 is a schematic diagram of another method for obtaining transaction data provided by an embodiment of the present disclosure;
[0016] Figure 3 is a schematic diagram of another method for obtaining transaction data provided by an embodiment of the present disclosure;
[0017] Figure 4 is a schematic diagram of a device for acquiring transaction data provided by an embodiment of the present disclosure;
[0018] Figure 5 is a schematic diagram of another device for acquiring transaction data provided by an embodiment of the present disclosure;
[0019] Figure 6 is a schematic diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0020] In order to be able to understand the features and technical contents of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the convenience of explanation, a full understanding of the disclosed embodiments is provided through multiple details. However, one or more embodiments can still be implemented without these details. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.
[0021] The terms "first", "second", etc. in the specification and claims of the embodiments of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged where appropriate, so that the embodiments of the embodiments of the present disclosure described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.
[0022] Unless otherwise stated, the term "plurality" means two or more.
[0023] The term "correspondence" may refer to an association relationship or a binding relationship. The correspondence between A and B means that there is an association relationship or a binding relationship between A and B.
[0024] Enterprises set up stores on various e-commerce platforms. When counting the transaction data information of users in the stores, it is necessary to open the store background on each e-commerce platform to search for the e-commerce account of the user on the corresponding e-commerce platform, so as to obtain the transaction data between the user and the store on each e-commerce platform. The efficiency of obtaining the transaction data of the user is low in this way. However, this application uses the WeChat platform logo of the external contact in the WeChat list of the enterprise to identify the transaction data between the enterprise and the external contact in the transaction data of all e-commerce platforms, that is, the first target data. And the account of the external contact is bound to the e-commerce account in the first target data, so that the e-commerce account of the external contact on the e-commerce platform corresponding to the first target data can be established with the account of the external contact. In this way, using the account of the external contact, the e-commerce account of the external contact can be quickly found, and then the transaction data between the external contact and the enterprise store on the e-commerce platform corresponding to the e-commerce account can be quickly found. It is realized to obtain the transaction data between the user and the enterprise's store more quickly.
[0025] In the disclosed embodiment, the electronic device is a computer, a mobile phone or a tablet computer. The WeChat platform identifier is a unique identifier assigned to the user by the WeChat open platform, namely, UnionID. The WeChat open platform includes multiple applications, such as WeChat, multiple e-commerce platforms, etc. In different applications under the same WeChat open platform, the WeChat platform identifier of the same user is the same. The unique identifier assigned to the user by the application under the WeChat open platform is OpenID. The OpenIDs corresponding to the same user in different applications under the WeChat open platform are different. In the disclosed embodiment, the e-commerce account is a unique identifier assigned to the user by the e-commerce platform. The external contacts in the WeChat list of an enterprise include two types: enterprise WeChat contacts and WeChat contacts. The account of an external contact refers to the identifier of the external contact of the enterprise WeChat. For the same external contact, the accounts of the external contacts obtained by different callers, that is, different enterprises or third-party service providers are different.
[0026] Combination Figure 1 As shown, the present disclosure provides a method for obtaining transaction data, including:
[0027] Step S101, the electronic device obtains the account and WeChat platform identifier of the external contact in the WeChat list of the enterprise; obtains the transaction data of the store of the enterprise on at least one e-commerce platform, and determines it as the first candidate data.
[0028] Step S102: The electronic device determines the first candidate data including the WeChat platform identifier of the external contact as the first target data.
[0029] Step S103: the electronic device binds the e-commerce account in the first target data with the account of the external contact.
[0030] Step S104: the electronic device uses the bound account of the external contact to obtain transaction data between the external contact and the store of the enterprise.
[0031] The method for obtaining transaction data provided by the embodiment of the present disclosure is adopted. By using the WeChat platform identifier of the contact in the WeChat list of the enterprise, the transaction data belonging to the external contact is identified in the transaction data of the store of the enterprise, and the account of the external contact is bound to the e-commerce account of the external contact in the transaction data of the store. In this way, the e-commerce account of the external contact on the e-commerce platform corresponding to the first target data can be established with the account of the external contact. In this way, the e-commerce account of the external contact can be quickly found by using the account of the external contact, and then the transaction data between the external contact and the store of the enterprise on the e-commerce platform corresponding to the e-commerce account can be quickly found. The transaction data between the user and the store of the enterprise is obtained more quickly. At the same time, when the WeChat list of the enterprise includes multiple external contacts, the transaction data between each external contact and the store of the enterprise can be quickly obtained by using the account of each external contact.
[0032] The transaction data of an enterprise's store on at least one e-commerce platform includes: one or more of the user's WeChat platform ID, the user's e-commerce account, the user's mobile phone number information, and the goods purchased by the user.
[0033] Optionally, obtaining the account and WeChat platform identifier of an external contact of the contact in the enterprise's WeChat list includes: when there is a new external contact in the enterprise WeChat list, obtaining the account and WeChat platform identifier of the new external contact.
[0034] Optionally, the electronic device obtains transaction data of a store of an enterprise on at least one e-commerce platform, including: the electronic device obtains the transaction data of the store of the enterprise on at least one e-commerce platform when an authorization instruction is obtained. The authorization instruction is used to indicate that the enterprise authorizes the electronic device to obtain the transaction data of the store of the enterprise on at least one e-commerce platform. In this way, the electronic device can obtain the transaction data of the store of the enterprise on at least one e-commerce platform only when the authorization instruction is obtained, thereby ensuring the security of the transaction data of the store of the enterprise on the e-commerce platform.
[0035] Optionally, obtaining transaction data of a store of an enterprise on at least one e-commerce platform includes: when new transaction data is added to the store of the enterprise on at least one e-commerce platform, obtaining the new transaction data and determining the new transaction data as the first candidate data. In this way, the new transaction data can be determined as the first candidate data in a timely manner, so that the e-commerce account on the new transaction data can be bound to the corresponding external contact account in a timely manner, so that more comprehensive transaction data between the external contact and the store of the enterprise can be obtained based on the external contact account.
[0036] Optionally, after acquiring the transaction data of the enterprise's store on at least one e-commerce platform, the method further includes storing the transaction data in a preset database.
[0037] Furthermore, binding the e-commerce account in the first target data with the account of the external contact includes: establishing a corresponding relationship between the e-commerce account in the first target data and the account of the external contact in the database. In this way, the e-commerce account of the external contact can be quickly found by using the account of the external contact, and then the transaction data between the external contact and the enterprise store on the e-commerce platform corresponding to the e-commerce account can be quickly found, that is, the first target data. This achieves faster acquisition of transaction data between users and enterprise stores.
[0038] Optionally, after determining the first candidate data including the WeChat platform identifier of the external contact as the first target data, it also includes: in the first candidate data, determining the transaction data other than the first target data as the second candidate data. According to the mobile phone number information in the first target data, the second target data is obtained in the second candidate data. The e-commerce account in the second target data is bound to the account of the external contact. Since some e-commerce platforms are not applications under the WeChat open platform, the transaction data of the stores on these e-commerce platforms will not include the WeChat platform identifier, and thus the WeChat platform identifier cannot be used to comprehensively identify the transaction data between the user and the enterprise store in the e-commerce platform. However, since users usually use mobile phone numbers to log in to the e-commerce platform. Therefore, this application determines the transaction data other than the first target data as the second candidate data, that is, the transaction data that does not include the WeChat platform identifier of the external contact is determined as the second candidate data, and then the mobile phone number information in the first target data is used to obtain the second target data in the second candidate data. And the e-commerce account in the second target data is bound to the account of the external contact, so that the e-commerce account of the external contact in the e-commerce platform corresponding to the second target data can be bound to the account of the external contact. In this way, the e-commerce account of the external contact can be quickly found by using the account of the external contact, and then the transaction data between the external contact and the enterprise store on the e-commerce platform corresponding to the e-commerce account can be quickly found, that is, the first target data and the second target data. This achieves faster and more comprehensive acquisition of transaction data between users and enterprise stores.
[0039] Combination Figure 2 As shown, the embodiment of the present disclosure provides a method for obtaining transaction data, including:
[0040] Step S201, the electronic device obtains the account and WeChat platform identifier of the external contact in the WeChat list of the enterprise; obtains the transaction data of the store of the enterprise on at least one e-commerce platform, and determines it as the first candidate data.
[0041] Step S202: The electronic device determines the first candidate data including the WeChat platform identifier of the external contact as the first target data.
[0042] Step S203: the electronic device binds the e-commerce account in the first target data with the account of the external contact of the external contact.
[0043] Step S204: the electronic device determines the transaction data other than the first target data as the second candidate data in the first candidate data.
[0044] Step S205: The electronic device obtains second target data from the second candidate data according to the mobile phone number information in the first target data.
[0045] Step S206: The electronic device binds the e-commerce account in the second target data with the account of the external contact of the external contact.
[0046] Step S207: The electronic device uses the bound account of the external contact to obtain transaction data between the external contact and the store of the enterprise.
[0047] The method for obtaining transaction data provided by the embodiment of the present disclosure is adopted. By using the WeChat platform identifier of the contact in the WeChat list of the enterprise, the transaction data belonging to the external contact is identified in the transaction data of the enterprise's store, and the account of the external contact is bound to the e-commerce account of the external contact in the transaction data of the store, so that the e-commerce account of the external contact on the e-commerce platform corresponding to the first target data can be established with the account of the external contact. At the same time, using the mobile phone number information in the first target data, the second target data is determined in the first candidate data outside the first target data. And the e-commerce account in the second target data is bound to the account of the external contact, so that the e-commerce account of the external contact on the e-commerce platform corresponding to the second target data can be bound to the account of the external contact. In this way, using the account of the external contact, the e-commerce account of the external contact can be quickly and comprehensively found, and then the transaction data between the external contact and the enterprise store on the e-commerce platform corresponding to the e-commerce account can be quickly and comprehensively found. A faster and more comprehensive acquisition of transaction data between users and enterprise stores is achieved.
[0048] Combination Figure 3 As shown, the embodiment of the present disclosure provides a method for obtaining transaction data, including:
[0049] Step S301, the electronic device obtains the account and WeChat platform identifier of the external contact in the WeChat list of the enterprise; obtains the transaction data of the store of the enterprise on at least one e-commerce platform, and determines it as the first candidate data.
[0050] Step S302: The electronic device determines the first candidate data including the WeChat platform identifier of the external contact as the first target data.
[0051] Step S303: the electronic device determines the transaction data other than the first target data as the second candidate data in the first candidate data.
[0052] Step S304: the electronic device obtains second target data from the second candidate data according to the mobile phone number information in the first target data.
[0053] Step S305: the electronic device binds the e-commerce account in the second target data with the account of the external contact.
[0054] Step S306: The electronic device binds the e-commerce account in the first target data with the account of the external contact.
[0055] Step S307: The electronic device uses the bound account of the external contact to obtain transaction data between the external contact and the store of the enterprise.
[0056] The method for obtaining transaction data provided by the embodiment of the present disclosure is adopted. By using the WeChat platform identifier of the external contact in the WeChat list of the enterprise, the transaction data belonging to the external contact is identified in the transaction data of the enterprise's store, and the account of the external contact is bound to the e-commerce account of the external contact in the transaction data of the store. In this way, the e-commerce account of the external contact on the e-commerce platform corresponding to the first target data can be established with the account of the external contact. At the same time, the second target data is determined in the first candidate data outside the first target data using the mobile phone number information in the first target data. And the e-commerce account in the second target data is bound to the account of the external contact, so that the e-commerce account of the external contact on the e-commerce platform corresponding to the second target data can be bound to the account of the external contact. In this way, using the account of the external contact, the e-commerce account of the external contact can be quickly and comprehensively found, and then the transaction data between the external contact and the enterprise store on the e-commerce platform corresponding to the e-commerce account can be quickly and comprehensively found. A faster and more comprehensive acquisition of transaction data between users and enterprise stores is achieved.
[0057] Furthermore, binding the e-commerce account in the second target data with the account of the external contact includes: establishing a corresponding relationship between the e-commerce account in the second target data and the account of the external contact in the database. In this way, the e-commerce account of the external contact can be quickly found by using the account of the external contact, and then the transaction data between the external contact and the enterprise store on the e-commerce platform corresponding to the e-commerce account can be quickly found, that is, the first target data and the second target data. This achieves faster and more comprehensive acquisition of transaction data between users and enterprise stores.
[0058] Further, obtaining the second target data information from the second candidate data information according to the mobile phone number information includes: determining the second candidate data information including the mobile phone number information as the second target data information. In this way, the second target data information belonging to the same user can be filtered out from the second candidate data information using the mobile phone number information, so that the transaction data between the user and the store of the enterprise can be more comprehensively obtained.
[0059] Further, using the account of the bound external contact to obtain the transaction data between the external contact and the store includes: using the account of the bound external contact to search for the transaction data including the target e-commerce account in the first candidate data, and determining the transaction data including the target e-commerce account as the transaction data between the external contact and the store of the enterprise. The target e-commerce account is the e-commerce account bound to the account of the external contact. In this way, a corresponding relationship can be established between the e-commerce account of the external contact on the e-commerce platform corresponding to the first target data and the account of the external contact. Thus, the e-commerce account of the external contact can be quickly found by using the account of the external contact, and then the transaction data between the external contact and the store of the enterprise on the e-commerce platform corresponding to the e-commerce account can be quickly found. The transaction data between the user and the store of the enterprise is obtained more quickly. In addition, the transaction data between the external contact and the store of the enterprise can also be used to analyze the favorite products of the external contact, so as to carry out precision marketing to the external contact according to the favorite products of the external contact.
[0060] Combination Figure 4 As shown, the embodiment of the present disclosure provides a device for obtaining transaction data, including: a first acquisition module 401, a first determination module 402, a first binding module 403 and a second acquisition module 404. The first acquisition module 401 is configured to obtain the account and WeChat platform identifier of the external contact in the WeChat list of the enterprise; obtain the transaction data information of the store of the enterprise on at least one e-commerce platform, and determine it as the first candidate data. The first determination module 402 is configured to determine the first candidate data including the WeChat platform identifier of the external contact as the first target data. The first binding module 403 is configured to bind the e-commerce account in the first target data with the account of the external contact. The second acquisition module 404 is configured to use the bound external contact's account to obtain the transaction data between the external contact and the store of the enterprise.
[0061] By using the device for obtaining transaction data provided by the embodiment of the present disclosure, the transaction data belonging to the external contact is identified in the transaction data of the store of the enterprise by using the WeChat platform identifier of the contact in the WeChat list of the enterprise, and the account of the external contact is bound to the e-commerce account of the external contact in the transaction data of the store. In this way, a corresponding relationship can be established between the e-commerce account of the external contact on the e-commerce platform corresponding to the first target data and the account of the external contact. In this way, the e-commerce account of the external contact can be quickly found by using the account of the external contact, and then the transaction data between the external contact and the store of the enterprise on the e-commerce platform corresponding to the e-commerce account can be quickly found. This realizes faster acquisition of transaction data between users and the store of the enterprise.
[0062] Optionally, the second acquisition module is configured to use the bound external contact account to acquire the transaction data between the external contact and the store of the enterprise in the following manner: using the bound external contact account, searching for transaction data including the target e-commerce account in the first candidate data. The transaction data including the target e-commerce account is determined to be the transaction data between the external contact and the store of the enterprise, and the target e-commerce account is the e-commerce account bound to the account of the external contact.
[0063] Optionally, the device for acquiring transaction data further includes a second determination module, a third acquisition module, and a second binding module. The second determination module is configured to determine the transaction data other than the first target data as the second candidate data in the first candidate data. The third acquisition module is configured to acquire the second target data in the second candidate data according to the mobile phone number information in the first target data. The second binding module is configured to bind the e-commerce account in the second target data with the account of the external contact.
[0064] Combination Figure 5As shown, the embodiment of the present disclosure provides a device for acquiring transaction data, including a first acquisition module 401, a first determination module 402, a first binding module 403, a second acquisition module 404, a second determination module 405, a third acquisition module 406, and a second binding module 407. The first acquisition module is used to acquire the account and WeChat platform identifier of the external contact in the WeChat list of the enterprise, acquire the transaction data information of the store of the enterprise on at least one e-commerce platform, and determine it as the first candidate data. Then, the acquired first candidate data and the WeChat platform identifier of the external contact are sent to the first determination module and the second determination module, and the account of the external contact is sent to the first binding module and the second binding module. The first determination module is used to determine the first candidate data including the WeChat platform identifier of the external contact as the first target data when receiving the first candidate data and the WeChat platform identifier of the external contact sent by the first acquisition module. In addition, the first determination module is also used to send the first target data to the first binding module, the second determination module, and the third acquisition module. The first binding module is used to bind the e-commerce account in the first target data with the account of the external contact when receiving the account of the external contact sent by the first acquisition module and the first target data sent by the second determination module. The first binding module is also used to send the account of the bound external contact to the second acquisition module. The second determination module is used to determine the transaction data other than the first target data in the first candidate data as the second candidate data when receiving the first candidate data sent by the first acquisition module and the first target data sent by the first determination module. The second determination module is also used to send the second candidate data to the third acquisition module. The third acquisition module is used to obtain the second target data in the second candidate data according to the mobile phone number information in the first target data when receiving the first target data sent by the first determination module and the second candidate data sent by the second determination module. And send the second target data to the second binding module. The second binding module is used to bind the e-commerce account information in the second target data with the account of the external contact when receiving the account of the external contact sent by the first acquisition module and the second target data sent by the third acquisition module. And send the account of the bound external contact to the second acquisition module. The second acquisition module is used to obtain the transaction data between the external contact and the store of the enterprise by using the account of the bound external contact when receiving the account of the bound external contact sent by the first binding module and / or the account of the bound external contact sent by the second binding module.
[0065] By using the device for obtaining transaction data provided by the embodiment of the present disclosure, the transaction data belonging to the external contact is identified in the transaction data of the store of the enterprise by using the WeChat platform identifier of the external contact in the WeChat list of the enterprise, and the account of the external contact is bound to the e-commerce account of the external contact in the transaction data of the store, so that the e-commerce account of the external contact on the e-commerce platform corresponding to the first target data can be established with the account of the external contact. At the same time, the second target data is determined in the first candidate data outside the first target data by using the mobile phone number information in the first target data. And the e-commerce account in the second target data is bound to the account of the external contact, so that the e-commerce account of the external contact on the e-commerce platform corresponding to the second target data can be bound to the account of the external contact. In this way, using the account of the external contact, the e-commerce account of the external contact can be quickly and comprehensively found, and then the transaction data between the external contact and the store of the enterprise can be quickly and comprehensively found on the e-commerce platform corresponding to the e-commerce account. A faster and more comprehensive acquisition of transaction data between users and the store of the enterprise is achieved.
[0066] Combination Figure 6 As shown, an embodiment of the present disclosure provides an electronic device, including a processor (processor) 600 and a memory (memory) 601. Optionally, the device may also include a communication interface (Communication Interface) 602 and a bus 603. Among them, the processor 600, the communication interface 602, and the memory 601 can communicate with each other through the bus 603. The communication interface 602 can be used for information transmission. The processor 600 can call the logic instructions in the memory 601 to execute the method for obtaining transaction data of the above embodiment.
[0067] By using the electronic device provided by the embodiment of the present disclosure, the transaction data belonging to the external contact in the transaction data of the store of the enterprise is identified by using the WeChat platform identifier of the external contact in the WeChat list of the enterprise, and the account of the external contact is bound to the e-commerce account of the external contact in the transaction data of the store, so that the e-commerce account of the external contact on the e-commerce platform corresponding to the first target data can be established with the account of the external contact. In this way, the e-commerce account of the external contact can be quickly found by using the account of the external contact, and then the transaction data between the external contact and the store of the enterprise on the e-commerce platform corresponding to the e-commerce account can be quickly found. The transaction data between the user and the store of the enterprise is obtained more quickly. At the same time, when the WeChat list of the enterprise includes multiple external contacts, the transaction data between each external contact and the store of the enterprise can be quickly obtained by using the account of each external contact.
[0068] In addition, the logic instructions in the memory 601 described above can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.
[0069] The memory 601 is a computer-readable storage medium that can be used to store software programs and computer executable programs, such as program instructions / modules corresponding to the method in the embodiment of the present disclosure. The processor 600 executes the function application and data processing by running the program instructions / modules stored in the memory 601, that is, the method for obtaining transaction data in the above embodiment is implemented.
[0070] The memory 601 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function; the data storage area may store data created according to the use of the terminal device, etc. In addition, the memory 601 may include a high-speed random access memory and may also include a non-volatile memory.
[0071] An embodiment of the present disclosure provides a readable storage medium storing executable instructions, wherein the executable instructions execute the above-mentioned method for obtaining transaction data when running.
[0072] An embodiment of the present disclosure provides a computer program product, which includes a computer program stored on a computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer executes the above-mentioned method for obtaining transaction data.
[0073] The computer-readable storage medium mentioned above may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.
[0074] The technical solution of the embodiment of the present disclosure can be embodied in the form of a software product, which is stored in a storage medium and includes one or more instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiment of the present disclosure. The aforementioned storage medium may be a non-transient storage medium, including: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program codes, or a transient storage medium.
[0075] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only possible changes. Unless explicitly required, separate components and functions are optional, and the order of operation may vary. The parts and features of some embodiments may be included in or replace the parts and features of other embodiments. Moreover, the words used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and the claims, unless the context clearly indicates, the singular forms of "a", "an" and "the" are intended to include plural forms as well. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of listings containing one or more associated ones. In addition, when used in the present application, the term "comprise" and its variants "comprises" and / or comprising refer to the presence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof. In the absence of further restrictions, the elements defined by the sentence "comprising a ..." do not exclude the presence of other identical elements in the process, method or device comprising the elements. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments may refer to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can refer to the description of the method part.
[0076] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods for each specific application to implement the described functions, but such implementations should not be considered to exceed the scope of the embodiments of the present disclosure. The technicians may clearly understand that, for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above may refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.
[0077] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units can be only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to implement this embodiment. In addition, each functional unit in the embodiment of the present disclosure may be integrated in a processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit.
[0078] The flowchart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to the embodiment of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of the code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, which can depend on the functions involved. In the description corresponding to the flowchart and the block diagram in the accompanying drawings, the operations or steps corresponding to different boxes can also occur in a different order from the order disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified functions or actions, or may be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A method for obtaining transaction data, characterized in that: include: Get the account and WeChat platform ID of the external contact in the company's WeChat list; Acquire transaction data of a store of the enterprise on at least one e-commerce platform, and determine the transaction data as first candidate data; Determine the first candidate data including the WeChat platform identifier as the first target data; Binding the e-commerce account in the first target data with the account of the external contact; Using the bound account of the external contact to obtain transaction data between the external contact and the store of the enterprise; The transaction data between the external contact and the store of the enterprise is obtained by using the bound external contact's account, including: Using the bound account of the external contact, search for transaction data including the target e-commerce account in the first candidate data, and determine the transaction data including the target e-commerce account as the transaction data between the external contact and the store of the enterprise; the target e-commerce account is the e-commerce account bound to the account of the external contact.
2. The method according to claim 1, characterized in that The first candidate data includes mobile phone number information. After the first candidate data including the WeChat platform identifier is determined as the first target data, the following further includes: Among the first candidate data, determining the transaction data other than the first target data as the second candidate data; According to the mobile phone number information in the first target data, obtaining second target data in the second candidate data; Bind the e-commerce account in the second target data to the account of the external contact.
3. The method according to claim 2, characterized in that Acquiring second target data from the second candidate data according to the mobile phone number information in the first target data includes: The second candidate data including the mobile phone number information is determined as the second target data.
4. A device for obtaining transaction data, characterized in that: include: A first acquisition module is configured to acquire the account and WeChat platform identifier of the external contact in the WeChat list of the enterprise; Acquire transaction data information of a store of the enterprise on at least one e-commerce platform, and determine it as first candidate data; A first determination module is configured to determine the first candidate data including the WeChat platform identifier as the first target data; A first binding module is configured to bind the e-commerce account in the first target data with the account of the external contact; A second acquisition module is configured to acquire transaction data between the external contact and the store of the enterprise by using the bound account of the external contact; The second acquisition module is configured to acquire the transaction data between the external contact and the store of the enterprise by using the bound account of the external contact in the following manner: Using the bound account of the external contact, search for transaction data including the target e-commerce account in the first candidate data, and determine the transaction data including the target e-commerce account as the transaction data between the external contact and the store of the enterprise; the target e-commerce account is the e-commerce account bound to the account of the external contact.
5. The device according to claim 4, characterized in that Also includes: A second determining module is configured to determine the transaction data other than the first target data as the second candidate data in the first candidate data; A third acquisition module is configured to acquire second target data from the second candidate data according to the mobile phone number information in the first target data; The second binding module is configured to bind the e-commerce account in the second target data with the account of the external contact.
6. The device according to claim 5, characterized in that The third acquisition module is configured to acquire the second target data in the second candidate data according to the mobile phone number information in the first target data in the following manner; The second candidate data including the mobile phone number information is determined as the second target data.
7. An electronic device comprising a processor and a memory storing program instructions, characterized in that: The processor is configured to execute the method for acquiring transaction data according to any one of claims 1 to 3 when running the program instructions.
8. A readable storage medium storing executable instructions, characterized in that: The executable instructions execute the method for obtaining transaction data according to any one of claims 1 to 3 when run.
Citation Information
Patent Citations
Method and device for creating e-commerce enterprise library
CN107844563A
Method for associating enterprise WeChat with enterprise business system based on WeChat ecology and medium
CN113779076A