Data Verification Definition

Last updated:2023-02-21
Data Verification Definition

Test Data and Production Data

The Operation Growth platform has two types of data by default: test data and production data. These two types of data use different reporting methods and storage locations. There are no other configuration differences, and the two types are isolated from each other. After configuring metadata and data sources, it is recommended to first use the Data Verification feature to report test data in data verification mode. After verification shows no exceptions, report production data.

Data Verification Feature

Applicable Scenarios

To make it easier for users to debug code and adjust data formats, and to ensure the success rate of data reporting in the production environment, we provide SDKs for each platform, such as Android, iOS, and WeChat Mini Program, and add data verification mode. It is mainly used for:

  • Developers debugging code and data.
  • Sending data to the backend in synchronous and blocking ways. This mechanism may differ slightly on some platforms due to platform characteristics.
  • Displaying server-side verification results in real time. When verification fails, the specific error reason is displayed, and users are explicitly reminded in forms such as thrown exceptions.
  • For data that passes verification, the data verification feature lets you view in real time the values and types of each field in the final stored records.

Operation Guide

The Operation Growth platform provides a feature for reporting test data in data verification mode to check whether the reporting format is correct. For operation details, see Data Verification.

Handling Data Reporting Exceptions

In principle, we recommend reporting data according to the data type and data requirements configured for attributes. See Attribute Data Types. When data does not meet requirements, the system attempts conversion and storage. If conversion succeeds, the data can be used. If conversion fails, the data cannot be used or is discarded directly.

Data Reporting Exception Whether Data Is Stored Whether Data Can Be Used Recommended Action
Event data that has not been created is reported Yes The entire record cannot be used Create the corresponding meta event on the platform according to the actually reported data, then it can be used normally
Custom event starts with jg Yes The entire record cannot be used Not supported for now
Event name starts with a non-letter, contains uppercase letters, or contains special characters other than underscores Yes The entire record cannot be used Not supported for now
Attribute data that has not been created, or attribute data not associated with an event, is reported Yes The incorrect attribute cannot be used; other data can be used Create the corresponding event attribute or user attribute on the platform according to the actually reported data, and associate it with the event, then it can be used normally
Configured attribute data type does not match the actually reported attribute data type Yes The incorrect attribute cannot be used; other data can be used Contact technical personnel to modify the data type on the platform according to the actually reported data, then it can be used normally
Event name starts with a non-letter, contains uppercase letters, or contains special characters other than underscores Yes The incorrect attribute cannot be used; other data can be used Not supported for now
Reported attribute value is empty Yes The incorrect attribute cannot be used; other data can be used Not supported for now
Was this document helpful?

Copyright 2011-2026, jiguang.cn, All Rights Reserved. 粤ICP备12056275号-13 Shenzhen Hexun Huagu Information Technology Co., Ltd.

Open in Docs Center