Would it be possible for you to create a export script for Bidtheatre? Details beneath. Thank you team!
It shouldn't be too hard to do. I like that they have clear instructions and a testing page. I'll try to get something together for it later this week.
Hey Jonathan!
Did you find the time to check on this yet?
Sorry, I did finally have some time. You can try it by downloading from here:
https://tumult.com/hype/export-scripts/BidTheatre/BidTheatre.pkg
To get the exit working, you can optionally assign a clickTag in the Document Inspector, and then you'll want to add an action handler (like on mouse click) and assign it to the BidTheatre's adExit
shown as a new action.
Then you can export it via the File > Export as HTML5 > BidTheatre… menu item.
It is pretty minimal right now - only supporting a single clickTag/exit.
Let me know if that works for you! If so I'll put it on the main export script page so others can use it.
Thank you so much! I'll get back to you when they are going live with the campaign
I tried the test tool here:
When I try there I don't get the "If a blank page with the text 'Click tracking is working... Will redirect to ad landing page in 3 seconds.' appears when clicking the creative, click tracking is successfully implemented."
I am going to deliver today. Do you think that's an issue or should I go for it?
I tested this banner.
300x250_V2.zip (104.2 KB)
I myself am not 100% positive, but in doing testing the clicktag seems to be setup properly and is making the right calls. Is there a human on their end you can use to verify it?
Also, is there perhaps a sample ad that you 100% know works, and how does that behave here?
It's sadly not working. I got this message from the client now:
"In the HTML ad index.html, you usually need to add the helper script somewhere at the top:
html
CopyEdit
<script src="https://adsby.bidtheatre.com/js/asxhtml5.min.js"></script>
And then this part after the last </div>
in index as well:
html
CopyEdit
<script>
var clickurl = asxhtml5.getParam('clickurl', 'https://www.advertiser.com');
var clickDiv = document.getElementById('banner');
clickDiv.onclick = function() {
window.open(clickurl,'_blank');
}
</script>
Here, you adapt 'banner'
to whatever the general <div>
is called, i.e., this part: document.getElementById('banner')
.
After that, the ad should work better, but it can vary a bit depending on how it's built. If it's built in GWD (Google Web Designer), there's a guide specifically for that here: HTML5 Creatives | BidTheatre Help Center, and also general instructions on how to enable click functionality in standard HTML ads (as I described above)."
Thanks, though that feedback I don't think in particular is applicable because the basic mechanics of the export script work.
However, I did find a typo with getting the clickTag that I think snuck its way in right before I pushed this live. I've fixed that. Can you give this version a try:
https://tumult.com/hype/export-scripts/BidTheatre/BidTheatre.pkg
It will now correctly show the https://adsby.bidtheatre.com/clicktest?url=
page. The supplied clickTag URL doesn't show there... I'm not really sure why but I think we are doing everything correct. But if you still have an ad that is a 100% pass it'd be good to see if they are doing something different here.