Hello Twitter Staff,
It seems that we are not able to edit a bid unit Line Items. It doesn’t not even have the option in the PUT endpoint.
Here is the twurl:
twurl -X PUT -H ads-api.twitter.com “/1/accounts/18ce53yrq2p/line_items/5y5x7?bid_unit=VIEW_3S_100PCT”
Here is the response:
{“data_type”:“line_item”,“data”:
{“bid_type”:“MAX”,“advertiser_user_id”:3073813016,“name”:“PLEAES LET ME SWATCH”,“placements”:[“TWITTER_PROFILE”,“TWITTER_TIMELINE”],“start_time”:null,“bid_amount_local_micro”:10000000,“automatically_select_bid”:false,“advertiser_domain”:null,“primary_web_event_tag”:null,“charge_by”:“VIEW”,“product_type”:“PROMOTED_TWEETS”,“end_time”:null,“bid_unit”:“VIEW”,“total_budget_amount_local_micro”:null,“objective”:“VIDEO_VIEWS”,“id”:“5y5x7”,“paused”:false,“account_id”:“18ce53yrq2p”,“optimization”:“DEFAULT”,“categories”:[],“currency”:“USD”,“created_at”:“2016-08-12T16:53:39Z”,“tracking_tags”:[],“updated_at”:“2016-08-12T17:42:25Z”,“include_sentiment”:“POSITIVE_ONLY”,“campaign_id”:“5poc4”,“creative_source”:“MANUAL”,“deleted”:false}
,“request”:{“params”:
{“line_item_id”:“5y5x7”,“account_id”:“18ce53yrq2p”}
}}%
Notice how the BID_UNIT is still “VIEW” - so it seems that it is not working when we try it anyways.
It is definitely present on the POST endpoint. Also, the Twitter Ads UI allows you to set the bid_unit for Video Views campaigns.
Please advise how we should proceed.