Jump to content
Search Community

Doubleclick CDN

digitalBanditos test
Moderator Tag

Warning: Please note

This thread was started before GSAP 3 was released. Some information, especially the syntax, may be out of date for GSAP 3. Please see the GSAP 3 migration guide and release notes for more information about how to update the code to GSAP 3's syntax. 

Recommended Posts

Hi, I just finished reading your "Solutions for Banner Ads in a post-Flash world" article and in it you state that Doubleclick hosts GSAP on a CDN. Where could i find the SRC for that? I have the Cloudflare SRC, is it the same, or a different one?  

 

Thanks to anyone that can answer!

 

 

Link to comment
Share on other sites

Hi digitalBanditos. I have scoured Doubleclick's documentation and had an HTML5 training webinar with a representative of DC.

 

Here is what I know.

 

DC does not want us using jQuery. I did see a DC Build Guide doc about a month ago that said if you must use jQuery use jQuery 1 (browser support?)

 

That Build Guide no longer says anything about using jQuery 1. They recommend zepto.js

 

The representative of DC who had a clear preference for creating ads using CSS animations said to put any scripting you add to the bottom of the DCRM template files that initialize DC's enabler.js.

 

Doubleclick has sent out an email about enhanced ad charges (higher k weight) being waved for HTML5 ads. The HTML file is considered the polite load. I do not know whether this includes high impact formats like expandables.

 

Here is the email for template related questions as you will need to use them to build ads that can be trafficked and served by Doubleclick Studio. 

 

DRM-Support-US@google.com

 

I will rreport back when I get to my first DCRM QA of an HTML5 ad that uses GSAP.

 

 

There is also this video from Doubleclick from July.

 

I will rreport back when I get to my first DCRM QA of an HTML5 ad that uses GSAP.

  • Like 3
Link to comment
Share on other sites

I just tried uploading some ad files to DoubleClick's platform and got an error saying the gs classes hosted on Cloudflare were non-SSL compliant. Is there an https version we should be using?

 

I would reference the files locally, but I keep bumping into the 10-files-max issue. I'm using the following gs files:

 

EasePack.min.js

CSSPlugin.min.js
TimelineLite.min.js

TweenLite.min.js4

 

Edit: I see that just changing the "http" to "https" works. 

  • Like 1
Link to comment
Share on other sites

@somnamblst, I didn't use either Zepto or jQuery, as I didn't feel the need to, I'm just using vanilla JavaScript and GSAP. For banners those libraries both seem like overkill, if they had a function that you really needed to use, then you could extract just that one function and use it that way rather than importing the entire library.

 

And you are right, they don't actually police the use of jQuery. I would run test tho, and see how performant the banners are in a mobile browser when using jQuery.

 

@flysi3000, you should always use the https connection wherever available, if its not you could also drop the http/https and leave it protocol relative, so just //

Link to comment
Share on other sites

Our DC cat herder wanted to test some files prior to the  September Flash Chrome sunset and suggested my Edge published file would be a good test of a not Rich Media HTML5 ad that could just be uploaded to  DCM rather than have to be trafficked through Studio. Came back as having no clickTag because that template has the enabler.js exit with Edge syntax

 

Enabler.exit('Clicked on Logo');

 

Doubleclick has too many alphabets!

 

https://support.google.com/richmedia/answer/3145300?hl=en#diff

 

Joe do you know who is being billed for your Doubleclick Studio creatives. Is it just impression based, or do they charge for trafficking tags assuming you have not taken the test for QA certification. 

Link to comment
Share on other sites

Oh I know this one!

 

I've actually reached out to DCM recently to ask how to implement clickTags into a banner when not using DoubleClick Studio and the Enabler. If you are unable to traffic the creative through DC Studio you do NOT use the Enabler, but rather a global clickTag variable.

 

 

And for your Edge creative, your HTML would end up looking something like this:

<!DOCTYPE html>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
	<title>EDGE AD</title>
	
	<!--DEFINE YOUR AD SIZE HERE-->
	<meta name=”ad.size” content=”width=300,height=250”>

	<!--PLACE A GLOBAL CLICKTAG VARIABLE HERE-->
	<script type='text/javascript'>
		var clickTag = 'http://www.google.com';
	</script>

	<!--Adobe Edge Runtime-->
	<script type="text/javascript" charset="utf-8" src="edge_includes/edge.6.0.0.min.js"></script>
	<style>
		.edgeLoad-EDGE-12766043 { visibility:hidden; }
	</style>
	<script>
		AdobeEdge.loadComposition('Edge-1', 'EDGE-12766043', {
			scaleToFit: "none",
			centerStage: "none",
			minW: "0px",
			maxW: "undefined",
			width: "300px",
			height: "250px"
		}, {"dom":{}}, {"dom":{}});
	</script>
	<!--Adobe Edge Runtime End-->
</head>
<body style="margin:0;padding:0;">

	<!-- PLACE A CLICK ON THE CREATIVE --> 
	<div id="Stage" class="EDGE-12766043" onclick="javascript:window.open(window.clickTag)">
	</div>
	
</body>
</html>

So in the HEAD you define the width and height of the ad using a meta data tag, as well as the global clickTag variable within a script tag.

 

And then in the body you can use a javascript:window.open(window.clickTag) to call the clickTag when the user clicks on the banner.

 

In the example above I've written it onto the main stage of the creative. I don't use Edge much so I'm not sure how you would implement it using the Edge IDE.

 

Regarding billing, traffickOps isn't really my area, but from a creative production agency point of view, we do not have a cost with using DC Studio. Its the media agency who would be booking the publisher ad slots and brokering deals with DoubleClick. They would effectively be paying DC on behalf of the client/advertiser.

 

I always thought they the media agent books on the behalf of Famous Drinks Brand #1 say 10million impressions on X website for 2 weeks at a cost of Z, which Famous Drinks Brand #1 would be paying DoubleClick.

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...