ad revenue factors