Mewsoft Banner
Server is already integrated component in the Mewsoft Search Engine which
simply is an ad management system designed for sites that need fast,
reliable, flexible, easy-to-use and full-featured ad serving and
management front-end.
With features like
trackable rich-media delivery, independent client statistical area,
comprehensive activities reporting, unlimited content creations and
auto-generate ad codes, Mewsoft Banner Server will simplifies your
advertising tasks while at the same time maximizing your advertising
revenues.
The banner server
administration tools allows you to manage all your banner advertising all
over your search engine pages as well as your all other sites pages and
your entire network. You can create and manage unlimited zones or groups,
accounts, and campaigns as well as check stats and other options.
Zones are reserved
locations that you assign on your websites pages to run banners. For each
zone you can assign unlimited campaigns or banners to rotate. You should
consider all banner that will run in specific zone to have the same size,
height and width in pixels to consist with your sites pages original
design so not to stretch or compress the pages looks when the banner size
changes from small to big or from big to small. You can create unlimited
zones.
For each advertiser or
client you just create one account with login which allows the client to
login to the clients stats area to check all his campaigns or banners.
For each banner you run
you create a campaign with the details of the banner. The campaign
information includes type of expiration either by views, clicks or time
period specified by start and end dates, banner width and height, banner
image location , click target, redirect URL and more.
Create the account
that campaign belongs to from "Add New Account".
Create the campaign
from "Add New Campaign".
Setup the zones that
the campaign banner will rotate in, from "Manage Campaigns"
then browse to the campaign name line and click on "Config".
From the "Configure Banner Campaign" Menu select all
the Banner Zones that this campaign will rotate.
Make sure that the
campaign is active and also the account if you want the client to be
able to check the campaigns stats.
You can use the
traditional Interactive marketing unit ad standards set by the Internet
Advertising Bureau shown below or you can create your own. Of course it is
recommended to use the standard media sizes below as it covers all the
sizes anyone might need.
Classes can only be used
inside the program templates or any output from the program
including custom functions and custom classes. The classes used to call
the banners are as follows:
<!--CLASS::Banner:Zone_Name-->
This class will call any
banner zone and rotate all the banner in this zone. Every time the page
that have this class is called, the banner server will return different
banner.
Replace Zone_Name with the
Zone name you want to rotate. For example to call and rotate a zone you
have create with the name Top_468, then put this class in your templates:
<!--CLASS::Banner:Top_468-->
You can call only specific
campaign by using the following class:
<!--CLASS::Banner:Get:Campaign_Name-->
Replace Campaign_Name with
the campaign you need to call.
When using server side
includes (SSI) calls, you should name your files with the .shtml
extension. This is required to run any programs inside static html pages.
The format to call banners in your shtml files as following:
Replace Zone_Name with the
zone you want to call and rotate. Please also change the path to the
program file ads.cgi if required based on your server configuration.
Your server also must be
enabled to run server side includes (SSI) besides the pages containing the
banner code itself must be .shtml.
You can also with SSI call
specific campaign only using this format:
Replace Campaign_Name with
the campaign name you want to call.
Calling banners directly
You can call the banner directly from the browser by calling the program
file ads.cgi with the proper parameters, see this code:
Replace Campaign_Name with
the campaign you want to call.
You cal also use text
links to track clicks on specific banner campaigns as following:
<A
HREF="http://www.mewsoft.com/cgi-bin/search/adclick.cgi?ID=Campaign_Name">Click
Here To Visit Us</A>
It is better also in image
calls to use some JavaScript code to generate random number each time the
pages are called or refreshed to avoid the browsers to cash the banners
images. The code below is a good example:
The banner server has a
good tools for generating stats for all campaigns individually. The stats
format are summary, daily, or hourly and IP log details.
The system admin can check
the stats easily from the admin center "Manage Campaigns" then
select Stats under the Actions of the campaign you want to check the
stats.
Clients also can access
stats using the login assigned in their account and the account itself
must be enabled. Call the program file adstats.cgi. Point your browser to
the file adstats.cgi, for example:
The login page will
display, client must enter the account login user name and password to
check all the campaigns stats.
As shown in figures (1) to
(4) how the details of the reporting system is available for both the
system admin and the client.
Figure (1) show the
summary page for a client including all the client campaigns over specific
one month period.
Figure(2) shows the daily
reports for single campaign for a client over one month period in both
numerical and graphical mode.
Figure(3) Shows the hourly
reports for single campaign for a client over one month period in both
numerical and graphical mode.
Figure(4) Shows the IP log
and click source for single campaign for a client over one month period
which helps to track the source for each single click making the client
much satisfied and confidence.
Please select a campaign to load report:
Month: Year: Type:
Campaings Summary
#
Campaign
Clicks
Impressions
CTR
Progress
1
auction_campaign
49
4157
1.18%
0%
2
search_campaign
98
3800
2.58%
0%
3
Mewsoft120
47
2548
1.84%
0%
4
Mewsoft120x2
25
1107
2.26%
0%
5
search_campaign1
58
4104
1.41%
0%
6
Mewsoft120x3
38
2493
1.52%
0%
Figure(1) Reports summary
for account campaigns over one month period.
Please select a campaign to load report:
Month: Year: Type:
Campaign Daily
Report
Day
Clicks
Impressions
CTR
Graph
1
0
30
0.00%
2
1
18
5.56%
3
0
16
0.00%
4
0
42
0.00%
5
0
19
0.00%
6
6
30
20.00%
7
0
65
0.00%
8
0
32
0.00%
9
0
26
0.00%
10
0
63
0.00%
11
0
40
0.00%
12
6
68
8.82%
13
0
48
0.00%
14
0
27
0.00%
15
0
9
0.00%
16
0
13
0.00%
17
0
30
0.00%
18
0
25
0.00%
19
0
17
0.00%
20
0
29
0.00%
21
0
27
0.00%
22
0
19
0.00%
23
0
11
0.00%
24
3
14
21.43%
25
0
42
0.00%
26
1
19
5.26%
27
0
13
0.00%
28
0
21
0.00%
29
0
21
0.00%
30
0
10
0.00%
Total
49
4157
1.18%
Impressions (x50.00000)
Clicks (x4.41176)
Figure(2) Daily reports for
account campaign over one month period.
Please select a campaign to load report:
Month: Year: Type:
Campaign Daily
Report
Day
Clicks
Impressions
CTR
Graph
0
1
81
1.23%
1
0
11
0.00%
2
0
19
0.00%
3
1
11
9.09%
4
3
17
17.65%
5
1
20
5.00%
6
2
20
10.00%
8
3
11
27.27%
10
2
19
10.53%
11
4
11
36.36%
12
2
23
8.70%
13
3
29
10.34%
14
3
51
5.88%
15
3
39
7.69%
16
2
39
5.13%
17
3
54
5.56%
22
2
49
4.08%
Total
98
3800
2.58%
Impressions (x75.00000)
Clicks (x3.70370)
Figure(3) Hourly reports
for account campaign over one month period.
Please select a
campaign to load report:
Month: Year: Type:
Date
Time
IP
Address
HTTP
Refere
User
Agent
12/10/2001
07:24:48
208.131.85.3
http://www.mewsoft.com/cgi-bin/dir/search.cgi
Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.0)
12/10/2001
07:24:56
206.131.85.10
http://www.bidsea.com/cgi-bin/dir/search.cgi
Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.0)
12/10/2001
07:25:10
208.131.185.12
http://www.bidsir.com/cgi-bin/dir/search.cgi
Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.0)
Figure(4) IP log reports
for account campaign over one month period.
The first thing to do when
adding a new advertiser or client is to create an account for this client.
You need only to create one account for each client or advertiser. You can
assign and run unlimited banners or campaigns to one account.
Figure (5) show the fields
and their meanings in the add new account menu.
Field
Value
Account
ID
The login ID or
user name assigned for the client to the reports area.
Login
Password
The password
assigned for the client to the reports area.
Email
Address
Client email
address.
Full
Name
Client full name
Company
Client company
name or organization.
Street
Address
Client full street
address.
City
Client city.
State
Client state.
Zip
Client zip code if
available.
Country
Client country.
Phone
Client phone
number.
Fax
Client fax number
if available.
Comments
or payment information
Use this field to
write any notes about this client. For example you may record down
all the payments history or special notes about the company or
relationship or else. Any time you need to add to the comments use
the edit account menu.
Figure(5). Add New Account
Fields.
Figure(6) below shows an
example of adding a new banner account or a new client to your banner
server database system.
Use the Add New Campaign menu to create a
new banner or campaign for any account you have created. You can assign
unlimited number of campaigns or banners for each Account or client.
Figure (7) below show the fields and their
meanings in the add new campaign menu.
Field
Value
Account
Select from the
drop down menu the account that this campaign will belong to.
Campaign
Name
Enter a unique
name for this campaign. You can use any letter, digits, underscore
or even spaces.
Campaign
Type
Three campaign
types available to choose from:
Number of impressions
With this type you set the number of impressions for the
campaign to run and will be disabled automatically once it the
banner is displayed the preset number.
Number of clicks
With this type you set the number of click-throughs (Not
impressions) for the campaign before it will automatically be
disabled. The banner will be rotated until the number of
unique clicks on it reaches the preset number no matter how
many times the banner displayed without clicking.
Number of days
This type will set a specific time period for the banner to
rotate which does not depend on impressions or clicks. Set the
start and end dates for the campaign and the banner will only
start rotating on the start date set and will be automatically
disabled on the end date.
Expired campaigns will not be
deleted, they will be disabled only and can be enabled for
reuse.
Size
Sets the width
and height of the banner in pixels.
Target
Selects the
target tag for the banner page which can be one of the following:
Page default
Same frame
Whole page
New window
Parent frame
Reuse new window
Redirect
URL
This is the URL
that the user will be redirected when the banner is clicked.
Under Text
You can display a
clickable text under the banner image, normally a short line of
text. Leave blank if you do not want to display a text under the
banner image.
Alt Text
This is the
banner image alt tag. Normally it is displayed if the image not
found and when the user moves the mouse over the banner image.
Banner URL
This is the full
URL to the banner image. It is very recommended to set all the
banner images on the same server.
HTML
Banner
If you would like
to use HTML banners instead of the image you can do this easily be
leaving the Banner URL field empty and insert the html code of
your banner here in this field.
You can use any html, javascript,
or any scripting language in your banner code.
The only requirement for html
banners is to insert the class <!--Click_Track--> in your
HREF of the clickable URL's inside your html banner code. For
example, <A HREF="<!--Click_Track-->"
<!--TARGET-->> Click Here</A>.
Manage accounts menu will list all the
banner server clients, number of campaigns for each client, status of each
client either enabled or disabled, and allows you to edit, delete, enable,
disable accounts, and manage each account campaigns.
Figure(9) Shows the Manage accounts menu.
Manage Banner Accounts
#
Account
Campaigns
Action
1
Mewsoft
6
Enabled
Delete
2
Client1
3
Disabled
Delete
3
Client2
8
Enabled
Delete
Figure(9). Manage accounts
menu.
Figure(10) shows the Edit banner account menu example.
Edit Banner Account
Account ID:
Mewsoft
Login Password:
Email Address:
Full Name:
Company:
Street Address:
City:
State:
Zip:
Country:
Phone:
Fax:
Comments or
Payment Information:
Figure(10). Edit banner
account menu.
Figure(11) shows the Manage
account campaigns menu. From this menu you can, view and edit campaigns,
view and edit accounts, view and edit campaign configurations, view the
reports, activate or deactivate campaigns, and also delete campaigns for
this specific Client.
Figure(12) shows the Manage
account campaigns menu. From this menu you can, view and edit campaigns,
view and edit accounts, view and edit campaign configurations, view the
reports, activate or deactivate campaigns, and also delete campaigns for
any client.
Manage Banner Campaigns
Campaign
Account
Clicks
Impr
CTR
Spent
Action
auction_campaign
Mewsoft
49
4157
1.18%
0%
Config
Active
Delete
Stats
Mewsoft120
Mewsoft
46
2545
1.81%
0%
Config
Active
Delete
Stats
Mewsoft120x2
Mewsoft
25
1107
2.26%
0%
Config
Active
Delete
Stats
Mewsoft120x3
Mewsoft
38
2490
1.53%
0%
Config
Active
Delete
Stats
search_campaign
Mewsoft
98
3796
2.58%
0%
Config
Active
Delete
Stats
search_campaign1
Mewsoft
58
4104
1.41%
0%
Config
Active
Delete
Stats
Showing 1 - 6 of 6 totals
Previous Page
Next Page
Figure(12) Manage campaigns page.
Figure(13) Shows the Edit
campaign menu where you can change a campaign setup.
Edit Banner Campaign
What's This?
Figure(13) Edit campaign
page.
HTML banner example
The code below shows HTML code for example
of using HTML banners instead of using images.
The resulting banner from the above html code in the banner
system is shown below.
3 day annual
sale 90%
Pay Per Click
Search Engine Software. SQL driven See
Details
Multi-lingual
Auction Software. Complete Solution See
Details
Figure(14) Shows the Configure campaign menu where you
select the zones that this campaign will rotate in. You can select any
number of zones for the campaign to rotate in.
Figure(15) Shows the Zones manager menu. Form this page you
can view and edit zones, change zones configuration, and delete zones.
Zones Manager
What's This?
Figure(15) Zones manager
page.
Figure(16) Shows the Zone
configuration menu. For each zone you can assign a default zone where if
all the banner in the zone expires it will try to rotate banners from the
default zone assigned to it. The same way you assign a default campaign
for each zone which will be pulled if all the banner in the zone expired.
The default campaign has the first priority before the default zone is
tried. This means if all the assigned banners in a specific zone expired,
then the zone will try the default campaign, if it is also expired or not
set, it will try grabbing from the default zone.
Figure(17) Banner templates
editor. These templates are used for the client side reports as well as
the admin side reports. This allows you to edit all the pages and tables
that display for the client when accessing the client reports area.