Unfortunately those don't seem to load for me, I assume one needs more access/credentials.
I assume you mean "this does not work?" What issues did you run into? I'm a little surprised, but it does appear that the solution you came up with is basically the same thing, just you are using the flashtalking library.
I was able to get an account (they had some verification issues, but manually were able to get me registered). I tested with your zip and found something odd:
Ah, it looks like that link only works on mobile devices and not desktop browsers. I guess the ad does show up so all is good? I do wonder about the weight difference I’m seeing between yours and mine.
Hi @jonathan, I really like this piece of code. Could we add this with options into the base of Hype for the Banner community? So that with this timeout and politeLoad setting we can bottleneck an initial load to a set value and then after a timeout load the rest fo the banner files/request?
The German Rules of L.E.A.N.:
More Adservers are asking for it and using it. Maybe not Google, but here in Germany there is the OVK (the German IAB, without and https link. Hehe) rule.
I did a visualisation of how I think the options should look like and where to find them inside of Hype.
This is just a suggestion and if the hype community would like to add on this and make it an official feature request, we here would be very happy about it.
I assume you are referring to the code I wrote in the second post of this topic, right?
If this is the only change you need, it could be made today as an Export Script.
To clarify a couple items from your mockup:
Is the Initial-Load field the calculated size of the ad, or is it meant to be the max amount Hype would try to load?
What other options would you expect to see in the Subload popup? DOMContentLoaded and a "normal" option? Or are there other events?
(As a side note, it has been a long standing request to have better loading control over assets, so I am wondering to myself if the document loading could be a part of that effort too to incorporate this type of feature)
This could easily be added with an Export Script to help automate the flow, if you wanted to go that route. The export script examples show how to add code to the start and end of the head and body. If there’s documentation or a spec for your specific requirements I could also help put something together (but it would be unsupported as I can’t make time guarantees to work on it).
Hi @jonathan ,
I also work in Germany and have to consider the initial load/subload of iab for a customer.
Unfortunately, we don't work with flashtalking and the API, "only" with the Google Campaign Manager and the JS framework Greensock.
Can you help us to translate the syntax from above to our workflow?
No no. I already have a DCM redirect clicktag in it. And I upload the ZIP file to the adserver from Google Campaign Manager. It has nothing to do with flashtaking.
I just need help to load images and the JS animation later (subload).
This works. I have managed to do that. Initially index.thml and the JS framework are loaded. Custom .js and .css are loaded afterwards. But then the images are not reloaded. I get a white page just ejected.
Not 100% sure if this will help but I am currently using the Hype Document Loader approach to preload images in a project. One downside is you need to keep an eye on setting the build number correctly and updating it if you reuse the file with a newer Hype version later on. In this particular case I was thinking about using the HypeDocumentRender event provided by the extension you can render Hype files at any given time. But just adding the Hype script delayed is probably the simpler solution. Just sticking it in this thread as an option.
Yes of course. Your scripte definitely helped me. Thanks a lot.
Now I load (subload) the css file later and therefore also the images.
Only the HTML and JS Files are initial Load.
In the header of the HTML file I wrote a small style script that loads the first background image and the logo initially. Thus the first visual representation is secured directly with the request.