The way their code is structured, it gets the clickTag via a search parameter in the URL.
Correct, this is the result of them wrapping in an
<a href="..."> tag.
I would guess the problem is that you are using a hype document function
dotheclick() to perform the exit. Functions defined in Hype are part of the data, and unfortunately automated ad validators tend to miss that this is being called, and maybe this was causing the failure?
The DoubleClick Campaign Manager export script itself puts the exit function in the head HTML, so it is more clearly called... I'm not sure if that was the problem hit, but you might want to try using that export script and see if that works. The key items would be:
- Remove any existing clicktag code you have
- Supply some URL in the Document Inspector's Export Script Arguments for clickTag
- Set the mouse action to "Exit" instead of calling your own function
- Then export via the new 'File > Export as HTML5 > DoubleClick DCM…' option
Maybe try submitting that and see if it works.
That said, it seems your original issue was that the clickTag had a hard-coded URL.... from my read on the documentation this should actually be okay, so maybe there's something else...