Custom Filters
Price Checker 2 allows you to discard items found during the analysis, which do not meet a set of criteria that you define.
For example, you might require that all items:
have never been sold by Amazon itself
are priced between $10 - $50
have at least 10 reviews
have a best seller rank (BSR) below a certain value
Any condition on any attribute that PC2 supports, including custom historical data
Filters are managed on the suitably named “Filters” screen:
You can turn them off temporarily, delete or change as needed, and as your analysis techniques evolve.
To create a custom filter
Click “Add Custom Filter”
Search for a data field or use the drop down to select
Choose an operator for the comparison.
Enter a comparison value
Items that match the criteria defined in this filter will be discarded
Supported Operators
Operator | Description | Applies to |
---|---|---|
Is (Not) Blank | Discard if there (is) or isn’t data in this field. | All types of data |
(Not) Equal To | Discard if this field is exactly (or not) equal to the comparison value. | All types of data |
(Doesn’t) Start/s With | Discard if this field starts (or doesn’t) with the comparison value. | Text (case-insensitive) |
(Doesn’t) End/s With | Discard if this field ends (or doesn’t) with the comparison value. | Text (case-insensitive) |
(Doesn’t) Contain/s | Discard if this field contains (or doesn’t) the comparison value. | Text (case-insensitive) |
(Doesn’t) Contain/s Any | Discard if this field contains (or doesn’t any of the specified values. Multiple values can be separated with space, new lines, or punctutation. | Text (case-insensitive) |
Matches Regular Expression | Discard if this field matches the specified standard POSIX regular expression. | Text (case-insensitive) |
Greater Than | Discard if strictly greater than the comparison value. | Numbers, Percentages, Prices |
Greater or Equal (At Least) | Discard if greater than or equal to the comparison value. | Numbers, Percentages, Prices |
Lower Than | Discard if strictly lower than the comparison value. | Numbers, Percentages, Prices |
Lower or Equal (At Most) | Discard if lower than or equal to the comparison value. | Numbers, Percentages, Prices |
Is True | Discard if the field is true or ‘yes’ | Boolean (yes/no) |
Is False | Discard if the field is false or ‘no’ | Boolean (yes/no) |
When does the comparison happen?
Whenever new data is available, your enabled filters are checked for a match and the item discarded immediately if possible. This ensures that the least required amount of information is downloaded, which ultimately speeds up your run.
Price Checker is smart enough to figure out when a filter can possibly compared. For example, it won’t try to act on a historical data filter when it hasn’t downloaded that information yet, or if historical data has been disabled for the current run.