CN114202375A - Information recommendation method and device, electronic equipment and storage medium - Google Patents

Information recommendation method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN114202375A
CN114202375A CN202111347897.1A CN202111347897A CN114202375A CN 114202375 A CN114202375 A CN 114202375A CN 202111347897 A CN202111347897 A CN 202111347897A CN 114202375 A CN114202375 A CN 114202375A
Authority
CN
China
Prior art keywords
diagnostic
diagnosis
target
node
function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111347897.1A
Other languages
Chinese (zh)
Inventor
刘均
董攀
胡小喜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN202111347897.1A priority Critical patent/CN114202375A/en
Publication of CN114202375A publication Critical patent/CN114202375A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Item recommendations

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the application discloses an information recommendation method and device, electronic equipment and a storage medium, and aims to solve the problem of poor user experience caused by low operation efficiency. The method provided by the embodiment of the application is applied to diagnostic equipment and comprises the following steps: acquiring a diagnosis node where a target user is currently located; judging whether the diagnosis node is a target node; if the diagnosis node is determined to be the target node, judging whether the target diagnosis function corresponding to the diagnosis node is started; if the target diagnosis function is determined to be not started, sending the identification of the target diagnosis function to a server; acquiring diagnostic product information which is returned by the server and corresponds to the target diagnostic function; pushing the diagnostic product information to the target user.

Description

Information recommendation method and device, electronic equipment and storage medium
Technical Field
The embodiment of the application relates to the field of data processing, in particular to an information recommendation method and device, an electronic device and a storage medium.
Background
In recent years, with the development of various diagnostic devices, the functions of the diagnostic devices are increasing and the applicability is increasing. When a user diagnoses a vehicle through a diagnosis device, the user can smoothly complete the function diagnosis specific to the vehicle type by matching with auxiliary diagnosis products such as a small diagnosis tool such as an anti-theft programmer, a tire pressure gun, an endoscope, an oscilloscope and a sensor.
For example, when a user enters the relevant vehicle software operation, when the anti-theft module replacement function is performed, the replacement function needs to be started and completed by connecting the auxiliary operation of the anti-theft programmer, and if the auxiliary operation of the anti-theft programmer is lacked, the anti-theft module replacement function cannot be started.
In the prior art, when a user enters a relevant vehicle software operation, if the user cannot start the vehicle software, the user needs to search by himself according to the current operation to know that the function to be executed needs to purchase other diagnostic product accessories and which diagnostic products are needed, so that the operation efficiency is low, and the use experience of the user is influenced.
Disclosure of Invention
The embodiment of the application provides an information recommendation method and device, electronic equipment and a storage medium, and aims to solve the problem of poor user experience caused by low operation efficiency.
The application provides an information recommendation method from a first aspect, which is applied to a diagnosis device, and the method comprises the following steps:
acquiring a diagnosis node where a target user is currently located;
judging whether the diagnosis node is a target node;
if the diagnosis node is determined to be the target node, judging whether the target diagnosis function corresponding to the diagnosis node is started;
if the target diagnosis function is determined to be not started, sending the identification of the target diagnosis function to a server;
acquiring diagnostic product information which is returned by the server and corresponds to the target diagnostic function;
pushing the diagnostic product information to the target user.
Optionally, the diagnostic node is displayed by a diagnostic function menu;
before the obtaining of the diagnosis node where the target user is currently located, the method further includes:
data embedding is carried out on the diagnosis nodes respectively;
and acquiring behavior data of the target user on the diagnostic function menu interface through the data buried point so as to determine the current diagnostic node of the target user.
Optionally, the behavior data includes click behavior data of the target user on a diagnosis node on the diagnosis function menu interface;
acquiring behavior data of the target user on the diagnostic function menu interface through the data buried point, wherein the behavior data comprises:
and recording and updating the click behavior data to determine the diagnosis node where the target user is located currently, wherein the click behavior data is arranged according to the click time sequence of the diagnosis node.
Optionally, the determining whether the target diagnosis function corresponding to the diagnosis node is started includes:
judging whether a first operation instruction sent by the target user is received within first preset time, wherein the first operation instruction is an operation instruction for starting the target diagnosis function by the target user;
and if the first operation instruction sent by the target user is not received within the first preset time, determining that the target diagnosis function corresponding to the diagnosis node is not started.
Optionally, the diagnostic product information includes a purchase link of the diagnostic product.
The present application provides, from a second aspect, an information recommendation method applied to a server, including:
acquiring an identifier of a target diagnosis function sent by a diagnosis device;
acquiring diagnostic product information corresponding to the target diagnostic function according to the identifier of the target diagnostic function;
and sending the diagnostic product information to the diagnostic equipment.
Optionally, before obtaining the identifier of the target diagnostic function sent by the diagnostic device, the recommendation method further includes:
and establishing association between the diagnosis function and the corresponding diagnosis product information.
The present application provides, from a third aspect, an information recommendation apparatus applied to a diagnostic device, the apparatus including:
the first acquisition unit is used for acquiring a diagnosis node where a target user is currently located;
a first judgment unit configured to judge whether the diagnostic node is a target node;
a second judging unit, configured to, when the first judging unit determines that the diagnostic node is a target node, judge whether a target diagnostic function corresponding to the diagnostic node is started;
a sending unit, configured to send an identifier of a target diagnostic function to a server when the second determining unit determines that the target diagnostic function corresponding to the diagnostic node is not started;
the second acquisition unit is used for acquiring diagnostic product information which is returned by the server and corresponds to the target diagnostic function;
and the pushing unit is used for pushing the diagnostic product information to the target user.
Optionally, the diagnostic node is displayed by a diagnostic function menu;
the information recommendation apparatus further includes:
the data embedding unit is used for embedding data into the diagnosis nodes respectively;
and the behavior data processing unit is used for acquiring the behavior data of the target user on the diagnosis function menu interface through the data buried point so as to determine the diagnosis node where the target user is located currently.
Optionally, the behavior data includes click behavior data of the target user on a diagnosis node on the diagnosis function menu interface;
the behavior data processing unit is specifically configured to record and update the click behavior data to determine a diagnostic node where the target user is currently located, where the click behavior data is data arranged according to a click time sequence of the diagnostic node.
Optionally, the second determining unit includes:
the second judging module is used for judging whether a first operation instruction sent by the target user is received within first preset time, wherein the first operation instruction is an operation instruction for starting the target diagnosis function by the target user;
the first execution module is configured to determine that a target diagnosis function corresponding to the diagnosis node is not completed to be started when the second determination module determines that the first operation instruction sent by the target user is not received within a first preset time.
Optionally, the diagnostic product information in the push unit includes a purchase link of the diagnostic product.
The present application provides, from a fourth aspect, an information recommendation apparatus applied to a server, the apparatus including:
the identification acquisition unit is used for acquiring an identification of the target diagnosis function sent by the diagnosis equipment;
a diagnostic product information obtaining unit for obtaining diagnostic product information corresponding to the target diagnostic function according to the identifier of the target diagnostic function;
a product information transmitting unit for transmitting the diagnostic product information to the diagnostic apparatus.
Optionally, the recommendation device further includes:
and the association unit is used for establishing association between the diagnosis function and the corresponding diagnosis product information.
The present application provides, from a fifth aspect, an electronic device comprising:
the device comprises a processor, a memory, an input and output unit and a bus;
the processor is connected with the memory, the input and output unit and the bus;
the memory holds a program that the processor calls to execute the information recommendation method as applied to the first aspect or the second aspect of the diagnostic device or the server.
The present application provides from a sixth aspect a computer readable storage medium having stored thereon a program which, when executed on a computer, performs the information recommendation method of the first or second aspect as applied to a diagnostic device or server.
According to the technical scheme, the information recommendation method of the first aspect of the application has the following advantages:
firstly, acquiring a diagnosis node where a target user is currently located, judging whether the diagnosis node is the target node, if so, judging whether a target diagnosis function corresponding to the diagnosis node is started, if not, sending an identifier of the target diagnosis function to a server, then acquiring diagnosis product information corresponding to the target function returned by the server, and finally, sending the diagnosis product information to the target user. According to the method and the device, the technical means of judging whether the target diagnosis function is started or not is adopted, and the information of the required diagnosis product can be pushed according to the starting requirement of the target diagnosis function when the target diagnosis function is not finished, so that the time for searching the relevant diagnosis product when the user encounters the condition that the target diagnosis function cannot be started and finished due to the fact that the auxiliary diagnosis product is lacked is reduced, and the use experience of the user is improved.
Advantageous effects in the second, third, fourth, fifth and sixth aspects of the present application refer to advantageous effects of the first aspect.
Drawings
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 the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a schematic flowchart of an embodiment of an information recommendation method applied to a diagnostic device in an embodiment of the present application;
fig. 2 is a schematic flowchart of another embodiment of an information recommendation method applied to a diagnostic device in the embodiment of the present application;
fig. 3 is a schematic flowchart of an embodiment of an information recommendation method applied to a server in an embodiment of the present application;
fig. 4 is a schematic structural diagram of an embodiment of an information recommendation device applied to a diagnostic apparatus in an embodiment of the present application;
fig. 5 is a schematic structural diagram of another embodiment of an information recommendation device applied to a diagnostic apparatus in the embodiment of the present application;
fig. 6 is a schematic structural diagram of an embodiment of an information recommendation device applied to a server in the embodiment of the present application;
fig. 7 is an interaction flow diagram of an embodiment of an information recommendation method in an embodiment of the present application;
fig. 8 is a schematic structural diagram of an embodiment of an electronic device in an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
Furthermore, in the description of the present application and the appended claims, the terms "first," "second," "third," and the like are used for distinguishing between descriptions and not necessarily for describing or implying relative importance.
Reference throughout this specification to "one embodiment" or "some embodiments," or the like, means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the present application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," or the like, in various places throughout this specification are not necessarily all referring to the same embodiment, but rather "one or more but not all embodiments" unless specifically stated otherwise. The terms "comprising," "including," "having," and variations thereof mean "including, but not limited to," unless expressly specified otherwise.
In recent years, with the development of various diagnostic devices, the functions of the diagnostic devices are increasing and the applicability is increasing. When a user diagnoses a vehicle through a diagnosis device, the user can smoothly complete the function diagnosis specific to the vehicle type by matching with auxiliary diagnosis products such as a small diagnosis tool such as an anti-theft programmer, a tire pressure gun, an endoscope, an oscilloscope and a sensor.
However, in the existing application scenario, when a user diagnoses a vehicle through a diagnosis device, the user does not generally know in advance what diagnosis function needs to be executed without buying a diagnosis product and what specification and model of the diagnosis product is needed, and therefore, when the user performs the diagnosis function, the diagnosis function cannot be implemented in the next step due to lack of assistance of the relevant diagnosis product, so that the operation efficiency is low, and the use experience of the user is affected.
Based on this, the application provides an information recommendation method and a recommendation device, which are applied to a diagnosis device and a server, can adopt a technical means of judging whether a target diagnosis function is started or not, and can push information of a product to be diagnosed according to the starting requirement of the target diagnosis function when the target diagnosis function is not started, so that the time for searching for a related diagnosis product when a user encounters that the target diagnosis function cannot be started and finished due to the fact that the auxiliary diagnosis product is lacked is reduced, and the purpose of improving the use experience of the user in the vehicle diagnosis process is achieved.
The technical solutions in the present application will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present application, and it is obvious that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Referring to fig. 1, in an embodiment of the present application, an information recommendation method applicable to a diagnostic device is provided, where an execution subject of the method is the diagnostic device, and the diagnostic device may perform multiparty interaction with a user and a related server, and the method includes:
101. the method comprises the steps that a diagnosis device obtains a diagnosis node where a target user is located currently;
the diagnostic device is an electronic device serving a vehicle, and a user can perform corresponding diagnostic operations on the vehicle through the diagnostic device.
In the information recommendation method provided by the application, the diagnostic device interacts with the server and the user in three ways, so as to query or process relevant information of the vehicle, thereby completing a diagnostic process of the vehicle, wherein certain diagnostic nodes corresponding to diagnostic functions executed by the diagnostic device need to be implemented by using certain diagnostic products to assist in the diagnostic function, and therefore the diagnostic node where the target user is currently located needs to be obtained first.
Specifically, when the target user performs the tire pressure learning function on the vehicle a, the tire pressure gun tool needs to be used for auxiliary implementation. To realize the tire pressure learning function, a plurality of operation steps need to be executed through the diagnostic equipment, each operation step is taken as a diagnostic node, and when a target user performs operation of relevant steps on the tire pressure learning function of a vehicle, the diagnostic equipment performs further analysis processing after acquiring the diagnostic node where the target user is currently located according to the current display interface and click data.
102. The diagnostic equipment judges whether the diagnostic node is a target node; if yes, go to step 103;
in the information recommendation method provided by the application, after the diagnostic device acquires the current diagnostic node of the target user, the current diagnostic node needs to be further analyzed, that is, whether the diagnostic node is the target node needs to be judged, and if so, the target diagnostic function to be realized by the diagnostic device is further analyzed according to the target node.
Specifically, the operation step of executing the tire pressure learning function sequentially selects the tire pressure learning function and confirms the starting function for filling the account and the password bound to the vehicle a. When the diagnosis device acquires the current operation step of the target user executing the tire pressure learning function on the vehicle A, whether the current operation step is the step of confirming the starting function or not is judged, if yes, the target user can be confirmed to determine that the tire pressure learning function needs to be realized, and therefore the diagnosis device can further judge and analyze the realization of the target diagnosis function according to the step (diagnosis node).
103. The diagnostic equipment judges whether the target diagnostic function corresponding to the diagnostic node is started or not; if not, go to step 104;
in the process of diagnosing the vehicle, it is necessary to determine whether the related diagnostic function is performed in cooperation with other diagnostic tools for auxiliary operations. Therefore, the diagnostic device needs to further determine whether the corresponding target diagnostic function is completely activated when the target user executes to the target node.
In the information recommendation method mentioned in the present application, specifically, when the diagnostic device determines that the target user is performing tire pressure learning on the vehicle a, and the current operation step is a step of determining the start function, it is further determined whether the tire pressure learning function of the vehicle a has already been started, and if the start is not completed, the diagnostic device considers that the current tire pressure learning function lacks a corresponding auxiliary diagnostic product, so that the start is not completed.
104. The diagnostic equipment sends the identification of the target diagnostic function to the server;
the diagnostic product information is stored in the server, and the diagnostic device cannot determine what the missing auxiliary diagnostic product is according to the target diagnostic function independently, so that the diagnostic device needs to send the identifier of the target diagnostic function to the server, so that the server can feed back the corresponding diagnostic product information according to the identifier.
Specifically, the identifier of the target diagnostic function includes, but is not limited to, a specific character string or a number sequence, and the identifier is an identity identifier of the target diagnostic function and has uniqueness.
105. The diagnostic equipment acquires diagnostic product information which is returned by the server and corresponds to the target diagnostic function;
the server has the capability of bearing the response service request, bearing the service and ensuring the service.
Since the diagnosis device needs to further confirm the specific situation of the auxiliary diagnosis product missing the target diagnosis function, after the diagnosis device sends the identifier of the target diagnosis function to the server, the server needs to find the diagnosis product information matching the identifier internally according to the identifier and feed back the diagnosis product information to the diagnosis device.
Specifically, after the diagnostic device sends the identifier of the tire pressure learning function to the server, the server finds the tire pressure gun product information matched with the identifier inside according to the identifier, and feeds back the product information of the tire pressure gun to the diagnostic device, so that the diagnostic device can subsequently push the diagnostic product information to a target user.
106. The diagnostic device pushes diagnostic product information to the target user.
In the information recommendation method mentioned in the present application, the diagnostic device needs to intelligently recommend a corresponding diagnostic product to the target user and guide the target user to enter a relevant mall for purchase, and therefore, the diagnostic device needs to push corresponding diagnostic product information to the target user.
Specifically, the diagnostic product information may include a specific model and specific parameters of the diagnostic product, a related category meeting the auxiliary condition, and a channel recommending a purchase link, and optionally, the diagnostic product information may include only product information of one related auxiliary diagnostic tool, or may include product information of a plurality of related auxiliary diagnostic tools. For example, in the case of the anti-theft programming software of a vehicle, when the target user performs the step of the anti-theft module replacement menu, the anti-theft module replacement function cannot be realized due to the lack of the related diagnostic product (anti-theft programmer), and at this time, the diagnostic device pushes 301154251X-431GIII anti-theft programmer product information to the target user.
In the embodiment of the application, the diagnostic device can judge whether the diagnostic node is the target node by acquiring the diagnostic node where the target user is currently located, if so, further determine whether the target diagnostic function corresponding to the diagnostic node can be started, and if not, push diagnostic product information corresponding to the target diagnostic function returned by the server to the target user, so as to achieve the purpose of improving the experience of the target user in vehicle diagnosis.
Referring to fig. 2, in another embodiment of the present application, another information recommendation method applied to a diagnostic device is provided, where an execution subject of the method is the diagnostic device, and the diagnostic device can perform multiparty interaction with a user and a related server, and the method includes:
201. the diagnostic equipment respectively carries out data point burying on the diagnostic nodes;
202. the diagnostic equipment acquires behavior data of a target user on a diagnostic function menu interface through data buried points so as to determine a diagnostic node where the target user is located currently;
the data embedding point is an important mode of data acquisition, is mainly used for recording and collecting operation behaviors of a terminal user, and has the basic principle that acquired SDK codes are deployed at terminals such as App/H5/PC (personal computer), when the behaviors of the user meet certain conditions, such as entering a certain page, clicking a certain button and the like, the recording and the storage are automatically triggered, and then the data are collected and transmitted to a terminal provider, or requested data in the process of using services by the user are collected through a back end.
In the vehicle type diagnosis process, if a relevant diagnosis function is to be performed, an auxiliary operation is usually performed in combination with other diagnosis products, and in order to better determine a diagnosis node where a current target user is located, data embedding may be performed on each diagnosis node corresponding to the target diagnosis function in advance. The clicking behavior of the target user on the diagnostic function menu interface can be acquired through the data acquired by the data buried point, so that the specific diagnostic node where the current target user is located is known.
It should be noted that the diagnosis node is displayed by the diagnosis function menu, and the behavior data mentioned in the embodiment of the present application includes data of a user clicking on the diagnosis node on the diagnosis function menu interface. The diagnosis equipment can record and update the click behavior data in real time through data collected by the data buried points.
Optionally, the click behavior data may be data arranged according to a click time sequence of the diagnostic node.
203. The method comprises the steps that a diagnosis device obtains a diagnosis node where a target user is located currently;
204. the diagnostic equipment judges whether the diagnostic node is a target node; if yes, go to step 205;
steps 203 to 204 in this embodiment are similar to steps 101 to 102 in the previous embodiment, and are not described again here.
205. The diagnostic equipment judges whether a first operation instruction sent by a target user is received within first preset time, wherein the first operation instruction is an operation instruction for starting a target diagnostic function by the target user; if not, go to step 206;
206. the diagnostic equipment determines that a target diagnostic function corresponding to the diagnostic node is not started;
the diagnostic device receives a first operation instruction sent by a target user within a first preset time, wherein the first operation instruction in the embodiment of the application is an operation instruction for starting a target diagnostic function by the target user. The target diagnosis function is used for providing services for the vehicle specified by the user, and the services may be a tire pressure learning function for the vehicle, may be a vehicle anti-theft function, and are not limited herein. The target diagnosis function in this embodiment is mainly installed on the diagnosis device, and the corresponding diagnosis node in the target diagnosis function mainly relates to the diagnosis process of the device.
When the diagnostic equipment does not receive the first operation instruction of the target user within the preset time, it is determined that the target diagnostic function corresponding to the diagnostic node is not started, that is, when the target diagnostic function is determined to be executed, the corresponding diagnostic product assistance is lacked.
207. The diagnostic equipment sends the identification of the target diagnostic function to the server;
208. the diagnostic equipment acquires diagnostic product information which is returned by the server and corresponds to the target diagnostic function;
209. the diagnostic device pushes diagnostic product information to the target user.
Steps 207 to 209 in this embodiment are similar to steps 104 to 106 in the previous embodiment, and are not described again here.
In the embodiment of the application, by means of data embedding on each diagnosis node for realizing the target diagnosis function, the diagnosis device can acquire behavior data of each diagnosis node corresponding to the target user in the diagnosis function through the data embedding, and then determine the diagnosis node where the target user is currently located according to the behavior data, so that the accuracy of determining the diagnosis node where the target user is currently located is improved.
Referring to fig. 3, in an embodiment of the present application, an information recommendation method applicable to a server is provided, where an execution subject of the method is the server, and the server may interact with a user and a diagnostic device in multiple ways, and the method includes:
301. the server establishes association between the diagnosis function and the corresponding diagnosis product information;
specifically, the server, as a background management server of the diagnostic device, stores a preset vehicle product information database, where the diagnostic product information database contains product information of vehicle auxiliary diagnostic tools of various models, such as: 301154251X-431GIII anti-theft programmers, tire pressure guns, etc., and contains various models of vehicle information, such as: great wall vehicle type, Jili vehicle type, popular vehicle type, Ford vehicle type, Audi vehicle type, etc. After acquiring the diagnostic function information sent by the diagnostic device, the server needs to determine whether the diagnostic function needs to be assisted by a diagnostic product or which diagnostic products need to be assisted, so that the server needs to associate the diagnostic function with the diagnostic product information in the vehicle product information database in advance.
302. The server acquires an identifier of a target diagnosis function sent by the diagnosis equipment;
the diagnostic product information is stored in the database of the server, and the diagnostic device cannot determine what the missing auxiliary diagnostic product is according to the target diagnostic function independently, so the server needs to obtain the identifier of the target diagnostic function sent by the diagnostic device and match the corresponding diagnostic product information for the target diagnostic function.
303. The server acquires diagnostic product information corresponding to the target diagnostic function according to the identification of the target diagnostic function;
in the embodiment of the present application, the related diagnostic product obtained according to the identification of the diagnostic function may be obtained in various ways.
For example, the server may determine associated vehicle auxiliary diagnostic tool product information from the tire pressure learning function. Specifically, after acquiring the identifier of the target diagnosis function, the server searches the associated auxiliary diagnosis product information from the vehicle product information database according to the acquired identifier. The auxiliary diagnosis product information comprises product information of the diagnosis product and purchase channel information corresponding to the diagnosis product. More specifically, for example: the method comprises the steps that a vehicle is Audi, after a user selects a vehicle type, a year, a tire pressure system and a tire pressure learning module on Audi software in sequence, diagnosis equipment prompts the user that the function needs to be bound with 30215478X-431TSGUN configuration, if the user can successfully fill in tire pressure gun binding information and successfully verify, the diagnosis equipment does not recommend products, if the user selects to quit or cannot pass through a binding interface, the diagnosis equipment sends an identifier of the tire pressure learning function to a background server, the server puts the identifier into a database to match with relevant auxiliary diagnosis product information, and the matched tire pressure gun product information is diagnosis product information corresponding to a target diagnosis function.
304. The server transmits the diagnostic product information to the diagnostic device.
The server sends the diagnosis product information matched according to the target diagnosis function to the diagnosis equipment, and specifically, when the server matches tire pressure gun commodity information associated with the identification of the tire pressure learning function, model parameter information and a purchase link of a tire pressure gun are sent to the diagnosis equipment, so that a user can enter an 30215478X-431TSGUN configuration product interface of a mall center through the link to guide the user to purchase products.
Referring to fig. 4, in an embodiment of the present application, an information recommendation apparatus applied to a diagnostic device is provided, including:
a first obtaining unit 401, configured to obtain a diagnosis node where a target user is currently located;
a first judgment unit 402 for judging whether the diagnostic node is a target node;
a second judging unit 403, configured to, when the first judging unit 302 determines that the diagnostic node is the target node, judge whether a target diagnostic function corresponding to the diagnostic node is started;
a sending unit 404, configured to send an identifier of the target diagnostic function to the server when the second determining unit 304 determines that the target diagnostic function corresponding to the diagnostic node is not started;
a second obtaining unit 405, configured to obtain diagnostic product information corresponding to the target diagnostic function, which is returned by the server;
a pushing unit 406 for pushing the diagnostic product information to the target user.
In this embodiment of the application, after the first obtaining unit 401 obtains a diagnosis node where a target user is currently located, the first determining unit 402 determines whether the diagnosis node is a target node, if so, the second determining unit 403 further determines whether a target diagnosis function corresponding to the diagnosis node is started, and after the determination that the start is not completed, the second obtaining unit 405 obtains diagnosis product information corresponding to the target diagnosis function returned by the server, and finally, the push unit 406 pushes the diagnosis product information to the target user, so that when the target user applies the diagnosis device to perform an operation, the diagnosis product information required by the target diagnosis function that the target user wants to realize is obtained in time, and thus the use experience of the user is improved.
Referring to fig. 5, an embodiment of the present application provides another information recommendation apparatus applied to a diagnostic device, including:
a data embedding unit 501, configured to embed data into the diagnostic nodes respectively;
the behavior data processing unit 502 is configured to obtain behavior data of the target user on the diagnostic function menu interface through data embedding points to determine a diagnostic node where the target user is currently located;
a first obtaining unit 503, configured to obtain a diagnosis node where a target user is currently located;
a first judgment unit 504 for judging whether the diagnostic node is a target node;
a second judging unit 505, configured to judge whether a target diagnosis function corresponding to the diagnosis node is started up when the first judging unit 504 determines that the diagnosis node is the target node;
a sending unit 506, configured to send an identifier of the target diagnostic function to the server when the second determining unit 505 determines that the target diagnostic function corresponding to the diagnostic node is not started;
a second obtaining unit 507, configured to obtain diagnostic product information corresponding to the target diagnostic function returned by the server;
a pushing unit 508, configured to push the diagnostic product information to the target user.
In the embodiment of the application, the behavior data comprises click behavior data of a target user on a diagnosis node on a diagnosis function menu interface;
the behavior data processing unit 502 is specifically configured to record and update click behavior data to determine a diagnostic node where a target user is currently located, where the click behavior data is data arranged according to a click time sequence of the diagnostic node.
The second determination unit 505 includes:
the second judging module 5051 is configured to judge whether a first operation instruction sent by a target user is received within a first preset time, where the first operation instruction is an operation instruction for starting a target diagnosis function by the target user;
the first execution module 5052 is configured to determine that the target diagnosis function corresponding to the diagnosis node is not started completely when the second determination module 5051 determines that the first operation instruction sent by the target user is not received within the first preset time.
In the embodiment of the present application, the diagnostic product information in the push unit 508 contains a purchase link of the diagnostic product.
Referring to fig. 6, an embodiment of the present application provides an information recommendation device applied to a server, including:
an identifier acquiring unit 601 configured to acquire an identifier of a target diagnostic function transmitted by a diagnostic device;
a diagnostic product information obtaining unit 602, configured to obtain diagnostic product information corresponding to the target diagnostic function according to the identifier of the target diagnostic function;
a product information transmitting unit 603 for transmitting the diagnostic product information to the diagnostic device.
Optionally, in this embodiment of the application, the recommendation device may further include:
an associating unit 604 for associating the diagnostic function with the corresponding diagnostic product information.
Referring to fig. 7, the diagnostic device may interact with the user and the server at the same time, and the specific interaction method includes:
701. the method comprises the steps that a diagnosis device obtains a diagnosis node where a target user is located currently;
702. the diagnostic device determines whether the diagnostic node is a target node, and if the diagnostic device determines that the diagnostic node is the target node, step 703 is executed;
703. the diagnostic device determines whether the target diagnostic function corresponding to the diagnostic node is started, and if the target diagnostic function is not started, step 704 is executed;
704. the diagnostic equipment sends the identification of the target diagnostic function to the server;
the implementation methods adopted in steps 701 to 704 in the embodiment of the present application are the same as the implementation methods adopted in steps 101 to 104 in the embodiment described above, and are not described herein again.
705. The server acquires an identifier of a target diagnosis function sent by the diagnosis equipment;
in the embodiment of the application, the server is provided with a relevant database in advance, the diagnosis function is associated with the corresponding diagnosis product information, and the diagnosis function and the corresponding diagnosis product information are placed in the database. Therefore, after it is determined that the target diagnosis function is not started, the diagnosis device may send the identifier of the target diagnosis function to the server, so that the server finds the diagnosis product information corresponding to the target diagnosis function according to the identifier.
706. The server acquires diagnostic product information corresponding to the target diagnostic function according to the identification of the target diagnostic function;
in the embodiment of the application, the manner in which the server obtains the diagnostic product information corresponding to the target diagnostic function identifier according to the identifier of the target diagnostic function includes, but is not limited to, putting the target diagnostic function identifier into a preset database for matching, and determining the diagnostic product information associated with the matched identifier as the required diagnostic product information. The diagnostic product information referred to herein is at least product information of one diagnostic product.
707. The server sends the diagnostic product information to the diagnostic equipment;
the diagnostic product information may include a market price range of the product, a purchase link channel, etc., in addition to a specific name, model, etc. of the product. The details are not limited herein.
After the diagnostic product information corresponding to the target diagnostic function is acquired, the server can send the diagnostic product information to the diagnostic device through wireless or Bluetooth connection.
708. The diagnostic device pushes diagnostic product information to the target user.
Specifically, the diagnostic device serves as a diagnostic product information transfer station, diagnostic product information needs to be acquired by the server according to the identifier of the target diagnostic function, and then the diagnostic device can send the diagnostic product information to the diagnostic device, and the diagnostic device can further push the information to the target user.
Optionally, in order to confirm that the target user has received the diagnostic product information, the diagnostic device may set a response time range, and when the target user reads the pushed diagnostic product information within the response time (that is, the diagnostic product information is in a read state), the diagnostic device confirms that the target user is known; when the target user does not read the pushed diagnosis product information within the response time, the diagnosis device pushes the diagnosis product information to the target user for the second time so as to improve the probability of the target user to see the information.
In the embodiment of the application, the diagnostic device can judge whether the diagnostic node is the target node by acquiring the diagnostic node where the target user is currently located, if so, further determine whether the target diagnostic function corresponding to the diagnostic node can be started, if not, the server acquires the target diagnostic function identifier sent by the diagnostic device, acquires the diagnostic product information corresponding to the target diagnostic function identifier according to the identifier, and then sends the acquired diagnostic product information to the diagnostic device, so that the diagnostic device pushes the diagnostic product information to the target user, the search time of the target user is saved, and the purpose of improving the experience of the target user in vehicle diagnosis is achieved.
Referring to fig. 8, the present application provides an electronic device from a third aspect, including:
a processor 801, a memory 802, an input-output unit 803, and a bus 804.
The processor 801 is connected to a memory 802, an input-output unit 803, and a bus 804.
The memory 802 holds a program, and the processor 801 calls the program to execute the information recommendation method as applied to the above-described method embodiments.
The present application provides a computer-readable storage medium having stored thereon a program which, when executed on a computer, performs an information recommendation method as applied to the above-described method embodiments.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and the like.

Claims (10)

1. An information recommendation method, applied to a diagnosis device, the method comprising:
acquiring a diagnosis node where a target user is currently located;
judging whether the diagnosis node is a target node;
if the diagnosis node is determined to be the target node, judging whether the target diagnosis function corresponding to the diagnosis node is started;
if the target diagnosis function is determined to be not started, sending the identification of the target diagnosis function to a server;
acquiring diagnostic product information which is returned by the server and corresponds to the target diagnostic function;
pushing the diagnostic product information to the target user.
2. The information recommendation method according to claim 1, wherein the diagnosis node is displayed by a diagnosis function menu;
before the obtaining of the diagnosis node where the target user is currently located, the method further includes:
data embedding is carried out on the diagnosis nodes respectively;
and acquiring behavior data of the target user on the diagnostic function menu interface through the data buried point so as to determine the current diagnostic node of the target user.
3. The information recommendation method according to claim 2, wherein the behavior data includes click behavior data of the target user on a diagnosis node on the diagnosis function menu interface;
acquiring behavior data of the target user on the diagnostic function menu interface through the data buried point, wherein the behavior data comprises:
and recording and updating the click behavior data to determine the diagnosis node where the target user is located currently, wherein the click behavior data is arranged according to the click time sequence of the diagnosis node.
4. The information recommendation method according to claim 3, wherein the determining whether the target diagnosis function corresponding to the diagnosis node is started up completely comprises:
judging whether a first operation instruction sent by the target user is received within first preset time, wherein the first operation instruction is an operation instruction for starting the target diagnosis function by the target user;
and if the first operation instruction sent by the target user is not received within the first preset time, determining that the target diagnosis function corresponding to the diagnosis node is not started.
5. The information recommendation method according to any one of claims 1 to 4, wherein the diagnostic product information contains a purchase link of the diagnostic product.
6. An information recommendation method is applied to a server, and the method comprises the following steps:
acquiring an identifier of a target diagnosis function sent by a diagnosis device;
acquiring diagnostic product information corresponding to the target diagnostic function according to the identifier of the target diagnostic function;
and sending the diagnostic product information to the diagnostic equipment.
7. The information recommendation method according to claim 6, wherein before obtaining the identification of the target diagnosis function sent by the diagnosis device, the recommendation method further comprises:
and establishing association between the diagnosis function and the corresponding diagnosis product information.
8. An information recommendation device, applied to a diagnosis apparatus, includes:
the first acquisition unit is used for acquiring a diagnosis node where a target user is currently located;
a first judgment unit configured to judge whether the diagnostic node is a target node;
a second judging unit, configured to, when the first judging unit determines that the diagnostic node is a target node, judge whether a target diagnostic function corresponding to the diagnostic node is started;
a sending unit, configured to send an identifier of a target diagnostic function to a server when the second determining unit determines that the target diagnostic function corresponding to the diagnostic node is not started;
the second acquisition unit is used for acquiring diagnostic product information which is returned by the server and corresponds to the target diagnostic function;
and the pushing unit is used for pushing the diagnostic product information to the target user.
9. An electronic device, comprising:
the device comprises a processor, a memory, an input and output unit and a bus;
the processor is connected with the memory, the input and output unit and the bus;
the memory holds a program that the processor calls to execute the information recommendation method according to any one of claims 1 to 5 or any one of claims 6 to 7.
10. A computer-readable storage medium having a program stored thereon, the program, when executed on a computer, performing the information recommendation method according to any one of claims 1 to 5 or any one of claims 6 to 7.
CN202111347897.1A 2021-11-15 2021-11-15 Information recommendation method and device, electronic equipment and storage medium Pending CN114202375A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111347897.1A CN114202375A (en) 2021-11-15 2021-11-15 Information recommendation method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111347897.1A CN114202375A (en) 2021-11-15 2021-11-15 Information recommendation method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN114202375A true CN114202375A (en) 2022-03-18

Family

ID=80647501

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111347897.1A Pending CN114202375A (en) 2021-11-15 2021-11-15 Information recommendation method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114202375A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115098782A (en) * 2022-07-15 2022-09-23 北京创世路信息技术有限公司 Information recommendation method and system based on multi-party interaction technology

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115098782A (en) * 2022-07-15 2022-09-23 北京创世路信息技术有限公司 Information recommendation method and system based on multi-party interaction technology
CN115098782B (en) * 2022-07-15 2022-11-18 北京创世路信息技术有限公司 Information recommendation method and system based on multi-party interaction technology

Similar Documents

Publication Publication Date Title
CN107656874B (en) Interface testing method and device, simulation baffle and system
CN106844217A (en) Control to applying bury method and device, readable storage medium storing program for executing a little
CN108803580A (en) A kind of method and relevant device of matching vehicle CAN agreement
EP3570568B1 (en) Vehicle repairing method and apparatus
CN106485261A (en) A kind of method and apparatus of image recognition
CN105515702A (en) Method for acquiring media information of radio station music, and vehicle radio set
CN114202375A (en) Information recommendation method and device, electronic equipment and storage medium
CN110795329A (en) Coverage rate testing method and system, processor and storage medium
CN110399288A (en) Application testing method and device, storage medium and electronic device
CN113448936A (en) Log tracking method, device, server, system and storage medium
CN108572929B (en) Method and device for starting debugging mode of equipment
CN115249386A (en) Remote assistance diagnosis system
CN110830263B (en) Automatic login method and device for vehicle-mounted system
CN109800330B (en) Data processing method and device
CN108647139B (en) System test method, device, storage medium and electronic device
CN108629699B (en) Data uploading method, data uploading equipment, storage medium and device
CN112600715B (en) Distribution network operation analysis method and device, storage medium and electronic device
CN105162799A (en) Method for checking whether client is legal mobile terminal or not and server
CN114817242A (en) Energy storage equipment warehousing method and system
CN109460001B (en) Method and device for associating fault code with accessory
CN107370863B (en) Connection information updating method and device based on Bluetooth connection
CN114819981A (en) Customer service problem processing method, device, equipment and storage medium
CN220629359U (en) Vehicle remote diagnosis system
CN103942076B (en) Integral wall information acquisition method and device
CN112767615B (en) Amusement equipment starting method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination