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 device | Output size | Max. file size | Format |
|---|---|---|---|
| Smartphone | 320 x 480 px | 600 kB | PNG, JPG, GIF |
| 480 x 320 px (optional) | 600 kB | PNG, JPG, GIF | |
| Tablets | 768 x 1024 px | 600 kB | PNG, JPG, GIF |
| 1024 x 768 px (optional) | 600 kB | PNG, JPG, GIF |
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 size | Format |
|---|---|
| responsive | HTML5 |
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.
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.pngDon’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.
Comments in the index.html file
All comments must be removed before uploading to avoid display problems.