Method, device and equipment for acquiring growth data, and readable storage medium
By combining the spiral growth model with growth models for both B2B and B2C businesses, the limitations of existing technologies in predicting growth for B2C businesses are overcome. This enables the acquisition of growth data for both B2B and B2C businesses, providing a more comprehensive forecast of business growth.
Patent Information
- Application Number
- CN202010249993.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-04-01
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2040-06-06
AI Technical Summary
In existing technologies, the AARRR model is only applicable to consumer-facing (toC) businesses and cannot be applied to other forms of business growth forecasting.
By employing a spiral growth model, combined with the first and second growth models, and simulating the growth-promoting relationship between the first and second business segments, growth data for both B2B and B2C businesses can be obtained.
It enables the acquisition of growth data for B2B and B2C businesses that have a growth-promoting relationship, providing a more comprehensive business growth forecasting capability.
Smart Images

Figure CN113496329B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing, and in particular to a method, apparatus, device, and readable storage medium for acquiring growing data. Background Technology
[0002] The User Growth Model (AARRR) is a model that simulates the business development process during internet operations to predict business growth. Acquisition represents acquisition, Activation represents activation, Retention represents retention, Revenue represents monetization, and Referral represents referral, which correspond to the five stages of the internet application lifecycle.
[0003] In related technologies, the AARRR model is designed for consumer-facing (to Customer, toC) businesses. By inputting business content into the AARRR model, user lifecycle operations are implemented for toC businesses, thereby achieving business growth.
[0004] However, the above methods can only provide business growth forecasts for B2C businesses, and are not applicable to other types of businesses. Summary of the Invention
[0005] This application provides a method, apparatus, device, and readable storage medium for acquiring growth data, which can acquire business growth data for B2B and B2C businesses. The technical solution is as follows:
[0006] On the one hand, a method for obtaining growth data is provided, the method comprising:
[0007] The server obtains business content from a network data source or database. The business content includes a merchant type object of a first business, a user type object of a second business, and service content provided to the merchant type object and the user type object. The first business is a business that provides services to merchants, and the second business is a business that provides services to users. There is a growth promotion relationship between the first business and the second business.
[0008] The server inputs the business content into the spiral growth model, which includes a first growth model corresponding to the first business and a second growth model corresponding to the second business. The growth promotion relationship is defined between the first growth model and the second growth model.
[0009] The server performs operation simulation on the business content through the first growth model and the second growth model, and outputs first growth data corresponding to the first business and second growth data corresponding to the second business, the first growth data being used to indicate the simulated operation situation of the first business, and the second growth data being used to indicate the simulated operation situation of the second business.
[0010] In another aspect, provided is a growth data acquisition device, the device comprising:
[0011] An acquisition module is configured to acquire business content from a network data source or a database, the business content including a merchant type object of a first business, a user type object of a second business, and service content provided to the merchant type object and the user type object, the first business being a business providing services for merchants, the second business being a business providing services for users, and the first business and the second business having a growth promotion relationship;
[0012] An input module is configured to input the business content into a spiral growth model, the spiral growth model including a first growth model corresponding to the first business and a second growth model corresponding to the second business, and the first growth model and the second growth model defining the growth promotion relationship therebetween;
[0013] An output module is configured to perform operation simulation on the business content through the first growth model and the second growth model, and output first growth data corresponding to the first business and second growth data corresponding to the second business, the first growth data being used to indicate the simulated operation situation of the first business, and the second growth data being used to indicate the simulated operation situation of the second business.
[0014] In an optional embodiment, the first growth model includes a first stage unit corresponding to the first business in an operation process, the second growth model includes a second stage unit corresponding to the second business in the operation process, and the first stage unit and the second stage unit define the growth promotion relationship therebetween;
[0015] The output module is further configured to perform operation simulation on the business content through the first stage unit and the second stage unit in combination with the growth promotion relationship, to obtain stage data, and to perform growth analysis on the stage data to output the first growth data and the second growth data.
[0016] In an optional embodiment, the output module further comprises:
[0017] The simulation unit is configured to simulate the business content by the first-stage unit to obtain first-stage data, simulate the second-stage unit according to the first-stage data, the growth promotion relationship and the business content to obtain second-stage data, and iteratively simulate the first-stage data and the second-stage data by the growth promotion relationship to obtain the stage data.
[0018] In an optional embodiment, the business content comprises service content, a merchant type object of the first business and a user type object of the second business.
[0019] The simulation unit is further configured to simulate providing the service content to the merchant type object to obtain the first-stage data corresponding to the first-stage unit.
[0020] The simulation unit is further configured to simulate providing the service content to the user type object, and obtain the second-stage data corresponding to the second-stage unit according to the first-stage data and the growth promotion relationship.
[0021] In an optional embodiment, the obtaining module is further configured to obtain a growth rate of the stage data, and predict the first growth data and the second growth data according to the growth rate.
[0022] In an optional embodiment, the obtaining module is further configured to obtain a growth rate of the stage data, and predict the first growth data and the second growth data according to the growth rate.
[0023] In an optional embodiment, the stage data comprises at least one of scale data, activity data, retention data, conversion data, revenue data and recommendation rate.
[0024] In an optional embodiment, the apparatus further comprises:
[0025] The determining module is configured to determine a first resource requirement of the first business in a target time period according to the first growth data, and determine a second resource requirement of the second business in the target time period according to the second growth data, provide server resources corresponding to the first resource requirement to the first business in the target time period, and provide server resources corresponding to the second resource requirement to the second business in the target time period.
[0026] In another aspect, a computer device is provided, which includes a processor and a memory having stored therein at least one instruction, at least one program, a code set or an instruction set, which is loaded and executed by the processor to implement the method for acquiring growth data according to any one of the embodiments of the present application.
[0027] In another aspect, a computer readable storage medium is provided, which has stored therein at least one instruction, at least one program, a code set or an instruction set, which is loaded and executed by the processor to implement the method for acquiring growth data according to any one of the embodiments of the present application.
[0028] In another aspect, a computer program product is provided, which, when running on a computer, causes the computer to execute the method for acquiring growth data according to any one of the embodiments of the present application.
[0029] The technical scheme provided by the embodiments of the present application has at least the following beneficial effects:
[0030] For at least two businesses having a growth promotion relationship, a spiral growth model is set to acquire growth data of the businesses, wherein the spiral growth model includes a first growth model and a second growth model, and a corresponding growth promotion relationship is set between the first growth model and the second growth model according to the growth promotion relationship of the first business and the second business, so as to acquire growth data of the at least two businesses. BRIEF DESCRIPTION OF DRAWINGS
[0031] In order to more clearly illustrate the technical scheme in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort on the basis of these drawings.
[0032] Figure 1 is a growth chain of a toB business and a toC business provided by an exemplary embodiment of the present application;
[0033] Figure 2 is a flowchart of a method for acquiring growth data provided by an exemplary embodiment of the present application;
[0034] Figure 3 is based on Figure 2 is a structural schematic diagram of mutual promotion between a merchant and a user provided by the embodiment shown;
[0035] Figure 4is a flow chart of the method for acquiring growth data provided by another exemplary embodiment of the present application;
[0036] Figure 5 is based on Figure 4 is a schematic diagram of a double-end structure of toB+toC service provided by the embodiment shown in the figure;
[0037] Figure 6 is based on Figure 4 is a schematic diagram of a model growth framework provided by the embodiment shown in the figure;
[0038] Figure 7 is a flow chart of the method for acquiring growth data provided by another exemplary embodiment of the present application;
[0039] Figure 8 is based on Figure 7 is a schematic diagram of a spiral growth model provided by the embodiment shown in the figure;
[0040] Figure 9 is a structural block diagram of the apparatus for acquiring growth data provided by an exemplary embodiment of the present application;
[0041] Figure 10 is a structural block diagram of the apparatus for acquiring growth data provided by another exemplary embodiment of the present application;
[0042] Figure 11 is a structural block diagram of the server provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0043] In order to make the purpose, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0044] First, the terms involved in the embodiments of the present application are briefly introduced:
[0045] Spiral growth model: refers to a growth model including at least two sub-growth models, and there is a promotion relationship between the at least two sub-growth models. Illustratively, the spiral growth model involved in the embodiments of the present application includes a first growth model and a second growth model, and the first growth model corresponds to a first business and the second growth model corresponds to a second business, and there is a growth promotion relationship between the first business and the second business, so that the growth promotion relationship is defined between the first growth model and the second growth model. Illustratively, the first business is a business providing services to merchants (to Business, toB), and the second business is a business providing services to consumers (to Customer, toC), i.e., a business providing services to users, so that the spiral growth model is a growth model corresponding to toB+toC business, and the growth of toB business promotes the growth of toC business, and at the same time, the growth of toC business promotes the growth of toB business. Optionally, the toB business includes an acquisition stage for indicating a stage of acquiring merchants, an activation stage for indicating a stage of merchant operation, a retention stage for indicating a stage of merchants continuously operating the business, a monetization stage for indicating a stage of revenue, and a recommendation stage for indicating a stage of recommending the business to other merchants. The toC business includes an acquisition stage for indicating a stage of acquiring users, an activation stage for indicating a stage of users using the business, a retention stage for indicating a stage of users continuously using the business, a monetization stage for indicating a stage of user revenue, and a recommendation stage for indicating a stage of recommending the business to other users. Wherein, please refer to Figure 1 , the growth chain of toB business and toC business is shown as Figure 1 , and the growth mode of toB business chain 110 and toC business chain 120 is shown as Figure 1 , and the growth modes of toB business chain 110 and toC business chain 120 are shown as
[0046] Secondly, the application scenarios involved in the embodiments of the present application are exemplified:
[0047] In an optional embodiment, the growth data acquisition method provided by the present application is applied to a face payment application scenario, the toB business is implemented as a face payment device provided to merchants, the toC business is implemented as a face payment function provided to users, and a spiral growth model is set, which includes a first growth model corresponding to the toB business and a second growth model corresponding to the toC business. Because the number of face payment devices provided to merchants increases, it will promote the increase in the number of users using the face payment function, and at the same time, the increase in the number of users using the face payment function will also promote the increase in the number of face payment devices provided to merchants, i.e., there is a promotion relationship between the toB business and the toC business, so that the promotion relationship is set between the first growth model and the second growth model in the spiral growth model.
[0048] Through the spiral growth model, the business content of the toB business and the toC business is simulated to obtain first growth data of the toB business and second growth data of the toC business.
[0049] In the above example, the face payment scenario is taken as an example for illustration, and the method for obtaining growth data provided by the embodiments of the application can also be applied to multiple businesses having a promotion relationship, which is not limited by the embodiments of the application.
[0050] Figure 2 FIG. 1 is a flowchart of the method for obtaining growth data provided by an example embodiment of the application, which is taken as an example for illustration of the method applied to a server, as shown in FIG. 1, the method comprises the following steps. Figure 2
[0051] In step 201, the business content is obtained from a network data source or a database, and the business content includes the related content of a first business and a second business, and the first business and the second business have a growth promotion relationship.
[0052] Optionally, the business content is obtained from other servers or obtained from a database in the server.
[0053] Optionally, the business content includes a merchant type object of the first business, a user type object of the second business, and service content provided to the merchant type object and the user type object.
[0054] Optionally, the business content includes first business content related to the first business and second business content related to the second business, and the first business content includes the merchant type object of the first business, and the second business content includes the user type object of the second business. Optionally, the first business content further includes first service content provided to the merchant type object, and the second business content further includes second service content provided to the user type object.
[0055] Optionally, the effect of providing the first service content to the merchant type object has a growth promotion relationship with the effect of providing the second service content to the user type object, that is, providing the first service content to the merchant type object can promote the effect of providing the second service content to the user type object; and optionally, providing the second service content to the user type object can promote the effect of providing the first service content to the merchant type object.
[0056] Optionally, the business content includes service content of the business, such as a software platform, a hardware device, and a service medium provided by the business, and the business content further includes object information of the service, such as merchant information in a toB business and user information in a toC business.
[0057] Illustratively, the first service is to provide a face payment device to a merchant, and the second service is to provide a face payment function to a user. The service content includes the face payment device, the face payment function, merchant information, user information, and the like.
[0058] At step 202, the service content is input into the spiral growth model. The spiral growth model includes a first growth model corresponding to the first service and a second growth model corresponding to the second service.
[0059] Optionally, a growth promotion relationship is defined between the first growth model and the second growth model.
[0060] Optionally, the first growth model includes a first stage unit in the operation process of the first service, and the second growth model includes a second stage unit in the operation process of the second service. A growth promotion relationship is defined between the first stage unit and the second stage unit.
[0061] Illustratively, the first growth model includes a first acquisition unit, a first activation unit, a first revenue unit, a first retention unit, and a first recommendation unit. The first acquisition unit is used to determine the growth of the number of merchants. The first activation unit is used to determine the probability of actual use of the service by the merchant. The first revenue unit is used to determine the revenue of the merchant. The first retention unit is used to indicate the probability of continuous use of the service by the merchant. The first recommendation unit is used to indicate the probability of recommendation of the service to other merchants by the merchant.
[0062] The second growth model includes a second acquisition unit, a second activation unit, a second revenue unit, a second retention unit, and a second recommendation unit. The second acquisition unit is used to determine the growth of the number of users. The second activation unit is used to determine the probability of actual use of the service by the user. The second revenue unit is used to determine the payment of the user. The second retention unit is used to indicate the probability of continuous use of the service by the user. The second recommendation unit is used to indicate the probability of recommendation of the service to other users by the user.
[0063] The first acquisition unit and the second acquisition unit have a promotion relationship. The first activation unit and the second activation unit have a promotion relationship. The first revenue unit and the second revenue unit have a promotion relationship. The first retention unit and the second retention unit have a promotion relationship. The first recommendation unit and the second recommendation unit have a promotion relationship.
[0064] That is, the growth of the number of merchants promotes the growth of the number of users; the growth of the probability of the use of the business by the merchants promotes the growth of the probability of the use of the service by the users; the growth of the probability of the actual use of the business by the merchants promotes the growth of the probability of the use of the service by the users; the growth of the above-mentioned revenue promotes the growth of the payment by the users; the growth of the probability of the continuous use of the business by the merchants promotes the growth of the probability of the continuous use of the service by the users; the growth of the probability of the recommendation of the business by the merchants to other merchants promotes the growth of the probability of the recommendation of the service by the users to other users.
[0065] As shown in the schematic diagram, Figure 3 When the market size 310 is analyzed, the merchant size 311 and the user size 312 promote each other, the business size 321 and the activated user size 322 promote each other, the business activity 331 and the user activity 332 promote each other, the merchant revenue 341 and the paying user 342 promote each other, and the merchant recommendation index 351 and the user recommendation index 352 promote each other.
[0066] Optionally, when the business content is input into the spiral growth model, the first business content related to the first business and the second business content related to the second business are input into the spiral growth model, that is, the merchant type object and the first service content and the user type object and the second service content are input into the spiral growth model.
[0067] In step 203, the business content is simulated by the first growth model and the second growth model, and the first growth data corresponding to the first business and the second growth data corresponding to the second business are output.
[0068] Optionally, the business content is simulated by the first stage unit and the second stage unit in combination with the growth promotion relationship, the stage data is obtained, and after the growth analysis of the stage data, the first growth data and the second growth data are output.
[0069] Optionally, the first business content is provided to the merchant type object, the second business content is provided to the user type object, and in combination with the growth promotion relationship, the first growth data corresponding to the first stage unit is obtained, and the second growth data corresponding to the second stage unit is obtained.
[0070] Optionally, the stage data comprises at least one of scale data, activity data, retention data, conversion data, revenue data, and recommendation rate. The scale data is used to indicate the scale of the first business and the second business; the activity data is used to indicate the use activity of the first business and the second business; the retention data is used to indicate the use frequency of the first business and the second business; the conversion data is used to indicate the probability of using the first business and the second business; the revenue data is used to indicate the revenue capacity created by the first business and the second business; and the recommendation rate is used to indicate the probability of the first business and the second business being recommended.
[0071] Optionally, in combination with the first stage unit and the second stage unit, the process of the operation simulation is described as follows:
[0072] For the first stage unit, after the operation simulation of the business content, the obtained stage data comprises merchant scale data, merchant activity data, merchant retention data, merchant conversion rate data, merchant revenue data, and merchant recommendation k factor; and the first growth data corresponding to the first business is determined according to the stage data corresponding to the first stage unit. The merchant scale data is used to indicate the number of merchants, the merchant activity data is used to indicate the activity of the merchants using the business, the merchant retention data is used to indicate the frequency of the merchants using the business, the merchant conversion rate data is used to indicate the probability of the registered merchants actually using the business, the merchant revenue data is used to indicate the profit of the merchants in the business, and the merchant recommendation k factor is used to indicate the probability of the merchants recommending the business to other merchants.
[0073] For the second stage unit, after the operation simulation of the business content, the obtained stage data comprises user scale data, user activity data, user retention data, user conversion rate data, user payment data, and user recommendation k factor; and the second growth data corresponding to the second business is determined according to the stage data corresponding to the second stage unit. The user scale data is used to indicate the number of users, the user activity data is used to indicate the activity of the users using the business, the user retention data is used to indicate the frequency of the users using the business, the user conversion rate data is used to indicate the probability of the registered users actually using the business, the user payment data is used to indicate the payment of the users in the business, and the user recommendation k factor is used to indicate the probability of the users recommending the business to other users.
[0074] Optionally, the first growth data is target growth data of the first business predicted according to a growth model, and the second growth data is target growth data of the second business predicted according to the growth model. That is, the first growth data is used to indicate the simulated operation situation of the first business, the second growth data is used to indicate the simulated operation situation of the second business, and the development prospects of the first business and the second business under the business content are analyzed through the first growth data and the second growth data.
[0075] Optionally, the first growth data and the second growth data include at least one of the following application modes:
[0076] First, the server determines, according to the first growth data, a first resource requirement of the first service in a target time period, and determines, according to the second growth data, a second resource requirement of the second service in the target time period, and the server provides, in the target time period, server resources corresponding to the first resource requirement to the first service, and provides server resources corresponding to the second resource requirement to the second service;
[0077] Second, the server generates, according to the first growth data, a first operation target corresponding to the first service, and generates, according to the second growth data, a second operation target corresponding to the second service.
[0078] In summary, the growth data acquisition method provided in the embodiments of the present application is used for at least two services having a growth promotion relationship, and a spiral growth model is set to acquire growth data of the at least two services, wherein the spiral growth model includes a first growth model and a second growth model, and a corresponding growth promotion relationship is set between the first growth model and the second growth model according to the growth promotion relationship of the first service and the second service, so as to realize acquisition of growth data of the at least two services.
[0079] In an optional embodiment, the first growth model includes a first stage unit corresponding to the first service in an operation process, the second growth model includes a second stage unit corresponding to the second service in the operation process, and a growth promotion relationship is defined between the first stage unit and the second stage unit, Figure 4 is a flowchart of the growth data acquisition method provided in an example embodiment of the present application, which is taken as an example to be applied to a server, as shown in Figure 4 The method includes:
[0080] Step 401, acquiring service content from a network data source or a database, the service content including related content of a first service and a second service, and the first service and the second service having a growth promotion relationship.
[0081] Optionally, the service content includes first service content related to the first service and second service content related to the second service, and illustratively, the first service content includes a merchant type object of the first service, and the second service content includes a user type object of the second service, and optionally, the first service content further includes first service content provided to the merchant type object, and the second service content further includes second service content provided to the user type object.
[0082] Step 402, inputting the service content into a spiral growth model, the spiral growth model including a first growth model corresponding to the first service and a second growth model corresponding to the second service.
[0083] Optionally, a growth promotion relationship is defined between the first growth model and the second growth model.
[0084] Optionally, the first growth model includes a first stage unit of the first business in an operation process, and the second growth model includes a second stage unit of the second business in the operation process, and a growth promotion relationship is defined between the first stage unit and the second stage unit.
[0085] Illustratively, the first growth model includes a first acquisition unit, a first activation unit, a first revenue unit, a first retention unit, and a first recommendation unit; wherein the first acquisition unit is configured to determine the growth of the number of merchants, the first activation unit is configured to determine the probability of actual use of the business by the merchants, the first revenue unit is configured to determine the revenue situation of the merchants, the first retention unit is configured to indicate the probability of continuous use of the business by the merchants, and the first recommendation unit is configured to indicate the probability of recommendation of the business to other merchants by the merchants.
[0086] The second growth model includes a second acquisition unit, a second activation unit, a second revenue unit, a second retention unit, and a second recommendation unit; wherein the second acquisition unit is configured to determine the growth of the number of users, the second activation unit is configured to determine the probability of actual use of the business service by the users, the second revenue unit is configured to determine the payment situation of the users, the second retention unit is configured to indicate the probability of continuous use of the service by the users, and the second recommendation unit is configured to indicate the probability of recommendation of the business service to other users by the users.
[0087] Optionally, a growth promotion relationship is defined between the first growth model and the second growth model.
[0088] Illustratively, please refer to Figure 5 which shows the double-end structure of the toB+toC business provided by one exemplary embodiment of the present application, as shown in Figure 5 there are five stages of acquisition (corresponding to potential merchants 511), activation (corresponding to merchant scale 512), retention (corresponding to active merchants 513), revenue (corresponding to revenue merchants 514), and recommendation (corresponding to merchant recommendation 515) in the toB end, and there are five stages of space (corresponding to potential users 521), scale (corresponding to user scale 522), efficiency (corresponding to active users 523), yield (corresponding to revenue users 524), and amplification (corresponding to user recommendation 525) in the toC end, wherein each stage of the toB end and the toC end corresponds to a stage unit in the growth model.
[0089] In step 403, the business content is simulated by the first-stage unit and the second-stage unit in combination with the growth promotion relationship to obtain stage data.
[0090] Optionally, the business content is simulated by the first-stage unit to obtain first-stage data, the second-stage unit is simulated according to the first-stage data, the growth promotion relationship and the business content to obtain second-stage data, and the first-stage data and the second-stage data are iteratively promoted and simulated by the growth promotion relationship to obtain stage data.
[0091] That is, after the business content is simulated by the first-stage unit to obtain first-stage data, the business content is simulated by the second-stage unit, the first-stage data is promoted and simulated to obtain second-stage data, and then the first-stage data is promoted and simulated again by the second-stage data to obtain promoted first-stage data, after multiple iterations of promotion and simulation, stage data is obtained. Optionally, the number of iterations of promotion and simulation corresponds to the simulation time length, for example, if the promotion data for one month is simulated, 30 iterations of promotion and simulation are performed.
[0092] Optionally, the business content includes service content, a merchant type object of the first business and a user type object of the second business, the service content is simulated to be provided to the merchant type object to obtain first-stage data corresponding to the first-stage unit, and the service content is simulated to be provided to the user type object to obtain second-stage data corresponding to the second-stage unit according to the first-stage data and the growth promotion relationship. Optionally, the service content includes first service content provided to the merchant type object and second service content provided to the user type object, for example, in the face payment scenario, the service content includes a face payment device provided to the merchant and a face payment platform provided to the user.
[0093] The face payment device is simulated to be provided to the merchant to obtain first-stage data corresponding to the first-stage unit, such as merchant scale data, merchant activity data, merchant retention data, merchant conversion rate data, merchant revenue data and merchant recommendation k-factor, and the face payment platform is simulated to be provided to the user to obtain second-stage data corresponding to the second-stage unit, such as user scale data, user activity data, user retention data, user conversion rate data, user payment data and user recommendation k-factor. The merchant scale data and the user scale data have a mutual promotion effect, the merchant activity data and the user activity data have a mutual promotion effect, the merchant retention data and the user retention data have a mutual promotion effect, the merchant conversion rate data and the user conversion rate data have a mutual promotion effect, the merchant revenue data and the user payment data have a mutual promotion effect, and the merchant recommendation k-factor and the user recommendation k-factor have a mutual promotion effect.
[0094] Optionally, in the process of business operation simulation, first, a growth target is defined, and the overall business processes of the first business and the second business are drawn, such as for a toB+toC business, the steps that a toB end merchant and a toC end user need to go through from having no knowledge of a product to experiencing the product and then recognizing the core value of the product are drawn, key indicators (i.e., stage data) are defined in combination with each core conversion path for the merchant and the user, and through a growth experiment, changes in the indicators are observed.
[0095] For illustration, refer to Figure 6 which shows a schematic diagram of a model growth framework provided by an example embodiment of the present application, as shown in Figure 6 First, a business growth target 610 is defined, so as to draw a core conversion path 620, wherein the business growth target 610 can be defined as an indicator A of the first business and an indicator B of the second business, the indicator A and the indicator B are decomposed, and the indicators are observed.
[0096] In step 404, growth analysis is performed on the stage data, and first growth data and second growth data are output.
[0097] Optionally, according to the growth of the stage data, the business data growth of the first business and the second business is analyzed, and the first growth data and the second growth data are obtained.
[0098] In summary, the method for obtaining growth data provided in the embodiments of the present application sets a spiral growth model to obtain growth data of at least two businesses in a growth promotion relationship, wherein the spiral growth model includes a first growth model and a second growth model, and a corresponding growth promotion relationship is set between the first growth model and the second growth model according to the growth promotion relationship of the first business and the second business, so as to obtain growth data of at least two businesses.
[0099] The method provided in the embodiments simulates business content in the form of stage units to simulate the operation of business content at different stages of the life cycle of a business. Since there is a promotion relationship between the first stage unit and the second stage unit, growth data of different stage units is obtained in combination with the promotion relationship, so as to obtain growth data of at least two businesses.
[0100] In an optional embodiment, the first growth data and the second growth data are determined through a model according to the growth rate of the stage data. Figure 7 is a flowchart of a method for obtaining growth data provided by another example embodiment of the present application. For example, the method is applied to a server, as shown in Figure 7 The method includes:
[0101] Step 701, obtaining business content from a network data source or a database, the business content including related content of a first business and a second business, and there being a growth promotion relationship between the first business and the second business.
[0102] Optionally, the business content includes first business content related to the first business and second business content related to the second business, and illustratively, the first business content includes a merchant type object of the first business, and the second business content includes a user type object of the second business, and optionally, the first business content further includes first service content provided to the merchant type object, and the second business content further includes second service content provided to the user type object.
[0103] Step 702, inputting the business content into a spiral growth model, the spiral growth model including a first growth model corresponding to the first business and a second growth model corresponding to the second business.
[0104] Optionally, the first growth model and the second growth model define a growth promotion relationship therebetween.
[0105] Optionally, the first growth model includes a first stage unit in an operation process of the first business, and the second growth model includes a second stage unit in an operation process of the second business, and the first stage unit and the second stage unit define a growth promotion relationship therebetween.
[0106] Illustratively, the first growth model includes a first acquisition unit, a first activation unit, a first revenue unit, a first retention unit, and a first recommendation unit, and the second growth model includes a second acquisition unit, a second activation unit, a second revenue unit, a second retention unit, and a second recommendation unit.
[0107] Among them, the first acquisition unit and the second acquisition unit have a promotion relationship, the first activation unit and the second activation unit have a promotion relationship, the first revenue unit and the second revenue unit have a promotion relationship, the first retention unit and the second retention unit have a promotion relationship, and the first recommendation unit and the second recommendation unit have a promotion relationship.
[0108] Step 703, simulating operation of the business content through the first stage unit and the second stage unit in combination with the growth promotion relationship to obtain stage data.
[0109] Optionally, the business content is simulated by the first stage unit to obtain first stage data, the second stage unit is simulated according to the first stage data, the growth promotion relationship, and the business content to obtain second stage data, and the first stage data and the second stage data are iteratively promoted and simulated through the growth promotion relationship to obtain the stage data.
[0110] For illustration, please refer to Figure 8 The first growth model 810 corresponds to the toB end in the toB+toC business, and the second growth model 820 corresponds to the toC end. The first growth model 810 includes an acquisition stage 811, an activation stage 812, a monetization stage 813, a retention stage 814, and a referral stage 815. The second growth model 820 includes an acquisition stage 821, an activation stage 822, a monetization stage 823, a retention stage 824, and a referral stage 825. The acquisition stage 811 includes steps of acquiring enterprises / companies through marketing. The activation stage 812 includes steps of confirming the intention of enterprises / companies and continuously following up. The monetization stage 813 includes steps of signing a contract and providing services and maintenance. The retention stage 814 includes steps of renewing a contract and providing services and maintenance. The referral stage 815 includes steps of recommending enterprises / companies. The acquisition stage 821 includes steps of brand awareness, generating interest, and acquiring users. The activation stage 822 includes steps of guiding activation and active users. The monetization stage 823 includes steps of paying users. The retention stage 824 includes steps of retaining users. The referral stage 825 includes steps of recommending users.
[0111] In the simulation of the business content, the business content is simulated to pass through each stage in the toB business and the toC business, and stage data corresponding to each stage is obtained.
[0112] In step 704, the growth rate of the stage data is obtained.
[0113] Optionally, the sub-growth rates of at least two stage data are weighted and summed to obtain the growth rate. The stage data includes at least one of scale data, activity data, retention data, conversion data, revenue data, and referral rate.
[0114] In step 705, first growth data and second growth data are obtained according to the growth rate.
[0115] Optionally, the growth of the stage data is analyzed to obtain the first growth data and the second growth data. The growth data analysis algorithm is defined in the spiral growth model, and the first growth data and the second growth data are obtained by inputting the growth rate of the stage data into the growth data analysis algorithm.
[0116] Optionally, the first growth data is used to indicate the operation of the first business, and the second growth data is used to indicate the operation of the second business.
[0117] To sum up, the method for acquiring growth data provided in the embodiments of the present application sets a spiral growth model to acquire growth data of at least two businesses in a growth promotion relationship, wherein the spiral growth model comprises a first growth model and a second growth model, and a corresponding growth promotion relationship is set between the first growth model and the second growth model according to the growth promotion relationship between the first business and the second business, so as to acquire growth data of at least two businesses.
[0118] The method provided in the embodiments determines the growth rate of the stage data, and then determines the first growth data of the first business and the second growth data of the second business according to the growth rate, that is, the growth of the stage data after simulation of operation of each stage is determined to determine the operation of the stage, so as to obtain the first growth data and the second growth data, and to acquire growth data of at least two businesses.
[0119] Figure 9 FIG. 1 is a structural block diagram of a device for acquiring growth data provided in an example embodiment of the present application, as shown in the figure, the device comprises: Figure 9
[0120] The acquiring module 910 is configured to acquire business content from a network data source or a database, wherein the business content comprises a merchant type object of a first business, a user type object of a second business, and service content provided to the merchant type object and the user type object, the first business is a business providing services to merchants, the second business is a business providing services to users, and a growth promotion relationship exists between the first business and the second business.
[0121] The input module 920 is configured to input the business content into a spiral growth model, wherein the spiral growth model comprises a first growth model corresponding to the first business, and a second growth model corresponding to the second business, and the growth promotion relationship is defined between the first growth model and the second growth model.
[0122] The output module 930 is configured to simulate operation of the business content through the first growth model and the second growth model, and output first growth data corresponding to the first business and second growth data corresponding to the second business, wherein the first growth data is used to indicate simulation operation of the first business, and the second growth data is used to indicate simulation operation of the second business.
[0123] In an optional embodiment, the first growth model comprises a first stage unit corresponding to the first business in an operation process, the second growth model comprises a second stage unit corresponding to the second business in the operation process, and the growth promotion relationship is defined between the first stage unit and the second stage unit.
[0124] The output module 930 is further configured to combine the first stage unit and the second stage unit with the growth promotion relationship to perform operation simulation on the business content, to obtain stage data, and to perform growth analysis on the stage data to output the first growth data and the second growth data.
[0125] In an optional embodiment, as shown in Figure 10 The output module 930 further includes:
[0126] The simulation unit 931 is configured to perform stage simulation on the business content by the first stage unit to obtain first stage data, to perform stage simulation on the second stage unit according to the first stage data, the growth promotion relationship and the business content to obtain second stage data, and to perform iterative promotion simulation on the first stage data and the second stage data by the growth promotion relationship to obtain the stage data.
[0127] In an optional embodiment, the business content includes service content, a merchant type object of the first business and a user type object of the second business.
[0128] The simulation unit 931 is further configured to simulate providing the service content to the merchant type object to obtain the first stage data corresponding to the first stage unit.
[0129] The simulation unit 931 is further configured to simulate providing the service content to the user type object and to obtain the second stage data corresponding to the second stage unit according to the first stage data and the growth promotion relationship.
[0130] In an optional embodiment, the obtaining module 910 is further configured to obtain a growth rate of the stage data and to predict the first growth data and the second growth data according to the growth rate.
[0131] In an optional embodiment, the obtaining module 910 is further configured to perform weighted summation on sub-growth rates of at least two stage data to obtain the growth rate.
[0132] In an optional embodiment, the stage data includes at least one of scale data, activity data, retention data, conversion data, revenue data and recommendation rate.
[0133] In an optional embodiment, the apparatus further includes:
[0134] The determining module 940 is configured to determine a first resource requirement of the first service in a target time period according to the first growth data, and determine a second resource requirement of the second service in the target time period according to the second growth data; and provide server resources corresponding to the first resource requirement to the first service and provide server resources corresponding to the second resource requirement to the second service in the target time period.
[0135] In summary, the growth data acquisition apparatus provided in the embodiments of the present application is configured to set a spiral growth model to acquire growth data of at least two services in a growth promotion relationship, wherein the spiral growth model includes a first growth model and a second growth model, and a corresponding growth promotion relationship is set between the first growth model and the second growth model according to the growth promotion relationship of the first service and the second service, so as to acquire growth data of the at least two services.
[0136] It should be noted that: the growth data acquisition apparatus provided in the above embodiments is only exemplified by the division of the above functional modules, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the above described functions. In addition, the growth data acquisition apparatus and the growth data acquisition method provided in the above embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be repeated here.
[0137] Figure 11 The structure of the server provided in an example embodiment of the present application is shown. In particular:
[0138] The server 1100 includes a central processing unit (CPU) 1101, a system memory 1104 including a random access memory (RAM) 1102 and a read-only memory (ROM) 1103, and a system bus 1105 connecting the system memory 1104 and the central processing unit 1101. The server 1100 also includes a basic input / output system (I / O system) 1106 that helps transfer information between various devices in the computer, and a mass storage device 1107 for storing an operating system 1113, application programs 1114, and other program modules 1115.
[0139] The basic input / output system 1106 includes the various components needed to display information, such as a display 1108 and input devices 1109, such as a mouse, keyboard, or electronic stylus, for inputting information. Both the display 1108 and the input devices 1109 are connected to the central processing unit 1101 through an input / output controller 1110 that is connected to the system bus 1105. The basic input / output system 1106 can also include the input / output controller 1110 for receiving and processing input from a number of other devices, including a keyboard, mouse, or electronic stylus. Similarly, the input / output controller 1110 provides output to a display screen, a printer, or other type of output device.
[0140] The mass storage device 1107 is connected to the central processing unit 1101 through a mass storage controller (not shown) that is connected to the system bus 1105. The mass storage device 1107 and its associated computer-readable media provide nonvolatile storage for the server 1100. That is, the mass storage device 1107 can include a computer-readable medium (not shown) such as a hard disk or a compact disc read only memory (CD-ROM) drive.
[0141] Without loss of generality, computer-readable media can include computer storage media and communication media. Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes RAM, ROM, erasable programmable read only memory (EPROM, EEPROM), flash memory or other solid state memory technology, CD-ROM, digital versatile disks (DVD), or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices. Computer storage media would not, however, include communication media. The system memory 1104 and mass storage device 1107 described above can collectively be referred to as memory.
[0142] According to various embodiments of the present application, the server 1100 can also be operated to run on a remote computer connected to the network through a network, such as the Internet. That is, the server 1100 can be connected to the network 1112 through the network interface unit 1111 connected to the system bus 1105, or can be connected to other types of networks or remote computer systems (not shown) using the network interface unit 1111.
[0143] The above-mentioned memory further includes one or more programs stored in the memory configured to be executed by the CPU.
[0144] Embodiments of the present application also provide a computer device including a processor and a memory, the memory storing at least one instruction, at least one program, a code set or an instruction set, the at least one instruction, at least one program, code set or instruction set being loaded and executed by the processor to implement the growth data acquisition method provided by the above-mentioned method embodiments.
[0145] Embodiments of the present application also provide a computer readable storage medium, the computer readable storage medium storing at least one instruction, at least one program, a code set or an instruction set, the at least one instruction, at least one program, code set or instruction set being loaded and executed by the processor to implement the growth data acquisition method provided by the above-mentioned method embodiments.
[0146] Optionally, the computer readable storage medium can include a read-only memory (ROM), a random access memory (RAM), a solid state disk (SSD), an optical disk, etc. Among them, the random access memory can include a resistance random access memory (ReRAM) and a dynamic random access memory (DRAM). The above-mentioned serial numbers of the embodiments of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.
[0147] Those of ordinary skill in the art can understand that all or part of the steps of the above-mentioned embodiments can be completed by hardware, or by programs instructing relevant hardware, and the programs can be stored in a computer readable storage medium, and the above-mentioned storage medium can be a read-only memory, a magnetic disk or an optical disk, etc.
[0148] The above-mentioned is only the optional embodiments of the present application, and does not limit the present application, and any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A method for acquiring growth data, characterized in that, The method includes: The server obtains business content from a network data source or database. The business content includes a merchant type object for a first business, a user type object for a second business, and service content provided to the merchant type object and the user type object. The first business is a business that provides services to merchants, and the second business is a business that provides services to users. There is a growth promotion relationship between the first business and the second business. The growth promotion relationship is used to indicate that the growth of the first business promotes the growth of the second business, and at the same time, the growth of the second business promotes the growth of the first business. The server inputs the business content into a spiral growth model, which includes a first growth model corresponding to the first business and a second growth model corresponding to the second business. The first growth model includes a first stage unit corresponding to the first business during operation, and the second growth model includes a second stage unit corresponding to the second business during operation. The growth promotion relationship is defined between the first stage unit and the second stage unit. The server uses the first stage unit and the second stage unit in conjunction with the growth promotion relationship to perform operational simulation on the business content and obtain stage data. The server performs growth analysis on the stage data and outputs first growth data corresponding to the first service and second growth data corresponding to the second service. The first growth data is used to indicate the simulated operation status of the first service, and the second growth data is used to indicate the simulated operation status of the second service.
2. The method according to claim 1, characterized in that, The server, through the first stage unit and the second stage unit combined with the growth promotion relationship, performs operational simulation on the business content to obtain stage data, including: The server performs phase simulation of the business content through the first phase unit to obtain the first phase data; The server performs a phase simulation on the second phase unit based on the first phase data, the growth promotion relationship, and the business content to obtain the second phase data. The server performs iterative promotion simulations on the first-stage data and the second-stage data using the growth promotion relationship to obtain the stage data.
3. The method according to claim 2, characterized in that, The server performs phase simulation of the service content through the first phase unit to obtain first phase data, including: The server simulates providing the service content to the merchant type object and obtains the first stage data corresponding to the first stage unit; The server performs a phase simulation on the second phase unit based on the first phase data, the growth-promoting relationship, and the business content to obtain the second phase data, including: The server simulates providing the service content to the user type object, and obtains the second stage data corresponding to the second stage unit based on the first stage data and the growth promotion relationship.
4. The method according to any one of claims 1 to 3, characterized in that, The server performs growth analysis on the stage data and outputs first growth data corresponding to the first service and second growth data corresponding to the second service, including: The server obtains the growth rate of the stage data; The server predicts the first growth data and the second growth data based on the growth rate.
5. The method according to claim 4, characterized in that, The server obtains the growth rate of the stage data, including: The server performs a weighted summation of the sub-growth rates of at least two of the stage data to obtain the growth rate.
6. The method according to claim 5, characterized in that, The stage data includes at least one of the following: scale data, activity data, retention data, conversion data, revenue data, and referral rate. The scale data is used to indicate the scale of the first service and the second service; The activity data is used to indicate the usage activity of the first service and the second service; The retained data is used to indicate the usage frequency of the first service and the second service; The conversion data is used to indicate the probability of using the first service and the second service; The revenue data is used to indicate the revenue generation capacity of the first business and the second business; The recommendation rate is used to indicate the probability that the first service and the second service are recommended.
7. The method according to any one of claims 1 to 3, characterized in that, After the server performs growth analysis on the stage data and outputs first growth data corresponding to the first service and second growth data corresponding to the second service, it further includes: The server determines the first resource requirement of the first service within the target time period based on the first growth data, and determines the second resource requirement of the second service within the target time period based on the second growth data. The server provides the server resources corresponding to the first resource requirement to the first service and the server resources corresponding to the second resource requirement to the second service within the target time period.
8. A device for acquiring growth data, characterized in that, The device includes: The acquisition module is used to acquire business content from a network data source or database. The business content includes a merchant type object of a first business, a user type object of a second business, and service content provided to the merchant type object and the user type object. The first business is a business that provides services to merchants, and the second business is a business that provides services to users. There is a growth promotion relationship between the first business and the second business. The growth promotion relationship is used to indicate that the growth of the first business promotes the growth of the second business, and at the same time, the growth of the second business promotes the growth of the first business. The input module is used to input the business content into the spiral growth model. The spiral growth model includes a first growth model corresponding to the first business and a second growth model corresponding to the second business. The first growth model includes a first stage unit corresponding to the first business during operation, and the second growth model includes a second stage unit corresponding to the second business during operation. The growth promotion relationship is defined between the first stage unit and the second stage unit. The output module is used to simulate the operation of the business content by combining the first stage unit and the second stage unit with the growth promotion relationship to obtain stage data; perform growth analysis on the stage data, and output first growth data corresponding to the first business and second growth data corresponding to the second business. The first growth data is used to indicate the simulated operation of the first business, and the second growth data is used to indicate the simulated operation of the second business.
9. The apparatus according to claim 8, characterized in that, The output module further includes: The simulation unit is used to perform stage simulation on the business content through the first stage unit to obtain first stage data; to perform stage simulation on the second stage unit based on the first stage data, the growth promotion relationship, and the business content to obtain second stage data; and to perform iterative promotion simulation on the first stage data and the second stage data through the growth promotion relationship to obtain the stage data.
10. The apparatus according to claim 9, characterized in that, The simulation unit is also used to simulate providing the service content to the merchant type object and to obtain the first stage data corresponding to the first stage unit; The simulation unit is also used to simulate providing the service content to the user type object, and to obtain the second stage data corresponding to the second stage unit based on the first stage data and the growth promotion relationship.
11. The apparatus according to any one of claims 8 to 10, characterized in that, The acquisition module is further configured to acquire the growth rate of the stage data; and predict the first growth data and the second growth data based on the growth rate.
12. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one program, which is loaded and executed by the processor to implement the method for acquiring growth data as described in any one of claims 1 to 7.
13. A computer-readable storage medium, characterized in that, The storage medium stores at least one program segment, which is loaded and executed by a processor to implement the method for acquiring growth data as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Resource prediction method and system and capacity management apparatus
CN106549772A