Question: do youtubers get paid for views or subscribers?
Answer: YouTube pays about one dollar for 1000 views and the money making depends upon the engagement of the audience with your videos. In order to monetize your channel, you need to have at least 10 000 views on your channel. After you applied monetization YouTube checks you channel.