The guessing game surrounding Twitter’s imminent launch of a advertising platform just got a little bit more focused.