Filters are an advanced feature that allows you to control better the data read from sources or published to other services. We support filters for all primary data our system operates on.
To add a filter, edit a source or destination task on FitnessSyncer.com (filters are not available in our apps at this time) and select the Advanced Options, and the filter editor will be exposed.
Here are some ways you can use Filters:
The list of filters varies depending on the task type. The complete list is in the user interface. If you are doing filters on numeric fields that you can graph by, you should look at the Data Fields filters, such as Activity Data Fields, for activity data which allows you to configure these much more precisely.
If the Only if match all? checkbox is checked, all of the top-level filters must be true for the item to be removed. In other words, this operates as an AND operator for the filters. If it is not checked, then any of the values being true will remove the item.
Another advanced feature for filters is that you can add parentheses to make conditional operations, such as saying you want tasks after a particular date containing either one term or a distance. In this case, the last two conditions would be in parentheses, and you would select OR from the selection box.
As an example of parentheses, if you want to process requests which are for Running and Walking, you could:
The easiest way to test your filters is that after you have saved the source or destination, edit the source or destination again and at the toolbar, select the Export Option to “Download Sample CSV.” This will download at least the last 30 days of items with the filter applied. If the data is not filtered to your liking, update the filter again, save, and repeat.
If you have any problems or questions about filters, please feel free to contact us.