GreenSock

Google DoubleClick and AdWords host GSAP on their CDN

Recommended Posts

It's official: https://support.google.com/richmedia/answer/6307288

 

3 cheers for Google! :)

 

[UPDATE, June 2018:] Here's the URL for TweenMax (most popular): 

https://s0.2mdn.net/ads/studio/cached_libs/tweenmax_2.0.1_min.js

 

And here are the URLs for everything else: 

https://s0.2mdn.net/ads/studio/cached_libs/timelinelite_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/timelinemax_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/tweenlite_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/scrolltoplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/cssplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/easelplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/raphaelplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/bezierplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/cssruleplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/roundpropsplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/modifiersplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/directionalrotationplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/pixiplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/colorpropsplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/textplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/attrplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/endarrayplugin_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/easepack_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/draggable_2.0.1_min.js
https://s0.2mdn.net/ads/studio/cached_libs/jquery.gsap_2.0.1_min.js

 

  • Like 8

Share this post


Link to post
Share on other sites

Do you have any idea if that is also valid for AdWords, Jack?

Share this post


Link to post
Share on other sites

What's AdWords? Just kidding. I'm waiting to hear back from them. I asked the same question immediately :) 

  • Like 2

Share this post


Link to post
Share on other sites

Got an answer. [EDIT:] scroll down and see the good news - AdWords now officially supports GSAP and exempts it from file size calculations using the same CDN URLs as DoubleClick. :)

  • Like 3

Share this post


Link to post
Share on other sites

Not sure about everyone else, but if AdWords is the Lowest Common Denominator, tthat sucks, because who has time to create two sets of every ad size. My ads start in DCM then get distributed somehow to  AdWords and GCN, or is it GDN, without me even knowing it, until I get some complaint about something.

Share this post


Link to post
Share on other sites

I agree - it's a bit strange that Adwords is the lone major network that's not exempting GSAP from file size calculations yet, especially because both DoubleClick and Adwords are both Google. I suspect that if enough people complain, Adwords will get on board. Please make your voice heard. Also, if you know of a direct contact at Adwords that you can connect us with who has some pull in this area, please let us know. We've had a tough time getting direct access to anyone there who really knows what's going on in this regard or can affect change. 

Share this post


Link to post
Share on other sites

Maybe social media is a way to get their attention. Here is their Facebook page

 

https://www.facebook.com/ENadwords?fref=ts

 

The issue comes down to the fact that AdWords insists on assets using relative paths.

 

HTML5 ads must include: 

  • <!DOCTYPE html> declaration and must contain a <html>, <head> and <body>tag.
  • Ad dimensions must match the placement dimensions to prevent distortions. Add an ad size <meta> tag within the <head> tag.
  • All code and assets must be relative and inside the .zip file. No external references, (see “Policy Requirements on the Google Display Network through AdWords”).
  • Your .zip file should include only one .html file.

 

Owen Corso  from most of Google's HTML5 Google Hangouts is in this AdWords HTML5 video. So he might have some influence.

 

 

 

Share this post


Link to post
Share on other sites

YouTube are still including GSAP in file size calculations, but then they're also including the Enabler.js, custom.elements.min.js and the ytclosebutton.js in their calculations. Which seems completely absurd to me, but they wont change their mind.

 

Also they're being pretty vague about how they're calculating these sizes.

Share this post


Link to post
Share on other sites

Correct me if i am wrong..

 

making a banner with greensock for adwords isn't yet possible?

 

 

i can make a banner in code with gs ( codepen )

of in adobe edge animate...

 

but i still haven't pass the google specs

Share this post


Link to post
Share on other sites

For AdWords you have to include GSAP inside the zip folder you are submitting. Not reference if via CDN.

Share this post


Link to post
Share on other sites

hmmm...but the gsap is almost the 150kb, which is the maximum size?? what adwords except.

 

or is that just on the specs and in real, the except it?

Share this post


Link to post
Share on other sites

99% of what you need for ads is in TweenMax.min.js

It is served from DoubleClick as a gzipped file weighing only 35kb

 

This is what happens when you load DoubleClick's TweenMax.min.js file

 

http://prntscr.com/98oou7

 

Since DoubleClick is hosting the same version of TweenMax for every ad the practical end result is that 0kb needs to be loaded since the chance of that version of TweenMax being cached by your browser (or any on the planet) is extremely high. For this reason it is recommended that TweenMax is excluded from file size calculations.

  • Like 1

Share this post


Link to post
Share on other sites

We just received confirmation from AdWords that GSAP is now officially supported and exempt from file size calculations! This is pretty huge news, of course, and our hat's off to Google for making this happen. 

 

Conveniently, they're using the same CDN URLs as DoubleClick which means even better caching.

https://support.google.com/richmedia/answer/6307288

 

At this point, every major network that we're aware of not only supports GSAP but also exempts it from file size calculations and hosts it on their CDN. This should make it a lot easier for GSAP users to build an ad once and deploy it almost anywhere. 

 

Happy tweening!

  • Like 3

Share this post


Link to post
Share on other sites

thanks!

 

does anybody know a test-site? where i can upload the banner and see of it will except by adwords...

 

we now making .jpgs for Facebook advertising, i'd like make animations for adwords....

but before i presented them to the board, i would like to check them if the will pass the google/adwords check...

Share this post


Link to post
Share on other sites

thanks!

 

does anybody know a test-site? where i can upload the banner and see of it will except by adwords...

 

we now making .jpgs for Facebook advertising, i'd like make animations for adwords....

but before i presented them to the board, i would like to check them if the will pass the google/adwords check...

 

 

I asked that question on this hangout: https://plus.google.com/+DoubleClickRichMediaTraining/posts/HpbViNzv5Wf

They said they're working on it, and hope to release it by Q1 2016 (Which probably means it will be ready for Q3).

  • Like 1

Share this post


Link to post
Share on other sites

I find it interesting that Google is providing Adobe CDN links for the createJS suite of files and not the Adobe Edge Animate one.

 

My company uses DCM, but the bounces from AdWords have come from an AdWords vendor after the creative is created in DCM, so the fix (SSL compliance on a Google font that DCM did not balk at)  had to go back through DCM before being resubmitted to the vendor who does the AdWords lifting.

Share this post


Link to post
Share on other sites

I find it interesting that Google is providing Adobe CDN links for the createJS suite of files and not the Adobe Edge Animate one.

 

My company uses DCM, but the bounces from AdWords have come from an AdWords vendor after the creative is created in DCM, so the fix (SSL compliance on a Google font that DCM did not balk at)  had to go back through DCM before being resubmitted to the vendor who does the AdWords lifting.

 

They've probably felt that Adobe Edge Animate didn't have enough of a critical mass user base to warrant hosting those libraries. Or they had a heads-up that Adobe were going to stop development of Edge products. 

Share this post


Link to post
Share on other sites

I would put money in them having some inside information. Decisions like those are not, generally, made overnight. There would be a ton of negotiation and consideration prior to any action.

Share this post


Link to post
Share on other sites

Interesting difference between Google DoubleClick and Google AdWords for Adobe Animate (Flash Pro) users

 

DoubleClick host all necessary CreateJS libs
 

EaselJS

Movieclip

PreloadJS

SoundJS

TweenJS

AdWords host only EaselJS and TweenJS CreateJS libs. PreloadJSMovieclip and SoundJS you must internaly include in ZIP.
Otherwise you get message:

"Your HTML5 ad is trying to reference an asset that is external to your .ZIP file: https://s0.2mdn.net/ads/studio/cached_libs/movieclip_0.8.1_927f07f1635e6a2a1aa76e79f9decf86_min.js. Only internal file references are allowed (for example, "path/to/asset/in-zip.png"). Make sure you have included all of your assets in the .ZIP file and that all file references are internal. Once you have made the changes, try again.Your HTML5 ad is trying to reference an asset that is external to your .ZIP file: https://s0.2mdn.net/ads/studio/cached_libs/preloadjs_0.6.1_ab03d7dc94f6d4fae428f99662cd5819_min.js. Only internal file references are allowed (for example, "path/to/asset/in-zip.png"). Make sure you have included all of your assets in the .ZIP file and that all file references are internal. Once you have made the changes, try again. Learn more"

  • Like 1

Share this post


Link to post
Share on other sites

hello...again...

 

i'am still a newbie, but like the coding.. I try to make the step to online advertising..

 

we want to advertise on Google Display Network..(is that the same as Google Double Click)( we are located in the netherlands )

 

I made this banner...can anybody see i'm doing it right, so that google will accepted?

( to get time/budget/credits, i want the first advertising to be successful.. ;-)

 

http://codepen.io/cartamundi/pen/KVgPbd

 

so maybe someone see...of it is good enough...or what i can do to make it better ;-)

Share this post


Link to post
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.