Q:

What does it mean when someone says to "deliver the eyeballs"?

Skimming through the following article on Guardian I stumbled upon the following sentence:

So if someone asked “What’s your space?” and you had a deeply unfashionable job like, say, writer, it behooved you to say “I deliver eyeballs like a fucking ninja”.

What exactly does it mean to deliver the eyeballs in this context?
Thanks in advance

A:

 When people say "deliver eyeballs like a fucking ninja," they mean, "I'm can get a quarter-million people to look at your website." Obviously, that means quite something different than carving peoples' eyes out, after which they won't be able to see any websites.

