Information recommendation method and device, electronic equipment and computer readable storage medium
By acquiring user login status and identifying target user types, and utilizing the operational data and historical activity information of charging stations to generate target activity information, the problem of inaccurate charging station recommendations is solved, thereby improving the user charging experience and the value of charging stations.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZHEJIANG XIAOJU GREEN ENERGY TECHNOLOGY CO LTD
- Filing Date
- 2024-10-30
- Publication Date
- 2026-05-12
AI Technical Summary
In existing technologies, the recommendation methods for charging stations are difficult to accurately recommend based on user needs, resulting in a poor user charging experience and the underutilization of the value of charging stations.
By acquiring user login status, identifying target user types, and generating and displaying target activity information, including benefit services, based on the operational data, historical activity information, and reference activity information of the target charging station's reference station, the system optimizes the charging station recommendation effect.
It enables accurate recommendations of charging stations based on user needs, improving the user charging experience and the usability of charging stations, and enhancing the recommendation effectiveness and user satisfaction.
Smart Images

Figure CN122019862A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer technology, and more specifically to an information recommendation method, apparatus, electronic device, and computer-readable storage medium. Background Technology
[0002] With the widespread use of charging stations, users typically use charging station operation platforms to search for charging station information and select a particular station to charge their vehicles. Therefore, recommending charging stations that better meet users' needs is crucial for enhancing the usability of charging stations and improving the user's charging experience. Summary of the Invention
[0003] In view of this, the purpose of this invention is to provide an information recommendation method, apparatus, electronic device, and computer-readable storage medium to optimize the recommendation effect of charging stations and improve the user charging experience.
[0004] In a first aspect, embodiments of the present invention aim to provide an information recommendation method, the method comprising:
[0005] Get the user's login status;
[0006] In response to the login status indicating successful login and the user type being the target user type, a charging station recommendation page is displayed to the user. The charging station recommendation page includes at least one charging station, as well as the charging station's station attribute information and target activity information. The target activity information is determined based on the operation data of the corresponding target charging station's reference station, the target charging station's historical activity information, and / or the activity information of the target activity's reference activity.
[0007] In response to the detection of target activity information at the target charging station, the user is redirected to the activity details page.
[0008] Furthermore, the target user type is a new user, and the new user is determined based on the number of the user's historical charging orders and / or the frequency of occurrence of historical charging orders.
[0009] Furthermore, the activity details display page includes at least one benefits display control, which includes benefits information and viewing controls; the method further includes:
[0010] In response to the view control being triggered, the benefits details page is displayed.
[0011] Furthermore, the operational data includes revenue data and / or subsidy data, and the target activity information for the target charging station is determined based on the operational data of the reference stations, including:
[0012] Obtain a set of reference charging stations for the target charging station, wherein the set of reference charging stations includes at least one reference station, and the reference station is a charging station of the same type as the target charging station;
[0013] The target share is determined based on the revenue and / or subsidy data of each of the aforementioned reference stations;
[0014] Target activity information for the target charging station is generated based on the target share.
[0015] Furthermore, the target activity information for determining the target charging station based on historical activity information includes:
[0016] Obtain the historical activity set of the target charging station, wherein the historical activity set includes at least one historical activity, and the historical activity has corresponding budget data and equity quantity;
[0017] The target quantity is determined by weighted summation of the equity quantities of each historical activity, and the weight parameters of the historical activities are determined based on the budget data of the corresponding historical activities.
[0018] The target share is determined based on the budget data and the target number of the target charging stations;
[0019] Target activity information for the target charging station is generated based on the target quantity and the target share.
[0020] Furthermore, the target activity information for the target charging station, determined based on the activity information of the reference activities, includes:
[0021] Obtain a set of reference activities for the target activity, the set of reference activities including at least one reference activity, the reference activity being a historical activity of the same type as the target activity, and the reference activity having a corresponding equity share and equity quantity;
[0022] The equity share of each of the aforementioned reference activities is statistically calculated to determine the target share;
[0023] The number of rights and interests for each of the aforementioned reference activities is statistically calculated to determine the target number;
[0024] Target activity information for the target charging stations is generated based on the target share and the target quantity.
[0025] Furthermore, the method also includes:
[0026] Real-time acquisition of usage data for the issued target activity information;
[0027] The usage data is summed cumulatively to determine the input data;
[0028] Adjust the target activity information to be distributed based on the input data.
[0029] Secondly, embodiments of the present invention aim to provide an information recommendation device, the device comprising:
[0030] The acquisition unit is used to obtain the user's login status.
[0031] The recommendation unit is used to display a charging station recommendation page to the user in response to the login status indicating successful login and the user type being the target user type. The charging station recommendation page includes at least one charging station, as well as the charging station's station attribute information and target activity information. The target activity information is determined based on the operation data of the corresponding target charging station's reference station, the target charging station's historical activity information, and / or the activity information of the target activity's reference activity.
[0032] The display unit is used to redirect to the corresponding activity details display page in response to the detection of target activity information of the target charging station.
[0033] Thirdly, embodiments of the present invention aim to provide a computer program product, the computer program product including a computer program / instruction, which, when executed by a processor, implements the method described in any of the preceding claims.
[0034] Fourthly, embodiments of the present invention aim to provide an electronic device, including a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method as described in any of the preceding claims.
[0035] Fifthly, embodiments of the present invention aim to provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in any of the preceding claims.
[0036] The technical solution of this invention displays at least one charging station, along with its attribute information and / or target activity information, on a station recommendation page when a user successfully logs in and the user type matches the target user type. Upon detecting that the target activity information of the target charging station has been triggered, the user is redirected to the activity details display page. This allows for timely display of the target charging station's activity information to users of the target user type, facilitating the selection of a suitable charging station based on the activity information. This optimizes the charging station recommendation effect, enhances the usage value of charging stations, and improves the user's charging experience. Furthermore, by determining the target activity information of the target charging station based on the operational data of a reference station, the target charging station's historical activity information, or the activity information of a reference activity, the target activity information can be quickly and effectively identified and presented to the user in a timely manner, further optimizing the charging station recommendation effect and improving the user's charging experience. Attached Figure Description
[0037] The above and other objects, features and advantages of the present invention will become clearer from the following description of embodiments of the invention with reference to the accompanying drawings, in which:
[0038] Figure 1 This is a flowchart of the information recommendation method according to an embodiment of the present invention;
[0039] Figure 2 This is a schematic diagram of the site recommendation page according to an embodiment of the present invention;
[0040] Figure 3 This is a flowchart illustrating the determination of target activity information according to an embodiment of the present invention;
[0041] Figure 4 This is another flowchart illustrating the determination of target activity information according to an embodiment of the present invention;
[0042] Figure 5 This is another flowchart illustrating the determination of target activity information according to an embodiment of the present invention;
[0043] Figure 6 This is a flowchart illustrating the estimated actual input data according to an embodiment of the present invention;
[0044] Figure 7 This is a schematic diagram of the activity details display page according to an embodiment of the present invention;
[0045] Figure 8 This is a system architecture diagram for achieving the target activities according to an embodiment of the present invention;
[0046] Figure 9 This is an interactive diagram illustrating the implementation of the target activity in an embodiment of the present invention;
[0047] Figure 10 This is a schematic diagram of the information recommendation device according to an embodiment of the present invention;
[0048] Figure 11 This is a schematic diagram of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0049] The present application is described below based on embodiments, but it is not limited to these embodiments. In the detailed description of the present application below, certain specific details are described in detail. Those skilled in the art can fully understand the present application without these details. To avoid obscuring the substance of the present application, well-known methods, processes, flows, elements, and circuits are not described in detail.
[0050] Furthermore, those skilled in the art should understand that the accompanying drawings provided herein are for illustrative purposes only and are not necessarily drawn to scale.
[0051] Unless the context explicitly requires it, words such as "including" or "contains" throughout the application should be interpreted as including rather than exclusive or exhaustive; that is, meaning "including but not limited to".
[0052] In the description of this application, it should be understood that the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0053] The solutions described in this specification and embodiments, if involving information acquisition, will collect data under legal and compliant conditions, ensuring the legality of the data source, and will take appropriate technical and management measures to ensure data security. If involving personal information processing, processing will be carried out under legal grounds (e.g., obtaining the consent of the personal information subject, or being necessary for contract performance), and will only be conducted within the prescribed or agreed scope. A user's refusal to process personal information beyond what is necessary for basic functions will not affect the user's use of basic functions.
[0054] To recommend charging stations that better meet users' needs, facilitate quick selection of charging stations, enhance the usability of charging stations, and improve the user's charging experience, this embodiment aims to provide an information recommendation method to optimize the recommendation effect of charging stations, thereby improving the usability of charging stations and the user's charging experience.
[0055] Figure 1 This is a flowchart of the information recommendation method according to an embodiment of the present invention. Figure 1As shown, the information recommendation method in this embodiment includes the following steps.
[0056] In step S110, the user's login status is obtained.
[0057] In this embodiment, the user enters the charging station operation platform by entering login information on the login page, and automatically initiates a query request for charging station information after entering the platform. Therefore, the display of recommended charging station information to the user is triggered by obtaining the user's login status.
[0058] Optionally, the login information in this embodiment can be information entered by the user in the login information input box, or login information selected from multiple login information preset by the user. The login information includes login account information, login password information, verification code, etc., and there are no restrictions on the login information. Furthermore, when obtaining the user's login information, this embodiment can obtain login information by receiving login information directly input by the user via text, voice, or images, or by receiving login information input through interaction with presented text, voice, or image options; or by receiving login information received using other means that allow user input using existing or future technologies. This embodiment of the invention does not limit the scope of these methods.
[0059] Furthermore, in this embodiment, after obtaining the user's login information, the login information is verified to determine whether the user is legitimate. For example, if the login information entered by the user matches the information pre-stored during registration, the user is determined to be a legitimate user. Specifically, after determining that the user is a legitimate user, the user is allowed to access the charging station operation platform to query charging station information, at which point the user's login status is "login successful." Conversely, if the user is an illegitimate user, the corresponding login status is "login failed."
[0060] Optionally, to optimize the recommendation effect of charging stations, this embodiment recommends suitable charging station information to users based on their user type. Therefore, this embodiment can verify login information or verify the user type after successful login to recommend suitable charging station information based on the user type.
[0061] Furthermore, in this embodiment, when recommending charging station information to users, the target activity information of charging stations participating in the target activity is only presented to users of the target user type. The target user type can be a new user or other specific user type, and the target activity can be a first-order conversion activity or other types of activity.
[0062] It should be understood that the target user type in this embodiment can be set according to the actual application scenario. For example, when promoting charging stations, the target user type is related to the type of the target activity. In this case, the target activity can be defined as a first-order conversion activity, and the target user type is new users.
[0063] Optionally, the target user type in this embodiment can be a new user, which can be a user who has not generated a charging order or a user with low activity.
[0064] Furthermore, in this embodiment, the user type (i.e., the target user type) can be determined based on the number of historical charging orders and / or the frequency of historical charging orders. Specifically, when determining whether a user is a new user based on the number of historical charging orders, users with fewer than a preset number of historical charging orders are identified as new users, meaning their type is the target user type. Users with a number of historical charging orders that is not less than (i.e., greater than or equal to) the preset number are identified as existing users, meaning their type is not the target user type.
[0065] It should also be understood that when the new user is a user who has not generated any charging orders, the preset number corresponding to the number of historical charging orders in this embodiment is 1; when the new user is a user with low activity, the preset number corresponding to the number of historical charging orders is a natural number greater than 1.
[0066] When determining whether a user is a new user based on the frequency of their historical charging orders, the frequency is the number of charging orders generated within a preset period (e.g., one week). Furthermore, users whose historical charging order frequency is less than the preset frequency are identified as new users, meaning their user type is the target user type. Conversely, users whose historical charging order frequency is not less than (i.e., greater than or equal to) the preset frequency are identified as returning users, meaning their user type is not the target user type.
[0067] It should also be understood that when the new user is a user who has not generated any charging orders, the preset frequency corresponding to the number of historical charging orders in this embodiment is 0; when the new user is a user with low activity, the preset number corresponding to the number of historical charging orders is a natural number greater than 1.
[0068] In step S120, in response to the login status indicating successful login and the user type being the target user type, a charging station recommendation page is displayed to the user. The charging station recommendation page includes at least one charging station, as well as the charging station's attribute information and target activity information. The target activity information is determined based on the operation data of the corresponding target charging station's reference station, the target charging station's historical activity information, or the activity information of the target activity's reference activity.
[0069] In this embodiment, when a user successfully logs in and the user's type is the target user type, a site recommendation page will be displayed to the user.
[0070] Figure 2 This is a schematic diagram of the site recommendation page according to an embodiment of the present invention. Figure 2 As shown, the charging station recommendation page P1 in this embodiment is the charging station information display page under the first-order conversion activity. The charging station recommendation page P1 includes at least one charging station display control 21. Each charging station display control 21 displays the attribute information and / or target activity information of the corresponding charging station. For charging stations participating in the target activity, the corresponding charging station display control 21 displays attribute information and target activity information under the target activity. For charging stations not participating in the target activity, the corresponding charging station display control 21 displays attribute information, but does not display target activity information under the target activity. Among them, the attribute information includes the location information of the charging station (such as whether it is above ground or underground, and the distance from the current location), supporting facility information (such as restrooms, light meals, convenience stores, etc.), cost information (such as the cost per kilowatt-hour), service information (such as whether parking is free, etc.), equipment information (such as the number of fast / slow charging guns, usage status, etc.) and other information related to the charging station. The target activity information includes the activity name (such as new user activity), activity benefits (such as coupons, etc.) and other information related to the activity.
[0071] Optionally, the charging stations displayed on the station recommendation page in this embodiment can be charging stations within a certain distance (e.g., 3 kilometers) from the user. Further, when multiple charging stations exist within a certain distance from the user, this embodiment can display them sequentially on the station recommendation page according to a preset display order. The preset display order can be an order of distance between the charging stations and the user's location from closest to furthest; or, the preset display order can be to first display the group of charging stations conducting the target activity, then display the group of charging stations not conducting the target activity, with each charging station in each group displayed in order of distance from the user's location from closest to furthest.
[0072] Furthermore, to facilitate users in quickly discovering target activity information at charging stations, in this embodiment, for charging stations with target activity information, the target activity information will be highlighted in the corresponding station display control 21. For example, the target activity information can be displayed using bold font, added borders, or filters, so that the target activity information is more prominently displayed on the station recommendation page, making it easier for users to quickly perceive the activity information related to the target activity at the charging station and select a suitable charging station based on the target activity information.
[0073] It should be understood that the method for determining the charging stations displayed on the station recommendation page in this embodiment, as well as the display order of each charging station on the station recommendation page, can be set according to the actual usage scenario. The example given here is only an example and is not intended to limit the scope of the application.
[0074] Optionally, the target activity information in this embodiment can be determined based on the actual application scenario of the target activity. Typically, the target activity information is a set of benefits and services provided to users of the target user type, pre-defined by the activity provider for the target charging station according to its own needs.
[0075] Below, we will take the first-order conversion campaign for new users at the target charging station as an example to explain the method for determining target campaign information.
[0076] Optionally, in this embodiment, the target charging station is a charging station where the target activity is to be carried out. It can be a new charging station that is put into use for the first time, or a charging station with low usage rate that needs to be promoted (including charging stations that have carried out first-order conversion activities but have low usage rates).
[0077] When identifying target charging stations, one can determine whether a charging station is a newly commissioned station based on its station identification; alternatively, one can determine whether a charging station is underutilized and awaiting promotion based on service parameters such as average daily service fee per charging station, average daily electricity consumption per charging station, number of users per charging station, average electricity cost per kilowatt-hour, and average service fee per kilowatt-hour. Furthermore, the target activity information for different target charging stations under the same target activity can be the same or different. For example, when different target charging stations use different target activity information under the same target activity, the corresponding target activity information can be determined based on service parameters such as average daily service fee per charging station, average daily electricity consumption per charging station, number of users per charging station, average electricity cost per kilowatt-hour, and average service fee per kilowatt-hour. Therefore, in this embodiment, by determining the target charging stations and their target activity information through the above methods, the target activity information of the charging stations can better meet the actual needs of each charging station, improving user needs while enhancing the utilization efficiency and value of the charging stations.
[0078] Furthermore, after identifying the target charging station, this embodiment will determine the target activity information of the target charging station based on the operation data of the reference station of the target charging station, the historical activity information of the target charging station, and / or the activity information of the reference activity of the target activity, so as to provide the user with the rights and benefits services after determining the target activity information.
[0079] Meanwhile, the benefits and services provided by the target activity information in this embodiment can be embodied in the form of coupons, etc. This allows the activity organizer to easily conduct the target activity by issuing a target number of coupons to the target user group after determining the target activity information, and each coupon has a corresponding target share. Therefore, when specifying the target activity information, it is necessary to determine the target quantity and target share of the target activity. The target quantity is used to represent the total number of benefits and services corresponding to the target activity, and the target share is used to represent the benefit amount corresponding to each benefit and service. For example, if 10,000 20% off coupons are issued to the user group, the target quantity is 10,000 and the target share is 20% off, so that users can receive the corresponding benefits and services according to the target activity information displayed on the charging station recommendation page, which facilitates users in choosing charging stations and improves the utilization efficiency and value of charging stations.
[0080] Specifically, in determining the target activity information of the target charging station, in one optional implementation, this embodiment determines the target activity information of the target charging station based on the operation data of the reference station of the target charging station. This enables merchants (i.e., the activity organizers) to determine the corresponding target activity information based on their own profitability, and to take into account both the activity effect and the activity cost when launching the target activity, thereby ensuring the overall operating level of the merchants.
[0081] Figure 3 This is a flowchart illustrating the determination of target activity information according to an embodiment of the present invention. For example... Figure 3 As shown, the operational data in this embodiment includes revenue data and / or subsidy data, and the target activity information of the target charging station is determined based on the operational data of the reference station through the following method.
[0082] In step S310, a set of reference charging stations for the target charging station is obtained. The set of reference charging stations includes at least one reference station, which is a charging station of the same type as the target charging station.
[0083] Optionally, the reference charging station in this embodiment can be a charging station belonging to the same merchant as the target charging station, or a charging station located in the same geographical area (e.g., the same city) as the target charging station. Furthermore, each reference charging station has corresponding operational data. Therefore, this embodiment can determine the target activity information of the target charging station from the perspective of station operation.
[0084] In step S320, the target share is determined based on the revenue data and / or subsidy data of each reference site.
[0085] Optionally, in this embodiment, the target activity share can be determined based solely on the revenue data or subsidy data of the reference station, or it can be determined by combining the revenue data and subsidy data.
[0086] Further, in this embodiment, the revenue data and subsidy data of each reference station are used to determine the target share. When determining the target share, first, the gross profit margin of each reference station is determined based on the revenue data and subsidy data of each reference station, and then the target share of the target charging station is determined based on the gross profit margins of each reference station, so as to fully utilize the actual profits of similar charging stations to determine the target share when the target charging station conducts the target activity and improve the reliability of the target share.
[0087] Specifically, assume that the reference station set includes N reference stations, and the average cost per unit of the i-th (i ranges from 1 to N) reference station is C
[0089] , ,
[0088] , the revenue data of the i-th reference station is R i , and the subsidy data obtained by the i-th reference station is S i . Then, when determining the target share based on the revenue data and subsidy data of each reference station, the average cost per unit is determined respectively according to the average cost per unit of each reference station According to the revenue data R i and subsidy data S i of each reference station, the corresponding gross profit margin is determined and the average gross profit margin is determined according to the gross profit margins of each reference station (where, is an indicator function, taking 1 when the condition is satisfied and 0 otherwise); then, according to the average cost per unit and the average gross profit margin and the preset subsidy coefficient, the upper subsidy limit and the lower subsidy limit are determined. The upper subsidy limit is the product of the average cost per unit, the average gross profit margin and the upper bound coefficient, that is: (where a is the upper bound coefficient); the lower subsidy limit is the product of the average cost per unit, the average gross profit margin and the lower bound coefficient, that is: (where b is the lower bound coefficient and b < a). Finally, the target share is determined according to the upper subsidy limit and the lower subsidy limit.
[0088] Optionally, when determining the target share according to the upper subsidy limit and the lower subsidy limit, the target share is the average value of the cost interval corresponding to the upper subsidy limit and the lower subsidy limit or any value in this cost interval. Thus, by determining the target share through the above method, the target share can be made positively correlated with the profit situation of each reference station, so as to recommend the target activity information with a higher target share to users when the profit situation is good, and recommend the target activity information with a lower target share to users when the profit situation is poor, thereby ensuring the overall business level of the activity party while providing users with rights and interests services.
[0089] Optionally, considering that the profitability of the event provider may vary (profitable or unprofitable), to improve the usability of the target information recommendation, this embodiment determines the corresponding recommendation method based on different average gross profit margins. Specifically, when the average gross profit margin is lower than a preset value (e.g., 0), it indicates that the event provider's profitability is poor. In this case, both the upper and lower bound coefficients are set to 0, or other processing is performed according to business logic to stop recommending target event information to users. Conversely, when the average gross profit margin is lower than a preset value (e.g., 0), the recommendation method is determined based on the average cost per unit and the average gross profit margin. The upper and lower limits of the subsidy are determined by the preset subsidy coefficients a and b.
[0090] It should be understood that the preset subsidy coefficient in this embodiment can be set according to the actual application scenario, and there is no restriction on this here.
[0091] In step S330, target activity information for the target charging station is generated based on the target share.
[0092] In this embodiment, after determining the target share, target activity information corresponding to the target share is generated, and the target share is displayed to the user after the user triggers the display of the target activity information.
[0093] Optionally, in this embodiment, after determining the target share, a certain number of benefit services will be issued to each user. For example, three coupons for the target share will be issued to each user so that users can choose to use the benefit services as needed, thereby improving the user experience.
[0094] Furthermore, when distributing a certain number of benefit services to each user, the specific value of this certain number can be set according to the actual usage scenario, and can be one or more. Simultaneously, when sending multiple benefit services to each user, the target share corresponding to each benefit service can be the same or different. When the target shares corresponding to different benefit services are different, in this embodiment, a target share can be determined first using the aforementioned method, and this target share can be determined as the average of the target shares of multiple benefit services. Then, the target share of each benefit service can be determined based on the number of different benefit services and the average target share.
[0095] For example, assuming the target value of the coupons determined by the aforementioned method is 10 yuan, each user will receive 3 coupons. Then the average target value of the 3 coupons is 10 yuan. At this time, we can determine that the target values of the 3 coupons are 5 yuan, 10 yuan and 15 yuan respectively. That is, the 3 coupons that each user receives include one 5 yuan coupon, one 10 yuan coupon and one 15 yuan coupon.
[0096] It should be noted that the benefits services in this embodiment can be either discount (e.g., 20% off) or face value (e.g., 5 yuan). The specific type can be selected according to the actual application scenario. Regardless of whether it is a discount, face value, or other type, the essence is price discount. Therefore, conversion rules between different types of benefits services can be set in advance, and equivalent conversions of different types of benefits services can be performed according to the specific application scenario.
[0097] Specifically, in this embodiment, multiple benefit services with the same target share will be issued to each user.
[0098] Therefore, in this embodiment, by determining the target share based on the operational data of each reference station corresponding to the target charging station, and generating target activity information for the target charging station based on the target share, the reliability of the target share can be improved. While ensuring the overall operational level of the activity party, it provides users with rights and services, thereby optimizing the charging station recommendation effect and improving the user experience.
[0099] In another alternative implementation, this embodiment determines the target activity information of the target charging station based on the historical activity information of the target charging station. This allows the activity participants with budgets to determine the corresponding target activity information according to their own budget, thus providing users with more benefits and services.
[0100] Figure 4 This is another flowchart illustrating the determination of target activity information according to an embodiment of the present invention. For example... Figure 4 As shown, in this embodiment, the target activity information of the target charging station is determined based on the historical activity information of the target charging station using the following method.
[0101] In step S410, the historical activity set of the target charging station is obtained. The historical activity set includes at least one historical activity, and the historical activity has corresponding budget data and equity quantity.
[0102] In this embodiment, each historical activity in the historical activity set refers to an activity carried out by the target charging station. The budget data and the number of benefits corresponding to each historical activity can be the budget data and the number of benefits set before the activity started, or the budget data (i.e., the total number of benefit shares actually distributed to the user group) and the number of benefits (i.e., the total number of benefits actually distributed to the user group) obtained after the activity ended. Therefore, this embodiment can determine the target activity information of the target charging station carrying out the target activity from the perspective of station activities.
[0103] To improve the efficiency and reliability of determining target activity information when acquiring the historical activity set of the target charging station, this embodiment obtains the historical activity set by acquiring historical activities within a predetermined time period (e.g., 2 years). The occurrence time of each historical activity in the historical activity set is within the preset time period. The preset time period can be set according to the actual application scenario. For example, if it is desired to refer to more historical activities to determine the target activity information, the time span of the preset time period can be set to be longer.
[0104] In step S420, the weighted sum of the equity quantities of each historical activity is calculated to determine the target quantity. The weight parameters of the historical activities are determined based on the budget data of the corresponding historical activities.
[0105] Optionally, in this embodiment, after obtaining the historical activity set of the target charging station, the weight parameters of each historical activity in the historical activity set are first determined, and then the rights and interests of each historical activity are weighted and summed to determine the target quantity.
[0106] Specifically, assume the set of historical activities includes n historical activities, and the budget data (i.e., budget amount) of the i-th historical activity (where i can take values from 1 to N) is T. i The weight parameter for the i-th historical activity is W. i The number of rights for the i-th historical activity is Q. i Therefore, when determining the target activity information for a target charging station, the first step is to determine the total historical budget for all historical activities based on the budget data of each historical activity. Then determine the weight parameters for each historical activity. Then, the weighting coefficient W for each historical activity will be... i and the corresponding number of rights Q i By performing a weighted summation, we obtain the target number N of service benefits that the target charging station will distribute to users. The formula for calculating N is as follows:
[0107]
[0108] Optionally, to reduce the risk of campaign deployment for the campaign organizer and further optimize the campaign's effectiveness, this embodiment will perform a weighted summation based on the equity quantity of each historical campaign, while introducing an insurance coefficient P to calculate the final target quantity N. The specific calculation formula is as follows:
[0109]
[0110] The insurance factor P is a constant set in advance by the event organizer based on the actual needs of the event.
[0111] In step S430, the target share is determined based on the budget data and target quantity of the target charging stations.
[0112] In this embodiment, after determining the target number of target charging stations, the target budget for the activity to carry out the target activity is divided by the target number, and the ratio of the target budget to the target number is determined as the target share for a single benefit service.
[0113] In step S440, target activity information for the target charging stations is generated based on the target quantity and target share.
[0114] In this embodiment, after determining the target quantity and target share of the target activities carried out at the target charging station, target activity information of the target charging station will be generated based on the target quantity and target share, and the target share will be displayed to the user after the user triggers the display of the target activity information.
[0115] Therefore, in this embodiment, by obtaining the historical activity set of the target charging station, determining the weight coefficient of the corresponding historical activity based on the budget data of each historical activity, weighting and summing the rights and benefits of each historical activity to determine the target quantity, and then determining the target share based on the target budget of the activity party, the target activity information of the target charging station is generated based on the target quantity and target share. This can quickly determine reliable target activity information for activity parties with budgets, thereby providing rights and benefits services to users, optimizing the charging station recommendation effect, and improving the user experience.
[0116] In another alternative implementation, in this embodiment, the target activity information of the target charging station is determined based on the activity information of the reference activity of the target activity.
[0117] Figure 5 This is another flowchart illustrating the determination of target activity information according to an embodiment of the present invention. For example... Figure 5 As shown, in this embodiment, the target activity information of the target charging station is determined based on the activity information of the reference activity through the following method.
[0118] In step S510, a set of reference activities for the target activity is obtained. The set of reference activities includes at least one reference activity, which is a historical activity of the same type as the target activity. The reference activity has a corresponding equity share and equity quantity.
[0119] In this embodiment, each reference activity in the reference activity set is of the same type as the target activity. For example, if the target activity is a first-order conversion activity, then all reference activities are also first-order conversion activities. Therefore, this embodiment can determine the target activity information for the target charging station's target activity from the perspective of activity effectiveness.
[0120] Optionally, the set of reference activities in this embodiment may be historical activities of the same type as the target activity carried out by different charging stations that are consistent with the merchant to which the target charging station belongs, or it may be historical activities of the same type as the target activity carried out by different merchants.
[0121] Furthermore, considering that the same merchant typically offers the same benefits and services to users when conducting the same type of activity, the reference activity set in this embodiment includes historical activities conducted by different merchants that are of the same type as the target activity. Therefore, this embodiment can determine the target activity information of the target charging station based on the historical activity information of all merchants that have conducted the target activity, thereby improving user acceptance of the target activity and optimizing the recommendation effect of the target activity information.
[0122] In step S520, the equity share of each reference activity is statistically calculated to determine the target share.
[0123] Optionally, in this embodiment, the equity share of each reference activity can be statistically calculated to determine the mean and standard deviation of the equity share of each reference activity, and then the target share can be determined based on the mean and standard deviation of the equity share.
[0124] For example, assuming the number of merchants corresponding to historical activities in the reference activity set is M, then for each merchant m∈M, T m The set of activity types for the target activities that merchant m participates in, i.e., the reference activity set includes multiple activity type sets T. m (m = takes values from 1 to M). Meanwhile, for each historical activity t∈T... m N t,m Let A be the set of the number of rights and benefits for all activities under this activity type set. t,m This is the collection of equity amounts for all activities under this type.
[0125] Therefore, when determining the target share, it is based on the equity amount set A corresponding to each activity type set. t,m Determine the average share and share standard deviation Then compare the share average and share standard deviation Sum the results and determine the target share.
[0126] Among them, the average share The calculation formula is as follows:
[0127]
[0128] Standard deviation of share The calculation formula is as follows:
[0129]
[0130] In step S530, the number of rights and interests for each reference activity is statistically calculated to determine the target number.
[0131] In this embodiment, when determining the target quantity, it is based on the set of rights and interests N corresponding to each activity type set. t,m Determine the mean of quantities and quantity standard deviation Then compare the quantity mean and quantity standard deviation Summation is performed, and the summation result is determined as the target quantity. The average quantity is... The calculation formula is as follows:
[0132]
[0133] Quantity Standard Deviation The calculation formula is as follows:
[0134]
[0135] It should be understood that the steps of determining the target quantity and target share in this embodiment can be performed simultaneously or separately. When performed separately, the target share can be determined first, or the target quantity can be determined first; there is no restriction on the execution order. Furthermore, the method for determining the target quantity and target share based on the statistical calculation results of the corresponding mean and standard deviation in this embodiment is merely an example. In practice, the mean or other types of statistical calculation results can also be used to determine them, and there is no restriction on this either.
[0136] In step S540, target activity information for the target charging station is generated based on the target share and target quantity.
[0137] In this embodiment, after determining the target quantity and target share of the target activities carried out at the target charging station, target activity information of the target charging station will be generated based on the target quantity and target share, and the target share will be displayed to the user after the user triggers the display of the target activity information.
[0138] Therefore, in this embodiment, by obtaining a set of reference activities for the target activity, statistically calculating the equity share of each reference activity to determine the target share, statistically calculating the equity quantity of each reference activity to determine the target quantity, and generating target activity information for the target charging station based on the target share and target quantity, the reliability of the target share can be improved. While providing equity services to users, it is also beneficial to further optimize the charging station recommendation effect and improve the user experience.
[0139] Furthermore, by providing the aforementioned different methods to determine target activity information, this embodiment enables the determination of target activity information from different dimensions. This helps users quickly determine target activity information to provide them with benefits and services, lowers the threshold for activity planning strategies, improves the efficiency of activity implementation, thereby optimizing the recommendation effect of charging stations and enhancing the user experience. It also allows different merchants to choose suitable methods to carry out activities based on their own conditions, improving the recommendation effect of charging stations, enhancing the user experience, and improving the overall effectiveness of the activities.
[0140] Optionally, in this embodiment, after determining the target activity information of the target charging station, a certain number of rights and benefits services corresponding to the target activity information can be immediately distributed to the target type users; alternatively, the target activity identifier can be displayed to the users first, and after the target activity information is detected to be triggered, a certain number of rights and benefits services corresponding to the target activity information can be distributed to the corresponding users.
[0141] Alternatively, in this embodiment, at least two of the above three methods can be combined to determine the target activity information of the target charging station. Specifically, the corresponding target share and target quantity can be determined first based on different methods, and then the average or median value of the target share and target quantity determined under different methods can be taken to determine the final target activity information. This can combine information from different dimensions to further improve the reliability of the target activity information.
[0142] Furthermore, to facilitate the event organizer's perception of the actual investment in the target event, this embodiment will first display the target event identifier to the user after determining the target event information of the target charging station. After detecting that the target event information has been triggered, a certain number of rights and services corresponding to the target event information will be sent to the corresponding user so that the event organizer can understand and perceive the actual investment in the target event in a timely manner, determine the relationship between the investment and output of the target event, and thus understand the recommendation and operation effect of the target event.
[0143] Figure 6 This is a flowchart illustrating the estimated actual input data according to an embodiment of the present invention. For example... Figure 6 As shown, the actual input data is estimated using the following method in this embodiment, which specifically includes the following steps.
[0144] In step S610, usage data of the issued target activity information is acquired in real time.
[0145] In this embodiment, data is used to characterize the distribution status of the benefits services corresponding to the target activity information. Before distributing the benefits services of the target activity information to users, a target activity identifier is first displayed to the user, and this identifier corresponds to a target charging station. After viewing the target activity identifier or target charging station, the user will choose whether to participate in the target activity and whether to use the benefits services provided by the target activity based on their own needs. They can trigger the target activity information by clicking on the target activity identifier or related controls at the target charging station, and automatically receive the benefits services corresponding to the target activity information after triggering it. Therefore, in this embodiment, the distribution of target activity information to users can be determined by real-time detection of the triggering operations of the target activity identifier and / or target charging station, and each time target activity information is distributed to a user, a usage data record is generated.
[0146] It should be noted that each user can have a maximum of one usage record under one target activity, in order to facilitate the statistical analysis of usage data for the target activity information.
[0147] In step S620, the data used is summed to determine the input data.
[0148] In this embodiment, by summing up the usage data generated when the target activity information is sent to each user, the investment data corresponding to all rights and services distributed to the user group can be determined.
[0149] Specifically, assuming U is the set of users using the target activity information, C is the set of benefit service types in the target activity information, q(u,c) is the number of benefit service types c (c∈C) ordered by user u (u∈U), and p(c) represents the unit price (or unit cost) of benefit service type c, the input data TC can be determined according to the following formula:
[0150] TC=∑ u∈U ∑ c∈C q(u,c)×p(c)
[0151] Therefore, by determining the input data through the above formula in this embodiment, the event organizer can easily perceive the actual input cost of the target event in a timely manner, avoiding the situation where the cost is too high and the event organizer cannot make ends meet.
[0152] In step S630, the target activity information to be issued is adjusted based on the input data.
[0153] Optionally, this embodiment may also adjust the quantity and / or target share of the rights and benefits services corresponding to the target activity information to be distributed based on the input data and the rights and benefits services of the target activity information to be distributed. For example, when the input data exceeds the expected cost, the quantity of rights and benefits services distributed to users may be reduced or the target share of rights and benefits services may be lowered during the subsequent distribution process, or even the distribution of target activity information to users may be stopped.
[0154] Therefore, in this embodiment, by acquiring the usage data of the issued target activity information in real time, summing the usage data to determine the input data, and adjusting the target activity information to be issued based on the input data, the activity provider can conveniently perceive the actual input cost of the target activity in a timely manner, and adjust the issuance and execution of the target activity based on the actual input cost and the inventory of rights and benefits services, so as to take into account the input cost of the activity provider while providing rights and benefits services to users, thereby achieving a win-win situation.
[0155] In step S130, in response to the detection that the target activity information of the target charging station has been triggered, the user is redirected to the activity details display page of the target activity.
[0156] In this embodiment, the user triggers the target activity information of the target charging station on the station recommendation page by clicking or other operations. After the target activity information of the target charging station is triggered, the display page will jump from the station recommendation page to the activity details display page of the target activity, so that the user can easily view the specific content of the target activity information of the target charging station.
[0157] Optionally, the activity details display page in this embodiment includes at least one benefit display control. Each benefit display control includes benefit information and a viewing control. The benefit information is used to display the benefit services offered by the target charging station to the current user, such as charging coupons and free charging time. The viewing control is used to trigger the display of the benefit details page for the corresponding benefit service. The benefit details page is used to display the usage method, usage period, and other benefit-related information of the corresponding benefit service. Correspondingly, the method in this embodiment also includes: displaying the benefit details page in response to the triggering of the viewing control. Thus, this embodiment can present the target activity information of the target charging station to the target type of user based on the user's interaction, thereby facilitating the user to understand the target activity information in a timely manner and select the target charging station as the charging station to be used based on the target activity information, thereby improving the utilization efficiency of the target charging station and enhancing the user's charging experience.
[0158] Figure 7 This is a schematic diagram of the activity details display page according to an embodiment of the present invention. Figure 7As shown, the activity details display page P2 in this embodiment includes at least one benefit display control 71, an accept control 72, and a close control 73. Each benefit display control 71 corresponds to a benefit service, and each control includes benefit information and a view control 711. The benefit information displays basic information about the corresponding benefit service to the user, including the benefit service name (e.g., a new user discount coupon), validity period (validity period: xxxxxx-xxxxxx), and usage permissions (e.g., only for service fee deduction). The view control 711 displays the benefit details page (not shown in the figure) after being triggered, allowing the user to view the usage method, validity period, and other benefit-related information of the corresponding benefit service.
[0159] Furthermore, after viewing the various benefits and services on the activity details page P2, users can quickly add these services to their card / coupon wallet by triggering the accept control 72 for later use. Users can also close the activity details page P2 by triggering the close control 73. Simultaneously, after the close control 73 is triggered, the display page will automatically redirect to the charging station recommendation page P1, allowing users to select a suitable charging station for charging.
[0160] The technical solution of this invention displays at least one charging station, along with its attribute information and / or target activity information, on a station recommendation page when a user successfully logs in and the user type matches the target user type. Upon detecting that the target activity information of the target charging station has been triggered, the user is redirected to the activity details display page. This allows for timely display of the target charging station's activity information to users of the target user type, facilitating the selection of a suitable charging station based on the activity information. This optimizes the charging station recommendation effect, enhances the usage value of charging stations, and improves the user's charging experience. Furthermore, by determining the target activity information of the target charging station based on the operational data of a reference station, the target charging station's historical activity information, or the activity information of a reference activity, the target activity information can be quickly and effectively identified and presented to the user in a timely manner, further optimizing the charging station recommendation effect and improving the user's charging experience.
[0161] Figure 8 This is a system architecture diagram illustrating the implementation of the target activities in an embodiment of the present invention. For example... Figure 8 As shown, the system architecture for achieving the target activity in this embodiment includes an application layer 81, a logic layer 82, and a component layer 83. The component layer 83 is an infrastructure layer used to provide underlying services such as database, cache, message queue, and file storage through specific components.
[0162] The logic layer 82 is mainly responsible for handling business logic and business rules. It is the core part of the system architecture and includes the business capability layer 821, the business orchestration layer 822, and the business data model layer 823.
[0163] The Business Capability Layer 821 is the foundation of the business processing layer, encapsulating specific business logic and rules. It includes modules such as activity information, activity rules, budget management, and benefits services. Each module corresponds to one or more specific business functions in the system, such as activity management, budget management, and benefits service processing. These modules can be shared and reused by multiple application layers, accessing and manipulating data by calling interfaces provided by the database layer or data access layer, thereby improving the system's scalability and maintainability.
[0164] The business orchestration layer 822 is responsible for orchestrating and combining multiple business capability modules according to specific business logic and processes to form a complete business process. Based on user requests or system triggers, it invokes the corresponding business capability modules and executes them according to the preset business process, achieving automated and intelligent processing of the business process. Simultaneously, it can also monitor and manage the business process to ensure its smooth operation.
[0165] The business data model layer 823 is the data core in the business processing layer. It is used to define the structure and relationship of all business data in the system, and to provide persistent storage and access mechanisms for the data, ensuring the integrity and consistency of the data. This provides data support and constraints for the business capability module and the business orchestration module, enabling the system to achieve efficient management and operation of business data.
[0166] Application Layer 81 is the highest layer of the system, primarily focused on the user interface and business logic. It is responsible for receiving user requests and passing them to the next layer for processing, while also returning the processing results to the user. Application Layer 81 includes the B / M (Business / Manager) application layer 811 and the C (Consumer) application layer 812. The B / M application layer 811 is mainly responsible for operational data management, recommended benefits display, cost estimation, and system data processing, while the C-end application layer 812 is responsible for user personal benefits center management and benefits service tag management. Together, they constitute the complete functional system of the application, providing users with efficient, secure, and convenient services.
[0167] Figure 9 This is an interactive diagram illustrating the implementation of the target activity in an embodiment of the present invention. For example... Figure 9As shown, the user logs in by entering login information on the front end. The system permission module receives the login information and verifies it to determine if the user's login status is successful. If the user fails to log in, the front end displays a message indicating that the user has logged out. If the user logs in successfully, the system automatically enters the target activity processing system and sends a new user verification request to the order module. The order module queries the user's historical orders and determines if the user has placed a charging order. If the system finds that the user has placed a charging order, the user is determined to be a non-target type user for the target activity, and the front end does not display any activity information, such as the target activity name. If the system finds that the user has not placed a charging order, the user is determined to be a target type user for the target activity, and the system queries the target activity information. After finding the target activity information, the front end displays the activity information to the user, such as displaying the activity name from the target activity information on the site recommendation page.
[0168] Furthermore, when a user triggers the distribution event of the benefit service in the target activity information through the front end, such as by clicking on the target activity information of the target charging station on the station recommendation page, the activity module determines to distribute the benefit service in the target activity information to the user and constructs the corresponding benefit service information. Then, the benefit service module executes the benefit distribution function, allowing the user to view the activity details display page of the target activity through the front end. This facilitates the user's viewing of the specific content of the target activity information of the target charging station, thereby optimizing the recommendation effect of charging stations and enabling users to select and use benefit services as needed, thus improving the user experience.
[0169] Figure 10 This is a schematic diagram of an information recommendation device according to an embodiment of the present invention. Figure 10 As shown, the information recommendation device in this embodiment includes an acquisition unit 1, a recommendation unit 2, and a display unit 3. The acquisition unit 1 acquires the user's login status. The recommendation unit 2, in response to a login status indicating successful login and the user's type being the target user type, displays a charging station recommendation page to the user. The charging station recommendation page includes at least one charging station, its station attribute information, and target activity information. The target activity information is determined based on the operational data of a reference charging station for the corresponding target charging station, the historical activity information of the target charging station, and / or the activity information of a reference activity for the target activity. The display unit 3, in response to the detection that the target activity information of the target charging station has been triggered, redirects to the corresponding activity details display page.
[0170] Optionally, in this embodiment, the target user type is a new user, determined based on the number of historical charging orders or the frequency of historical charging orders. The activity details display page includes at least one benefits display control, which includes benefits information and a viewing control. Correspondingly, in this embodiment, the display unit 3 is also used to display the benefits details page in response to the viewing control being triggered.
[0171] Optionally, the recommendation unit 2 in this embodiment is further used to determine the target activity information of the target charging station based on the operation data of the reference station of the target charging station, the historical activity information of the target charging station, and / or the activity information of the reference activity of the target activity.
[0172] Furthermore, when determining the target activity information of the target charging station based on the operational data of the reference stations of the target charging station, the operational data in this embodiment includes revenue data and / or subsidy data. The recommendation unit 2 is specifically used to obtain a set of reference stations for the target charging station, the set of reference stations including at least one reference station, and the reference station being a charging station of the same type as the target charging station; determine the target share based on the revenue data and / or subsidy data of each reference station; and generate the target activity information of the target charging station based on the target share.
[0173] When determining the target activity information of a target charging station based on its historical activity information, the recommendation unit 2 in this embodiment is specifically used to obtain a set of historical activities of the target charging station. The set of historical activities includes at least one historical activity, and each historical activity has corresponding budget data and equity quantity. The equity quantity of each historical activity is weighted and summed to determine the target quantity. The weight parameters of the historical activities are determined based on the budget data of the corresponding historical activities. The target share is determined based on the budget data and target quantity of the target charging station. The target activity information of the target charging station is generated based on the target quantity and target share.
[0174] When determining the target activity information of the target charging station based on the activity information of the reference activities of the target activity, the recommendation unit 2 in this embodiment is specifically used to obtain a set of reference activities for the target activity. The set of reference activities includes at least one reference activity, which is a historical activity of the same type as the target activity. The reference activity has a corresponding equity share and equity quantity. The equity share of each reference activity is statistically calculated to determine the target share. The equity quantity of each reference activity is statistically calculated to determine the target quantity. The target activity information of the target charging station is generated based on the target share and the target quantity.
[0175] Furthermore, the recommendation unit 2 in this embodiment is also used to obtain usage data of the target activity information that has been issued in real time; to sum up the usage data to determine the input data; and to adjust the target activity information to be issued based on the input data.
[0176] Figure 11 This is a schematic diagram of an electronic device according to an embodiment of the present invention. (For example...) Figure 11 As shown, Figure 11 The illustrated electronic device is a general-purpose data processing device, comprising a general-purpose computer hardware architecture, including at least a processor 41 and a memory 42. The processor 41 and memory 42 are connected via a bus 43. The memory 42 is adapted to store instructions or programs executable by the processor 41. The processor 41 can be a standalone microprocessor or a collection of one or more microprocessors. Thus, the processor 41 executes the instructions stored in the memory 42, thereby performing the method flow of the embodiments of the present invention as described above to process data and control other devices. The bus 43 connects the aforementioned components together, and also connects these components to a display controller 44, a display device, and an input / output (I / O) device 45. The input / output (I / O) device 45 can be a mouse, keyboard, modem, network interface, touch input device, motion-sensing input device, printer, and other devices known in the art. Typically, the input / output device 45 is connected to the system via an input / output (I / O) controller 46.
[0177] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus (devices), or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0178] This application is described with reference to flowchart illustrations of methods, apparatus (devices), and computer program products according to embodiments of this application. It should be understood that each step in the flowchart can be implemented by computer program instructions.
[0179] These computer program instructions may be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including an instruction means, the implementation process of which is described in the instruction means. Figure 1 The function specified in one or more processes.
[0180] These computer program instructions may also be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, produce instructions for implementing processes. Figure 1 A device for a function specified in one or more processes.
[0181] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program for use by a computer to execute some or all of the above-described method embodiments.
[0182] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program specifying the relevant hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0183] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. An information recommendation method, characterized in that, The method includes: Get the user's login status; In response to the login status indicating successful login and the user type being the target user type, a charging station recommendation page is displayed to the user. The charging station recommendation page includes at least one charging station, as well as the charging station's station attribute information and target activity information. The target activity information is determined based on the operation data of the corresponding target charging station's reference station, the target charging station's historical activity information, and / or the activity information of the target activity's reference activity. In response to the detection of target activity information at the target charging station, the user is redirected to the activity details page.
2. The method according to claim 1, characterized in that, The target user type is a new user, and the new user is determined based on the number of the user's historical charging orders and / or the frequency of occurrence of historical charging orders.
3. The method according to claim 1, characterized in that, The activity details display page includes at least one benefits display control, which includes benefits information and viewing controls; the method further includes: In response to the view control being triggered, the benefits details page is displayed.
4. The method according to claim 1, characterized in that, The operational data includes revenue data and / or subsidy data. Based on the operational data of reference charging stations, the target activity information for the target charging station is determined, including: Obtain a set of reference charging stations for the target charging station, wherein the set of reference charging stations includes at least one reference station, and the reference station is a charging station of the same type as the target charging station; The target share is determined based on the revenue and / or subsidy data of each of the aforementioned reference stations; Target activity information for the target charging station is generated based on the target share.
5. The method according to claim 1, characterized in that, The target activity information for determining the target charging station based on historical activity information includes: Obtain the historical activity set of the target charging station, wherein the historical activity set includes at least one historical activity, and the historical activity has corresponding budget data and equity quantity; The target quantity is determined by weighted summation of the equity quantities of each historical activity, and the weight parameters of the historical activities are determined based on the budget data of the corresponding historical activities. The target share is determined based on the budget data and the target number of the target charging stations; Target activity information for the target charging station is generated based on the target quantity and the target share.
6. The method according to claim 1, characterized in that, Based on the activity information from the reference activities, the target activity information for the target charging station is determined to include: Obtain a set of reference activities for the target activity, the set of reference activities including at least one reference activity, the reference activity being a historical activity of the same type as the target activity, and the reference activity having a corresponding equity share and equity quantity; The equity share of each of the aforementioned reference activities is statistically calculated to determine the target share; The number of rights and interests for each of the aforementioned reference activities is statistically calculated to determine the target number; Target activity information for the target charging stations is generated based on the target share and the target quantity.
7. The method according to claim 4 or 6, characterized in that, The method further includes: Real-time acquisition of usage data for the issued target activity information; The usage data is summed cumulatively to determine the input data; Adjust the target activity information to be distributed based on the input data.
8. An information recommendation device, characterized in that, The device includes: The acquisition unit is used to obtain the user's login status. The recommendation unit is used to display a charging station recommendation page to the user in response to the login status indicating successful login and the user type being the target user type. The charging station recommendation page includes at least one charging station, as well as the charging station's station attribute information and target activity information. The target activity information is determined based on the operation data of the corresponding target charging station's reference station, the target charging station's historical activity information, and / or the activity information of the target activity's reference activity. The display unit is used to redirect to the corresponding activity details display page in response to the detection of target activity information of the target charging station.
9. A computer program product, characterized in that, The computer program product includes a computer program / instruction that, when executed by a processor, implements the method of any one of claims 1-7.
10. An electronic device comprising a memory and a processor, characterized in that, The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method of any one of claims 1-7.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1-7.