Hi,

How can I get all Promoted-tweet’s impressions, clicks, spending data no matter about entity-status

I am trying to get Impressions, Clicks and Spending of my mobile app campaigns in Promoted Tweets level.

When I call Campaign’s async data from ads-api, it returns all data of my campaign whether campaign is paused or not. It’s result value is exactly same with Twitter Ads UI.

Line-Item’s async data is same as well.

But I don’t know why, Promoted Tweets’s async data don’t return paused entity’s data.
Please let me know How do I get paused Promoted Tweet data as well.

Thank you

(I already tried to control with-deleted option
and I confirmed that Paused entity-status and with-deleted option are not related)

1 Like

Hi, @DevUA.

Thanks for your message and welcome to the forums.

Have you read through our Analytics FAQs? One of the frequently asked questions is:

Is it possible to retrieve metrics for deleted or paused entities?

The answer is yes. “The entity’s status does not impact the availability of analytics metrics.”

If you’re seeing different behavior, please provide an example API request for a single Promoted Tweet ID so that we can investigate what’s might be going on.

Thank you.


This is my UI result.

metric_groups = ['BILLING', 'ENGAGEMENT'], start_time = start_time, end_time= end_time

This is my parameter

image
This is all of my api result

There are promoted tweets results($66.25, $20.78, $0.0) except ‘off’ status promoted tweets($95.4, $17.5)

I can’t get off-status Promoted Tweets’s id

Could you please provide the full API request? I need the account ID, the date range, and the promoted Tweet ID (which you’ve already provided). Thank you.

It was my API call mistakes.
I add “with_deleted” options to my analytics call not account API call.

Thank you for your kind help.