This is the way how to get Google Adsesne approval for a sub domain? How to get approval for Adsense Without top level domain.
You can do this by creating a free blog from blooger website under the blogger.com website. You can create free blog under the blogger.com web site and after your create a blog your blog name will display as http://www.yourname.blogspot.com This is look like a sub domain but google will allow this blog to apply for google adsense. Other rules and regulations for apply google adsense will be same.