After years of speculation, Twitter recently launched an advertising platform of its own. After nearly two months in the wild,…