How can I support click tracking for external ad servers?
This feature is applicable to you if you place AdSpeed's
serving code into another ad server and the other ad server wants to track
clicks for this ad.
By default, the other system should be able to record impressions without any problem. However, to track clicks for ads generated dynamically through our iframe/javascript code, it requires both ad servers (AdSpeed Ad Server and the external ad server) to support a special parameter.
Click Macro
The click macro is
r=[ExternalClickTrackerLink]
http://g.adspeed.net/...&r=[ExternalClickTrackerLink]
How It Works
This feature is
reciprocal between ad servers and our system fully supports both sides. Here is the click flow:
- Overview: AdSpeed -> External Ad Server -> Destination URL
- When a visitor clicks on the ad, AdSpeed records this click first.
- AdSpeed passes to the external click tracker, which in turn, logs this click into their system.
- The external click tracker finally redirects visitor to the destination URL.
Requirements
The external click tracker (from the other ad server) needs to redirect visitors to the given destination URL after processing the click event. For example:
http://advertserver.com/clicktracker?goto=http://macrophotos.net
It should redirect to
http://macrophotos.net after recording this click.
In the serving code generated by AdSpeed Ad Server, you need to add a special parameter r to the IFRAME/JavaScript requests. Format:
http://g.adspeed.net/...&r=[ExternalClickTrackerLink]
Examples:
<iframe src="http://g.adspeed.net/serv/...&r=http://advertserver.com/click?goto=">
...
</iframe>
or
<script src="http://g.adspeed.net/serv/...&r=http://advertserver.com/click?goto=">
</script>
Sample Usage - DoubleClick
You wants to serve a
zone through DoubleClick's ad network. For DoubleClick to track clicks, they have a special parameter called "ad server macro"
%%CLICK_URL_ESC%% (or
%c in certain versions), which would be replaced upon serving by DoubleClick's click tracking link. When generating the ad serving code in AdSpeed, to allow DoubleClick to record clicks before redirect visitors to the destination link, you enter
"&r=%%CLICK_URL_ESC%%" into the Custom Parameter field. Then, you can send this serving code to the website to enter into its DoubleClick/DFP ad server.
<script src="http://g.adspeed.net/serv/...&r=%%CLICK_URL_ESC%%"></script>
Technical Support
If you have difficulties implementing this setup, please
contact our staff with the external click tracking URL for further assistance.
Other Articles in Serving Code
Understand advanced ad serving settings for standard, pop-up/pop-under, and interstitial serving code
Cannot find an answer for your question? Ask our Customer Care team
Related Articles
- How do I track clicks for HTML/RichMedia ads?

"To track clicks for HTML ads, check "Automatically process RichMedia/HTML code to track clicks" below the HTML code box. This ..."
- Destination URL or Click URL

"The destination URL, click URL, or landing page, is the website address that a visitor goes to when he/she clicks ..."
- Click Tracking URL

"The click tracking URL is generated dynamically by our ad server for the purpose of tracking clicks. Our click tracker ..."
- Ad

"Documentation for API methods to manage one or multiple ads. API Version1.2.7 (build 20110606). Documentation was last modified on Sun, ..."
Testimonials for our Ad Servers
I have to say I am very impressed with the new version of your site. Great work!
Chinedu E
HopStop
I've signed up for the trial run but am confident that I'll continue. Great service!
Wade W
Cycling Tips Blog