Friends who have just entered the product business, no Number List matter what business you are in, as long as the business line involves C-side users, then there is a high probability that the flow chart of your first small test is related to login, registration, password retrieval, and account cancellation. of. Of course, for "old product people" who have worked for more than 3 years, every time they start a new project, they also have to design this routine function. Then let's cut directly to the theme and analyze these common functions.
1. Registration
First of all, it should be clear that not all products require registration and login. For applications that relate users to compare private data, registration and login are required, such as WeChat, Taobao, China Construction Bank APP, and mailboxes. For applications that do not generate user-related data, registration and login are not required, such as ink weather, calendar, etc.
For applications that require user registration and login, from the perspective of data analysis, an account is generated after the user's registration information, and there is a unique identifier corresponding to it in the background database. We call newly registered users new users.
We need to distinguish between new users and new devices: new users refer to [user ID+1], and new devices refer to [device ID+1], for example, I registered an account on an APP on my mobile phone , and then used this account to log in on another mobile phone and two different computers, then my registration and login operation makes the new user of this product +1 and the new device +4 (provided that these devices are have not logged into this product before).
At present, the common registration (same login) methods are mainly divided into two categories:
①The system self-created users (the unique identifier of the user is the mobile phone number, user name, email address, ID number, etc.);
②Authorized login by third-party accounts (WeChat, QQ, Alipay, Weibo, Taobao, etc.).
The registration process and fields of different business designs are different to a certain extent, but try to guide users to complete the registration in a less and faster way, and collect the most critical information of users. Many products allow users to freely choose to create their own account or log in directly to a third party, and the experience that users can choose on demand is very good. However, very few products will let the user bind the mobile phone number after the user chooses a third-party registration and login, otherwise the registration process cannot be completed.