Host partner website
Host partners allow you to monetize the content you create on their websites by linking it to your AdSense account. If you’re associated with an AdSense host partner, you’ll see their name listed on the Account settings page in your account, in the “Access and authorization” section, under “3rd-party access.”
Adsense account that is created through host partner site have a red label on top of adsense account.So you won’t able to run ad on custom domain or self controlled website.
To run ad through your adsense account on your self controlled website you need simple setting
Log into your adsense account then Go to Account setting>Sites authorized to show ads filed>then press>edit .
Then new page will open, enter name of your website in text in front of I will show ad on.Then click submit button.
Then implement an ad code on your website and wait for 2-3 days and let adsense team review your website. After review is completed your website will start showing ad.