In-app advertising: Technical requirements for your advertising material

Would you like to create your own advertising material for your in-app campaign? Below is all the important information on delivery and technical implementation.

Advertising formats & technical specifications

Static advertising media (without animation)

Send us your static advertising material in the following formats:

Terminal deviceOutput sizeMax. file sizeFormat
Smartphone320 x 480 px600 kBPNG, JPG, GIF
480 x 320 px (optional)600 kBPNG, JPG, GIF
Tablets768 x 1024 px600 kBPNG, JPG, GIF
1024 x 768 px (optional)600 kBPNG, JPG, GIF
Technical specifications of static advertising media

Important notes:

  • A call to action (e.g. “Find out more now!”) should be integrated as a button in the image.
  • A Close button is automatically displayed by us and does not need to be programmed.
  • If the target page changes during the campaign, please inform us in good time.
  • GIF files may not be larger than 600 kB and may not exceed an animation duration of 29 seconds.
  • If you would like to use geo-targeting, please send us the relevant data (e.g. zip code areas, cities or radiuses) at least 5 working days before the start of the campaign. Your contact person at Ströer Online Marketing will provide you with a template and details on submission.

Interactive advertising media (HTML5, rich media ads)

Knowledge of HTML, CSS and possibly JavaScript is required to create interactive advertising material. Please do not use tools such as Adobe Animate or Google Web Designer.

Please send us the advertising material in the following formats:

Output sizeFormat
responsiveHTML5
Creation
  • All functions must be supplied.
  • Incorrect advertising media cannot be displayed.
  •  Before you deliver your advertising material, please check it with the HTML Validator.
  • The file must access HTTPS-secured resources. 
  • All calls via the display must be made securely. 
  • Animations that are not triggered by users (e.g. pulsating buttons) may run for a maximum of 29 seconds. 
  • This limit no longer applies after the first interaction.
  •  The entire advertising material may be a maximum of 5 MB in size.
  • The index.html file may contain a maximum of 30,000 characters – further content must be outsourced. 
  • All files (images, fonts, etc.) may only be embedded within the ZIP file and integrated via HTML or CSS. 
  • CSS and JavaScript files may only be referenced within index.html. 
  • All comments in the index.html must be removed to ensure error-free delivery.
  •  We recommend placing a click area over the entire advertising medium. 
  • In addition, individual elements can be linked to separate target pages. 
  • The target page must be linked via the following click function:
<script>
var cov1 = "https://meine-zielseite.de";
clicktag = function() {
  window.open(cov1, "_blank");
};
</script>
<a href="#" onclick="clicktag()">HIER GEHT’S ZU MEINER ZIELSEITE</a>

Additionally applies to videos:

  • Maximum file size: 3.5 MB
  • Maximum length: 29 seconds
  • Format: .mp4
  • Autoplay is only permitted for muted videos without sound
  • Play/pause and mute/unmute buttons must be available for sound

For GIF files:

  • Max. 600 kB
  • Animations may last a maximum of 29 seconds
Time frame

Please send your final advertising material and the corresponding target pages to your account manager at least 5 working days before the start of the campaign.

Checking process
  • Your advertising material is checked by us.
  • You will receive two correction loops free of charge. Further test procedures can cause additional costs.
Delivery

Format: ZIP file
Files:

  • Static fallback image (320 x 480 px, .jpg)
  • HTML file (index.html)
  • Images, fonts and scripts within the ZIP file (no external resources)
  • Campaign ID correctly integrated

Important addition for several advertising media:

  • If two or more advertising media with identical campaign IDs are displayed in parallel, version numbers must be appended to the absolute paths (e.g. /v1, /v2).
  • All files must be moved to a folder with the corresponding version number.
  • Example path: https://media.permodo.net/ads/MEINE-KAMPAGNEN-ID/v1
  • The initial HTML file must be called index.html and be located in the top directory of the ZIP file.
  • Example of correct file path: https://media.permodo.net/ads/MEINE-KAMPAGNEN-ID/assets/image/bild.png

Avoid common mistakes

Here are some common mistakes that can lead to problems:

Advertising material is not responsive

Make sure that your advertising material automatically adapts to different screen sizes.

Incorrect or missing campaign ID

Elements cannot be loaded without the campaign ID. You can obtain these from your customer service department.

Videos or animations are too long

Each animation may run for a maximum of 29 seconds.

Fallback image missing

The fallback image (320 x 480 px, max. 600 kB, .jpg) must be saved as “fallback.jpg” in the ZIP folder.

Click-out not correctly integrated

Use the following code for the click-out:

<script>
var cov1 = "https://meine-zielseite.de";
clicktag = function() { window.open(cov1, "_blank"); };
</script>
<a href="#" onclick="clicktag()">HIER GEHT’S ZU MEINER ZIELSEITE</a>
External resources used

All files must be saved within the ZIP file and referenced via absolute paths.

Comments in the index.html file

All comments must be removed before uploading to avoid display problems.

Images are available, but not integrated

Make sure that all images and content are correctly integrated via absolute paths. Example:

https://media.permodo.net/ads/MEINE-KAMPAGNEN-ID/assets/image/bild.png

Don’t want to create your own advertising material?

No problem! Our design team creates customized advertising materials for you. Get inspiration from our showroom or contact us directly for more information.