First, determine the data indicators
Determining data indicators First, we need to business email list determine reasonable buried point data indicators.
We can fully communicate with R&D engineers and data analysts:
What are the main demands of product and business iteration? (To reduce complexity, we generally recommend serving only one or two requests at a time.)
What are the product assumptions to watch? (In fact, everyone will have some concerns, such as what may be the associated reaction when a certain function is added?)
What data are needed to support the traceability and analysis of product claims and product assumptions? What buried points do these data need to support?
Since the design of buried points is for reasonable retrospective and convenient statistics, I agree with GrowingIO's dismantling method, which splits the data into 4W1H: person (Who), time (When), location (Where), content (What) ), behavior (How).
Who: Identifies the initiator of the behavior, generally using the account number or device number. Account is a common way to distinguish users by ID number, mobile phone number, account ID and other information; device number is mostly used for products that do not require login, and users are distinguished by the code of the device.
When: When the record behavior occurred, generally use the server time, that is, the Unix timestamp to record the time when the behavior occurred. It is a unified global time and is not subject to regional interference.
Where: Record the place where the behavior occurs, generally locate through GPS, or determine the user's location through the device IP.