MySpace launches their self serve ad platform, called My Ads, tonight, which was first talked about a year ago. Like Facebook’s similar product, it allows anyone to quickly create a targeted… Riaz Kanani 17 years ago MySpace Launches “My Ads” Self Serve Ad Platform: Is This Their Google Moment? Share via: