CN108229980B - Question feedback method and device and storage medium - Google Patents

Question feedback method and device and storage medium Download PDF

Info

Publication number
CN108229980B
CN108229980B CN201810068939.XA CN201810068939A CN108229980B CN 108229980 B CN108229980 B CN 108229980B CN 201810068939 A CN201810068939 A CN 201810068939A CN 108229980 B CN108229980 B CN 108229980B
Authority
CN
China
Prior art keywords
interfaces
fed back
feedback
information
terminal device
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.)
Active
Application number
CN201810068939.XA
Other languages
Chinese (zh)
Other versions
CN108229980A (en
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.)
Rajax Network Technology Co Ltd
Original Assignee
Rajax Network 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 Rajax Network Technology Co Ltd filed Critical Rajax Network Technology Co Ltd
Priority to CN201810068939.XA priority Critical patent/CN108229980B/en
Publication of CN108229980A publication Critical patent/CN108229980A/en
Application granted granted Critical
Publication of CN108229980B publication Critical patent/CN108229980B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/01Customer relationship services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9032Query formulation
    • G06F16/90332Natural language query formulation or dialogue systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Mathematical Physics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Artificial Intelligence (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the application provides a problem feedback method, a problem feedback device and a storage medium, which are used for enabling a server to obtain interface information and a problem to be fed back, so that a more accurate problem solving scheme can be provided subsequently. In the embodiment of the application, when the terminal device determines that the user needs to perform problem feedback on the application, the terminal device can determine the N interfaces corresponding to the application opened by the terminal device in the historical time period, and can acquire the problems to be fed back corresponding to the N interfaces; the terminal equipment can further send the interface information corresponding to the N interfaces and the problem to be fed back to the server. Therefore, the server side which receives the interface information and the problem to be fed back can provide a more accurate problem solving scheme in the follow-up process.

Description

Question feedback method and device and storage medium
Technical Field
The embodiment of the application relates to the technical field of electronics, in particular to a problem feedback method, a problem feedback device and a storage medium.
Background
With the continuous development of electronic technology, more and more applications can be used by users on terminal devices, and more attention is paid to the application experience of users.
In the prior art, some applications may have some problems in the using process, for example, a full-minus benefit is being introduced by an online store of a certain website, for example, a full-100 yuan minus 20 yuan benefit activity, a user applies a mobile phone terminal of the website to shop for 110 yuan of goods on the website, and after entering a settlement page, the user finds that the amount to be finally paid is still 110 yuan, and does not reduce the amount to be paid according to the full-minus benefit. In this case, the user can feed back the question by dialing the customer service phone of the website. However, the user often cannot get the detailed information of the problem to the technician at the website end because the problem is expressed inaccurately and clearly.
Disclosure of Invention
The embodiment of the application provides a problem feedback method, a problem feedback device and a storage medium, which are used for enabling a server to obtain interface information and a problem to be fed back, so that a more accurate problem solving scheme can be provided subsequently.
The embodiment of the application provides a problem feedback method, wherein in the method, when a terminal device determines that a user needs to perform problem feedback on an application program, N interfaces corresponding to the application program opened by the terminal device in a historical time period are determined; the end time of the historical time period is the time when the user performs question feedback on the application program; n is a positive integer; the terminal equipment acquires the problems to be fed back corresponding to the N interfaces; the terminal equipment sends interface information corresponding to the N interfaces and the problem to be fed back to a server; wherein the interface information comprises at least one of: the interface information in the N interfaces, the picture information in the N interfaces and/or the website addresses in the N interfaces.
Optionally, the determining, by the terminal device, that the user needs to perform problem feedback on the application program includes determining, by the terminal device, that the user needs to perform problem feedback on the application program when the terminal device detects that the hover button on the interface of the application program is touched.
Optionally, before the terminal device determines that the terminal device opens N interfaces corresponding to the application program in a historical time period, the terminal device further sends an authority application request to the server; the permission application request comprises user identity information for logging in the application program; the user identity information is common user identity information or developer identity information; the terminal equipment receives the permission application response fed back by the server; wherein, the permission application response comprises permission indication information; the permission indication information is used for indicating the type of an interactive window corresponding to the user identity information; after the terminal device determines the N interfaces corresponding to the application program opened by the terminal device in the historical time period, and before the problem to be fed back corresponding to the N interfaces is obtained, the terminal device further displays the interactive window indicated by the permission indication information on a screen.
Optionally, the obtaining of the to-be-fed back problems corresponding to the N interfaces includes that the terminal device diagnoses according to the obtained interface information corresponding to the N interfaces to obtain a first to-be-fed back problem in the to-be-fed back problems; and/or; and the terminal equipment receives a second question to be fed back in the questions to be fed back, which are input in the interactive window by the user.
Optionally, after the obtaining of the to-be-fed back questions corresponding to the N interfaces, the method further includes: the terminal equipment analyzes the interface information corresponding to the N interfaces and the problem to be fed back to obtain a first feedback result, and displays the first feedback result on the interactive window; and/or; after the terminal device feeds back the interface information corresponding to the N interfaces and the problem to be fed back to the server, the method further includes: the terminal equipment receives a second feedback result fed back by the server and displays the second feedback result on the interactive window; and the second feedback result is fed back after being processed according to the interface information of the N interfaces and the problem to be fed back.
Optionally, if the user identity information is developer identity information, the interaction window indicated by the permission indication information includes at least one of the following contents: the method comprises the steps of carrying out error diagnosis command, error submission command, result feedback command, APP interface query command and background query command; if the user identity information is common user identity information, the interactive window indicated by the permission indication information comprises at least one of the following contents: an error diagnosis command, an error submission command, and a feedback result command.
The problem feedback device comprises a determining unit, a processing unit and a processing unit, wherein the determining unit is used for determining N interfaces corresponding to an application program opened by a terminal device in a historical time period when it is determined that a user needs to perform problem feedback on the application program; the end time of the historical time period is the time when the user performs question feedback on the application program; n is a positive integer; the acquisition unit is used for acquiring the problems to be fed back corresponding to the N interfaces; the receiving and sending unit is used for sending the interface information corresponding to the N interfaces and the problem to be fed back to a server; wherein the interface information comprises at least one of: the interface information in the N interfaces, the picture information in the N interfaces and/or the website addresses in the N interfaces.
Optionally, the determining unit is specifically configured to determine that the user needs to perform problem feedback on the application program when the hover button on the interface of the application program is detected to be touched.
Optionally, the transceiver unit is further configured to send an authority application request to the server; the permission application request comprises user identity information for logging in the application program; the user identity information is common user identity information or developer identity information; receiving an authority application response fed back by the server; wherein, the permission application response comprises permission indication information; the permission indication information is used for indicating the type of an interactive window corresponding to the user identity information; the device also comprises a display unit used for displaying the interactive window indicated by the permission indication information on a screen.
Optionally, the obtaining unit is specifically configured to perform diagnosis according to the obtained interface information corresponding to the N interfaces, so as to obtain a first problem to be fed back in the problems to be fed back; and/or; and receiving a second question to be fed back in the questions to be fed back input in the interactive window by the user.
Optionally, the apparatus further comprises an analysis unit, configured to: analyzing according to the acquired interface information corresponding to the N interfaces and the problem to be fed back to obtain a first feedback result; the display unit is further used for displaying the first feedback result on the interactive window; and/or; the transceiver unit is further configured to: receiving a second feedback result fed back by the server; the display unit is further used for displaying the second feedback result on the interactive window; and the second feedback result is fed back after being processed according to the interface information of the N interfaces and the problem to be fed back.
Optionally, if the user identity information is developer identity information, the interaction window indicated by the permission indication information includes at least one of the following contents: the method comprises the steps of carrying out error diagnosis command, error submission command, result feedback command, APP interface query command and background query command; if the user identity information is common user identity information, the interactive window indicated by the permission indication information comprises at least one of the following contents: an error diagnosis command, an error submission command, and a feedback result command.
Embodiments of the present application provide a computer-readable storage medium, wherein the storage medium stores instructions that, when executed on a computer, cause the computer to implement a method for performing any one of the above methods.
An embodiment of the present application provides a computer apparatus, including: a memory for storing program instructions, and a processor for calling the program instructions stored in the memory and executing the method of any of the above methods according to the obtained program.
In the embodiment of the application, when the terminal device determines that the user needs to perform problem feedback on the application, the terminal device can determine the N interfaces corresponding to the application opened by the terminal device in the historical time period, and can acquire the problems to be fed back corresponding to the N interfaces; the terminal equipment can further send the interface information corresponding to the N interfaces and the problem to be fed back to the server. Therefore, the server side which receives the interface information and the problem to be fed back can provide a more accurate problem solving scheme in the follow-up process.
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 description of the embodiments will be briefly introduced 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 diagram of a suitable system architecture according to an embodiment of the present application;
FIG. 2 is a flow chart illustrating a method for problem feedback according to an embodiment of the present disclosure;
FIG. 3 is a schematic diagram of an interactive window provided in an embodiment of the present application;
FIG. 4 is a diagram illustrating an interactive window provided in an embodiment of the present application;
fig. 5 is a schematic diagram of interface information provided in an embodiment of the present application;
FIG. 6 is a flowchart illustrating a method for problem feedback according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a problem feedback device according to an embodiment of the present application.
Detailed Description
In order to make the purpose, technical solution and beneficial effects of the embodiments of the present application more clearly understood, the embodiments of the present application are described in further detail below with reference to the accompanying drawings and the embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the embodiments of the application and are not intended to limit the embodiments of the application.
Fig. 1 is a diagram illustrating a system architecture to which an embodiment of the present invention is applicable, and as shown in fig. 1, includes a terminal device 10 and a server 20.
Wherein the screen of the terminal device 10 comprises an area 101 for feedback questions. In an optional implementation manner, when a user needs to perform question feedback on an application program of the terminal device, the user may click an area for feeding back a question on the interface. Optionally, when the terminal device detects that the hover button on the interface of the application is touched, it may be determined that the user needs to perform problem feedback on the application. Optionally, when the terminal device detects that a certain link on the interface of the application program is touched, the link may open another page, and the page is used for problem feedback. Optionally, the application may include a question feedback page, and when the user clicks the question feedback page, the terminal device may determine that the user needs to perform question feedback on the application.
The hover button, the link or the question feedback page may be referred to as a region for feeding back a question, and the region for feeding back a question in the embodiment of the present application may appear on an interface of an application program of the terminal device in different forms.
Optionally, N interfaces of the application may be displayed on the screen of the terminal device 10, and one interface 102 shown in fig. 1 may be included in the N interfaces. Interface information 103 shown in fig. 1 on interface 102. The interface information includes at least one of: the interface information in the N interfaces, the picture information in the N interfaces and/or the website addresses in the N interfaces.
In an optional implementation manner, when a user needs to perform question feedback on an application program of the terminal device 10, the user clicks the area 101 for feeding back a question on the screen, and the terminal device may obtain the interface information 103 of the interface 102 and obtain a question to be fed back. And transmits the interface information 103 and the question to be fed back to the server 20.
In the embodiment of the present application, the terminal device 10 may be a mobile phone, a tablet computer, a notebook computer, or a desktop computer.
Fig. 2 is a schematic flowchart illustrating a method for question feedback, which is applicable to the embodiment of the present application, and as shown in fig. 2, the method includes:
step 201, when it is determined that a user needs to perform problem feedback on an application program, a terminal device determines N interfaces corresponding to the application program opened by the terminal device in a historical time period; the end time of the historical time period is the time when the user performs problem feedback on the application program; n is a positive integer;
202, the terminal equipment acquires the problems to be fed back corresponding to the N interfaces;
step 203, the terminal device sends interface information corresponding to the N interfaces and the problem to be fed back to a server; wherein the interface information comprises at least one of the following: the interface information in the N interfaces, the picture information in the N interfaces and/or the website addresses in the N interfaces.
In the embodiment of the application, when the terminal device determines that the user needs to perform problem feedback on the application, the terminal device can determine the N interfaces corresponding to the application opened by the terminal device in the historical time period, and can acquire the problems to be fed back corresponding to the N interfaces; the terminal equipment can further send the interface information corresponding to the N interfaces and the problem to be fed back to the server. Therefore, the server side which receives the interface information and the problem to be fed back can provide a more accurate problem solving scheme in the follow-up process.
Before the step 201, that is, before the user needs to perform problem feedback on the application program, the user needs to apply for the server of the application program providing the problem feedback function through the terminal device. In an optional implementation manner, the terminal device may send an authority application request to the server; the authority application request comprises user identity information of a login application program; the user identity information is common user identity information or developer identity information.
In an alternative embodiment, when the user sends the permission application request to the server through the terminal device, the user identity information in the permission application request may include a name of the user, an identity document number of the user, a telephone number of the user, an account name of the user on the application program, and the like. Optionally, the user identity information may be divided into two types: general user identity information and developer identity information.
After the server receives the permission application request sent by the terminal equipment, the staff at the server end can check the permission application request and send a permission application response to the terminal equipment through the server according to the user identity information. Correspondingly, the terminal equipment can receive the authority application response fed back by the server; and the permission application response comprises permission indication information. And the permission indication information is used for indicating the type of the interactive window corresponding to the user identity information. The type of the interactive window can be divided into two types, one type corresponds to the identity information of a common user, and the other type corresponds to the identity information of a developer.
In an optional implementation manner, after the terminal device determines N interfaces corresponding to an application program opened by the terminal device within a historical time period and before a problem to be fed back corresponding to the N interfaces is acquired, the terminal device may display an interactive window indicated by the permission indication information on a screen; or after the terminal device determines that the user needs to perform problem feedback on the application program and before determining the N interfaces corresponding to the application program opened by the terminal device in the historical time period, the terminal device may display the interactive window indicated by the permission indication information on the screen.
In an alternative embodiment, the interactive window corresponding to the general user identity information may include an error diagnosis command, an error submission command, and a result feedback command. Fig. 3 is a schematic diagram illustrating an interactive window applicable to an embodiment of the present application, and as shown in fig. 3, includes an error diagnosis button 301, a feedback result button 302, an error submission button 303, and a to-be-fed question and feedback result display area 304.
For example, a general user wants to use the problem feedback function of the application program, the user may send an authority application request to the server of the application program through the terminal device, where the authority application request includes general user identity information of the user, and after the server receives the authority application request sent by the terminal device, an employee at the server may check the authority application request, and send an authority application response to the terminal device of the user through the server according to the general user identity information. Thus, when the user needs to perform problem feedback on the application, the user may touch the hover button on the interface, and when the terminal device detects that the hover button on the interface of the application is touched, an interactive window as shown in fig. 3 appears on the interface.
In an optional implementation manner, the interactive window corresponding to the developer identity information may include an error diagnosis command, an error submission command, a result feedback command, an Application (APP) interface query command, and a background query command. Fig. 4 schematically illustrates an interactive window applicable to the embodiment of the present application, and as shown in fig. 4, the interactive window includes an error diagnosis button 401, a feedback result button 402, an APP interface query button 403, a background query button 404, an error submission button 405, and a to-be-fed question error and feedback result display area 406.
For example, if a developer wants to use the problem feedback function of the application, the user may send an authority application request to the server of the application through the terminal device, where the authority application request includes developer identity information of the developer, and after the server receives the authority application request sent by the terminal device, an employee at the server may check the authority application request, and send an authority application response to the terminal device through the server according to the developer identity information. Thus, when the developer needs to perform problem feedback on the application, the developer may touch the hover button on the interface, and when the terminal device detects that the hover button on the interface of the application is touched, an interactive window as shown in fig. 4 appears on the interface.
In step 202, the application program on the terminal device has a certain self-diagnostic capability, and can perform a relatively simple self-diagnostic action. For example, the full-minus preference is judged correctly and wrongly, the page is judged abnormally, and the network fault is judged. In an optional implementation manner, the terminal device may perform diagnosis according to the acquired interface information corresponding to the N interfaces, so as to obtain a first problem to be fed back in the problems to be fed back. Fig. 5 is a schematic diagram illustrating interface information applicable to the embodiment of the present application, and as shown in fig. 5, the interface information includes 2 interfaces, and all texts on the 2 interfaces may be interface information of the interfaces. After the terminal device obtains the interface information of the N interfaces, the user touches the error diagnosis button on the interactive window of fig. 3 or the interactive window of fig. 4, and the terminal device receives the error diagnosis command, and can perform self-diagnosis to obtain the first problem to be fed back. For example, the total amount of the interface information is 51 yuan, which corresponds to full 50 minus 25 in the full minus offer, but the full minus offer is not performed in the small amount, so the first question to be fed back is that the full minus offer is wrong.
In another optional implementation manner, the terminal device receives a second question to be fed back, among the questions to be fed back, input by the user in the interactive window. Alternatively, the user may input the second question to be fed back in the question to be fed back and the feedback result display area in the interactive window as shown in fig. 3 or fig. 4. For example, the user finds that the amount of money in the to-be-fed order does not participate in the full-reduction offer, so that the user can input a second to-be-fed question in the to-be-fed question and the feedback result display area, and the second to-be-fed question is an error in the full-reduction offer.
In an optional implementation manner, the problem to be fed back and the problem to be fed back are displayed in the display area of the problem to be fed back and the feedback result of the window to be interacted, the user may touch an error submission button in the interaction window shown in fig. 3 or the interaction window shown in fig. 4, and the terminal device receives an error submission command and sends the interface information and the problem to be fed back to the server.
In an optional implementation manner of obtaining the feedback result, the terminal device may perform analysis according to the obtained interface information corresponding to the N interfaces and the problem to be fed back, obtain a first feedback result, and display the first feedback result on the interactive window. The terminal device may perform automatic analysis according to the acquired interface information and the first problem to be fed back and/or the second problem to be fed back, and if the first feedback result is obtained, the first feedback result may be displayed in the interactive window of fig. 3 or the display area of the interactive window of fig. 4 where the problem to be fed back and the feedback result are displayed.
Optionally, if the terminal device can perform automatic analysis according to the acquired interface information and the first problem to be fed back and/or the second problem to be fed back, and obtain a first feedback result. Prompt information may appear in the area of the feedback result button of the interaction window of fig. 3 or the interaction window of fig. 4, the user touches the feedback result button, and the first feedback result may be displayed in the display area of the interaction window of fig. 3 or the interaction window of fig. 4 where the question and the feedback result are to be fed back. Such as the full reduction offer error shown in fig. 5, is caused by an exception to the page or a system error.
In another optional implementation mode for obtaining the feedback result, after the terminal device feeds back the interface information corresponding to the N interfaces and the problem to be fed back to the server, the terminal device receives a second feedback result fed back by the server, and displays the second feedback result on the interactive window; and the second feedback result is fed back after being processed according to the interface information of the N interfaces and the problem to be fed back.
Optionally, the server may have a diagnosis function, and the server may analyze the interface information and the problem to be fed back sent by the terminal device to obtain a cause of the problem to be fed back; or the server may directly allocate the problem to be fed back and the interface information to a technician for processing, and the technician may obtain the reason causing the problem to be fed back.
In an alternative embodiment, the technician solves the problem to be fed back, for example, after debugging the program. The server may send a second feedback result to the terminal device, where the second feedback result may include a cause of the feedback problem and a reply of the technician. The terminal device receives the second feedback result, and displays the second feedback result in the interactive window of fig. 3 or the display area of the interactive window of fig. 4 where the question and the feedback result are to be fed back.
In an optional implementation manner, an APP interface query button in the interactive window of fig. 4 corresponding to the developer identity information may support a process of diagnosing a problem for the developer, and the developer inputs different interface information and sends the interface information and the interface information to the server. After the terminal device receives the second feedback result sent by the server, the second feedback result can be displayed in a display area of the problem to be fed back and the feedback result. In another optional implementation manner, a background query button in the interaction window of fig. 4 corresponding to the developer identity information may support the developer to query the cause of the problem to be fed back directly by calling a background query interface, and display the interaction process of the terminal device and the server.
Fig. 6 is a schematic flowchart illustrating a method for question feedback, which is applicable to the embodiment of the present application, and as shown in fig. 6, the method includes:
601, the terminal device sends an authority application request to a server; the authority application request comprises user identity information of a login application program;
step 602, the server determines the type of the interactive window corresponding to the user identity information according to the user identity information;
step 603, the server applies for a response to the authority sent by the terminal device; wherein, the permission application response comprises permission indication information; the permission indication information is used for indicating the type of an interactive window corresponding to the user identity information;
step 604, the terminal device detects that a floating button on an interface of the application program is touched, and determines that a user needs to perform problem feedback on the application program;
step 605, the terminal device determines N interfaces corresponding to the applications opened in the historical time period;
step 606, the terminal device displays an interactive window indicated by the permission indication information on a screen;
step 607, the terminal device obtains the to-be-fed back problems corresponding to the N interfaces;
step 608, the terminal device analyzes according to the interface information and the problem to be fed back, determines whether a feedback result can be obtained, and if so, goes to step 609; if not, go to step 611;
step 609, the terminal device obtains a first feedback result and displays the first feedback result in the interactive window;
step 610, the terminal device sends the first feedback result, the problem to be fed back and the interface information to a server;
step 611, the terminal device sends the interface information and the problem to be fed back to the server;
step 612, the terminal device receives a second feedback result sent by the server;
step 613, the terminal device displays the second feedback result in the interactive window.
Based on the above embodiments and the same concept, fig. 7 shows a schematic structural diagram of a problem feedback device provided in an embodiment of the present application; as shown in fig. 7, the apparatus 700 for problem feedback may include a determining unit 701, an obtaining unit 702, and a transceiving unit 703.
The problem feedback device comprises a determining unit, a processing unit and a processing unit, wherein the determining unit is used for determining N interfaces corresponding to an application program opened by a terminal device in a historical time period when it is determined that a user needs to perform problem feedback on the application program; the end time of the historical time period is the time when the user performs question feedback on the application program; n is a positive integer; the acquisition unit is used for acquiring the problems to be fed back corresponding to the N interfaces; the receiving and sending unit is used for sending the interface information corresponding to the N interfaces and the problem to be fed back to a server; wherein the interface information comprises at least one of: the interface information in the N interfaces, the picture information in the N interfaces and/or the website addresses in the N interfaces.
In the embodiment of the application, when it is determined that the user needs to perform problem feedback on the application, the N interfaces corresponding to the application opened by the terminal device in the historical time period can be determined, and the problem to be fed back corresponding to the N interfaces can be obtained; and then interface information corresponding to the N interfaces and the problem to be fed back can be sent to the server. Therefore, the server side which receives the interface information and the problem to be fed back can provide a more accurate problem solving scheme in the follow-up process.
In an optional implementation manner, the determining unit is specifically configured to determine that the user needs to perform problem feedback on the application program when the hover button on the interface of the application program is detected to be touched.
In an optional implementation manner, the transceiver unit is further configured to send an authority application request to the server; the permission application request comprises user identity information for logging in the application program; the user identity information is common user identity information or developer identity information; receiving an authority application response fed back by the server; wherein, the permission application response comprises permission indication information; the permission indication information is used for indicating the type of an interactive window corresponding to the user identity information; the device also comprises a display unit used for displaying the interactive window indicated by the permission indication information on a screen.
In an optional implementation manner, the obtaining unit is specifically configured to perform diagnosis according to the obtained interface information corresponding to the N interfaces, so as to obtain a first problem to be fed back in the problems to be fed back; and/or; and receiving a second question to be fed back in the questions to be fed back input in the interactive window by the user.
In an optional embodiment, the apparatus further comprises an analysis unit, configured to: analyzing according to the acquired interface information corresponding to the N interfaces and the problem to be fed back to obtain a first feedback result; the display unit is further used for displaying the first feedback result on the interactive window; and/or; the transceiver unit is further configured to: receiving a second feedback result fed back by the server; the display unit is further used for displaying the second feedback result on the interactive window; and the second feedback result is fed back after being processed according to the interface information of the N interfaces and the problem to be fed back.
In an optional implementation manner, if the user identity information is developer identity information, the interaction window indicated by the permission indication information includes at least one of the following: the method comprises the steps of carrying out error diagnosis command, error submission command, result feedback command, APP interface query command and background query command; if the user identity information is common user identity information, the interactive window indicated by the permission indication information comprises at least one of the following contents: an error diagnosis command, an error submission command, and a feedback result command.
For a specific description of the problem feedback device provided in the embodiment of the present application, reference may be made to the problem feedback method provided in the above embodiment, and details are not described here again.
It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation. Each functional unit 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.
In the above embodiments, all or part of the implementation may be realized by software, hardware, firmware or any combination thereof, and when the implementation is realized by a software program, all or part of the implementation may be realized in the form of a computer program product. The computer program product includes one or more instructions. The procedures or functions according to the embodiments of the present application are all or partially generated when the computer program instructions are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The instructions may be stored in or transmitted from one computer storage medium to another, for example, instructions may be transmitted from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. A computer storage medium may be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more available media. The usable medium may be a magnetic medium (e.g., a flexible Disk, a hard Disk, a magnetic tape, a magneto-optical Disk (MO), etc.), an optical medium (e.g., a CD, a DVD, a BD, an HVD, etc.), or a semiconductor medium (e.g., a ROM, an EPROM, an EEPROM, a nonvolatile memory (NANDFLASH), a Solid State Disk (SSD)), etc. As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, embodiments of the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
In an embodiment of the present application, a computer apparatus may include a memory and a processor.
The memory can be used for storing instructions and data, the memory can mainly comprise a storage instruction area and a storage data area, and the storage data area can store association relations; the storage instruction area can store an operating system, instructions required by at least one function and the like; the instructions may cause the processor to perform a method comprising: acquiring a starting address, a target address and personal attribute information of a distributor; the personal attribute information of the delivery person is used for indicating characteristic information of the historical travel track of the delivery person. The start address, the target address and the personal attribute information are used as input of a speed estimation model, and the estimated traveling speed of the distribution personnel between the start address and the target address is obtained from the output side of the speed estimation model. And determining the time length required for the distribution personnel to travel from the starting address to the target address according to the starting address, the target address and the estimated travel speed.
The processor is a control center of the computer equipment, is connected with various parts of the whole mobile phone by various interfaces and lines, and executes various functions and processes data of the computer equipment by operating or executing instructions stored in the memory and calling data stored in the memory. Alternatively, the processor may include one or more processing units; optionally, the processor may integrate an application processor and a modem processor, wherein the application processor mainly handles operating systems, user interfaces, application programs, and the like, and the modem processor mainly handles wireless communications. In some embodiments, the processor and memory may be implemented on a single chip, or in some embodiments, they may be implemented separately on separate chips.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, apparatus, and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by instructions. These instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
The instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the embodiments of the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to encompass such modifications and variations.

Claims (16)

1. A method of problem feedback, comprising:
when the terminal equipment determines that a user needs to perform problem feedback on an application program, N interfaces corresponding to the application program opened by the terminal equipment in a historical time period are determined; n is a positive integer;
the terminal equipment acquires the problems to be fed back corresponding to the N interfaces;
the terminal equipment determines a feedback result according to the interface information corresponding to the N interfaces and the problem to be fed back; wherein the interface information comprises at least one of: text information of the interfaces in the N interfaces, picture information of the interfaces in the N interfaces, and websites of the interfaces in the N interfaces;
the method for acquiring the to-be-fed back problems corresponding to the N interfaces by the terminal equipment comprises the following steps: and the terminal equipment diagnoses according to the acquired interface information corresponding to the N interfaces to obtain a first problem to be fed back in the problems to be fed back.
2. The method of claim 1, wherein the terminal device determining that the user needs to perform problem feedback on the application program comprises:
and when the terminal equipment detects that the area for feeding back the problems on the interface of the application program is touched, determining that the user needs to feed back the problems to the application program.
3. The method of claim 1 or 2, wherein before determining that the user needs to perform question feedback on the application, the terminal device further comprises:
the terminal equipment sends an authority application request to a server; the permission application request comprises user identity information for logging in the application program; the terminal equipment receives the permission application response fed back by the server; wherein, the permission application response comprises permission indication information; the permission indication information is used for indicating the type of an interactive window corresponding to the user identity information;
after the terminal device determines the N interfaces corresponding to the application program opened by the terminal device in the historical time period, the method further includes:
and the terminal equipment displays the interactive window indicated by the permission indication information on a screen.
4. The method according to claim 3, wherein the obtaining of the to-be-fed questions corresponding to the N interfaces comprises:
and the terminal equipment receives a second question to be fed back in the questions to be fed back, which are input in the interactive window by the user.
5. The method of claim 3, wherein the determining, by the terminal device, the feedback result according to the interface information corresponding to the N interfaces and the problem to be fed back includes:
and the terminal equipment analyzes according to the acquired interface information corresponding to the N interfaces and the problem to be fed back to obtain a first feedback result, and displays the first feedback result on the interactive window.
6. The method of claim 3, wherein the determining, by the terminal device, the feedback result according to the interface information corresponding to the N interfaces and the problem to be fed back includes:
the terminal equipment sends interface information corresponding to the N interfaces and the problem to be fed back to a server;
the terminal equipment receives a second feedback result fed back by the server and displays the second feedback result on the interactive window; and the second feedback result is fed back after being processed according to the interface information of the N interfaces and the problem to be fed back.
7. The method of claim 3, wherein if the user identity information is developer identity information, the interactive window indicated by the permission indication information comprises at least one of the following: the method comprises the steps of an error diagnosis command, an error submission command, a result feedback command, an application APP interface query command and a background query command;
if the user identity information is common user identity information, the interactive window indicated by the permission indication information comprises at least one of the following contents: an error diagnosis command, an error submission command, and a feedback result command.
8. An apparatus for problem feedback, comprising:
the system comprises a determining unit and a processing unit, wherein the determining unit is used for determining N interfaces corresponding to an application program opened by a terminal device in a historical time period when the problem feedback of the application program is determined to be required by a user; n is a positive integer;
the acquisition unit is used for acquiring the problems to be fed back corresponding to the N interfaces;
the receiving and sending unit is used for determining a feedback result according to the interface information corresponding to the N interfaces and the problem to be fed back; wherein the interface information comprises at least one of: text information of the interfaces in the N interfaces, picture information of the interfaces in the N interfaces, and websites of the interfaces in the N interfaces;
wherein the obtaining unit is specifically configured to: and diagnosing according to the acquired interface information corresponding to the N interfaces to obtain a first problem to be fed back in the problems to be fed back.
9. The apparatus of claim 8, wherein the determining unit is specifically configured to:
and when the area used for feeding back the problem on the interface of the application program is detected to be touched, determining that the user needs to feed back the problem to the application program.
10. The apparatus of claim 8 or 9, wherein the transceiver unit is further configured to:
sending an authority application request to a server; the permission application request comprises user identity information for logging in the application program; receiving an authority application response fed back by the server; wherein, the permission application response comprises permission indication information; the permission indication information is used for indicating the type of an interactive window corresponding to the user identity information;
the apparatus further comprises a display unit for:
and displaying the interactive window indicated by the permission indication information on a screen.
11. The apparatus of claim 10, wherein the obtaining unit is specifically configured to:
and receiving a second question to be fed back in the questions to be fed back input in the interactive window by the user.
12. The apparatus of claim 10, further comprising an analysis unit to: analyzing according to the acquired interface information corresponding to the N interfaces and the problem to be fed back to obtain a first feedback result; the display unit is further configured to display the first feedback result in the interactive window.
13. The apparatus as recited in claim 10, wherein said transceiver unit is further configured to: sending interface information corresponding to the N interfaces and the problem to be fed back to a server; receiving a second feedback result fed back by the server; the display unit is further used for displaying the second feedback result on the interactive window; and the second feedback result is fed back after being processed according to the interface information of the N interfaces and the problem to be fed back.
14. The apparatus of claim 10, wherein if the user identity information is developer identity information, the interactive window indicated by the permission indication information comprises at least one of: the method comprises the steps of carrying out error diagnosis command, error submission command, result feedback command, APP interface query command and background query command;
if the user identity information is common user identity information, the interactive window indicated by the permission indication information comprises at least one of the following contents: an error diagnosis command, an error submission command, and a feedback result command.
15. A computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method of any one of claims 1 to 7.
16. A computer device, comprising:
a memory for storing program instructions;
a processor for calling program instructions stored in said memory to execute the method of any one of claims 1 to 7 in accordance with the obtained program.
CN201810068939.XA 2018-01-24 2018-01-24 Question feedback method and device and storage medium Active CN108229980B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810068939.XA CN108229980B (en) 2018-01-24 2018-01-24 Question feedback method and device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810068939.XA CN108229980B (en) 2018-01-24 2018-01-24 Question feedback method and device and storage medium

Publications (2)

Publication Number Publication Date
CN108229980A CN108229980A (en) 2018-06-29
CN108229980B true CN108229980B (en) 2021-11-23

Family

ID=62668787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810068939.XA Active CN108229980B (en) 2018-01-24 2018-01-24 Question feedback method and device and storage medium

Country Status (1)

Country Link
CN (1) CN108229980B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109522690B (en) * 2018-11-14 2021-06-22 深圳市云歌人工智能技术有限公司 Method, device and storage medium for sending interaction information and generating interaction information
CN109542294A (en) * 2018-11-23 2019-03-29 泰康保险集团股份有限公司 Suggestion feedback method, apparatus and storage medium
CN111506376A (en) * 2020-04-15 2020-08-07 北京字节跳动网络技术有限公司 Feedback information display method and device, readable medium and electronic equipment
CN112465375B (en) * 2020-12-08 2024-06-04 中国电子***工程第三建设有限公司 Authentication and authorization method and system

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103268183A (en) * 2013-05-10 2013-08-28 华为软件技术有限公司 Processing method and device for information report
CN103699396A (en) * 2014-01-21 2014-04-02 北京搜狐新媒体信息技术有限公司 Information feedback method and terminal device
CN103793285A (en) * 2012-10-29 2014-05-14 百度在线网络技术(北京)有限公司 Method and platform server for processing online anomalies
CN104184763A (en) * 2013-05-23 2014-12-03 腾讯科技(深圳)有限公司 Feedback information processing method and system and service apparatus
CN105389252A (en) * 2015-10-16 2016-03-09 华为技术有限公司 Method and device for feeding back test problem
CN105589634A (en) * 2014-10-23 2016-05-18 阿里巴巴集团控股有限公司 Information feedback method and device as well as equipment
CN106254113A (en) * 2016-08-04 2016-12-21 上海携程商务有限公司 The method uploading feedback information by wireless client
CN107038485A (en) * 2017-03-02 2017-08-11 美的智慧家居科技有限公司 Equipment obstacle management method and system
CN107040816A (en) * 2017-03-17 2017-08-11 北京潘达互娱科技有限公司 A kind of client application operation exception analysis method and device
CN107291900A (en) * 2017-06-22 2017-10-24 美味不用等(上海)信息科技股份有限公司 Feedback of the information and tracking system
CN107463457A (en) * 2017-08-04 2017-12-12 深圳市华傲数据技术有限公司 The collection report method and device of a kind of application program feedback information

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9514020B2 (en) * 2014-06-23 2016-12-06 Dell Products L.P. Power profile diagnostic system

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103793285A (en) * 2012-10-29 2014-05-14 百度在线网络技术(北京)有限公司 Method and platform server for processing online anomalies
CN103268183A (en) * 2013-05-10 2013-08-28 华为软件技术有限公司 Processing method and device for information report
CN104184763A (en) * 2013-05-23 2014-12-03 腾讯科技(深圳)有限公司 Feedback information processing method and system and service apparatus
CN103699396A (en) * 2014-01-21 2014-04-02 北京搜狐新媒体信息技术有限公司 Information feedback method and terminal device
CN105589634A (en) * 2014-10-23 2016-05-18 阿里巴巴集团控股有限公司 Information feedback method and device as well as equipment
CN105389252A (en) * 2015-10-16 2016-03-09 华为技术有限公司 Method and device for feeding back test problem
CN106254113A (en) * 2016-08-04 2016-12-21 上海携程商务有限公司 The method uploading feedback information by wireless client
CN107038485A (en) * 2017-03-02 2017-08-11 美的智慧家居科技有限公司 Equipment obstacle management method and system
CN107040816A (en) * 2017-03-17 2017-08-11 北京潘达互娱科技有限公司 A kind of client application operation exception analysis method and device
CN107291900A (en) * 2017-06-22 2017-10-24 美味不用等(上海)信息科技股份有限公司 Feedback of the information and tracking system
CN107463457A (en) * 2017-08-04 2017-12-12 深圳市华傲数据技术有限公司 The collection report method and device of a kind of application program feedback information

Also Published As

Publication number Publication date
CN108229980A (en) 2018-06-29

Similar Documents

Publication Publication Date Title
CN108229980B (en) Question feedback method and device and storage medium
US11968589B2 (en) Systems and methods for providing mobile proving ground
US10218651B2 (en) Virtual assistance for chat agents
US11550565B1 (en) Method and system for optimizing dynamic user experience applications
CN108647141A (en) Automatic test approach, device, computer-readable medium and electronic equipment
US20160352908A1 (en) Recommended roster based on customer relationship management data
CN110612545A (en) Self-learning self-adaptive routing system
CN109446075B (en) Interface testing method and device
CN102187314A (en) Interactive design environments to visually model, debug and execute resource oriented programs
US10616149B2 (en) Optimizing evaluation of effectiveness for multiple versions of electronic messages
CN108073429B (en) Payment mode configuration method, device, equipment and storage medium
US20150339677A1 (en) Customer insight hub for multi-channel customer engagement solutions
US11314616B2 (en) Machine learning models applied to interaction data for facilitating modifications to online environments
US20170316159A1 (en) System And Method For Updating Customer Data
CN109814801A (en) Using login method, device, terminal and storage medium
US20150378987A1 (en) Insight engine
CN113396411A (en) System and method for enhanced host classification
CN110022399B (en) Message display method and device, user terminal and readable storage medium
CN111045653A (en) System generation method and device, computer readable medium and electronic equipment
US11709759B2 (en) Contextual drill back to source code and other resources from log data
CN109522705A (en) A kind of right management method, device, electronic equipment and medium
CN110321278B (en) System testing method and device, computer equipment and storage medium
US20210044637A1 (en) Autonomous dynamic website automation for health care web portals with random content
CN113781084A (en) Questionnaire display method and device
US10853470B2 (en) Configuration of applications to desired application states

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
GR01 Patent grant
GR01 Patent grant