Insights validation rules for field values and time granularity requirements
Valid Values
INSIGHTS__INVALID_FIELD_VALUE
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that a value is valid |
Example Validation Report
{
"code": "INSIGHTS__INVALID_FIELD_VALUE",
"message": "Field '{{field}}' has invalid value '{{value}}'",
"context": {
"field": "timeZoneId",
"value": "GMT"
}
}
Time Granularity
INSIGHTS__INVALID_TIMEGRANULARITY_MISSING
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
Validate that timeGranularity is present | Link |
Example Validation Report
{
"code": "INSIGHTS__INVALID_TIMEGRANULARITY_MISSING",
"message": "Field '{{field}}' must be present",
"context": {
"field": "timeGranularity"
}
}
INSIGHTS__INVALID_TIMEGRANULARITY
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
Validate that timeGranularity value is valid | Link |
Example Validation Report
{
"code": "INSIGHTS__INVALID_TIMEGRANULARITY",
"message": "The value '{{value}}' for field '{{field}}' is invalid. Valid values are {{validValue}}",
"context": {
"field": "timeGranularity",
"value": "FORTNIGHT",
"validValue": "DAY,WEEK MONTH"
}
}