How to know if advertiser has access to Publisher Network?


#1

For some advertisers, on ads.twitter.com I see additional drop-down showing “On all channels”, “On Twitter”, “On Twitter Audience Platform”.

I assume “On Twitter” corresponds to ALL_ON_TWITTER placement from analytics, and “On Twitter Audience Platform” to PUBLISHER_NETWORK.

Since in analytics I cannot query both ALL_ON_TWITTER, PUBLISHER_NETWORK, I need to make 2 separate calls, but how to determine if PUBLISHER_NETWORK data is available at all?


#2

Hi @Nennad! You can get that information from the account features endpoint. The features required for access to the Publisher Network are not documented, I found them out by making requests using an account that didn’t have access. This is the correspondence between objective and the required account feature:

TWEET_ENGAGEMENTS --> PTW_ON_TWITTER_PUBLISHER_NETWORK
WEBSITE_CLICKS --> WEB_DR_TPN
VIDEO_VIEWS --> VIDEO_SYNDICATION
APP_ENGAGEMENTS --> APP_ENGAGEMENT_TPN