RowScanDepth
Specifies the number of rows the provider scans to detect custom fields.
Data Type
string
Default Value
"100"
Remarks
This property applies only when IncludeCustomFields is set to true and TypeDetectionScheme is set to RowScan. It does not apply when TypeDetectionScheme is set to None. This property determines how many records the add-in scans when dynamically detecting custom field columns for the following tables:
- Profiles
- CatalogItems
- CatalogItemVariants
- CatalogCategoryItems
- CatalogVariants
- Events
The Klaviyo API does not expose a dedicated endpoint for retrieving custom fields.
When IncludeCustomFields is set to true and TypeDetectionScheme is set to RowScan, the add-in scans the number of rows specified by this property and exposes any detected custom fields as columns.
This property is useful for customizing how aggressively the add-in detects custom fields based on available sample data.