Rules & Filtering
PowerTrack enhances the ability to filter Twitter’s full firehose, and only receive the data that they or their customers are interested in. This is accomplished by applying PowerTrack filtering language to match Tweets based on a wide variety of attributes, including user attributes, geo-location, language, and many others. Using PowerTrack rules to filter a data source ensures that customers receive all of the data, and only the data they need for your app. As described, customers add up to 1000 filtering rules, each containing 2048 characters or less, to PowerTrack to determine which activities will be sent in their batch job. PowerTrack can support thousands of these individual rules, and deliver the combined set of matching activities in a batch of gzip files representing 10-minute intervals.
We have three pages that you should familiarize yourself with to understand which rules you can use, and how you can use them.
- Learn how to build a set of rules with our Getting Started with Premium Operators page.
- Review our full list of Premium Operators.
- Learn more about which operators you can use with the Historical PowerTrack product on our Operator Availability by Product page.
- Learn about how our Tweet payload evolution and how that may affect your rule set on our Historical Powertrack Metadata Timeline page.
In addition to these resources, we have a few tutorials that we suggest that you review when setting up your rules:
Next steps
Are you looking for a one-time Historical Powertrack job?
Request a job by filling out this contact form and select ‘I only need to do a one-time historical data pull’
Read through our tutorial on one-off Historical PowerTrack jobs
Are you interested in a subscription to the Historical PowerTrack product?
Apply for Enterprise access here
Read the Read our Historical PowerTrack API Reference