A visitor information processing method and device, a terminal and a storage medium

By generating unique visitor identification information in digital marketing materials, the problem of ineffective data analysis caused by changes in visitor personal identification information is solved, thus achieving effective data analysis and potential customer identification.

CN115374350BActive Publication Date: 2026-02-06SHENZHEN ISSMART SCI & TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210936997.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-05
Publication Date
2026-02-06
Estimated Expiration
2042-08-05

AI Technical Summary

Technical Problem

In existing technologies, visitor personal identification information may change, failing to meet the information uniqueness requirements of digital marketing and rendering data analysis ineffective.

Method used

Visitor data is acquired based on pre-set digital marketing materials. Target data is selected as information factors using set data collection items, and visitor identification information is generated through data encoding parameters to ensure its uniqueness. This information is then linked with other visitor data and stored in the database.

Benefits of technology

It ensures the uniqueness of visitor identification information, guarantees the effective implementation of data analysis, and enables the identification of potential customers and targeted marketing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115374350B_ABST
    Figure CN115374350B_ABST
Patent Text Reader

Abstract

The application is suitable for the technical field of data processing, and provides a visitor information processing method and device, a terminal and a storage medium, wherein the method comprises the following steps: obtaining visitor data based on a preset digital marketing material; a data collection item is set in the digital marketing material; a set number of target data are selected from the visitor data as information factors based on a target data collection item; the information factors are encoded based on data encoding parameters corresponding to the target data collection item, so as to obtain visitor identification information; and the visitor identification information and other data in the visitor data are stored in a visitor database in association, wherein the other data are data in the visitor data except the target data. The scheme can ensure that the generated visitor identification information can meet the information uniqueness requirement of digital marketing, and ensure the effective implementation of subsequent data analysis.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of data processing, and particularly relates to a visitor information processing method and device, a terminal and a storage medium. BACKGROUND

[0002] With the popularity of digital technology and mobile Internet, people are increasingly inseparable from mobile Internet. People access the Internet through mobile terminals to obtain information and communicate with others. As a result, the traditional marketing industry, especially the B2B (Business-to-Business) field marketing, has undergone revolutionary changes. According to the methodology of B2B field marketing, the essence of marketing is to interact with the audience, attract and explore the audience's interest and purchase intention, and ultimately promote sales.

[0003] In general, when collecting and analyzing information about users, it is necessary to determine the visitor personal identification information corresponding to different information. If the uniqueness of the visitor personal identification information is wrong, the data analysis will be invalid.

[0004] In general, the commonly used method for obtaining visitor personal information is to record the visitor's IP, Cookie, etc. However, since the visitor changes the device, the IP may change, which makes it impossible to meet the information uniqueness requirement of digital marketing and ensures the effective implementation of data analysis. SUMMARY

[0005] The embodiments of the present application provide a visitor information processing method, device, terminal and storage medium to solve the problem that the visitor personal identification information may change in the prior art, which cannot meet the information uniqueness requirement of digital marketing and cannot ensure the effective implementation of data analysis.

[0006] The first aspect of the embodiments of the present application provides a visitor information processing method, comprising:

[0007] Based on the preset digital marketing material, visitor data is obtained; the digital marketing material sets data collection items;

[0008] Based on the target data collection item, a set number of target data is selected from the visitor data as information factors;

[0009] Based on the data encoding parameter corresponding to the target data collection item, the information factors are encoded to obtain visitor identification information;

[0010] The visitor identification information and other data in the visitor data are associated and stored in a visitor database, and the other data are data in the visitor data except the target data.

[0011] Optionally, the information factor is encoded based on the data encoding parameter corresponding to the target data collection item to obtain visitor identification information, comprising:

[0012] A target encoding algorithm is determined based on the data encoding parameter corresponding to the target data collection item.

[0013] The information factor is encoded based on the target encoding algorithm to obtain visitor identification information; the visitor identification information contains a visitor identification field, and a field value of the visitor identification field is used to indicate the target data collection item.

[0014] Optionally, after the visitor identification information and other data in the visitor data are stored in the visitor database in association, the method further comprises:

[0015] Visitor storage data corresponding to the same visitor is extracted from the visitor database based on the visitor identification information.

[0016] A potential target customer is determined based on the visitor storage data.

[0017] Optionally, the visitor storage data corresponding to the same visitor is extracted from the visitor database based on the visitor identification information, comprising:

[0018] Field values of the visitor identification field in different visitor identification information are extracted from the visitor database.

[0019] The target data collection item corresponding to each of the visitor identification information is determined based on the field values.

[0020] A target encoding algorithm is determined based on the data encoding parameter corresponding to the target data collection item.

[0021] Each of the visitor identification information is decoded based on the target encoding algorithm to obtain an information factor.

[0022] The other data of the visitor identification information stored in association with the same information factor is determined as the visitor storage data corresponding to the same visitor.

[0023] Optionally, the potential target customer is determined based on the visitor storage data, comprising:

[0024] Distribution data of the visitor storage data in a set data category is obtained.

[0025] The visitor storage data is scored based on the distribution data of different set data categories.

[0026] When the score is greater than a threshold value, the visitor corresponding to the visitor storage data is determined as a potential target customer.

[0027] Optionally, after scoring the visitor storage data based on the distribution data of different set data categories, the method further comprises:

[0028] When the score is not greater than the threshold value, pushing targeted marketing information to the visitor corresponding to the visitor storage data.

[0029] A second aspect of the embodiment of the application provides a visitor information processing apparatus, comprising:

[0030] An acquisition module is configured to acquire visitor data based on a preset digital marketing material; a data collection item is set in the digital marketing material;

[0031] A selection module is configured to select a set number of target data as information factors from the visitor data based on a target data collection item;

[0032] An encoding module is configured to encode the information factors based on a data encoding parameter corresponding to the target data collection item to obtain visitor identification information;

[0033] A storage module is configured to store the visitor identification information and other data in the visitor data in a visitor database; the other data is data in the visitor data other than the target data.

[0034] The encoding module is specifically configured to:

[0035] determine a target encoding algorithm based on a data encoding parameter corresponding to the target data collection item;

[0036] encode the information factors based on the target encoding algorithm to obtain visitor identification information; the visitor identification information comprises a visitor identification field, and a field value of the visitor identification field is used to indicate the target data collection item.

[0037] A third aspect of the embodiment of the application provides a terminal, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor; when the processor executes the computer program, the steps of the method in the first aspect are implemented.

[0038] A fourth aspect of the embodiment of the application provides a computer readable storage medium, which stores a computer program; when the computer program is executed by a processor, the steps of the method in the first aspect are implemented.

[0039] A fifth aspect of the application provides a computer program product, which, when executed on a terminal, causes the terminal to perform the steps of the method in the first aspect.

[0040] From the above, the embodiment of the present application, with the help of digital marketing materials, collects visitor data by setting data collection items, selects part of the data of the set data from the visitor data as information factors for encoding, ensures that the generated visitor identification information can meet the information uniqueness requirement of digital marketing, and finally associates and stores the visitor identification information with the remaining data in the collected visitor data, ensuring the effective implementation of subsequent data analysis. BRIEF DESCRIPTION OF DRAWINGS

[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0042] Figure 1 is a flowchart of a visitor information processing method provided by an embodiment of the present application Figure 1 ;

[0043] Figure 2 is a flowchart of a visitor information processing method provided by an embodiment of the present application Figure 2 ;

[0044] Figure 3 is a structural diagram of a visitor information processing device provided by an embodiment of the present application

[0045] Figure 4 is a structural diagram of a terminal provided by an embodiment of the present application DETAILED DESCRIPTION

[0046] In the following description, specific details are set forth in order to provide a thorough understanding of the embodiments of the present application. However, it will be apparent to one skilled in the art that the present application can be practiced without these specific details. In other instances, well-known systems, devices, circuits, and methods have been described without unnecessary detail in order to avoid obscuring the present application.

[0047] It should be understood that when used in the specification and the appended claims, the term "comprising" indicates the presence of the described features, integers, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.

[0048] It should also be understood that the terms used herein are for the purpose of describing particular embodiments and are not intended to limit the application. As used in this specification and the appended claims, the singular forms "a," "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.

[0049] It should also be further understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items, as well as to the lack of combinations when interpreted in the alternative ("or").

[0050] As used in this specification and the appended claims, the term "if" can be construed to mean "when" or "once" or "in response to a determination" or "in response to the occurrence of" that follows, depending on the context. Similarly, the phrase "if it is determined" or "if [a described condition or event] is detected" can be construed to mean "once it is determined" or "in response to a determination" or "once [the described condition or event] is detected" or "in response to the occurrence of [the described condition or event]," depending on the context.

[0051] In particular implementations, the terminals described in the embodiments of this application include, but are not limited to, other portable devices such as mobile telephones, laptop computers, or tablet computers with touch-sensitive surfaces (e.g., touch screen displays and / or touch pads). It should also be understood that, in some embodiments, the device is not a portable communication device, but is a desktop computer with a touch-sensitive surface (e.g., a touch screen display and / or a touch pad).

[0052] In the following discussion, a terminal that includes a display and a touch-sensitive surface is described. It should be understood, however, that a terminal can include one or more other physical user-interface devices, such as a physical keyboard, a mouse and / or a joystick.

[0053] The terminal supports a variety of applications, such as one or more of the following: a drawing application, a presentation application, a word processing application, a website creation application, a disk authoring application, a spreadsheet application, a game application, a telephone application, a video conferencing application, an e-mail application, an instant messaging application, a workout support application, a photo management application, a digital camera application, a digital camcorder application, a web browsing application, a digital music player application, and / or a digital video player application.

[0054] Various applications that can be executed on a terminal can use at least one common physical user interface device, such as a touch-sensitive surface. One or more functions of the touch-sensitive surface and corresponding information displayed on the terminal can be adjusted and / or changed between applications and / or within a respective application. In this way, a common physical architecture (e.g., a touch-sensitive surface) of a terminal can support a variety of applications with an intuitive and transparent user interface for the user.

[0055] It should be understood that the size of the serial number of each step in the embodiment does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiment of the application.

[0056] In order to illustrate the technical solutions described in the present application, the following will be described by specific embodiments.

[0057] Referring to Figure 1 , Figure 1 is a flow of a visitor information processing method provided by the embodiment of the present application Figure 1 . As shown in Figure 1 , a visitor information processing method includes the following steps:

[0058] Step 101, based on a preset digital marketing material, obtaining visitor data.

[0059] Among them, the data collection item is set in the digital marketing material.

[0060] Among them, the digital marketing material is, for example, a website, an H5 page, an information graph, an APP, a small program, a video, etc. Through the digital marketing material, interaction with the customer is generated.

[0061] In the process of interacting with the customer, the data generated by the visitor is recorded through technical means. Specifically, data collection can be achieved through the data collection item set in the digital marketing material.

[0062] The main data collection items include, for example, the identity attributes of the visitor (such as name, email, mobile phone, position, industry, work unit, address, etc.), the interactive behavior of the visitor (such as clicking, downloading, browsing, forwarding sharing, etc.), other information fed back by the visitor (such as budget size, procurement plan, interested products, etc.), and the visitor data is obtained.

[0063] Step 102, based on the target data collection item, selecting a set number of target data from the visitor data as information factors.

[0064] The determination of the information factor is closely related to the target data collection item. Specifically, a set number of data collection items can be specified as target data collection items from the data collection items set in the digital marketing material. The visitor data collected by the target data collection items is the target data. The set number is a plurality.

[0065] When the personal information representing the user identity is difficult to obtain due to the requirements of personal information protection and network security specifications, other visitor information weakly related to the user identity can be collected by setting the data collection items. At the same time, the number of data collection items is set to a sufficient number to collect a set number of target data. The set number of target data is used to uniquely determine the visitor identity. Other strategies can also be used, and this is not limited.

[0066] The target data obtained is used as the information factor to perform subsequent data processing operations. Different information factors increase the dimensionality of the visitor's personal identification information, ensuring the unique generation of the current visitor's personal identification information.

[0067] The information factor can be information closely related to the visitor identity attribute, such as user name, email, address, etc.

[0068] Step 103, encoding the information factor based on the data encoding parameter corresponding to the target data collection item to obtain visitor identification information.

[0069] The information factor can be directly encoded by the data encoding parameter, such as a data encoding formula. Or match the corresponding data encoding algorithm through the data encoding parameter, and encode the information factor through the data encoding algorithm. The data encoding parameter is, for example, the number of data encoding algorithms.

[0070] As an optional implementation, the encoding of the information factor based on the data encoding parameter corresponding to the target data collection item to obtain visitor identification information includes:

[0071] Determining a target encoding algorithm based on the data encoding parameter corresponding to the target data collection item;

[0072] Encoding the information factor based on the target encoding algorithm to obtain visitor identification information; the visitor identification information contains a visitor identification field, and the field value of the visitor identification field is used to indicate the target data collection item.

[0073] In the process, the target coding algorithm is determined through the data coding parameter corresponding to the target data collection item, and when the information factor is coded based on the target coding algorithm, the visitor identification field used to indicate the target data collection item is coded into the visitor identification information together with the information factor to form the visitor identification information.

[0074] The visitor identification field can be used to decode the visitor identification information to obtain the information factor, thereby determining the personal identification information of the visitor.

[0075] Step 104: The visitor identification information is stored in association with other data in the visitor data in a visitor database.

[0076] The other data is data in the visitor data other than the target data.

[0077] The other data is, for example, the interactive behavior of the visitor (such as clicking, downloading, browsing, forwarding, sharing, etc.), other information of the visitor feedback (such as budget size, procurement plan, product of interest, etc.), and the like.

[0078] After obtaining the visitor identification information, the visitor identification information can be stored in association with other data collected from the visitor data.

[0079] The above implementation process collects visitor data by means of digital marketing materials with set data collection items, encodes part of the data of the set data as information factors from the visitor data, ensures that the generated visitor identification information can meet the information uniqueness requirement of digital marketing, and finally stores the visitor identification information with uniqueness in association with the remaining data of the collected visitor data, thereby ensuring the effective implementation of subsequent data analysis.

[0080] Different embodiments of the visitor information processing method are also provided in the embodiments of the present application.

[0081] Referring to Figure 2 , Figure 2 is a flow of a visitor information processing method provided by the embodiments of the present application Figure 2 . As shown in Figure 2 , a visitor information processing method includes the following steps:

[0082] Step 201: Visitor data is obtained based on a preset digital marketing material.

[0083] The digital marketing material sets a data collection item.

[0084] The implementation process of this step is the same as that of step 101 in the foregoing embodiments, which will not be described here again.

[0085] Step 202, selecting a set number of target data as information factors from the visitor data based on the target data collection items.

[0086] The implementation process of this step is the same as that of step 102 in the foregoing embodiments, which will not be repeated here.

[0087] Step 203, encoding the information factors based on the data encoding parameters corresponding to the target data collection items, to obtain visitor identification information.

[0088] The implementation process of this step is the same as that of step 103 in the foregoing embodiments, which will not be repeated here.

[0089] Step 204, storing the visitor identification information and other data in the visitor database.

[0090] The other data is data in the visitor data other than the target data.

[0091] The implementation process of this step is the same as that of step 104 in the foregoing embodiments, which will not be repeated here.

[0092] Step 205, extracting visitor storage data corresponding to the same visitor from the visitor database based on the visitor identification information.

[0093] The visitor storage data includes other data stored in association with the visitor identification information.

[0094] Based on the visitor identification information, it can be determined which visitor the other data stored in association with the visitor identification information in the database corresponds to, and then the visitor storage data corresponding to the same visitor is extracted to perform customer behavior analysis and determine potential target customers.

[0095] In an optional embodiment, the extracting of the visitor storage data corresponding to the same visitor from the visitor database based on the visitor identification information includes:

[0096] Extracting field values of the visitor identification field in different visitor identification information from the visitor database;

[0097] Determining target data collection items corresponding to each of the visitor identification information based on the field values;

[0098] Determining a target encoding algorithm based on the data encoding parameters corresponding to the target data collection items;

[0099] Decoding each of the visitor identification information based on the target encoding algorithm to obtain information factors;

[0100] The other data associatedly stored with the visitor identification information of the same information factor is determined as the visitor storage data corresponding to the same visitor.

[0101] In the process, the target encoding algorithm is determined based on the data encoding parameter corresponding to the target data collection item in the previous embodiment; the information factor is encoded based on the target encoding algorithm to obtain the visitor identification information; the field value in the visitor identification information is used to indicate the implementation process of the visitor identification field of the target data collection item, and the decoding of each visitor identification information is implemented to obtain the information factor.

[0102] Further, the other data associatedly stored with the visitor identification information of the same information factor is determined as the visitor storage data corresponding to the same visitor.

[0103] When the information factors are the same, it is considered that the data corresponds to the same visitor, and the visitor storage data corresponding to the same visitor is extracted.

[0104] In step 206, based on the visitor storage data, a potential target customer is determined.

[0105] Based on the visitor storage data, a user portrait can be drawn, and then a potential target customer can be inferred.

[0106] In an optional embodiment, the determination of the potential target customer based on the visitor storage data includes:

[0107] Obtaining distribution data of the visitor storage data in a set data category;

[0108] Based on the distribution data of different set data categories, the visitor storage data is scored;

[0109] When the score is greater than a threshold value, the visitor corresponding to the visitor storage data is determined as a potential target customer.

[0110] In the process, the data category can be set, for example, the identity attribute is set as the management layer, the procurement budget amount exceeds the threshold value, the number of employees in the company exceeds the threshold value, and the procurement plan time is recent.

[0111] Based on the pre-set rules, the visitor storage data is scored based on the distribution data of different categories. For example, the personnel with the identity attribute of procurement supervisor will have corresponding points for the project, the amount of procurement budget amount exceeding the threshold value is large, and the corresponding project will have corresponding points, and finally the score result will be obtained. Finally, according to the score result and the score value interval, the potential target customer is screened out.

[0112] In different ways, after the visitor storage data is scored based on the distribution data of different set data categories, it further includes:

[0113] When the score is not greater than the threshold value, the visitor corresponding to the visitor storage data is pushed targeted marketing information.

[0114] The targeted marketing information is, for example, push mail, short message, invitation to attend a meeting, etc.

[0115] More information (basic familiarity, interactive feedback, etc.) of such customers can be collected by means of targeted marketing information, and then the above-mentioned processing procedure of each step is executed again based on richer information, and the score result is obtained again by scoring to determine whether it can become a potential intention customer.

[0116] The above implementation process collects visitor data by means of digital marketing materials, collects part of data of the set data from the visitor data as information factors for coding, ensures that the generated visitor identification information can meet the information uniqueness requirement of digital marketing, and finally stores the visitor identification information with uniqueness and the remaining data in the collected visitor data in association, and in the subsequent data analysis process, the visitor identification information is used to extract the visitor storage data corresponding to the same visitor from the visitor database to determine the potential intention customer, and realize effective analysis of visitor data.

[0117] Referring to Figure 3 , Figure 3 is a structural diagram of a visitor information processing device provided by an embodiment of the present application, and only parts related to the embodiment of the present application are shown for ease of description.

[0118] The visitor information processing device 300 comprises:

[0119] The acquisition module 301 is configured to acquire visitor data based on a preset digital marketing material; and the digital marketing material is provided with a data collection item.

[0120] The selection module 302 is configured to select a set number of target data as information factors from the visitor data based on a target data collection item.

[0121] The coding module 303 is configured to code the information factors based on data coding parameters corresponding to the target data collection item, to obtain visitor identification information.

[0122] The storage module 304 is configured to store the visitor identification information and other data in the visitor data in association in a visitor database, the other data being data in the visitor data other than the target data.

[0123] The coding module 303 is specifically configured to:

[0124] determine a target encoding algorithm based on a data encoding parameter corresponding to the target data collection item;

[0125] encode the information factor based on the target encoding algorithm to obtain visitor identification information; the visitor identification information contains a visitor identification field, and a field value of the visitor identification field is used to indicate the target data collection item.

[0126] The apparatus further includes:

[0127] The customer determination module is configured to:

[0128] extract, based on the visitor identification information, visitor storage data corresponding to the same visitor from the visitor database;

[0129] determine a potential target customer based on the visitor storage data.

[0130] The customer determination module is specifically configured to:

[0131] extract, from the visitor database, field values of the visitor identification field in different pieces of the visitor identification information;

[0132] determine, based on the field values, target data collection items corresponding to each piece of the visitor identification information, respectively;

[0133] determine a target encoding algorithm based on a data encoding parameter corresponding to the target data collection item;

[0134] decode each piece of the visitor identification information based on the target encoding algorithm to obtain an information factor;

[0135] determine the other data associatedly stored in the visitor identification information with the same information factor as the visitor storage data corresponding to the same visitor.

[0136] The customer determination module is further specifically configured to:

[0137] obtain distribution data of the visitor storage data in a set data category;

[0138] score the visitor storage data based on the distribution data of different set data categories;

[0139] determine a potential target customer when the score is greater than a threshold value.

[0140] The customer determination module is further specifically configured to:

[0141] push targeted marketing information to the visitor corresponding to the visitor storage data when the score is not greater than the threshold value.

[0142] The processing device for visitor information provided by the embodiments of the present application can implement each process of the embodiments of the processing method for visitor information, and achieve the same technical effects. To avoid repetition, details are not described herein.

[0143] Figure 4 is a structural diagram of a terminal provided by the embodiments of the present application. As shown in the diagram, the terminal 4 of the embodiments includes at least one processor 40 (only one is shown in the diagram), Figure 4 a memory 41, and a computer program 42 stored in the memory 41 and executable on the at least one processor 40, and the processor 40 implements the steps in any of the above method embodiments when executing the computer program 42.

[0144] The terminal 4 can be a desktop computer, a notebook computer, a palm computer, a cloud server, and other computing devices. The terminal 4 can include, but is not limited to, the processor 40 and the memory 41. Figure 4 The terminal 4 is merely an example and does not constitute a limitation on the terminal 4, and can include more or fewer components than those shown in the diagram, or combine certain components, or different components, for example, the terminal can also include an input / output device, a network access device, a bus, and the like.

[0145] The processor 40 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, or the like. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0146] The memory 41 can be an internal storage unit of the terminal 4, such as a hard disk or a memory of the terminal 4. The memory 41 can also be an external storage device of the terminal 4, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. equipped on the terminal 4. Further, the memory 41 can also include both the internal storage unit and the external storage device of the terminal 4. The memory 41 is used to store the computer program and other programs and data required by the terminal. The memory 41 can also be used to temporarily store data that has been output or will be output.

[0147] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is exemplified, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit, and the integrated unit can be realized in the form of hardware or software. In addition, the specific names of each functional unit and module are only for easy distinction, and do not limit the protection scope of the application. The specific working process of the units and modules in the system can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0148] In the above embodiments, the description of each embodiment has its own emphasis, and the parts not described or recorded in detail in a certain embodiment can refer to the relevant description of other embodiments.

[0149] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the application.

[0150] In the embodiments of the present application, it should be understood that the disclosed apparatus / terminal and method can be implemented by other manners. For example, the apparatus / terminal embodiments described above are only illustrative, for example, the division of the modules or units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of 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 the units or components shown or discussed can be indirect coupling or communication connection through some interfaces, apparatuses or units, which can be electrical, mechanical or other forms.

[0151] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. can be located in one place or distributed on a plurality of network units. Part or all of the units can be selected to achieve the purpose of the embodiment scheme according to actual needs.

[0152] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0153] The integrated module / unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, all or part of the processes in the above-mentioned embodiment methods can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. When the processor executes the computer program, the steps of each method embodiment described above can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable file or some intermediate form. The computer readable medium can include any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the computer readable medium can include or exclude contents according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.

[0154] The application implements all or part of the processes in the above-mentioned embodiment methods, and can also be implemented by a computer program product, which, when running on a terminal, enables the terminal to implement the steps in the above-mentioned various method embodiments.

[0155] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can still be modified, or some technical features therein can be replaced by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

[0156] It should be noted that the acquisition of the visitor data involved in the technical solutions of the present application complies with the relevant legal regulations and is used for legal and legitimate purposes.

Claims

1. A method of processing visitor information, characterized by, The method comprises the steps of: acquiring visitor data based on preset digital marketing materials; setting data collection items in the digital marketing materials; the data collection items include visitor identity attributes, interaction behaviors and feedback information; selecting a set number of target data from the visitor data as information factors based on target data collection items; the information factors include a plurality of visitor information weakly related to visitor identity, which is used to uniquely determine the visitor identity; different information factors are used to increase the dimension of visitor personal identification information to uniquely generate the personal identification information of the current visitor; encoding the information factors based on data encoding parameters corresponding to the target data collection items to obtain visitor identification information; the visitor identification information contains a visitor identification field, and the field value of the visitor identification field is used to indicate the target data collection item; storing the visitor identification information and other data in the visitor data in association in a visitor database, wherein the other data is data in the visitor data other than the target data.

2. The method of claim 1, wherein, The method further comprises the steps of: determining a target encoding algorithm based on the data encoding parameters corresponding to the target data collection items; encoding the information factors based on the target encoding algorithm to obtain visitor identification information.

3. The method of claim 1, wherein, After the step of storing the visitor identification information and other data in the visitor data in association in the visitor database, the method further comprises the steps of: extracting visitor storage data corresponding to the same visitor from the visitor database based on the visitor identification information; determining a potential target customer based on the visitor storage data.

4. The method of claim 3, wherein, The step of extracting visitor storage data corresponding to the same visitor from the visitor database based on the visitor identification information comprises the steps of: extracting the field values of the visitor identification fields in different visitor identification information from the visitor database; determining the target data collection items corresponding to each visitor identification information based on the field values; determining a target encoding algorithm based on the data encoding parameters corresponding to the target data collection items; decoding each visitor identification information based on the target encoding algorithm to obtain information factors; storing the other data of the visitor identification information with the same information factors in association as the visitor storage data corresponding to the same visitor.

5. The method of claim 3, wherein, The step of determining a potential target customer based on the visitor storage data comprises the steps of: acquiring distribution data of the visitor storage data in a set data category; scoring the visitor storage data based on the distribution data of different set data categories; when the score is greater than a threshold value, determining the visitor corresponding to the visitor storage data as a potential target customer.

6. The method of claim 5, wherein, After the step of scoring the visitor storage data based on the distribution data of different set data categories, the method further comprises the step of: when the score is not greater than the threshold value, pushing targeted marketing information to the visitor corresponding to the visitor storage data.

7. A processing device of visitor information, characterized by, The method comprises the steps of: acquiring visitor data based on preset digital marketing materials; The digital marketing material is provided with a data collection item; The data collection item includes identity attributes, interactive behaviors and feedback information of the visitor; The selecting module is configured to select a set number of target data as information factors from the visitor data based on target data collection items; the information factors include a plurality of visitor information weakly related to the visitor identity, and are used to uniquely determine the visitor identity; different information factors are used to increase the dimension of the personal identification information of the visitor, so as to uniquely generate the personal identification information of the current visitor; The encoding module is configured to encode the information factors based on data encoding parameters corresponding to the target data collection items, to obtain visitor identification information; The visitor identification information includes a visitor identification field, and a field value of the visitor identification field is used to indicate the target data collection item; The storage module is configured to store the visitor identification information and other data in the visitor data in association in a visitor database, the other data being data in the visitor data other than the target data.

8. The apparatus of claim 7, wherein, The encoding module is specifically configured to: determine a target encoding algorithm based on data encoding parameters corresponding to the target data collection items; encode the information factors based on the target encoding algorithm to obtain visitor identification information; The visitor identification information includes a visitor identification field, and a field value of the visitor identification field is used to indicate the target data collection item.

9. A terminal comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor executes the computer program to implement the steps of the method of any one of claims 1 to 6.

10. A computer-readable storage medium storing a computer program, the computer program comprising instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 9. The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 6.

Citation Information

Patent Citations

  • Business data pushing method and device and storage medium

    CN111953763A

  • Data processing method and device, electronic equipment and computer readable storage medium

    CN113918904A

  • Pushing method, system and device based on label grouping

    CN114331566A