Logotyp för Bonnier Magazines & Brands

Bonnier Magazines & Brands

Media · Sweden

General guidelines

Delivery
Material must be delivered at least:
* 3 working days before campaign start, regular formats.
* 5-15 working days before campaign start, special formats.

Send the ad material and any questions to Ad ops via digitaltraffic@mag.bonnier.se. If material is delivered late, the planned start date cannot be guaranteed. The following information must be included: advertiser and campaign name, start and end date, URL(s) for landing page(s) and contact details.

HTTPS
All requests to external sources must be absolute path and requested over SSL/TLS, which means that the url must start with https://. Used domain must have valid SSL-certificate.

Browser support
The ads must be able to work in all current versions of listed browsers. The functionality is to be tested and ensured by the ad ad developer/creator.
-Internet Explorer
  • -Mozilla Firefox
  • -Safari
  • -Opera
  • -Google Chrome

Sound
Sound must only be activated on the active request of the user via a volume control button. The default is sound off/mute.

Max weight
The max weight of a creative relates to the initially downloaded total file size.

For HTML5 the material size relates to the total file size of the compressed zip file according to IAB-standard. If more than one creative is delivered, each creative should be compressed separately.

Note that 3rd party script from for example Google, Sizmek, Adform is counted as a part of the total weight of the ad. This mean as a creator/developer you are limited. Please advice that polite load is preferred.

HTML5/Video

General
For HTML5 material, all components of the material are included in the file size (see file structure below). Libraries like jQuery, GreenSock animation can be included as local assets or as external sources. If an external source is used, HTTPS protocol must be applied. Please make advise that libraries affect the filesize of the HTML5 banner.

We use friendly iframes to display all ads.

-It is not allowed to break out from iframe (frame busting). Contact Ad ops if this is required.
  • -Animation length max 30 seconds and max 3 loops.
  • -Max time to visual start is 0.5 sec.
  • -Average cpu usage max 30%, with a maximal peak at 60%.
  • -Max 15 file requests.
  • -All requests to external sources must be absolute path and requested over https://
  • -It is not allowed to prevent scroll.
  • -Javascript console printouts are not allowed.
  • -Geo location or other APIs who demand user approval is only allowed after user interaction.

HTTPS
All requests to external sources must be absolute path and requested over SSL/TLS, which means that the url must start with https://. Used domain must have valid SSL-certificate.

Browser support
The ads must be able to work in all current versions of listed browsers. The functionality is to be tested and ensured by the ad ad developer/creator.
-Internet Explorer
  • -Mozilla Firefox
  • -Safari
  • -Opera
  • -Google Chrome

Click counting
In order for our ad server to be able to count clicks on HTML5 creatives, the material must be adapted in line with the instructions from our ad server supplier.

Download HTML5 click counting specification here.

Example html click function:
<html>
<head>
<meta name="ad.size" content="width=300,height=250">
<script src="http://assets.adtomafusion.net/spl/html5clickcount.js"></script>
<script type="text/javascript">
var clickTag = "http://www.example.com"; </script>
</head>
[The rest of your creative code goes here.] </html>

Alternative:
<a href="javascript:window.open(clickTag)">
<img src="images/dclk.png" border=0>
</a>

File structure
The max weight of a creative relates to the initially downloaded total file size.
For HTML5 the material size relates to the total file size of the compressed zip file according to IAB-standard. If more than one creative is delivered, each creative should be compressed separately.
Note that 3rd party script from for example Google, Sizmek, Adform is counted as a part of the total weight of the ad. This mean as a creator/developer you are limited. Please advice that polite load is preferred.

Name the main file for the HTML5 assets index.html. Also include necessary click tracking code in the assets. Minimise the number of assets that make up the HTML5 ad, since every download affects the loading time. HTML5 material should have max 15 file requests. All external requests must use HTTPS protocol. Used domain must have valid SSL-certificate. If more than one creative is delivered, each creative should be compressed separately.

Performance
All materials are tested through Advalidation.com with specific parameters. Assets that fail the test will not be approved. Use CSS animations as far as possible before use of Javascript animation framework. Never animate hidden elements. Use as few requests to external source as possible.  

Video
Video in HTML5 creatives is allowed. Video in HTML5 creative must use polite load. We accept autoplay of the video in desktop if the sound is set to mute from start and if our conditions concerning file size is met. Beware on mobile devices, video is blocked from autoplaying to protect consumers from unwanted cellular data usage. In both iOS and Android this also include preloading video content. For a video to start playing on iOS and Android there has to be an user interaction.

Max file size of video is set to 5mb, subsequential loaded (see polite load below), and max length of video is set to 30 sec of animation. Video is not allowed to loop. Video must be hosted as external source through HTTPS protocol with absolute path. Used domain must have valid SSL-certificate. Video should not be included in the HTML5 zip-file.

Gif animations are allowed if our conditions concerning file size is met, 5mb subsequential loaded (see polite load below).

Sound
Sound must only be activated on the active request of the user via a volume control button. The default is sound off/mute.

Polite Load
Polite load demands an initial ad showing until the polite load is done. A subsequential downloading process which allow large file sizes or assets to fit with visitors’ experience. Polite loading refers to an ad serving process by which a lighter file is initially loaded while the content page is loaded. Additional HTML5/Video content is then loaded and displayed after the ad has finished loading. Polite downloading is generally used for HTML5/Video ad files exceeding placement max file size. Polite load functionality is often provided from 3rd party ad servers, as Google, Sizmek, Adform. If the material is developed and delivered directly, the polite load functionality has to be developed/created by the ad developer/creator.

Max file size of additional polite loaded asset:
Polite loaded HTML5 ad with video only, 5mb.
Polite loaded HTML5 ad with additional assets as scripts, fonts and images, with no video, 250kb.

Max weight
The max weight of a creative relates to the initially downloaded total file size.

For HTML5 the material size relates to the total file size of the compressed zip file according to IAB-standard. If more than one creative is delivered, each creative should be compressed separately.

Note that 3rd party script from for example Google, Sizmek, Adform is counted as a part of the total weight of the ad. This mean as a creator/developer you are limited. Please advice that polite load is preferred.

Mobilannonsering

Desktopannonsering