Method and apparatus for determining attribution of behavior, and electronic device and medium
By requesting the taxi server to generate taxi vouchers and receiving verification information, the problem of clue content providers returning in-depth user behavior data during the behavior attribution process is solved, and in-depth back-passing and attribution of user behavior is achieved, ensuring the security of user privacy.
Patent Information
- Application Number
- PCT/CN2024/111766
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-29
- Filing Date
- 2024-08-13
- Publication Date
- 2025-03-06
AI Technical Summary
The prior art is difficult to effectively solve the problem of clue content providers returning in-depth user behavior data during behavior attribution, making it difficult for offline user behavior to be returned to online media servers.
By sending a request to the taxi server to generate a taxi voucher to the target location, and receiving the taxi voucher verification information feedback from the taxi server after the user arrives at the destination, the attribution result of the user's arrival behavior is determined.
It realizes in-depth behavior back-passing and attribution of users, allowing clue content providers to set in-depth arrival behavior, and avoids the leakage of user privacy information.
Smart Images

Figure CN2024111766_06032025_PF_FP_ABST
Abstract
Description
Method, device, electronic device and medium for determining attribution of behavior
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on August 29, 2023, with application number 202311103236.3 and invention name “Method, device, electronic device and medium for determining attribution of behavior”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present disclosure relates generally to the field of computers, and more particularly, to methods, apparatuses, electronic devices, and media for determining attribution of behavior. Background Art
[0003] With the development of the Internet, the types of online content recommendations are increasing, such as recommendations for physical objects, applications, and leads. The purpose of lead-based recommendations is to obtain leads related to the ultimate goal based on user behavior, with user authorization.
[0004] The source of user behavior that generates leads is crucial for media platforms. It helps them analyze recommendation effectiveness, optimize recommendation models, and deliver more accurate recommendations. The process of determining the source of user behavior is known as behavioral attribution. Therefore, behavioral attribution holds significant research value for media platforms.
[0005] Summary of the Invention
[0006] Embodiments of the present disclosure provide a method, apparatus, electronic device, and medium for determining attribution of a behavior.
[0007] In a first aspect of the disclosure, a method for determining attribution of behavior is provided. The method includes sending a request to a ride-hailing server for generating a ride-hailing voucher to a target location, the target location being associated with recommended content. The method also includes obtaining a ride-hailing link for the ride-hailing voucher from the ride-hailing server, the ride-hailing link pointing to a ride-hailing page for the target location. The method also includes jumping to the ride-hailing page based on the ride-hailing link. In addition, the method also includes, in response to receiving information related to the use of the ride-hailing voucher from the ride-hailing server, determining an attribution result of a user behavior corresponding to the information, the attribution result indicating that the user behavior is attributed to the recommended content.
[0008] In the second aspect of the disclosure, a device for determining the attribution of a behavior is provided. The device includes a request sending module, which is configured to send a request for generating a taxi voucher to a target location to a taxi server, wherein the target location is associated with recommended content. The device also includes a taxi link acquisition module, which is configured to acquire a taxi link for the taxi voucher from the taxi server, wherein the taxi link points to a taxi page for the target location. The device also includes a taxi page jump module, which is configured to jump to the taxi page based on the taxi link. In addition, the device also includes an attribution result determination module, which is configured to determine the attribution result of the user behavior corresponding to the information received from the taxi server in response to the information related to the use of the taxi voucher, wherein the attribution result indicates that the user behavior is attributed to the recommended content.
[0009] In a third aspect of the present disclosure, an electronic device is provided, comprising a processor and a memory coupled to the processor, wherein the memory has instructions stored therein, and when the instructions are executed by the processor, the electronic device executes the method according to the first aspect.
[0010] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer-executable instructions, wherein the computer-executable instructions are executed by a processor to implement the method according to the first aspect.
[0011] This summary is intended to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to limit the scope of the claimed subject matter. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:
[0013] FIG1 illustrates a schematic diagram of an example environment in which certain embodiments of the present disclosure may be implemented;
[0014] FIG2 shows a flowchart of a method for determining attribution of behavior according to certain embodiments of the present disclosure;
[0015] FIG3 is a schematic diagram showing a process of determining attribution of behavior according to certain embodiments of the present disclosure;
[0016] FIG4A is a schematic diagram showing a display page of a recommended video of a media according to certain embodiments of the present disclosure;
[0017] FIG4B is a schematic diagram showing a display page for filling in information of media according to certain embodiments of the present disclosure;
[0018] FIG5 is a schematic diagram showing a display page for hailing a taxi in a media according to certain embodiments of the present disclosure;
[0019] FIG6 is a schematic diagram showing a process of media server attribution according to certain embodiments of the present disclosure;
[0020] FIG7 shows a block diagram of an apparatus for determining attribution of behavior according to certain embodiments of the present disclosure; and
[0021] FIG8 illustrates a block diagram of an electronic device according to certain embodiments of the present disclosure.
[0022] Throughout the drawings, the same or similar reference numbers denote the same or similar elements. DETAILED DESCRIPTION
[0023] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) must comply with the requirements of relevant laws, regulations and relevant provisions.
[0024] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0025] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.
[0026] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0027] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0028] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0029] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc. can refer to different or the same objects, unless explicitly stated otherwise. Other explicit and implicit definitions may also be included below.
[0030] In the field of online content recommendation, the current recommendation cost of content providers is mainly determined by the user's conversion behavior. Among them, the behavior that generates conversion refers to a series of behaviors expected by the content provider after the user sees the recommended content in the media application provided by the media party, such as activating the application, placing an order for physical goods, and in-store transactions. In the process of determining the recommendation cost, the content provider can select the required conversion behavior and determine the cost of the conversion behavior. The media party then determines the final recommendation cost based on the cost of the conversion behavior and the user group that generated the conversion. Therefore, in this process, the media party needs to obtain the user's conversion behavior data, such as form, store visit and other behavior data. In addition, the media also needs to determine the cause of the conversion, that is, attribution, based on the user's conversion behavior data, and then optimize the recommendation algorithm to achieve more accurate content push.
[0031] For content providers of application downloads, such as games, tool software, social software, etc., content providers can generally connect to the media server of the media party through the application program interface to return conversion behavior and send conversion events to the media party in real time. Therefore, for content providers of application downloads, it is convenient to set up more in-depth conversion behaviors. However, for content providers of clues, such as cars, furniture, decoration, etc., general content providers can only set up shallow conversion behaviors, such as obtaining the mobile phone number of the intended user through the recommended content displayed to the user in the media application. They do not have the ability to return in-depth conversion behavior data to the media server, resulting in offline user behavior being difficult to be transmitted back to the online media server. Therefore, clue-type content providers generally cannot set up more in-depth conversion behaviors.
[0032] In the embodiment of the present disclosure, the media pushes recommended content to the user, requiring the taxi server to prepare a taxi voucher to the destination in the recommended content (i.e., the target location referred to herein) and issue the corresponding taxi link to the media application. If the user is interested in the recommended content, he or she can directly jump to the taxi page in the media application to take a taxi. After the user arrives at the destination, the taxi server can return the information that the taxi voucher has been verified or redeemed to the media server. After receiving the information, the media server determines the user's arrival behavior (i.e., the user behavior referred to herein) and attributes the arrival behavior to the recommended content pushed to the user. In the present disclosure, the user's arrival behavior can be returned and attributed, so that the clue-type content provider can easily set the depth of the arrival behavior. Furthermore, in the process of behavior return and attribution, only the user's arrival information is required, and the user's identity information is not required, thereby avoiding the leakage of the user's privacy information.
[0033] FIG1 illustrates a schematic diagram of an example environment 100 in which certain embodiments of the present disclosure may be implemented. As shown in FIG1 , example environment 100 includes at least media 102 and a ride-hailing server 108 . Media 102 includes at least a media server 104 and a media application 106 . Media server 104 and ride-hailing server 108 may be computing systems, single servers, distributed servers, or cloud-based servers. Media application 106 runs on a terminal, including a user terminal, mobile device, or computer. Furthermore, media application 106 includes a ride-hailing application, which corresponds to ride-hailing server 108 .
[0034] 1 , a content provider sends relevant material to be pushed to media 102. Media 102 receives the material from the content provider and generates recommended content. While a user is using a media application 106, a media server 104 pushes the recommended content to the media application 106. Before or after the user becomes interested in the recommended content and interacts with it, the media server 104 sends a request 110-1 to generate a taxi voucher to the taxi server 108, requesting that the taxi server 108 generate a taxi voucher for the destination. Alternatively or alternatively, the media application 106 sends a request 110-2 to generate a taxi voucher to the taxi server 108, requesting that the taxi server 108 generate a taxi voucher for the destination. The taxi server 108 receives a request 112 from the media server 104 or the media application 106 and responds to the request by generating a taxi voucher.
[0035] Continuing with Figure 1 , when a user expresses interest in the recommended content and interacts with it, the media 102 notifies the ride-hailing server 108 to send a ride-hailing link. The ride-hailing server 108 then executes a send-ride-hailing link 114 to send the ride-hailing link to the media application 106. The ride-hailing link may point to a ride-hailing page containing the destination and a ride-hailing voucher. After receiving the ride-hailing link 116, the media application 106 initiates a redirect, executing a ride-hailing page redirect 118 to redirect from the current page to the ride-hailing page. When the user completes the ride-hailing and arrives at the destination, the ride-hailing server 108 verifies the ride-hailing voucher 120 and sends a verification message 122 to the media server 104, notifying them of the verification. Upon receiving the verification message 124, the media server determines that the user has arrived and executes user behavior attribution 126 to determine the cause of the user's arrival.
[0036] The present disclosure achieves deep user behavior feedback and attribution by requesting a taxi server to generate a taxi voucher and, after the user arrives at the destination, receiving feedback from the taxi server indicating that the taxi voucher has been verified or redeemed, and other related information. This allows the user to determine that they have arrived at the destination and complete the attribution of their arrival behavior. It should be understood that the architecture and functionality of the example environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of the present disclosure. The embodiments of the present disclosure may also be applied to other environments with different structures and / or functions.
[0037] The following describes in detail the process according to an embodiment of the present disclosure in conjunction with Figures 2 to 8. For ease of understanding, the specific data mentioned in the following description are exemplary and are not intended to limit the scope of protection of the present disclosure. It is understood that the embodiments described below may also include additional actions not shown and / or may omit the actions shown, and the scope of the present disclosure is not limited in this respect.
[0038] FIG2 illustrates a flow chart of a method 200 for determining attribution of behavior according to certain embodiments of the present disclosure. The media 102 shown in FIG1 may serve as the execution subject of the method 200, wherein the media 102 includes at least a media server 104 and a media application 106. The media server 104 may be a computing system, a single server, a distributed server, or a cloud-based server, and the media application 106 may run on a terminal, such as a user terminal, a mobile device, or a computer.
[0039] At block 202, a request is sent to a ride-hailing server to generate a ride voucher to a target location associated with the recommended content. In some embodiments, the media outlet can generate the ride voucher to the destination in real time while the recommended content is being pushed to the user. Alternatively, or in addition, the media outlet can request the ride-hailing server to generate a batch of ride vouchers to the destination in advance, and then directly obtain the ride voucher when the user requests a ride.
[0040] At block 204, a ride-hailing link for the ride-hailing voucher is retrieved from the ride-hailing server. The ride-hailing link points to a ride-hailing page for the target location. In some embodiments, when the user is interested in the recommended content and desires to take a ride to the destination, the media application retrieves a ride-hailing link associated with the previously generated ride-hailing voucher from the ride-hailing server. The ride-hailing link may point to a ride-hailing page that displays instructions for traveling to the destination and using the ride-hailing voucher.
[0041] At block 206, the user is redirected to a ride-hailing page based on the ride-hailing link. In some embodiments, the media application includes a ride-hailing program. After receiving the ride-hailing link from the ride-hailing server, the media application redirects to the ride-hailing page of the ride-hailing program based on the ride-hailing link. Alternatively or additionally, the terminal running the media application includes a ride-hailing application. The media application can initiate a redirect based on the ride-hailing link, thereby redirecting to the ride-hailing page of the ride-hailing application.
[0042] At block 208, a determination is made as to whether information related to the use of the ride voucher has been received from the ride-hailing server. In some embodiments, after a user hails a ride using the ride voucher, the ride-hailing server monitors the user's itinerary and redeems or cancels the ride voucher upon arrival at the user's destination. The redemption or cancellation information is then transmitted back to the media server. Therefore, during the ride-hailing process, the media server is in a state of waiting to receive information from the ride-hailing server regarding the redemption or cancellation of the ride voucher.
[0043] At block 210 , if information related to the use of a ride-hailing voucher is received from the ride-hailing server, attribution of the user behavior corresponding to the information is determined. In some embodiments, upon receiving information from the ride-hailing server regarding the redemption or cancellation of the ride-hailing voucher, the media server determines that the user has arrived at the destination and attributes the user's arrival behavior to determine the cause of the user's arrival. The attribution of the user's arrival behavior can be used to subsequently optimize the recommendation model to achieve targeted push notifications for users.
[0044] In an embodiment of the present disclosure, the media pushes recommended content to the user, requiring the taxi server to prepare a taxi voucher to the destination in the recommended content and issue the corresponding taxi link to the media application. If the user is interested in the recommended content, he can directly jump to the taxi page in the media application to take a taxi. After the user arrives at the destination, the taxi server can return the information that the taxi voucher has been verified or redeemed to the media server. After receiving the information, the media server determines the user's arrival behavior and attributes the arrival behavior to the recommended content pushed to the user. The present disclosure can realize the user's arrival behavior and feedback and attribution, so that clue-type content providers can easily set the depth of arrival behavior. In the process of behavior feedback and attribution, only the user's arrival information is required, and the user's identity information is not required, which avoids the leakage of the user's privacy information.
[0045] FIG3 is a schematic diagram of a process 300 for determining attribution of behavior in certain embodiments of the present disclosure. In some embodiments, a media server 302 pushes recommended content 304 to a media application 306. A user may browse the recommended content 304 while using the media application 306. The media server 302 may also send a request 308-1 to a taxi server 310 to generate a taxi voucher. Alternatively or additionally, the media application 306 may also send a request 308-2 to the taxi server 310 to generate a taxi voucher. It should be noted that the present disclosure does not restrict the order of pushing recommended content and requesting the generation of taxi vouchers. For example, a taxi voucher for a user may be generated in real time based on the user's interaction after the recommended content is pushed to the user, or a batch of taxi vouchers may be generated in advance before the recommended content is pushed to the user.
[0046] In some embodiments, the pushed content may be a recommended video. The media application 306 provides the video content to the user in the form of a video stream for the user to browse. The user can browse the next video by swiping up, clicking the "next" button, etc. When the user performs an operation such as swiping up or clicking the "next" button, thus generating an access request for the next video, the media server 302 receives the access request and pushes the recommended video matching the user and the corresponding guidance content for guiding the user to obtain a taxi voucher to the user. The recommended video and the guidance content for guiding the user to obtain a taxi voucher are displayed on the display page via the media application 306.
[0047] Continuing with Figure 3, in some embodiments, after recommended content is pushed to a user, a ride voucher is generated in real time for the user based on the user's interaction. Before sending a request 308-1 to the ride-hailing server 310 to generate a ride voucher, the value of the ride voucher (i.e., the ride voucher parameter values herein) must be determined. Specifically, first, characteristic information is obtained, including the user's intention value for the recommended content (i.e., the intention evaluation value herein), user interaction information regarding the recommended content, and user interaction information regarding similar recommended content. This interaction information includes information such as the conversion rate and click-through rate for the recommended content or similar recommended content. Next, the media determines a reference value for the ride voucher based on the cost of paying for the ride voucher and the cost of the content provider. This reference value can serve as an upper limit or median value for the ride voucher. The mileage and route information between the user's current location and the destination (i.e., the route information herein) are calculated. Finally, the media determines the final value of the ride voucher based on the aforementioned characteristic information, the reference value, and the mileage and route information. It is understandable that the value of a taxi voucher determined by feature information, value reference value, mileage and route can better meet the needs of media and users and improve the accuracy of the value of the taxi voucher.
[0048] In some embodiments, after determining the value of the ride-hailing voucher, if the user expresses interest in the recommended content and clicks on it, content is generated directing the user to enter contact information, such as a mobile phone number. After the user enters their contact information, the media retrieves the contact information and sends it, along with the ride-hailing voucher value, the mileage, and the route, to the ride-hailing server 310 along with a ride-hailing voucher creation request 308-1 or 308-2. As will be appreciated, the real-time creation of a ride-hailing voucher using the contact information, the voucher value, and the mileage and route can more accurately meet user needs, thereby increasing the probability of the user arriving and improving the quality of the ride-hailing voucher.
[0049] Alternatively or additionally, a batch of taxi vouchers can be pre-produced before recommending content to the user. Before requesting a taxi voucher, the value of the taxi voucher (i.e., the parameter value of the taxi voucher herein) needs to be determined based on the destination. This value and the destination are then sent to the taxi server 310 along with the taxi voucher creation request. Upon receiving the request, the taxi server 310 can pre-produce a batch of taxi vouchers for the destination. As can be appreciated, pre-produced taxi vouchers at the destination can improve taxi hailing efficiency, thereby increasing the efficiency of user arrival behavior.
[0050] In some embodiments, after a user clicks on a recommended content and the ride-hailing server 310 generates a ride-hailing voucher in real time, or after the ride-hailing server 310 pre-generates a batch of ride-hailing vouchers and the user clicks on the recommended content, if the user wishes to obtain a ride-hailing voucher, they are required to enter their contact information to authenticate with the ride-hailing service. Therefore, the media application 306 first generates instructions for the user to enter their contact information. After the user enters their contact information according to the instructions, the ride-hailing server 310 sends a ride-hailing link 312 pointing to the ride-hailing voucher to the media application 306. Based on the ride-hailing link 312, the media application 306 can redirect from the media page of the video program 314 to the ride-hailing page 316, allowing the user to hail a ride directly to their destination using the ride-hailing voucher. As will be appreciated, in this embodiment, only issuing a ride-hailing voucher to the user via the ride-hailing link 312 after detecting the user's contact information can increase the threshold for issuing ride-hailing vouchers, prevent misuse of ride-hailing vouchers, improve the accuracy of user arrival behavior, and thus improve the accuracy of attribution results.
[0051] In some embodiments, before the media application 306 jumps from the media page of the video program 314 to the taxi page 316 through the taxi link 312, the user can be asked first whether to confirm the jump to the taxi page. Only after the user confirms, the application jumps to the taxi page based on the taxi link, thereby avoiding the probability of user mis-triggering and improving the accuracy of arrival behavior and behavior attribution results.
[0052] In some embodiments, during the ride-hailing process, when a user boards a vehicle or arrives, the ride-hailing server 310 may transmit the user's boarding behavior or arrival behavior 318 back to the media server 302. For example, after the user boards the vehicle, the ride-hailing server 310 may transmit information such as the boarding time, location, and event back to the media server 302. When the user arrives, the ride-hailing server 310 may transmit information back to the media server 302 indicating that the ride voucher has been redeemed or verified. After receiving this behavioral information, the media server 302 attributes the user's boarding behavior or arrival behavior to the recommended content. Furthermore, the media server 302 may also obtain the user's description information and use it as a sample to train a recommendation model, thereby improving the accuracy of the recommendation model's push of recommended content to the user.
[0053] FIG4A illustrates a schematic diagram of a display page 400A for a recommended video of a media in accordance with certain embodiments of the present disclosure. In some embodiments, the display page 400A includes a media page 402A, which includes: a status bar 404A for displaying time, terminal signal, battery level, notifications, and other content; a media content tag bar 406A including content tags such as "Experience," "Follow," "Mall," and "Recommendation," wherein the leftmost and rightmost icons of the media content tag bar 406A can be clicked to add content tags or search for content tags; a video content display area 408A for displaying information about the recommended object corresponding to the recommended content, such as a recommended vehicle; an action bar 410A including, from top to bottom, "Follow," "Like," "Comment," "Favorite," "Forward," and "Listen to Music"; a "Get Coupon and Go" button 414A (i.e., the guidance content for guiding the user to obtain a taxi voucher, as referred to herein); and recommended object introduction information 416A, which may include information about activities related to the recommended vehicle.
[0054] Figure 4B shows a schematic diagram of a display page 400B for filling in information for the media of certain embodiments of the present disclosure. In some embodiments, when the user clicks the "Get Coupon and Go" button 414A, the display page jumps from the media page 402A to the filling page 402B. The filling page 402B is covered with an information filling pop-up window 404B, including: a pop-up prompt message 406B, which is used to prompt the user to enter a mobile phone number to collect a taxi coupon (that is, the taxi voucher referred to herein); information filling items 408B (that is, the guidance content guiding the user to enter contact information referred to herein), including name, number, intended car model and other filling items; information operation buttons 410B, including a "Submit" button and a "Reset" button. It should be noted that the scene of viewing the car in the store in Figures 4A and 4B is only an example and does not cause any limitation to the present disclosure.
[0055] FIG5 illustrates a schematic diagram of a media application's ride-hailing page 500 in accordance with certain embodiments of the present disclosure. In some embodiments, after a user clicks the "Submit" button in FIG4B , the media application will be redirected to a ride-hailing page 502 . This ride-hailing page 502 displays a ride-hailing pop-up window 504 , including: ride-hailing option labels 506 , including "Express," "Private," "Business Car," and "Simultaneous Call"; a map 508 , including route and map content related to a starting point A (referred to herein as the current location) and a destination B (referred to herein as the target location), along with information such as the estimated distance and estimated time; ride-hailing options 510 , including special express, express, private, and business car options. Upon redirecting to this ride-hailing page 502 , the private car option is automatically selected, along with the corresponding ride voucher; additional options 512 , allowing the user to select a departure time and number of passengers; and a confirm call private car button 514 . Upon clicking the confirm call private car button 514 , the ride-hailing server immediately dispatches a private car to the user's starting point A.
[0056] Figure 6 shows a schematic diagram of a process 600 of media server attribution in certain embodiments of the present disclosure. In some embodiments, for a scenario where the destination is a store, when the user gets on the car or arrives at the store, the taxi server 602 transmits the getting-on-the-car behavior or the store arrival behavior 604 back to the media server 606. Furthermore, when the user arrives at the store, the store terminal 608 related to the store (i.e., the subject related to the target location mentioned in this article) can also send the store behavior 610 to the media server 606, thereby performing a secondary verification of the user's arrival at the store. After the media server 606 receives the store arrival behavior sent by the taxi server 602 and the store terminal 608, it finally confirms that the user has arrived at the store and attributes the store arrival behavior. It can be understood that by performing a secondary verification of the user's store arrival behavior by the taxi server 602 and the store terminal 608, the accuracy of the judgment of the user's store arrival behavior can be improved, thereby improving the accuracy of the attribution result.
[0057] Figure 7 shows a block diagram of an apparatus 700 for determining attribution of behavior according to certain embodiments of the present disclosure. As shown in Figure 7, the apparatus 700 includes a request sending module 702, which is configured to send a request for generating a taxi voucher to a target location to a taxi server, wherein the target location is associated with recommended content. The apparatus 700 also includes a taxi link acquisition module 704, which is configured to acquire a taxi link for the taxi voucher from the taxi server, wherein the taxi link points to a taxi page for the target location. The apparatus 700 also includes a taxi page jump module 706, which is configured to jump to a taxi page based on the taxi link. In addition, the apparatus 700 also includes an attribution result determination module 708, which is configured to determine the attribution result of the user behavior corresponding to the information in response to information related to the use of the taxi voucher received from the taxi server, wherein the attribution result indicates that the user behavior is attributed to the recommended content.
[0058] 8 shows a block diagram of an electronic device 800 of some embodiments of the present disclosure, and device 800 can be the device or apparatus described in the embodiments of the present disclosure. As shown in FIG8 , device 800 includes a central processing unit (CPU) and / or a graphics processing unit (GPU) 802, which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) 804 or computer program instructions loaded from a storage unit 816 into a random access memory (RAM) 806. In RAM 806, various programs and data required for the operation of device 800 can also be stored. CPU / GPU 802, ROM 804, and RAM 806 are connected to each other via a bus 808. Input / output (I / O) interface 810 is also connected to bus 808. Although not shown in FIG8 , device 800 can also include a coprocessor.
[0059] Various components in device 800 are connected to I / O interface 810, including an input unit 812, such as a keyboard, mouse, etc.; an output unit 814, such as various types of displays, speakers, etc.; a storage unit 816, such as a magnetic disk, optical disk, etc.; and a communication unit 818, such as a network card, modem, wireless communication transceiver, etc. The communication unit 818 allows device 800 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0060] The various methods or processes described above may be performed by the CPU / GPU 802. For example, in some embodiments, the methods may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 816. In some embodiments, part or all of the computer program may be loaded and / or installed onto the device 800 via the ROM 804 and / or the communication unit 818. When the computer program is loaded into the RAM 806 and executed by the CPU / GPU 802, one or more steps or actions in the methods or processes described above may be performed.
[0061] In some embodiments, the methods and processes described above may be implemented as a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for executing various aspects of the present disclosure.
[0062] Computer-readable storage medium can be a tangible device that can keep and store the instructions used by the instruction execution device.Computer-readable storage medium can be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device or any suitable combination thereof.More specific examples (non-exhaustive list) of computer-readable storage medium include: 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), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, for example, a punch card or a convex structure in a groove having instructions stored thereon, and any suitable combination thereof.Computer-readable storage medium used herein is not interpreted as a transient signal itself, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagated by waveguides or other transmission media (for example, light pulses by fiber optic cables), or electrical signals transmitted by wires.
[0063] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions to be stored in the computer-readable storage medium in each computing / processing device.
[0064] The computer program instructions for performing the disclosed operation can be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data or source code or the object code written in any combination of one or more programming languages, programming languages include object-oriented programming languages, and conventional procedural programming languages.Computer-readable program instructions can be performed completely on a user's computer, partially on a user's computer, performed as an independent software package, partly on a user's computer and partly on a remote computer, or performed completely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer by any type of network-including local area network (LAN) or wide area network (WAN), or can be connected to an external computer (such as utilizing an internet service provider to connect by the internet). In certain embodiments, by utilizing the state information of computer-readable program instructions to carry out personalized customization electronic circuits, such as programmable logic circuits, field programmable gate arrays (FPGAs) or programmable logic arrays (PLA), this electronic circuit can perform computer-readable program instructions, thereby realizing various aspects of the present disclosure.
[0065] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0066] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device, so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0067] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and the part of the module, program segment or instruction includes one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes 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 and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart, can be implemented by a special hardware-based system that performs the function or action of the specification, or can be implemented by a combination of special hardware and computer instructions.
[0068] The embodiments of the present disclosure have been described above. The above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is selected to best explain the principles of the embodiments, practical applications, or technical improvements to existing technologies, or to enable other persons skilled in the art to understand the embodiments disclosed herein.
[0069] Some example implementations of the present disclosure are listed below.
[0070] Example 1. A method for determining attribution of behavior, comprising:
[0071] Sending a request to a taxi server for generating a taxi credential to a target location associated with the recommended content;
[0072] Obtaining a taxi-hailing link for the taxi-hailing credential from the taxi-hailing server, wherein the taxi-hailing link points to a taxi-hailing page for the target location;
[0073] Jump to the taxi-hailing page based on the taxi-hailing link; and
[0074] In response to receiving information related to the use of the taxi credential from the taxi server, an attribution result of a user behavior corresponding to the information is determined, where the attribution result indicates that the user behavior is attributed to the recommended content.
[0075] Example 2. The method of Example 1, wherein the attribute of the taxi credential includes a parameter value, and the method further comprises:
[0076] Acquiring characteristic information of the user, the characteristic information including at least one of an evaluation value of the user's intention to the recommended content, interaction information of the user to the recommended content, and interaction information of the user to similar recommended content;
[0077] Determining parameter reference values of the taxi credential;
[0078] Obtaining route information between the user's current location and the target location; and
[0079] The parameter value of the taxi credential is determined based on the characteristic information of the user, the parameter reference value of the taxi credential and the route information.
[0080] Example 3. The method of Example 1 or 2, wherein sending a request to the ride-hailing server for generating the ride-hailing credential to the target location comprises:
[0081] In response to detecting that the user clicks on the recommended content, generating guidance content for guiding the user to enter contact information;
[0082] Obtaining the contact information of the user for the recommended content; and
[0083] Based on the contact information, the parameter value of the taxi credential, and the route information, a request for generating the taxi credential to the target location is sent to the taxi server.
[0084] Example 4. The method of any one of Examples 1-3, wherein the attribute of the ride-hailing credential includes a parameter value, and sending a request to the ride-hailing server for generating the ride-hailing credential to the target location includes:
[0085] Determining a set of parameter values of a set of taxi credentials based on the target location, the set of taxi credentials including the taxi credentials; and
[0086] Based on the set of parameter values, a request for generating the set of taxi credentials to the target location is sent to the taxi server.
[0087] Example 5. The method of any one of Examples 1-4, wherein obtaining the taxi-hailing link comprises:
[0088] In response to detecting a user clicking on the recommended content, generating guidance content for guiding the user to input contact information; and
[0089] In response to detecting that the user inputs the contact information, the taxi link for the taxi credential in the set of taxi credentials is obtained from the taxi server.
[0090] Example 6. The method of any of Examples 1-5, wherein the recommended content includes a recommended video, and the method further comprises:
[0091] In response to receiving a user's request to access a video stream, obtaining the recommended video that matches the user; and
[0092] The recommended video and guidance content for guiding the user to obtain the taxi fare voucher are displayed on the display page.
[0093] Example 7. The method of any one of Examples 1-6, wherein the recommended video matching the user is determined based on a recommendation model, and the method further comprises:
[0094] In response to receiving the information related to the use of the taxi credential from the taxi server, obtaining description information of the user; and
[0095] The recommendation model is trained based on the description information of the user.
[0096] Example 8. The method of any one of Examples 1-7, wherein jumping to the taxi-hailing page based on the taxi-hailing link comprises:
[0097] Generate an inquiry about whether to jump to the taxi booking page; and
[0098] In response to receiving the user's confirmation of the inquiry content, the user is redirected to the taxi-hailing page based on the taxi-hailing link.
[0099] Example 9. The method of any one of Examples 1-8, wherein determining the attribution result comprises:
[0100] In response to receiving the information related to the use of the taxi credential from the taxi server, receiving an indication from a subject related to the target location that the user has arrived at the target location; and
[0101] In response to receiving an indication from the subject that the user has arrived at the target location, the attribution result of the user behavior corresponding to the information is determined.
[0102] Example 10. The method of any one of Examples 1-9, further comprising:
[0103] In response to receiving second information related to the user boarding the car from the taxi server, a second attribution result of a second user behavior corresponding to the second information is determined, and the second attribution result indicates that the second user behavior is attributed to the recommended content.
[0104] Example 11. An apparatus for determining attribution of behavior, comprising:
[0105] a request sending module configured to send a request for generating a taxi credential to a target location associated with the recommended content to a taxi credential server;
[0106] a taxi-hailing link acquisition module configured to acquire a taxi-hailing link for the taxi-hailing credential from the taxi-hailing server, wherein the taxi-hailing link points to a taxi-hailing page for the target location;
[0107] A taxi page jump module is configured to jump to the taxi page based on the taxi link; and
[0108] The attribution result determination module is configured to determine the attribution result of the user behavior corresponding to the information received from the taxi server in response to the information related to the use of the taxi credential, wherein the attribution result indicates that the user behavior is attributed to the recommended content.
[0109] Example 12. The apparatus of Example 11, wherein the attribute of the taxi credential includes a parameter value, and the apparatus further comprises:
[0110] a feature information acquisition module configured to acquire feature information of a user, the feature information including at least one of an evaluation value of the user's intention to the recommended content, interaction information of the user to the recommended content, and interaction information of the user to similar recommended content;
[0111] A reference parameter value determination module, configured to determine a parameter reference value of the taxi credential;
[0112] a route information acquisition module configured to acquire route information between the user's current location and the target location; and
[0113] The parameter value determination module is configured to determine the parameter value of the taxi credential based on the characteristic information of the user, the parameter reference value of the taxi credential and the route information.
[0114] Example 13. The apparatus of Example 11 or 12, wherein the request sending module is further configured to:
[0115] In response to detecting that the user clicks on the recommended content, generating guidance content for guiding the user to enter contact information;
[0116] Obtaining the contact information of the user for the recommended content; and
[0117] Based on the contact information, the parameter value of the taxi credential, and the route information, a request for generating the taxi credential to the target location is sent to the taxi server.
[0118] Example 14. The apparatus of any one of Examples 11-13, wherein the attributes of the taxi credential include parameter values, and the request sending module is further configured to:
[0119] Determining a set of parameter values of a set of taxi credentials based on the target location, the set of taxi credentials including the taxi credentials; and
[0120] Based on the set of parameter values, a request for generating the set of taxi credentials to the target location is sent to the taxi server.
[0121] Example 15. The apparatus according to any one of Examples 11-14, wherein the taxi-hailing link acquisition module is further configured to:
[0122] In response to detecting a user clicking on the recommended content, generating guidance content for guiding the user to input contact information; and
[0123] In response to detecting that the user inputs the contact information, the taxi link for the taxi credential in the set of taxi credentials is obtained from the taxi server.
[0124] Example 16. The apparatus of any of Examples 11-15, wherein the recommended content includes a recommended video, and the apparatus further comprises:
[0125] a recommended video acquisition module configured to, in response to receiving a user's request to access a video stream, acquire the recommended video that matches the user; and
[0126] The guidance content display module is configured to display the recommended video and guidance content for guiding the user to obtain the taxi fare voucher on a display page.
[0127] Example 17. The apparatus of any one of Examples 11-16, wherein the recommended video matching the user is determined based on a recommendation model, and the apparatus further comprises:
[0128] a description information acquisition module configured to acquire the description information of the user in response to receiving the information related to the use of the taxi credential from the taxi server; and
[0129] The recommendation model training module is configured to train the recommendation model based on the description information of the user.
[0130] Example 18. The apparatus according to any one of Examples 11-17, wherein the taxi-hailing page jump module is further configured to:
[0131] Generate an inquiry about whether to jump to the taxi booking page; and
[0132] In response to receiving the user's confirmation of the inquiry content, the user is redirected to the taxi-hailing page based on the taxi-hailing link.
[0133] Example 19. The apparatus of any one of Examples 11-18, wherein the attribution result determination module is further configured to:
[0134] In response to receiving the information related to the use of the taxi credential from the taxi server, receiving an indication from a subject related to the target location that the user has arrived at the target location; and
[0135] In response to receiving an indication from the subject that the user has arrived at the target location, the attribution result of the user behavior corresponding to the information is determined.
[0136] Example 20. The apparatus of any of Examples 11-19, further comprising:
[0137] The second attribution result determination module is configured to determine a second attribution result of a second user behavior corresponding to second information related to the user boarding the car in response to receiving the second information from the taxi server, wherein the second attribution result indicates that the second user behavior is attributed to the recommended content.
[0138] Example 21. An electronic device comprising:
[0139] processor; and
[0140] A memory coupled to the processor, the memory having instructions stored therein, wherein when the instructions are executed by the processor, the electronic device performs actions, the actions comprising:
[0141] Sending a request to a taxi server for generating a taxi credential to a target location associated with the recommended content;
[0142] Obtaining a taxi-hailing link for the taxi-hailing credential from the taxi-hailing server, wherein the taxi-hailing link points to a taxi-hailing page for the target location;
[0143] Jump to the taxi-hailing page based on the taxi-hailing link; and
[0144] In response to receiving information related to the use of the taxi credential from the taxi server, an attribution result of a user behavior corresponding to the information is determined, where the attribution result indicates that the user behavior is attributed to the recommended content.
[0145] Example 22. The electronic device according to Example 21, wherein the attribute of the taxi credential includes a parameter value, and the action further comprises:
[0146] Acquiring characteristic information of the user, the characteristic information including at least one of an evaluation value of the user's intention to the recommended content, interaction information of the user to the recommended content, and interaction information of the user to similar recommended content;
[0147] Determining parameter reference values of the taxi credential;
[0148] Obtaining route information between the user's current location and the target location; and
[0149] The parameter value of the taxi credential is determined based on the characteristic information of the user, the parameter reference value of the taxi credential and the route information.
[0150] Example 23. The electronic device of Example 21 or 22, wherein sending a request to the ride-hailing server for generating the ride-hailing credential to the target location comprises:
[0151] In response to detecting that the user clicks on the recommended content, generating guidance content for guiding the user to enter contact information;
[0152] Obtaining the contact information of the user for the recommended content; and
[0153] Based on the contact information, the parameter value of the taxi credential, and the route information, a request for generating the taxi credential to the target location is sent to the taxi server.
[0154] Example 24. The electronic device of any of Examples 21-23, wherein the attribute of the ride-hailing credential includes a parameter value, and sending a request to the ride-hailing server for generating the ride-hailing credential to the target location includes:
[0155] Determining a set of parameter values of a set of taxi credentials based on the target location, the set of taxi credentials including the taxi credentials; and
[0156] Based on the set of parameter values, a request for generating the set of taxi credentials to the target location is sent to the taxi server.
[0157] Example 25. The electronic device according to any one of Examples 21-24, wherein obtaining the taxi-hailing link comprises:
[0158] In response to detecting a user clicking on the recommended content, generating guidance content for guiding the user to input contact information; and
[0159] In response to detecting that the user inputs the contact information, the taxi link for the taxi credential in the set of taxi credentials is obtained from the taxi server.
[0160] Example 26. The electronic device of any of Examples 21-25, wherein the recommended content includes a recommended video, and the actions further comprise:
[0161] In response to receiving a user's request to access a video stream, obtaining the recommended video that matches the user; and
[0162] The recommended video and guidance content for guiding the user to obtain the taxi fare voucher are displayed on the display page.
[0163] Example 27. The electronic device of any of Examples 21-26, wherein the recommended video matching the user is determined based on a recommendation model, and the actions further comprise:
[0164] In response to receiving the information related to the use of the taxi credential from the taxi server, obtaining description information of the user; and
[0165] The recommendation model is trained based on the description information of the user.
[0166] Example 28. The electronic device of any one of Examples 21-27, wherein jumping to the ride-hailing page based on the ride-hailing link comprises:
[0167] Generate an inquiry about whether to jump to the taxi booking page; and
[0168] In response to receiving the user's confirmation of the inquiry content, the user is redirected to the taxi-hailing page based on the taxi-hailing link.
[0169] Example 29. The electronic device of any one of Examples 21-28, wherein determining the attribution result comprises:
[0170] In response to receiving the information related to the use of the taxi credential from the taxi server, receiving an indication from a subject related to the target location that the user has arrived at the target location; and
[0171] In response to receiving an indication from the subject that the user has arrived at the target location, the attribution result of the user behavior corresponding to the information is determined.
[0172] Example 30. The electronic device of any of Examples 21-29, wherein the actions further comprise:
[0173] In response to receiving second information related to the user boarding the car from the taxi server, a second attribution result of a second user behavior corresponding to the second information is determined, and the second attribution result indicates that the second user behavior is attributed to the recommended content.
[0174] Example 31. A computer-readable storage medium having computer-executable instructions stored thereon, wherein the computer-executable instructions are executed by a processor to implement the method according to any one of Examples 1 to 10.
[0175] Example 32. A computer program product tangibly stored on a computer-readable medium and comprising computer-executable instructions that, when executed by a device, cause the device to perform the method of any one of Examples 1 to 10.
[0176] Although the present disclosure has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. A method for determining attribution of behavior, comprising: Sending a request to a taxi server for generating a taxi credential to a target location, wherein the target location is associated with the recommended content; Obtaining a taxi-hailing link for the taxi-hailing credential from the taxi-hailing server, wherein the taxi-hailing link points to a taxi-hailing page for the target location; Jump to the taxi-hailing page based on the taxi-hailing link; as well as In response to receiving information related to the use of the taxi credential from the taxi server, an attribution result of a user behavior corresponding to the information is determined, wherein the attribution result indicates that the user behavior is attributed to the recommended content.
2. The method according to claim 1, wherein the attribute of the taxi credential includes a parameter value, and the method further comprises: Acquiring characteristic information of the user, the characteristic information including at least one of an intention evaluation value of the user for the recommended content, interaction information of the user for the recommended content, and interaction information of the user for similar recommended content; Determine the parameter reference value of the taxi credential; Acquire route information between the user's current location and the target location; as well as The parameter value of the taxi credential is determined based on the characteristic information of the user, the parameter reference value of the taxi credential and the route information.
3. The method according to claim 2, wherein sending a request to the taxi server for generating the taxi credential to the target location comprises: In response to detecting that the user clicks on the recommended content, generating guidance content for guiding the user to input contact information; Acquire the contact information of the user for the recommended content; as well as Based on the contact information, the parameter value of the taxi credential and the route information, a request for generating the taxi credential to the target location is sent to the taxi server.
4. The method according to claim 1, wherein the attribute of the taxi credential includes a parameter value, and sending a request to the taxi server for generating the taxi credential to the target location comprises: Determine a set of parameter values of a set of taxi credentials based on the target location, the set of taxi credentials including the taxi credentials; as well as Based on the set of parameter values, a request for generating the set of taxi credentials to the target location is sent to the taxi server.
5. The method according to claim 4, wherein obtaining the taxi-hailing link comprises: In response to detecting a user clicking on the recommended content, generating guidance content for guiding the user to input contact information; as well as In response to detecting that the user inputs the contact information, obtaining the taxi link for the taxi credential in the set of taxi credential from the taxi server.
6. The method according to claim 1, wherein the recommended content comprises a recommended video, and the method further comprises: In response to receiving a user's request for access to a video stream, obtaining the recommended video matching the user; as well as The recommended video and guidance content for guiding the user to obtain the taxi fare voucher are displayed on the display page.
7. The method according to claim 6, wherein the recommended video matching the user is determined based on a recommendation model, and the method further comprises: In response to receiving the information related to the use of the taxi credential from the taxi server, acquiring description information of the user; as well as The recommendation model is trained based on the description information of the user.
8. The method according to claim 1, wherein jumping to the taxi-hailing page based on the taxi-hailing link comprises: Generate inquiry content on whether to jump to the taxi booking page; as well as In response to receiving the user's confirmation of the inquiry content, jumping to the taxi-hailing page based on the taxi-hailing link.
9. The method according to any one of claims 1 to 8, wherein determining the attribution result comprises: In response to receiving the information related to the use of the taxi credential from the taxi server, receiving an indication of the user arriving at the target location from a subject related to the target location; and In response to receiving an indication from the subject that the user has arrived at the target location, determining the attribution result of the user behavior corresponding to the information.
10. The method according to claim 1, further comprising: In response to receiving second information related to the user boarding the car from the taxi server, a second attribution result of a second user behavior corresponding to the second information is determined, and the second attribution result indicates that the second user behavior is attributed to the recommended content.
11. A device for determining attribution of behavior, comprising: a request sending module configured to send a request for generating a taxi voucher to a target location to a taxi server, wherein the target location is associated with the recommended content; A taxi link acquisition module is configured to acquire a taxi link for the taxi credential from the taxi server, wherein the taxi link points to a taxi page for the target location; A taxi page jump module is configured to jump to the taxi page based on the taxi link; as well as The attribution result determination module is configured to determine the attribution result of the user behavior corresponding to the information received from the taxi server in response to the information related to the use of the taxi credential, wherein the attribution result indicates that the user behavior is attributed to the recommended content.
12. An electronic device comprising: processor; as well as A memory coupled to the processor, the memory having instructions stored therein, wherein when the instructions are executed by the processor, the electronic device executes the method according to any one of claims 1 to 10.
13. A computer-readable storage medium having computer-executable instructions stored thereon, wherein the computer-executable instructions are executed by a processor to implement the method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Consumption information distributing, receiving, reporting and processing method and taxi taking operation system
CN110852788A
Commission rebate method and device, electronic equipment and storage medium
CN111898780A
Taxi taking method and device based on object entering, equipment and medium
CN115760530A
Method and device for determining attribution of behavior, electronic equipment and medium
CN117056608A
Methods and Systems for Linking Untrusted Applications to Server Systems
US20160359826A1