logo Ad Management System

How do I track clicks for HTML or Rich-Media ads?

To track clicks for Rich-Media/HTML ads, check "Automatically process HTML code to track clicks" below the HTML code box. This feature can track clicks for many ad formats, including multiple hyper-links, forms, client-side image maps. For a third-party HTML ad tag, a click macro is needed to track clicks.

Third-Party Ad Tag

If the HTML code points to a third-party JavaScript or Iframe tag, we need that third-party ad server to support external/3rd-party click tracking feature via a click macro. The reason is that the JavaScript/Iframe ad request will generate its own dynamic code, which changes on every call. For these calls, we cannot modify or control the code generated by the other ad server.

For example: Google AdSense's ad tag dynamically generates text link ads on every page load. We cannot alter any code generated by AdSense because it is against Google's legal terms and will cause issues with your account with Google. Unless third-party click tracking is officially supported by Google AdSense, these clicks are not track-able using the click macro.

Third-party click tracking feature allows AdServer to track clicks served by other ad servers. This feature is reciprocal between ad servers. Here is the process flow:

  1. Overview: 3rd Party Ad Server -> AdServer -> Landing Page URL
  2. When a visitor clicks on the ad, the 3rd party ad server records this click first
  3. It then passes on to AdServer's click tracker, which in turn, logs this click into our system
  4. AdServer redirects visitor to the destination landing page 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 AdServer and the other ad server. These are the steps to enable click tracking for a Rich-Media/HTML ad:
Convert an Existing Rich-Media Ad
Create a New Rich-Media Ad

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

Sample Usage - DoubleClick

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

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

Sample Usage - Atlas

<iframe src="https://view.atdmt.com/DSF/iview/123456789/direct/01?click=">...</iframe>

would become

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

Sample Usage - Sizmek/EyeBlaster/MediaMind

<script src="https://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="https://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=rb&c=xx&pli=xx&PluID=xx&w=300&h=250&ord=&ncu=[ASClickLinkEscaped]"></script>

Sample Usage - PointRoll

var pr_redir="$CTURL$";

would become

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

Sample Usage - AdTech/AOL

<script language="javascript">
document.write('<scr'+'ipt src="https://adserver.adtechus.com/addyn/...;sub1=javascript;misc=[timestamp];rdclick=[ASClickLinkEscaped]"></scri'+'pt>');
</script>
<noscript>
<a href="https://adserver.adtechus.com/adlink/...;loc=300;misc=[timestamp]" target="_blank"><img src="https://adserver.adtechus.com/adserv/...;loc=300;misc=[timestamp]" border="0" width="300" height="250"></a>
</noscript>
Some AOL ads use [ASClickLinkUnescaped] so it is always recommended to test. Other ad serving domains for AOL include "adserver.adtech.de" and "adserver.adtechus.com".

Technical Support

If you need our assistance in adding a click macro, please create a Rich-Media/HTML ad using the provided third-party ad tag and then send us its ad ID.
All rights reserved.