The \content_categories endpoint is not returning what is available on native twitter ads. Furthermore, the ads api docs shows different categories returned in the response which are different from both native twitter and the results one obtains when fetching a response using Twurl.
Alcohol is NOT listed as a category using the ads API call (Twurl) but is on native twitter and the ads api documentation response documentation. E-sports & Videogames is an option available using Twurl and is shown in the ads api docs but is NOT available on native twitter. Why are all three places listing different variations in options?
(By native Twitter I mean ads.twitter)
The content_categories endpoint represents data for the Excluded categories targeting option under the Advanced brand safety features:
Your in-stream video ads will be excluded from delivery alongside content in any of these categories.
Conversely, the Ad Group (line item) has a brand category field under Placements as you’ve highlighted above. I will need to follow up with the engineering team on how to set this field via the API.
Thanks for looking into this and let me know what you find out!
This is not currently available via the API, but I’ve logged a request to add this.
1 Like
Thank you so much for taking the time to look into this!