My domain name, antisugarkit.blogspot.com has been running for 3 days and every time someone visits it, it display PSA. Later, I change its domain name to freehealthtip.blogspot.com and adsense appears with very relevant add. I think adsense also take domain name as a factor of what is will display in it’s add. Do you agree?
Just add relevant content to your blog and give Google time to crawl your site. It can take around three days for this process to complete, so if you keep changing your domain, your ads don't have a chance to target.
I know that Google take time to crawl my web page but when I changed my domain name, at the same time all my adsense add did not display PSA anymore. That is why I think domain name is also important to adsense. Maybe antisugarkit.blogspot.com has the word antisugar so that no add would appear in all place.
I don't think the name (except a good domain) such as www.give-me-high-priced-adsense-ads.yourdomain.com will attract anything. Well-focused contents and more contents would work wonder once your website is indexed by Google.