In brief, the answer to this question is ‘No’. Advertisements on YouTube require a link to which you direct your target audience. The link should be from a website that you can verify as yours. This is because the Google Ads account will be created based on the domain of this website