One of these is advertising, which has been the company???s main source of revenue to date.Twitter is adding the ability to schedule tweets up to a year in advance, enabling advertisers to push messages even during off times, such as evenings, weekends and holidays.