Yes, Google Adsense pays you based on how many people view your ads. The amount you're paid varies depending on a number of factors, including the country your ad is being viewed in, the type of ad, and the size of the ad. But generally speaking, you'll earn a fraction of a penny each time someone views your ad. Get an estimate with Google Adsense revenue calculator.