Account features

ads
api

#1

When creating an ad, api responds with error:
Missing feature INCLUDE_PERISCOPE_IN_VIDEO_VIEWS_OBJECTIVE.

Is this an account feature? It is not documented.


#3

Thanks for the question, @dejan.

Yes, this is an account feature for allowing Periscopes to be used in video views campaigns. This is currently open—that is, no whitelist required—to all non-SMB ads accounts. For SMB ads accounts without this feature enabled, the error message would look something like this:

$ twurl -X POST -H ads-api.twitter.com "/2/accounts/18ce54aymz3/promoted_tweets?tweet_ids=111111111111111111&line_item_id=99ip4"
{
  "errors": [
    {
      "code": "INVALID",
      "message": "Tweet : 111111111111111111 not appropriate for objective VIDEO_VIEWS: Missing feature INCLUDE_PERISCOPE_IN_VIDEO_VIEWS_OBJECTIVE for card2 '3691233323:periscope_broadcast'",
      "attribute": "tweet_id"
    }
  ],
  "request": {
    "params": {
      "line_item_id": "99ip4",
      "tweet_ids": [
        111111111111111111
      ],
      "account_id": "18ce54aymz3"
    }
  }
}

It is possible to whitelist these ads accounts. On ads.twitter.com, fill out a Help request.

Thanks!