The banner component provides the option to display advertising banners on your site. A banner can consist of graphics or custom HTML code. Every time your site is accessed, a different banner will be displayed from your banner administration. You can click on these banners and they are linked to the client's site. The banner component offers client, category, and banner administration as well as detailed analyses. I will guide you through a complete real life example in this chapter.
If you would like to sell advertisements on your website, there are three things you will need: clients, banners and pages on your website to display the banners. Oh, I forgot one. You also need traffic on your site. The more traffic, the better.
Depending on the contract terms you have with your clients, you may also need a tracking overview with all the impressions and clicks.
Let's begin with the client. I live in a tourist area and local businesses want to advertise their services. Joomla! offers yearly, monthly, weekly, daily and unlimited subscriptions. You can configure the default subscription type in Components - Banner - Options.
My client would like to pay a monthly fee to appear on all pages with three different rotating banners. I add the client in Components - Banner - Clients - New and fill in the form (Figure 1).
Figure 1: Adding a client
Before I can create individual banners, I have to create a banner category first. The categories are very useful because later on in the banner module, I can choose from which client and which category a banner should be displayed (Components - Banner - Categories).
I am free to choose the size of each banner but normally you will use the standard web banner sizes. (Figure 2)
Figure 2: Standard web banner sizes
The client would like to have three banners in leaderboard size (728 x 90 pixels). I'll create them in Components - Banner - Banner. I choose the category and the client, upload the banner and fill in the size. In Publishing Options I can configure several options, e.g., the start and finish date for publishing the banner. This is especially useful for time-limited subscription plans. There is also an option for re-setting clicks and impressions (Figure 3, Figure 4).
Figure 3: Adding banner form
Figure 4: Banners in Administration
The next step is to create and/or activate one or more banner modules. For each banner size I need one module. In my case, all the banners are the same size, so one module will suffice. I go to Extensions - Modules and filter for Banners. At the moment there is nothing there, so I create a module by clicking the New icon. Depending on the template, I have to choose a position. In my case I'll choose position 12 from the Beez2 template. The banner will then appear above the content. In Basic Settings you can configure a lot more. It is also possible to show the module in your content (See chapter Modules).
The Search by Tag field is an interesting feature. When it is used, the banner will be displayed when banner keywords (set in banner) and page keywords (set in article and other places) match. Another option to control the visibility of the module and the banners is the Menu Assignment. One very important feature is the possibility to write a header and/or footer text. In some countries advertisements have to be labeled (Figure 5).
Figure 5: Banners module
The banner will now appear on the website. Depending on the configuration and the amount of banners, a different banner will appear each time you refresh the page. The banner itself is linked to the client's website and if you move the mouse across the image, a tool tip with the banner title will be shown (Figure 6).
Figure 6: Banners on website
If set correctly, all impressions and clicks of the banner will now be tracked by the banner component. These trackings can be viewed in Components - Tracks and filtered by date, client, category and type (clicks or impressions) (Figure 7).
Figure 7: Banner tracking