Skipped assignments

Skipping tasks is considered an indirect indicator of the quality of responses. You can block access to a pool or project if a user skips multiple task suites in a row. To do this, set key values in the quality_control.configs array in the pool settings.

Example for a JSON block

You can block a performer from accessing the project for a given number of days, hours, minutes (at a time or in total) or forever, if they skip 10 task suites in a row.

Ban for 10 days
{
    "configs": [{
        "collector_config": {
            "type": "SKIPPED_IN_ROW_ASSIGNMENTS"
        },
        "rules": [{
            "conditions": [{
                "key": "skipped_in_row_count",
                "operator": "GTE",
                "value": 10
            }],
            "action": {
                "type": "RESTRICTION_V2",
                "parameters": {
                    "scope": "PROJECT",
                    "duration_unit": "DAYS",
                    "duration": 10,
                    "private_comment": "Skipped more than 10 task suites in a row"
                } 
            }    
         }]
    }]
}
Copied to clipboard

To set a different ban period, change the applicable parameter for the action key:

{
    ...
                    "action": {
                        "type": "RESTRICTION_V2",
                        "parameters": {
                            "scope": "PROJECT",
                            "duration_unit": "HOURS",
                            "duration": 12,
                            "private_comment": "Skipped more than 10 task suites in a row"
                        }
                    }
    ...
}

Key

Key

Value

Data type

Required during creation

rules.conditions.key

Parameters that are checked in the condition:

  • skipped_in_row_count — The number of tasks skipped in a row.

String

Yes

Key

Value

Data type

Required during creation

rules.conditions.key

Parameters that are checked in the condition:

  • skipped_in_row_count — The number of tasks skipped in a row.

String

Yes