We’ve noticed that the Twitter insights API has stopped returning data for the following metrics for single organic posts.
While it is continuing to pull data for impressions and engagements, the fact that is cannot pull the other metrics causes all kind of calculation errors like negative engagement/impressions over time for us.
For now, we have had to revert the code back to using the public data for those metrics but we’d like to know if we can ask someone from the twitter support to get some info about this.
This is an example of API data
[{:id=>“945734709178494976”,
:id_data=>
[{:segment=>nil,
:metrics=>
{:impressions=>[266],
:tweets_send=>nil,
:qualified_impressions=>nil,
:follows=>nil,
:app_clicks=>[1],
:retweets=>nil,
:likes=>nil,
:engagements=>[8],
:clicks=>[8],
:card_engagements=>nil,
:poll_card_vote=>nil,
:replies=>nil,
:url_clicks=>nil,
:carousel_swipes=>nil}}]}]
This is the API call url
/2/stats/accounts/18ce53uqzqs?metric_groups=ENGAGEMENT&start_time=2017-12-21T00%3A00%3A00-08%3A00&end_time=2017-12-28T00%3A00%3A00-08%3A00&granularity=DAY&entity=ORGANIC_TWEET&placement=ALL_ON_TWITTER&entity_ids=945734709178494976