Introduction to Online Advertising for Web Developers

I have been a web developer for several years, but have never been familiar with the "ins" and "outs" of web advertising. When you do a search on the Internet for introductory materials on online advertising, if you don’t know the right search keywords (which I don’t know), you come up with only literature aimed at either: (a) common laity, or (b) " mom and pop shop, "which do not execute any of their own codes. Sites that tell you the basics of ad banner networks and IAB size guides, etc.

I'm interested in a technical introduction to online advertising. Say I have a website and I want to use the property on each of my pages for advertising.

  • Where to begin?
  • Have I set up an account and program divs / span somewhere on my page to get to some banner server?
  • Upload and configure some script on my web server?

What I'm really looking for is both a broad and deep understanding of all advertising options, as well as how they actually install these advertising systems on their website: everything from AdSense to network exchanges, pay per click, and that's it between them.

If anyone knows such literature, can you point me in the right direction?

+4
source share
1 answer

You can do it as you like, from a technical point of view. The world of online advertising is very, very wide, and there is a lot of variety. However, the hardest part is the advertisers. Without people paying for you to advertise their products / services, this will not help you.

I would suggest registering for an account with an advertising company such as Google AdSense . They will take care of matching advertisers with web properties, and it’s very simple to provide the necessary hooks. They have everything that is well documented and very easy to get up and work. I’m sure that the AdSense registration process even allows you to do what you need to do, which is as simple as adding extra HTML to your pages.

Trying to find your advertisers and implement your own solution will simply be a big waste of time in most cases, because the market is so saturated with many of the best options for advertisers to use.

In the end, the best way to get information on how to integrate with the ad network is to simply contact them and ask. Most reputable ones already have good documentation on how to place your ads on your site.


In general, ad networks basically use the fact that you add HTML to your page, which links to a resource through a URL (often with your account number or similar identifier) ​​on the server that controls the ad network. A resource can be an image, video, a piece of JavaScript, or something else (iFrame is another common one).

In most cases, it will be a fragment of JavaScript or iFrame, and the script will display ads on its network and install it inside the link. This link, as a rule, is a link to your server, which then redirects the user by clicking on any destination in which traffic is advertised.

By clicking on a resource on their server, they count the number of ā€œimpressionsā€ or ā€œviewsā€ that a certain part of the ad received from your site, and by routing the click through their server, they count the number of clicks . Since you send them your account identifier when you request a resource, they can associate all this with your account, and pay you based on ā€œcost-per-clickā€ (CCP) and / or impressions .

Other examples of custom ads (for example, somewhere in a banner) include ad networks that use a script to scan the text content of your pages and selectively translate certain words into links, often with larger ads that appear when a user mouse passes through them. A variant of this is ads that appear when you first enter a site, or those that ā€œattachā€ to users’s cursor for a certain amount of time.

All of these examples, however, are quite invasive, and are likely to spoil your users and reduce the number of users that you have on your site , which is BAD THING . Google has done a lot and a lot of research on how to effectively advertise, including things like size, color, differentiation from the rest of the site’s content, etc. And they make most of this information available in the AdSense documentation.

+4
source

All Articles