I"m working on implementing Twitter Audience Platform for MAP campaigns. Our first pass we are just doing image app download ads and adding on PUBLISHER_NETWORK to the placement. This works fine with timeline, but when I try to target an image app download ad to search and publisher network I get an error that my placement isn’t valid. Full error below.
Sent POST request to /1/accounts/18ce53zc5lf/line_items/ payload {“account_id”:“18ce53zc5lf”,“bid_amount_local_micro”:“200000”,“campaign_id”:“5eg19”,“objective”:“APP_INSTALLS”,“paused”:“false”,“product_type”:“PROMOTED_TWEETS”,“placements”:“PUBLISHER_NETWORK,TWITTER_SEARCH”,“optimization”:“DEFAULT”,“bid_unit”:“APP_CLICK”,“advertiser_domain”:“http://www.statestreetpizza.org”,“categories”:“IAB8-13”}
Received response with code 400 payload “{“errors”:[{“code”:“INVALID”,“message”:“LineItem PromotedProductType PROMOTED_TWEETS is not compatible with placements ALL_OFF_TWITTER,SEARCH_RESULTS”,“attribute”:“promoted_product_type”},{“code”:“INVALID”,“message”:“Invalid advertiser domain format”,“attribute”:“advertiser_domain”}],“request”:{“params”:{“placements”:[“PUBLISHER_NETWORK”,“TWITTER_SEARCH”],“bid_amount_local_micro”:200000,“advertiser_domain”:“http:\/\/www.statestreetpizza.org”,“product_type”:“PROMOTED_TWEETS”,“bid_unit”:“APP_CLICK”,“objective”:“APP_INSTALLS”,“paused”:false,“account_id”:“18ce53zc5lf”,“optimization”:“DEFAULT”,“categories”:[“IAB8-13”],“campaign_id”:“5eg19”}}}”