heuristics (Heuristics)
Business rules defining specific behavior modifying the selection and ranking of the returned items
Field name | Type | Mode | Description |
---|---|---|---|
id | STRING | REQUIRED |
|
uniqueKey | STRING | REQUIRED |
|
heuristic | STRING | REQUIRED |
|
status | STRING | REQUIRED |
|
widgets | STRING | REPEATED |
|
allWidgets | STRING | REQUIRED |
|
positionType | STRING | REQUIRED |
|
positionFrom | STRING | REQUIRED |
|
positionTo | STRING | REQUIRED |
|
negative | STRING | REQUIRED |
|
weight | STRING | REQUIRED |
|
contexts | RECORD | REPEATED |
|
contexts. choiceIds | STRING | REPEATED |
|
contexts. journeySteps | STRING | REPEATED |
|
contexts. variantIds | STRING | REPEATED |
|
contexts. excludedUseCaseIds | STRING | REPEATED |
|
contexts. languages | STRING | REPEATED |
|
contexts. queryTexts | STRING | REPEATED |
|
contexts. emptyQuery | STRING | REQUIRED |
|
contexts. fromIndex | STRING | REQUIRED |
|
contexts. toIndex | STRING | REQUIRED |
|
contexts. contextItems | STRING | REPEATED |
|
contexts. contextParameters | STRING | REPEATED |
|
contexts. orContextParameters | STRING | REQUIRED |
|
contexts. checkOtherContextParametersNotSetExclusive | STRING | REQUIRED |
|
contexts. checkOtherContextParametersNotSetList | STRING | REPEATED |
|
contexts. filters | STRING | REPEATED |
|
contexts. orFilters | STRING | REQUIRED |
|
contexts. checkOtherFiltersNotSetExclusive | STRING | REQUIRED |
|
contexts. checkOtherFiltersNotSetList | STRING | REPEATED |
|
contexts. segmentationUniqueKeys | STRING | REPEATED |
|
contexts. scriptConditions | RECORD | REPEATED |
|
contexts.scriptConditions. expression | STRING | REQUIRED |
|
contexts.scriptConditions. operator | STRING | REQUIRED |
|
contexts.scriptConditions. values | STRING | REPEATED |
|
contexts.scriptConditions. orCondition | STRING | REQUIRED |
|
contexts. orScriptConditions | STRING | REQUIRED |
|
subHeuristics | STRING | REPEATED |
|
nextHeuristics | STRING | REPEATED |
|
linkedHeuristics | STRING | REPEATED |
|
parameters | STRING | REPEATED |
|
parametersJsonScheme | STRING | REQUIRED |
|
effects | RECORD | REPEATED |
|
effects. segments | RECORD | REPEATED |
|
effects.segments. segmentType | STRING | REQUIRED |
|
effects.segments. field | RECORD | NULLABLE |
|
effects.segments.field. source | STRING | REQUIRED |
|
effects.segments.field. value | STRING | REQUIRED |
|
effects.segments. operator | RECORD | NULLABLE |
|
effects.segments.operator. source | STRING | REQUIRED |
|
effects.segments.operator. value | STRING | REQUIRED |
|
effects.segments. values | RECORD | NULLABLE |
|
effects.segments.values. source | STRING | REQUIRED |
|
effects.segments.values. values | STRING | REPEATED |
|
effects.segments. orCondition | RECORD | NULLABLE |
|
effects.segments.orCondition. source | STRING | REQUIRED |
|
effects.segments.orCondition. value | STRING | REQUIRED |
|
effects.segments. boostWeight | RECORD | NULLABLE |
|
effects.segments.boostWeight. source | STRING | REQUIRED |
|
effects.segments.boostWeight. value | STRING | REQUIRED |
|
effects.segments. locales | STRING | REQUIRED |
|
effects. effectType | STRING | REQUIRED |
|
effects. forceToPosition | STRING | REQUIRED |
|
effects. boostWeight | STRING | REQUIRED |
|
effects. forceInclude | STRING | REQUIRED |
|
effects. cpoScoreWeightingUniqueKey | STRING | REQUIRED |
|
fieldUniqueKey | STRING | REQUIRED |
|
type | STRING | REQUIRED |
|
values | RECORD | REPEATED |
|
values. fieldUniqueKey | STRING | REQUIRED |
|
values. type | STRING | REQUIRED |
|
values. values | STRING | REPEATED |
|
values. negative | STRING | REQUIRED |
|
values. minDistributionPercent | STRING | REQUIRED |
|
values. maxDistributionPercent | STRING | REQUIRED |
|
values. minDistributionAmount | STRING | REQUIRED |
|
values. maxDistributionAmount | STRING | REQUIRED |
|
values. weight | STRING | REQUIRED |
|
values. parameters | STRING | REPEATED |
|
extraction_tm | DATETIME | REQUIRED | timestamp without a timezone indicating when the records were extracted from the source table |
client_id | INTEGER | REQUIRED | ID of the client company |