Resource authority control method and device
By determining and sending user demand information on the e-commerce platform, and receiving and using service status and user feedback data synchronized by the merchant system, the problem that e-commerce platforms cannot effectively control the service quality of merchants is solved, and effective monitoring of merchants' service quality and user experience is achieved.
Patent Information
- Application Number
- CN202311061648.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-22
- Publication Date
- 2025-02-25
AI Technical Summary
Existing e-commerce platforms cannot effectively understand the services provided by merchants to users offline, resulting in the inability to effectively control the service quality of merchants and affect users' consumption experience.
By determining the valid user demand information, including service type and designated area, this information is sent to the target merchant system, receiving the service status synchronized by the merchant system, and obtaining user feedback data based on the service status, thereby controlling the merchant system to obtain user resources.
It has achieved tracking of merchant offline service situations and effective control of service quality, and adjusted the merchant system's permission to obtain user resources according to service quality, thereby improving the user's consumption experience.
Smart Images

Figure CN119513933A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of e-commerce, and in particular to a resource authority control method and device. Background Art
[0002] For in-store and home delivery services that cannot be completed online (such as medical beauty, car purchases, and home improvement), e-commerce platforms attract users to retain their personal demand information through products, content, and advertisements, and send user demand information to cooperating merchants (third-party service platforms), who then complete offline services for users.
[0003] In the process of implementing the present invention, the inventors found that there are at least the following problems in the prior art:
[0004] The service currently provided by e-commerce platforms to merchants and users is simply to send user demand information to merchants. This makes it impossible for the platform to understand the offline service situation of merchants for users, and it is impossible to effectively control the service quality of merchants, and thus it is impossible to guarantee the user's consumption experience. Summary of the invention
[0005] In view of this, the embodiment of the present invention provides a resource authority control method and device, by determining effective user demand information, the effective user demand information indicates the service type required by the user and the area specified by the user; according to the service type and the area, the effective user demand information is sent to the target merchant system end corresponding to the service type and the area; the service status corresponding to the user synchronized by the target merchant system end is received; according to the service status, user feedback data is obtained; according to the service status and the user feedback data, the authority of the target merchant system end to obtain user resources is controlled. In this way, by tracking the offline service situation of the merchant, the merchant service quality is effectively controlled, and the authority of the merchant system end to obtain user resources is controlled according to the merchant service quality, thereby improving the user's consumption experience.
[0006] To achieve the above objective, according to one aspect of an embodiment of the present invention, a resource permission control method is provided.
[0007] A resource authority control method according to an embodiment of the present invention includes: determining effective user demand information, wherein the effective user demand information indicates a service type required by a user and an area designated by the user; sending the effective user demand information to a target merchant system corresponding to the service type and the area according to the service type and the area; receiving a service status corresponding to the user synchronized by the target merchant system; obtaining user feedback data according to the service status; and controlling the authority of the target merchant system to obtain user resources according to the service status and the user feedback data.
[0008] Optionally, controlling the target merchant system's authority to obtain user resources based on the service status and the user feedback data includes: determining a target score corresponding to the service provided by the target merchant system based on the service status and the user feedback data; determining whether the target score is less than a preset threshold; and limiting the target merchant system's authority to obtain user resources when the target score is less than the preset threshold.
[0009] Optionally, the restriction on the target merchant system's authority to obtain user resources includes: determining the authority level currently corresponding to the target merchant system; wherein the authority level indicates the amount of user resources obtained by the merchant system within each preset period; and determining the authority level of the target merchant system as a target authority level based on the target score; wherein the target authority level is one or more levels lower than the authority level currently corresponding to the target merchant system.
[0010] Optionally, determining the target score corresponding to the service provided by the target merchant system end based on the service status and the user feedback data includes: determining a timeliness score of the service based on the service time indicated by the service status; determining a service quality score of the service based on user satisfaction included in the user feedback data; calculating a weighted value of the timeliness score and the service quality score, and determining the weighted value as the target score.
[0011] Optionally, the method provided by an embodiment of the present invention also includes: determining whether the valid user demand information indicates a merchant identifier; if the valid user demand information indicates the merchant identifier, determining the merchant system end corresponding to the merchant identifier as the target merchant system end; and sending the valid user demand information to the target merchant system end.
[0012] Optionally, sending the valid user demand information to a target merchant system end corresponding to the service type and the area according to the service type and the area includes: determining one or more merchant identifiers corresponding to the service type in the area according to the service type and the area; determining the merchant system end corresponding to the one or more merchant identifiers as the target merchant system end; and sending the valid user demand information to the target merchant system end.
[0013] Optionally, the receiving of the service status corresponding to the user synchronized by the target merchant system end includes at least one of the following: after the target merchant system end issues a user call request, receiving the outbound call completed status synchronized by the target merchant system end; after the target merchant system end updates the user's appointment information, receiving the appointment completed status synchronized by the target merchant system end; after the target merchant system end updates the user's service completion confirmation information, receiving the service completed status synchronized by the target merchant system end.
[0014] Optionally, sending the valid user demand information to the target merchant system end corresponding to the service type and the area includes: masking the contact information in the valid user demand information; and sending the masked valid user demand information to the target merchant system end.
[0015] Optionally, the method provided by the embodiment of the present invention further includes: receiving user demand information returned by the merchant system end; re-matching the merchant system end for the returned user demand information; and sending the user demand information to the merchant system end that has been successfully matched.
[0016] To achieve the above objective, according to another aspect of an embodiment of the present invention, a resource authority control device is provided.
[0017] A resource authority control device according to an embodiment of the present invention includes: an information screening module for determining effective user demand information, wherein the effective user demand information indicates the service type required by the user and the area specified by the user; a merchant matching module for sending the effective user demand information to a target merchant system end corresponding to the service type and the area according to the service type and the area; a feedback acquisition module for receiving the service status corresponding to the user synchronized by the target merchant system end, and acquiring user feedback data according to the service status; and a resource authority control module for controlling the authority of the target merchant system end to acquire user resources according to the service status and the user feedback data.
[0018] To achieve the above objective, according to another aspect of an embodiment of the present invention, an electronic device for resource authority control is provided.
[0019] An electronic device for resource permission control according to an embodiment of the present invention comprises: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement a resource permission control method according to an embodiment of the present invention.
[0020] To achieve the above objective, according to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided.
[0021] A computer-readable storage medium according to an embodiment of the present invention stores a computer program, and when the program is executed by a processor, a resource authority control method according to an embodiment of the present invention is implemented.
[0022] One embodiment of the above invention has the following advantages or beneficial effects: by determining effective user demand information, the effective user demand information indicates the service type required by the user and the area specified by the user; according to the service type and the area, the effective user demand information is sent to the target merchant system corresponding to the service type and the area; the service status corresponding to the user synchronized by the target merchant system is received; according to the service status, user feedback data is obtained; according to the service status and the user feedback data, the target merchant system is controlled to obtain the authority of user resources. In this way, by tracking the offline service situation of the merchant, the merchant service quality is effectively controlled, and the authority of the merchant system to obtain user resources is controlled according to the merchant service quality, thereby improving the user's consumption experience.
[0023] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with the specific implementation manner. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The accompanying drawings are used to better understand the present invention and do not constitute an improper limitation of the present invention.
[0025] Figure 1 is a schematic diagram of the main steps of a resource authority control method according to an embodiment of the present invention;
[0026] Figure 2 It is a schematic diagram of the main steps of sending effective user demand information to the target merchant system end according to a resource authority control method according to an embodiment of the present invention;
[0027] Figure 3 is a schematic diagram of the main steps of a resource authority control method according to an embodiment of the present invention;
[0028] Figure 4 is a schematic diagram of main modules of a resource authority control device according to an embodiment of the present invention;
[0029] Figure 5 is an exemplary system architecture diagram to which embodiments of the present invention may be applied;
[0030] Figure 6It is a schematic diagram of the structure of a computer system of a terminal device or a server suitable for implementing an embodiment of the present invention. DETAILED DESCRIPTION
[0031] The following is a description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, including various details of the embodiments of the present invention to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, the description of well-known functions and structures is omitted in the following description.
[0032] It should be noted that the collection, collection, updating, analysis, processing, use, transmission, storage and other aspects of user personal information involved in the technical solution of this disclosure are in compliance with the provisions of relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. Necessary measures are taken for user personal information to prevent illegal access to user personal information data and maintain the security of user personal information, network security and national security.
[0033] It should be pointed out that the embodiments of the present invention and the technical features therein may be combined with each other without conflict.
[0034] Figure 1 It is a schematic diagram of the main steps of the resource authority control method according to an embodiment of the present invention.
[0035] like Figure 1 As shown, the resource authority control method of the embodiment of the present invention mainly includes the following steps:
[0036] Step S101: determining effective user demand information, wherein the effective user demand information indicates the type of service required by the user and the area specified by the user.
[0037] The embodiment of the present invention takes the services provided by the e-commerce platform for merchants and users for some store-to-home services that cannot be completed online as an example to elaborate on the resource authority control method in detail. Due to the huge online user traffic, for traditional store-to-home services, such as medical beauty, home decoration, second-hand house trading, car purchase, etc., the e-commerce platform has introduced a service model, that is, the e-commerce platform attracts users to retain personal demand information through user demand information forms through product information, advertising information, user search information and some recommendation algorithms, and then distributes the user demand information to cooperative merchants (third-party service platforms), and the cooperative merchants complete the offline services for users.
[0038] The original data port between the e-commerce platform and the merchant system has not been opened. After the e-commerce platform assigns user information to the merchant, the merchant needs to manually enter it into the merchant system, and the e-commerce platform cannot obtain relevant data about the merchant providing offline services to the user later. However, the data port between the e-commerce platform and the merchant system of the embodiment of the present invention has been opened, so that the e-commerce platform can directly send user demand information to the merchant system, and the merchant system can synchronize the user's outbound call status, appointment status with the user, and service completion status to the e-commerce platform system.
[0039] After the e-commerce platform and the merchant (third-party system end) reach a cooperation agreement, the merchant enters the backend management system of the e-commerce platform, and the e-commerce platform determines the merchant's unique identifier, namely the merchant identifier. The e-commerce platform can configure an authority level for each merchant identifier. For example, the number of user demand information allocated to the merchant within a specified time period can be determined based on the level of authority, such as how many user demand information are allocated to the merchant per day, or how many user demand information are allocated to the merchant per week or month.
[0040] The e-commerce platform obtains merchant service status data and user feedback data through the system, scores the timeliness and service quality of the services provided by the merchants, and controls the merchants' authority to obtain user resources (user demand information) based on the scoring results. For example, for merchants with high service scores, their authority level to obtain user resources can be increased so that they can obtain more user resources. For merchants with low service scores, their authority level to obtain user resources can be reduced so that they can obtain fewer user resources than before or cannot obtain user resources.
[0041] The e-commerce platform configures the user demand information form according to the business attributes. After completing the form information configuration, the front-end H5 page can be built to deliver traffic to the platform side, such as the category channel page, venue, and marketing resource position, to collect user demand information, which may include the user's name, contact information, designated area for receiving services, service type, etc., such as Zhang San, 188XXXXXXXX, XX District, XX City, medical beauty services. After obtaining the user demand information, the e-commerce platform determines whether there are merchants of the corresponding service type in the area specified by the user, that is, whether there are merchants providing medical beauty services among the cooperative merchants of the e-commerce platform, and whether the merchant is located in XX District, XX City. If there are merchants that meet the conditions among the cooperative merchants, the user demand information is determined to be valid user demand information; if there are no merchants that meet the conditions among the cooperative merchants, the user demand service information is determined to be invalid user demand information. It is understandable that the information that can be collected by the user demand information form includes but is not limited to the above information. It is further understandable that how to determine whether the user demand information is valid user demand information can also be set according to business rules.
[0042] Step S102: according to the service type and the area, the effective user demand information is sent to the target merchant system end corresponding to the service type and the area.
[0043] When allocating effective user demand information to the merchant system side, it can be divided into at least two different situations: The first situation: the user retains the user demand information through the user demand information form configured in the e-commerce platform's advertising information (the service merchant is indicated in the advertising information), or the user browses the detail page of a specific merchant's service product and retains the user demand information in the user demand information form configured on the detail page. For example, after the user browses the medical beauty service advertisement of Merchant A, he retains the demand information in the form provided by the advertisement. At this time, it can be determined that the user retained the demand information knowing that the service merchant is Merchant A, that is, it can be understood that the user designated the service merchant as Merchant A. The second situation: the user retains the user demand information through the user demand information form of the category channel page, venue, marketing resource position, etc. that does not indicate a specific merchant, it can be determined that the user has not designated a service merchant.
[0044] In one embodiment of the present invention, the method provided by the present invention also includes: determining whether the valid user demand information indicates a merchant identifier; if the valid user demand information indicates the merchant identifier, determining the merchant system end corresponding to the merchant identifier as the target merchant system end; and sending the valid user demand information to the target merchant system end.
[0045] The e-commerce platform determines whether the valid user demand information indicates the merchant identifier, that is, determines whether the user has specified a service merchant. If the valid user demand information indicates the merchant identifier, that is, the user has specified a service merchant, the valid user demand information is directly allocated to the system end corresponding to the merchant identifier, that is, the service merchant specified by the user.
[0046] In one embodiment of the present invention, sending the valid user demand information to the target merchant system end corresponding to the service type and the area according to the service type and the area includes: determining one or more merchant identifiers corresponding to the service type in the area according to the service type and the area; determining the merchant system end corresponding to the one or more merchant identifiers as the target merchant system end; and sending the valid user demand information to the target merchant system end.
[0047] When the valid user demand information does not indicate a merchant ID, that is, the user has not specified a service merchant, the user demand information can be assigned to merchants of the corresponding service type in the area specified by the user based on the area and service type for receiving services. There may be one or more merchants that meet the conditions in the area specified by the user, so the user demand information is sent to the system end corresponding to one or more merchants. The multiple merchant system ends can be multiple store terminals corresponding to the same merchant, or store terminals corresponding to multiple merchants. As for which merchant will provide services to the user, it is necessary for the merchant to actually communicate with the user through the outbound call function of the system, and then the user decides whether to choose the merchant and make an appointment with the merchant for the service time. Once the service time is booked, other merchant system ends will no longer be able to contact the user through the outbound call function of the system.
[0048] In one embodiment of the present invention, sending the valid user demand information to the target merchant system corresponding to the service type and the area includes: masking the contact information in the valid user demand information; and sending the masked valid user demand information to the target merchant system.
[0049] In order to protect user privacy and information security, e-commerce platforms need to mask user demand information before sending it to merchants, that is, hide part of the user's contact information and / or real name, so that merchants can only contact users through the outbound call function on the system side, and cannot contact users privately through other means.
[0050] Figure 2 It is a schematic diagram of the main steps of sending effective user demand information to the target merchant system end according to the resource authority control method of an embodiment of the present invention.
[0051] like Figure 2 As shown, the resource authority control method of the embodiment of the present invention mainly includes the following steps of sending valid user demand information to the target merchant system end:
[0052] Step S201: Obtain user demand information;
[0053] Step S202: Determine effective user demand information;
[0054] Step S203: Determine whether the valid user demand information indicates a merchant ID, if yes, execute step S204; if no, execute step S205;
[0055] Step S204: Masking the valid user demand information, and sending the processed valid user demand information to the merchant system end corresponding to the merchant ID;
[0056] Step S205: determining one or more corresponding merchant system terminals according to the area and service type indicated by the valid user demand information;
[0057] Step S206: Mask the valid user demand information, and send the processed valid user demand information to one or more merchant system terminals.
[0058] In one embodiment of the present invention, the method provided by the present invention also includes: receiving user demand information returned by the merchant system end; re-matching the merchant system end for the returned user demand information; and sending the user demand information to the merchant system end that has been successfully matched.
[0059] After the merchant system receives the user demand information, it compares the user demand information with the user data in the merchant system to determine whether the user is an offline user already owned by the merchant. If it is determined that the user is an offline user already owned by the merchant, the user demand information will be returned to the e-commerce platform, and the e-commerce platform will re-determine a matching merchant for the user demand information. If there is a matching merchant, the user demand information will be sent to the system end corresponding to the matching merchant; if there is no matching merchant, a message of failure to match the merchant can be returned to the user to let the user know that the demand submitted by the user cannot be met and to re-determine new demand information.
[0060] Step S103: receiving the service status corresponding to the user synchronized by the target merchant system.
[0061] The e-commerce platform determines the service quality of the merchant based on the service conditions and user feedback data obtained from the merchant.
[0062] In one embodiment of the present invention, the receiving of the service status corresponding to the user synchronized by the target merchant system includes at least one of the following:
[0063] After the target merchant system sends a user call request, receiving the outbound call completion status synchronized by the target merchant system;
[0064] After the target merchant system updates the reservation information of the user, receiving the reservation completion status synchronized by the target merchant system;
[0065] After the target merchant system updates the service completion confirmation information of the user, the service completion status synchronized by the target merchant system is received.
[0066] The e-commerce platform receives the merchant's outbound call data to determine that the merchant's outbound call to the user has been completed; the user communicates with the merchant, and after determining that the merchant can meet the service needs, makes a service appointment with the merchant, such as determining the service time, service specifications, and the person providing the service, and synchronizes the appointment information to the e-commerce platform, so the e-commerce platform receives the appointment completion status synchronized by the merchant; after the merchant completes the service to the user, the user can click the service completed button on the merchant system end to confirm that the merchant's service has been completed, and can also evaluate the satisfaction of the service provided by the merchant, such as being very satisfied, satisfied, generally satisfied, dissatisfied, etc.
[0067] Step S104: Obtain user feedback data according to the service status.
[0068] The e-commerce platform determines the service status of the merchant to the user based on the service status data obtained from the merchant system, such as the appointment has been completed, the service has been completed, etc. After the service is completed, the e-commerce platform can send a user feedback request to the user to obtain the user's feedback data on the merchant's service. For example, request the user to feedback on whether the merchant has fulfilled the promised gifts when arriving at the store, whether the service level and the qualifications of the service personnel are in line with the merchant's promise to the user, etc., and the user can also be requested to rate the merchant based on various evaluation indicators.
[0069] Step S105: According to the service status and the user feedback data, the target merchant system is controlled in terms of its authority to obtain user resources.
[0070] In order to better protect the rights and interests of users, the merchant's services can be scored based on the service data obtained and user feedback data, and the merchant's access to user resources can be controlled based on the scoring results.
[0071] In order to evaluate the service quality of a merchant, in one embodiment of the present invention, determining the target score corresponding to the service provided by the target merchant system end based on the service status and the user feedback data includes: determining the timeliness score of the service based on the service time indicated by the service status; determining the service quality score of the service based on the user satisfaction included in the user feedback data; calculating the weighted value of the timeliness score and the service quality score, and determining the weighted value as the target score.
[0072] The timeliness score of the merchant's service can be determined based on the service data obtained from the merchant's system, such as whether the user's outbound call is completed in time, whether the service completion time indicated in the appointment information is consistent with the actual service completion time, or whether the interval between the two is long. The merchant's service quality can also be evaluated based on the user satisfaction entered by the user on the merchant's system, and the user feedback data obtained by the e-commerce platform by directly sending user data feedback requests to the user, to obtain a service quality score. Finally, the service timeliness score and the service quality score are weighted and summed, and the weighted sum is used as the final score of the merchant's service.
[0073] In order to determine whether the merchant's service quality meets the standards, in one embodiment of the present invention, the control of the target merchant system's authority to obtain user resources based on the service status and the user feedback data includes: determining a target score corresponding to the service provided by the target merchant system based on the service status and the user feedback data; determining whether the target score is less than a preset threshold; and if the target score is less than the preset threshold, restricting the target merchant system's authority to obtain user resources.
[0074] After evaluating the merchant's service quality, the merchant service score, that is, the target score, is compared with the preset threshold. If the target score is equal to or greater than the preset threshold, it means that the merchant service quality meets the standard, and if it is less than the preset threshold, it means that the merchant service quality does not meet the standard. It can be understood that the higher the target score, the better the merchant service quality, and the lower the target score, the worse the merchant service quality. In the case that the merchant service quality does not meet the standard, it is necessary to restrict the merchant's access to user resources, that is, to prevent it from obtaining user resources or reduce the number of user resources it can obtain.
[0075] In order to control the number of user resources acquired by the merchant system end, in one embodiment of the present invention, the restriction on the authority of the target merchant system end to acquire user resources includes: determining the authority level currently corresponding to the target merchant system end; wherein the authority level indicates the number of user resources acquired by the merchant system end within each preset period; according to the target score, determining the authority level of the target merchant system end as the target authority level; wherein the target authority level is one or more levels lower than the authority level currently corresponding to the target merchant system end.
[0076] Initially, a permission level is determined for each merchant based on the merchant's service capabilities and service levels. The permission level indicates the number of user resources that the merchant can obtain within each preset period, where a preset period can be one day, one week, one month, one quarter, one year, etc., which can be flexibly set according to the characteristics of the services provided by the merchant. In the case where the service quality of a certain merchant does not meet the standards, its current permission level is first determined. For example, the current permission level is level 1. A level 1 merchant obtains 50 user resources in a preset period, such as one day. Due to its substandard service quality, its permission level needs to be lowered, such as to level 2 or level 3, or even lower, so that it can only obtain 20 or 10 user resources per day, or even 0. It is understandable that for merchants with higher target scores or merchants with a larger increase in target scores, their permission levels can be increased to enable them to obtain more user resources.
[0077] The embodiment of the present invention still takes the example of an e-commerce platform providing services to cooperating merchants and users to illustrate the resource authority control method. Figure 3 As shown, the resource authority control method of the embodiment of the present invention mainly includes the following steps:
[0078] Step S301: Acquire user demand information and determine effective user demand information.
[0079] The e-commerce platform can collect the user's name, contact information, designated service receiving area, service type, etc. through the user demand information form. After obtaining the user demand information, the e-commerce platform determines whether there are merchants of the corresponding service type in the area specified by the user, that is, whether there are merchants providing medical beauty services among the cooperative merchants of the e-commerce platform, and whether the merchant is located in XX District, XX City. If there are merchants that meet the conditions among the cooperative merchants, the user demand information is determined to be valid user demand information; if there are no merchants that meet the conditions among the cooperative merchants, the user demand service information is determined to be invalid user demand information.
[0080] Step S302: Determine whether the valid user demand information indicates a merchant ID, if yes, execute step S303; if no, execute step S304.
[0081] Step S303: Send the valid user demand information to the merchant system end corresponding to the merchant ID.
[0082] The e-commerce platform determines whether the valid user demand information indicates the merchant identifier, that is, determines whether the user has specified a service merchant. If the valid user demand information indicates a merchant identifier, that is, the user has specified a service merchant, the masked valid user demand information is directly assigned to the system end corresponding to the merchant identifier, that is, the service merchant specified by the user.
[0083] Step S304: Send the user demand information to the merchant system end corresponding to the service type in the area indicated by the user demand information.
[0084] When the valid user demand information does not indicate a merchant ID, that is, the user does not specify a service merchant, the user demand information can be assigned to a merchant of the corresponding service type in the area according to the area and service type specified by the user. There may be one or more merchants that meet the conditions in the area specified by the user, so the masked user demand information is sent to the system end corresponding to one or more merchants.
[0085] Step S305: receiving the service status of the corresponding user synchronized by the merchant system.
[0086] The e-commerce platform receives the merchant's outbound call data to determine that the merchant's outbound call to the user has been completed; the user communicates with the merchant, and after determining that the merchant can meet the service needs of the user, the user makes a service appointment with the merchant and synchronizes the appointment information to the e-commerce platform. Therefore, the e-commerce platform receives the appointment completion status synchronized by the merchant; after the merchant completes the service to the user, the user can click the service completed button on the merchant system end to confirm that the merchant's service has been completed, and can also evaluate the satisfaction with the service provided by the merchant.
[0087] Step S306: Receive user feedback data based on the service status.
[0088] In addition to obtaining merchant service data through the merchant system, e-commerce platforms can also obtain user feedback data on merchant services by sending user feedback requests to users. For example, they can request user feedback on whether the merchant has fulfilled its promised in-store gifts, whether the service level and qualifications of the service staff are in line with the merchant's promises to users, etc., and they can also request users to rate merchants based on various evaluation indicators.
[0089] Step S307: Score the service provided by the merchant to the user based on the service status and user feedback data.
[0090] The timeliness score of the merchant service can be determined based on the service data obtained from the merchant system. The merchant's service quality can also be evaluated based on the user satisfaction entered by the user on the merchant system and the user feedback data obtained by the e-commerce platform by directly sending user data feedback requests to the user, and the service quality score can be obtained. Finally, the service timeliness score and the service quality score are weighted and summed, and the weighted sum is used as the final score of the merchant service.
[0091] Step S308: Based on the score, control the authority level of the merchant system to obtain user resources.
[0092] When the merchant service score is less than the first preset threshold, the merchant system end's permission level for obtaining user resources is reduced to reduce the number of user resources obtained by the merchant from the platform or prohibit the merchant from obtaining user resources from the platform. When the merchant service score is greater than the second preset threshold, the merchant system end's permission level for obtaining user resources can be increased to enable the merchant system end to obtain more user resources.
[0093] According to the resource authority control method of the embodiment of the present invention, it can be seen that by determining the effective user demand information, the effective user demand information indicates the service type required by the user and the area specified by the user; according to the service type and the area, the effective user demand information is sent to the target merchant system end corresponding to the service type and the area; the service status corresponding to the user synchronized by the target merchant system end is received; according to the service status, user feedback data is obtained; according to the service status and the user feedback data, the target merchant system end is controlled to obtain the authority of user resources. In this way, by tracking the offline service situation of the merchant, the merchant service quality is effectively controlled, and the authority of the merchant system end to obtain user resources is controlled according to the merchant service quality, thereby improving the user's consumption experience.
[0094] Figure 4 Schematic diagram of the main modules of the resource authority control device according to an embodiment of the present invention. Figure 4 As shown, the resource authority control device 400 of the embodiment of the present invention includes:
[0095] An information screening module 401 is used to determine valid user demand information, where the valid user demand information indicates the type of service required by the user and the area specified by the user;
[0096] The merchant matching module 402 is used to send the valid user demand information to the target merchant system end corresponding to the service type and the area according to the service type and the area;
[0097] Feedback acquisition module 403, used to receive the service status corresponding to the user synchronized by the target merchant system, and acquire user feedback data according to the service status;
[0098] The resource authority control module 404 is used to control the authority of the target merchant system to obtain user resources according to the service status and the user feedback data.
[0099] In one embodiment of the present invention, the resource authority control module 404 is also used to determine the target score corresponding to the service provided by the target merchant system end according to the service status and the user feedback data; determine whether the target score is less than a preset threshold; and when the target score is less than the preset threshold, restrict the authority of the target merchant system end to obtain user resources.
[0100] In one embodiment of the present invention, the resource permission control module 404 is also used to determine the timeliness score of the service based on the service time indicated by the service status; determine the service quality score of the service based on the user satisfaction included in the user feedback data; calculate the weighted value of the timeliness score and the service quality score, and determine the weighted value as the target score.
[0101] In one embodiment of the present invention, the merchant matching module 402 is also used to determine whether the valid user demand information indicates a merchant identifier; if the valid user demand information indicates the merchant identifier, determine the merchant system end corresponding to the merchant identifier as the target merchant system end; and send the valid user demand information to the target merchant system end.
[0102] In one embodiment of the present invention, the merchant matching module 402 is further used to determine one or more merchant identifiers corresponding to the service type in the area according to the service type and the area; determine the merchant system end corresponding to the one or more merchant identifiers as the target merchant system end; and send the valid user demand information to the target merchant system end.
[0103] In one embodiment of the present invention, the feedback acquisition module 403 is also used to receive the outbound call completion status synchronized by the target merchant system end after the target merchant system end sends a user call request; receive the appointment completion status synchronized by the target merchant system end after the target merchant system end updates the user's appointment information; and receive the service completion status synchronized by the target merchant system end after the target merchant system end updates the user's service completion confirmation information.
[0104] In one embodiment of the present invention, the merchant matching module 402 is further configured to perform mask processing on the contact information in the valid user demand information; and send the masked valid user demand information to the target merchant system end.
[0105] In one embodiment of the present invention, the merchant matching module 402 is further used to receive the user demand information returned by the merchant system end; re-match the merchant system end for the returned user demand information; and send the user demand information to the merchant system end that has been successfully matched.
[0106] It can be seen from the resource authority control device according to the embodiment of the present invention that by determining the effective user demand information, the effective user demand information indicates the service type required by the user and the area specified by the user; according to the service type and the area, the effective user demand information is sent to the target merchant system end corresponding to the service type and the area; the service status corresponding to the user synchronized by the target merchant system end is received; according to the service status, user feedback data is obtained; according to the service status and the user feedback data, the authority of the target merchant system end to obtain user resources is controlled. In this way, by tracking the offline service situation of the merchant, the merchant service quality is effectively controlled, and the authority of the merchant system end to obtain user resources is controlled according to the merchant service quality, thereby improving the user's consumption experience.
[0107] Figure 5 An exemplary system architecture 500 is shown to which the resource permission control method or resource permission control apparatus according to the embodiment of the present invention can be applied.
[0108] like Figure 5 As shown, the system architecture 500 may include user terminal devices 501, 502, 503, networks 504, 506, a server 505, and merchant system end devices 507, 508, 509. The networks 504, 506 are used to provide a medium for communication links between the user terminal devices 501, 502, 503, the server 505, and the merchant system end devices 507, 508, 509. The networks 504, 506 may include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.
[0109] The user can use the user terminal devices 501, 502, 503, and the merchant system end devices 507, 508, 509 to interact with the server 505 through the network 504, 506 to receive or send messages, etc. The user terminal devices 501, 502, 503 are terminal devices for retaining user demand information on the e-commerce platform, and the electronic device for controlling resource authority (server 505) obtains the user demand information and distributes the user demand information to the merchant system end devices 507, 508, 509. The merchant system end devices 507, 508, 509 are the merchant system ends corresponding to the merchants, and the merchants receive the user demand information distributed by the electronic device for controlling resource authority (server 505) through the merchant system end devices 507, 508, 509.
[0110] The server 505 may be a server that provides various services, such as a backend management server that provides support for matching the user demand information with the corresponding merchant system end after the user uses the user terminal device 501, 502, 503 to retain the user demand information on the e-commerce platform. The backend management server may analyze and process the received user demand information and other data, and control the authority of the merchant system end devices 507, 508, 509 to obtain the user demand information according to the processing results.
[0111] It should be noted that the resource authority control method provided in the embodiment of the present invention is generally executed by the server 505 , and accordingly, the resource authority control device is generally disposed in the server 505 .
[0112] It should be understood that Figure 5 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.
[0113] Reference below Figure 6 , which shows a schematic diagram of the structure of a computer system 600 of a terminal device suitable for implementing an embodiment of the present invention. Figure 6 The terminal device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0114] like Figure 6 As shown, the computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage part 608 into a random access memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the system 600 are also stored. The CPU 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0115] The following components are connected to the I / O interface 605: an input section 606 including a keyboard, a mouse, etc.; an output section 607 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN card, a modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed, so that a computer program read therefrom is installed into the storage section 608 as needed.
[0116] In particular, according to the embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 609, and / or installed from the removable medium 611. When the computer program is executed by the central processing unit (CPU) 601, the above-mentioned functions defined in the system of the present invention are executed.
[0117] It should be noted that the computer-readable medium shown in the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0118] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0119] The modules involved in the embodiments of the present invention may be implemented by software or hardware. The modules described may also be set in a processor, for example, it may be described as: a processor includes an information screening module, a merchant matching module, a feedback acquisition module and a resource authority control module. The names of these modules do not constitute a limitation on the modules themselves in some cases, for example, the resource authority control module may also be described as "a module that controls the authority of the target merchant system end to obtain user resources".
[0120] As another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiment; or it may exist independently without being assembled into the device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by a device, the device includes: determining effective user demand information, the effective user demand information indicating the service type required by the user and the area specified by the user; according to the service type and the area, sending the effective user demand information to the target merchant system end corresponding to the service type and the area; receiving the service status corresponding to the user synchronized by the target merchant system end; according to the service status, obtaining user feedback data; according to the service status and the user feedback data, controlling the target merchant system end's authority to obtain user resources.
[0121] According to the technical solution of the embodiment of the present invention, by determining the effective user demand information, the effective user demand information indicates the service type required by the user and the area specified by the user; according to the service type and the area, the effective user demand information is sent to the target merchant system end corresponding to the service type and the area; the service status corresponding to the user synchronized by the target merchant system end is received; according to the service status, user feedback data is obtained; according to the service status and the user feedback data, the target merchant system end is controlled to obtain the authority of user resources. In this way, by tracking the offline service situation of the merchant, the merchant service quality is effectively controlled, and the authority of the merchant system end to obtain user resources is controlled according to the merchant service quality, thereby improving the user's consumption experience.
[0122] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A resource authority control method, characterized in that: include: Determining effective user demand information, the effective user demand information indicating the type of service required by the user and the area specified by the user; According to the service type and the area, the valid user demand information is sent to the target merchant system end corresponding to the service type and the area; Receiving the service status corresponding to the user synchronized by the target merchant system; According to the service status, obtaining user feedback data; According to the service status and the user feedback data, the target merchant system end is controlled in terms of its authority to obtain user resources.
2. The method according to claim 1, characterized in that The controlling of the target merchant system end's authority to obtain user resources according to the service status and the user feedback data includes: Determine a target score corresponding to the service provided by the target merchant system end according to the service status and the user feedback data; Determining whether the target score is less than a preset threshold; When the target score is less than the preset threshold, the authority of the target merchant system to obtain user resources is restricted.
3. The method according to claim 2, characterized in that The restriction on the target merchant system's permission to obtain user resources includes: Determine the authority level currently corresponding to the target merchant system end; wherein the authority level indicates the amount of user resources acquired by the merchant system end in each preset period; According to the target score, the authority level of the target merchant system end is determined as the target authority level; wherein the target authority level is one or more levels lower than the authority level currently corresponding to the target merchant system end.
4. The method according to claim 2, characterized in that: Determining a target score corresponding to the service provided by the target merchant system end according to the service status and the user feedback data includes: Determining a timeliness score of the service according to the service time indicated by the service status; Determining a service quality score of the service according to user satisfaction included in the user feedback data; A weighted value of the timeliness score and the service quality score is calculated, and the weighted value is determined as the target score.
5. The method according to claim 1, characterized in that Also includes: Determining whether the valid user demand information indicates a merchant identifier; In the case where the valid user demand information indicates the merchant identifier, determining the merchant system end corresponding to the merchant identifier as the target merchant system end; The effective user demand information is sent to the target merchant system end.
6. The method according to claim 1, characterized in that The sending the valid user demand information to a target merchant system end corresponding to the service type and the area according to the service type and the area includes: Determine, according to the service type and the area, one or more merchant identifiers corresponding to the service type in the area; Determine the merchant system end corresponding to the one or more merchant identifiers as the target merchant system end; The effective user demand information is sent to the target merchant system end.
7. The method according to claim 1, characterized in that The receiving of the service status corresponding to the user synchronized by the target merchant system end includes at least one of the following: After the target merchant system sends a user call request, receiving the outbound call completion status synchronized by the target merchant system; After the target merchant system updates the reservation information of the user, receiving the reservation completion status synchronized by the target merchant system; After the target merchant system updates the service completion confirmation information of the user, the service completion status synchronized by the target merchant system is received.
8. The method according to claim 1, characterized in that The sending of the valid user demand information to the target merchant system end corresponding to the service type and the area includes: Masking the contact information in the valid user demand information; The masked valid user demand information is sent to the target merchant system end.
9. The method according to claim 1, characterized in that: Also includes: Receiving user demand information returned by the merchant system end; Re-matching the merchant system end for the returned user demand information; The user demand information is sent to the merchant system end that has been matched successfully.
10. A resource authority control device, characterized in that: include: An information screening module, used to determine valid user demand information, wherein the valid user demand information indicates the type of service required by the user and the area specified by the user; A merchant matching module, used for sending the valid user demand information to a target merchant system end corresponding to the service type and the area according to the service type and the area; A feedback acquisition module, used to receive the service status corresponding to the user synchronized by the target merchant system, and acquire user feedback data according to the service status; The resource authority control module is used to control the authority of the target merchant system to obtain user resources according to the service status and the user feedback data.
11. An electronic device for resource authority control, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 9.
12. A computer readable medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.