It appears that DataSift does not return geo information for retweets, even though this is provided by the Twitter API. Specifically,
Twitter’s Retweet JSON contains [geo] and [place] fields for the tweet and retweet, while DataSift’s Twitter object contains neither of these fields.
Can anyone confirm that DataSift fails to provide per-interaction location information for retweets?
If so, that would mean:
- Geospatial queries will never return Retweets
- To get geospatial data for a Retweet, you must query the Twitter API directly
I tried to do this with a simple query on twitter.location.country_code . After collecting ~150k interactions, this dataset contained no retweets. I reviewed another stream that used a simple keyword search. I found many retweets in that dataset, but again none of them had geo information.