The average YouTube channel generates about $18 in revenue for every 1000 ad views. However, earnings aren’t based on the number of views, but rather the actions taken on ads. If users watch your videos but don’t click on the ads, your channel doesn't earn any money. (Influencer Marketing Hub)