Help Center > Manage Your Account > Banner, Richmedia, and Text Ads

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 feature can track multiple hyperlinks, forms, client-side image maps as well as Flash ads (with clickTAG parameter) explicitly embedded (1st level) inside the HTML code.

However, it's only possible to track first level code without any special requirements. It means that if the HTML code links to an external JavaScript/IFRAME that dynamically generates additional HTML code, which changes on every invocation and is outside our control (not modifiable), we need the other ad server to support a feature called "external/3rd party click tracking".

For example: Google AdSense's serving code dynamically generates textlinks each time that are not pre-determinable. AdSpeed does not alter the code generated by AdSense. The reason is both technically and legally (against their terms). Unless 3rd party click tracking is officially supported by Google AdSense, these clicks are not track-able by our system.

The 3rd party click tracking feature allows AdSpeed to track click served by other ad servers. This feature is reciprocal between ad servers. Here is the process flow:

  1. Overview: 3rd Party Ad Server -> AdSpeed -> Destination URL
  2. When a visitor clicks on the ad, the 3rd party ad server records this click first.
  3. It then passes on to AdSpeed's click tracker, which in turn, logs this click into our system
  4. AdSpeed redirects visitor to the destination URL

Rich-Media and HTML Ad Wizard

You can use our ad wizard when creating/editing the third party ad to enable click tracking in both AdSpeed ad server and the other ad server. These are the steps to enable click tracking for an existing Rich-Media/HTML ad:
  • Click on the ad name
  • Click Edit tab
  • Click on the "Ad Wizard" link below the text box
  • Choose the option to prepare click tracking. Enter the ad tag provided by your advertiser and choose one of the supported ad servers.

Click Tracking Verification

Since there are multiple providers and also multiple tag versions from the same provider, you should always test the ad for proper click tracking in both ad servers.
  1. Preview the ad via our interface or your own test page
  2. Make test click(s) on the ad
  3. Make sure it goes to the right landing page with no error
  4. View the Overall report for the ad. The click counter should increase in real-time according to your test click(s)
  5. Verify the test click(s) with the ad provider. There may be a delay from their report if it is not in real-time

Requirements

  • You need to ask the other ad server if they support external/3rd party click tracking.
  • If they do, you also need to know the appropriate placement of this special parameter (called "macro" by DoubleClick, among other names).
  • When adding a RichMedia/HTML ad into our system, you have the HTML code (often called "ad tag") provided by the external ad server. You need to place the AdSpeed's click tracker tag [ASClickTracker] at the appropriate location into the 3rd party ad tag. Due to the complexity and variety of ad servers, there are other click tracking variables [ASClickTrackerEncoded], [ASClickTrackerEncoded2] and [ASClickTrackerRaw]. Please contact us if you need more information about a specific variable.
  • When AdSpeed serves this ad, it will replaced the tag [ASClickTracker] with our click tracker link. The destination URL should immediately follow this link (it means you should often end the source URL with this tag).

Sample Usage - DoubleClick

<iframe src="http://.../Bxx;sz=728x90;ord=[timestamp]?" width=728...
<script src="http://.../Bxx;sz=728x90;ord=[timestamp]?"></script>

would become
<iframe src="http://.../Bxx;sz=728x90;ord=[timestamp];click=[ASClickTracker]" width=728...
<script src="http://.../Bxx;sz=728x90;ord=[timestamp];click=[ASClickTracker]">

Another way to prepare DoubleClick's Motif tag, go to Motif tag generator, enter your ad information and in Publisher Information section, for the field Site click redirect URL (SSCS), enter the AdSpeed's Click Tracking URL, that you find on the first tab when you click an ad name.

Sample Usage - Atlas

For Microsoft's Atlas tag, you can use the parameter click=[ASClickTrackerRaw] (or click=[ASClickTrackerEncoded], depending on the ad type). For example:
<iframe src="http://view.atdmt.com/DSF/iview/123456789/direct/01?click=">...</iframe>

would become

<iframe src="http://view.atdmt.com/DSF/iview/123456789/direct/01?click=[ASClickTrackerRaw]">...</iframe>

Sample Usage - Mediaplex

<script language="JavaScript" src="http://altfarm.mediaplex.com/ad/js/0-0-0-0?mpt=[CACHEBUSTER]&mpvc="></script>

would become

<script language="JavaScript" src="http://altfarm.mediaplex.com/ad/js/0-0-0-0?mpt=[timestamp]&mpvc=[ASClickTrackerEncoded2]"></script>

Sample Usage - EyeBlaster/MediaMind

<script src="http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=rb&c=xx&pli=xx&PluID=xx&w=300&h=250&ord=&ncu="></script>

would become

<script src="http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=rb&c=xx&pli=xx&PluID=xx&w=300&h=250&ord=&ncu=[ASClickTrackerEncoded]"></script>

Sample Usage - PointRoll

var pr_redir="$CTURL$";

would become

var pr_redir="[ASClickTrackerEncoded]$CTURL$";

Sample Usage - AdTech/AOL

Use [ASClickTrackerEncoded] (or [ASClickTrackerRaw] for certain cases). Supported domains include "adserver.adtech.de", "adserver.adtechus.com".
<script language="javascript">
document.write('<scr'+'ipt src="http://adserver.adtechus.com/addyn/...;sub1=javascript;misc=[timestamp];rdclick=[ASClickTrackerEncoded]"></scri'+'pt>');
</script>
<noscript>
<a href="http://adserver.adtechus.com/adlink/...;loc=300;misc=[timestamp]" target="_blank"><img src="http://adserver.adtechus.com/adserv/...;loc=300;misc=[timestamp]" border="0" width="300" height="250"></a>
</noscript>

Support

If you need assistance with this feature, please create a test ad in your account with the 3rd party ad tag and then send us the ad name.

Other Articles in Banner, Richmedia, and Text Ads

Media formats, ad sizes, type Richmedia, Normal/External, textlink
Search Help Center
There was a problem with your submission. Please correct the following items:

    Cannot find an answer for your question? Ask our Customer Care team

    Related Articles

    • Group i
      "Documentation for API methods to manage one or multiple groups. API Version1.2.7 (build 20110606). Documentation was last modified on Sun, ..."
    • Campaign i
      "Documentation for API methods to manage one or multiple campaigns. API Version1.2.7 (build 20110606). Documentation was last modified on Sun, ..."
    • Advertiser i
      "Documentation for API methods to manage one or multiple advertisers. API Version1.2.7 (build 20110606). Documentation was last modified on Sun, ..."
    • Channels i
      "Documentation for API methods to manage one or multiple channels. API Version1.2.7 (build 20110606). Documentation was last modified on Sun, ..."

    Have questions? Contact Us

    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