Promoted_tweets API call

promoted-tweets

#1

We have a question regarding this promoted_tweets call:

GET accounts/:account_id/promoted_tweets call: the response structure is
{
“request”: {
“params”: {
“promoted_tweet_ids”: [
“1efwlo”
],
“account_id”: “18ce54d4x5t”
}
},
“next_cursor”: null,
“data”: [
{
“line_item_id”: “96uzp”,
“id”: “1efwlo”,
“entity_status”: “ACTIVE”,
“created_at”: “2017-06-29T05:06:57Z”,
“updated_at”: “2017-06-29T05:08:46Z”,
“approval_status”: “ACCEPTED”,
“tweet_id”: “880290790664060928”,
“deleted”: false
}
]
}

My question is , if a promoted tweet have been deleted in date x, will the updated_at will be the changed accordingly?
also regarding the entity_status field


#2

Absolutely yes.


#3

We are asking this question because we have found a problem that some promoted tweets that we assume has been deleted by that assumption -> If I run the async stat call of the twitter api with this entity for dates that he was supposed to be deleted - we get results for signups and site visits.(all other metrics returns with 0)

https://ads-api.twitter.com/2/stats/jobs/accounts/{account_id}
with params:
{‘platform’: None,
‘placement’: ‘ALL_ON_TWITTER’,
‘end_time’: ‘2017-12-04’,
‘metric_groups’: ‘ENGAGEMENT,BILLING,VIDEO,MEDIA,LIFE_TIME_VALUE_MOBILE_CONVERSION,WEB_CONVERSION’,
‘granularity’: ‘TOTAL’, ‘entity_ids’: ‘{entity_id}’, ‘country’: None,
‘start_time’: ‘2017-12-01’,
‘segmentation_type’: None,
‘entity’: ‘PROMOTED_TWEET’
},
headers: {‘Accept-encoding’: ‘gzip’}

However - In the UI this promoted tweet is not displayed in those dates at all.

In fact if you search for the line item of this promoted tweet the same thing will happened : wont be displayed in the downloaded file from the Twitter Ads UI in those dates.

I cant post here the original id’s.