|
|
|
|
|
by hullo
3914 days ago
|
|
by Google ads do you mean ads on Google? Or AdSense ads placed across the web (AFS? AFC?)? or do you mean AdSense + Doubleclick (DFA, DFP, ...) + AdExchange + AdMob + I could go on for a long while. Bottom line is google, more than anyone else, has a lot of skin in this game. |
|