Allgemeine Technische Spezifikationen (Stand 2014)

Allgemeine Technische Spezifikationen (Stand 2014) 1. Allgemeine Angaben Bei der Anlieferung von Werbemitteln sollten grundsätzlich Kundennamen, Kamp...
5 downloads 2 Views 206KB Size
Allgemeine Technische Spezifikationen (Stand 2014)

1. Allgemeine Angaben Bei der Anlieferung von Werbemitteln sollten grundsätzlich Kundennamen, Kampagnennamen und Buchungszeitraum angegeben werden. Bei Layern ist ein deutlicher Close-Button zwingend. Fake-Closebutton sind nicht erlaubt. Der Layer sollte sich nach spätestens 15 Sekunden von selbst schließen. Der Sound sollte erst nach Userinteraktion starten. Dies kann mittels Mouse Over/Mouse Out oder Start-Stop-Button realisiert werden. Gestreamte Inhalte können direkt starten. Für den User wäre eine Start-StoppFunktion des gestreamten Inhalts optimal. Jedoch sollte der Ton nicht direkt starten, sondern erst auf Userinteraktion beginnen.

WICHTIG Bitte die Werbemittel bis spätestens drei Werktage vor Kampagnenstart an

[email protected] senden.

Für weitere Fragen steht Ihnen Ihr Ansprechpartner Name: Position: Telefon: Fax: EMail:

Pavo Ivkovic Produkt- und Trafficmanagement +49 221 801 821 10 +49 221 801 821 20 [email protected]

zur Verfügung.

[1]

2. Werbeformate Wir arbeiten mit den bewehrten Standards des OVK, wodurch wir eine standardisierte Nutzung der Werbemittel ermöglichen.

Bezeichnung

Format

Gewicht

(Wide)-Skyscraper

(160)120x600

40 kB

Medium Rectangle

300x250

40 kB

Super Banner

728x90

40 kB

Half Page Ad

300x600

80 kB

Banderole Ad

770x250

100 kB

Billboard

800x250

120 kB

Wallpaper

728x90 + 120(160)x600

160 kB

Expandable Wallpaper

728x90 + 160x600 (888x600)

180 kB

Flash Layer

flexibel

80 kB

Pop Up/Pop Under

800x600

60 kB

Interstitial

800x600

80 kB

Pushdown Ad

728x90 > 728x300

80 kB

[2]

3. Spezifikationen für RichMedia-Werbemittel Für die korrekte Einbindung bzw. Klickzählung von RichMedia-Werbemitteln in ADITION adserving müssen folgende Voraussetzungen erfüllt werden: Anlieferung Das in ADITION zu hinterlegende RichMedia-Werbemittel besteht immer aus einer eigenständigen HMTL-Fragment, welches grundsätzlich ohne Header (, , , , ) angeliefert wird. Zusätzlich können beliebig viele Dateien hochgeladen werden. Stimmt die Benennung der Datei mit der Bezeichnung im HTMLFragment überein, werden diese Dateien automatisch erkannt. Es ist zu beachten, dass alle Dateiangaben ohne Pfad angegeben werden müssen: Richtig: grafik.jpg < - > Falsch: verzeichnis/grafik.jpg Falls die automatische Erkennung und Ersetzung der Grafiken nicht möglich sein sollte, stehen den anhängenden Dateien die Platzhalter %file1% bis %fileN% zur Verfügung.

Klickzählung Fest vergebene, absolute URLs werden automatisch erkannt und mit „KlickURL“ versehen. Folgende Platzhalter stehen für die Klickzählung zur Verfügung: a) %clickurl:e% für die URL-encodete bzw. URL-encodete ADITION-KlickURL b) %clickurl% für die nicht URL-encodete bzw. URL-encodete ADITION-KlickURL. Als URL der Zielseite wird die eingestellte 'Clickurl' im Werbemittel verwendet. In dem Fall, dass mehrere Ziel-URLs verwendet werden, können diese direkt hinter die Platzhalter korrekt encoded angehängt werden. Beispiel: Als URL der Zielseite wird die eingestellte 'Clickurl' im Werbemittel verwendet. In dem Fall, dass mehrere Ziel-URLs verwendet werden, können diese direkt hinter die Platzhalter korrekt encoded angehängt werden.

[3]

Beispiel Link 1 //wird automatisch ersetzt oder mit mehreren Ziel URLs Abschließende Hinweise Verweise, die per Javascript angesteuert werden, sollten in einer Variablen am Anfang des -Blockes gespeichert werden, und anschließend nur noch über diese angesprochen werden. Das gesamte Werbemittel sollte in einem -Element eingeschlossen sein, dessen Höhe und Breite auf die Größe des Werbemittels fixiert ist. Weitere zur Verfügung stehende Platzhalter %width%: %height%: %keyword%: %contentunit%: %timestamp%:

Breite des Werbemittels Höhe des Werbemittels Übergebenes Keyword ID der Contentunit Eindeutige ID pro Aufruf

Von ADITION reservierte JavaScript-Variablen Folgende Namen dürfen nicht für JavaScript-Variablen verwendet werden: a) 'ad_hidelayer' b) 'ad_count' c) 'ad_wid' Hinweise zu Formularen Formularelemente: Generell sollte als Formularmethode 'GET' verwendet werden. Muss jedoch zwingend als Methode 'POST' verwendet werden, so ist zu beachten, dass in diesem Fall eine Klickzählung nicht möglich ist. Formularfelder: Folgende Namen dürfen nicht für Formularfelder benutzt werden: a) 'lid' b) 'clickurl' c) 'url'

[4]

4. Spezifikationen für Flash-Werbemittel Für die korrekte Einbindung bzw. Klickzählung von Flash-Werbemitteln in ADITION adserving müssen folgende Voraussetzungen erfüllt werden: Allgemeine Hinweise Um den Popup-Blocker im Internet Explorer zu vermeiden, darf ein Flash-Werbemittel mit ActionScript 2 maximal für den Flash Player 8 exportiert werden. Für ein FlashWerbemittel mit ActionScript 3 muss die u.g. Spezifikation für die Klickzählung beachtet werden, da bei alleiniger Verwendung der Funktion navigateToURL in ActionScript 3 der Popup-Blocker des Internet Explorers bei einem sog. „windowlesswmode“ (transparent,opaque) aktiv und die Weiterleitung geblockt wird. Klickzählung Übergabe mittels clickTag (ActionScript 2) Bei dieser Methode, wird die ADITION Klick-URL als ein Parameter an die URL des FlashWerbemittels übergeben: Bei der Erstellung der Klick-Aktionen muss das 'getURL' Kommando verwendet werden. Dabei ist auf folgende Einstellungen zu achten, wenn eine Zählung der Clicks erfolgen soll: a) der Eintrag „clickTag“ steht im URL Feld b) die Einstellung Ausdruck ist aktiviert c) die Einstellungen für das Zielfenster werden genauso wie der Klick über eine Variable gesteuert („clickTarget“), oder können fest z.B. auf „_blank“ gesetzt werden. Die nachfolgende Grafik zeigt die Benutzeroberfläche unter Flash CS 3 (MacOS) mit den von der ADITION technologies AG empfohlenen Einstellungen:

[5]

Hinweis Sollte der klickbare Bereich nicht auf der obersten Ebene liegen, so muss den Variablen „clickTag“ und „clickTarget“ noch ein „_root.“ vorangestellt werden! Übergabe mittels clickTag (ActionScript 3) Um das Blocken von PopUps im Internet Explorer zu vermeiden, empfiehlt es sich folgende Funktion zu implementieren:

var clickTag:String = root.loaderInfo.parameters.clickTag; var clickTarget:String = root.loaderInfo.parameters.clickTarget; function openUrl(url:String, target:String=null):void { if(!target) { target = "_blank"; } var req:URLRequest = new URLRequest(url); if(!ExternalInterface.available) { navigateToURL(req, target); } var userAgent:String = String(ExternalInterface.call("function(){return navigator.userAgent;}")).toLowerCase(); if (userAgent.indexOf("msie") != -1) { ExternalInterface.call("window.open", req.url, target); } else { navigateToURL(req, target); } } // ClickHandler-Funktion function clickHandler(event:MouseEvent):void { openUrl(clickTag, clickTarget); } //Anbindung des ClickHandlers an den Button button.addEventListener(MouseEvent.MOUSE_UP, clickHandler);

Mehrere Click-Through-Bereiche Sollte Ihr Flash mehrere klickbare Bereiche enthalten, können Sie diese über eine unterschiedliche Definition kennzeichnen.

[6]

Beispiel ActionScript 2 getURL(clickTag, clickTarget); getURL(clickTag1, clickTarget); getURL(clickTag2, clickTarget); Beispiel ActionScript 3 //Implementierung o.g. Funktion und Anbindung verschiedener ClickHandler an Buttons // ClickHandler-Funktion function clickHandler1(event:MouseEvent):void { openUrl(clickTag1, "_blank"); } button1.addEventListener(MouseEvent.MOUSE_UP,clickHandle r1); function clickHandler2(event:MouseEvent):void{ openUrl(clickTag2, "_blank"); } button2.addEventListener(MouseEvent.MOUSE_UP,clickHandle r2); Expandieren des Flash-Images (Expandable-Flash) Das Expandieren des Flash Werbemittels wird bei einem Rollover der Maus ausgelöst. Beim Verlassen der Maus vom Flash Werbemittel (Rollout) kollabiert es, d.h. es wird wieder in seiner ursprünglichen Gruse angezeigt. Für das Expandieren des FlashWerbemittels wird folgender Aufruf verwendet: on (rollOver) { getURL("FSCommand:expand", ""); // springe zu groser Filmszene, z.B. gotoAndStop(2) } Für das Collapse des Werbemittels wird folgender Aufruf verwendet: on (rollOut) { getURL("FSCommand:contract", ""); // springe zurück zu kleiner Filmszene, z.B. gotoAndPlay(1) }

Hinweis:

Bitte beachten Sie, dass Sie zuvor das Image für die expandierte Darstellung in das Flash-Werbemittel laden.

[7]

Hinweis IAB-Standard LayerAd Wenn ein Flash-File als Layer dargestellt wird, soll nach gültigem IAB-Standard ein CloseButton implementiert werden, der die Aktion FSCommand("adlayerhider") ausführt. ADITION stellt die Implementierung eines Close-Buttons zur Verfügung, sowie eine Funktion zur automatischen Schließung nach x Sekunden. Flash-Parser ADITION Adserving enthält einen sog. Flash-Parser, der automatisch die hinterlegte Art der Klick-Aktion im Flash erkennt. Falls die gängige Methode mittels „clickTag“ nicht verwendet wurde, sucht der Flash-Parser die entsprechenden Javascript / FSCommands und implementiert diese im Bannercode. Falls hingegen eine Fehlermeldung namens „unable to determine clicktag“ erscheint, ist die automatische Erkennung der Click-Aktion fehlgeschlagen. In diesem Fall sind die o.g. Methoden zur Klickzählung zu berücksichtigen. Hinweis Click-Aktionen in ActionScript 3 Werbemitteln kann der Flash-Parser aus Kompatibilitätsgründen nicht erkennen. Für eine erfolgreiche Klickzählung sind o.g. Methoden für ActionScript 3 anzuwenden. Klickzählung auf Microsoft-Umgebungen (OOB Click Tracking) Die Auslieferung von Flash-Werbemitteln auf Microsoft-Umgebungen benötigt zwingend eine Zertifizierung. Um auf die durch ADITION durchgeführte Zertifizierung zuzugreifen, muss folgender Code im Flash implementiert werden, um das Out Of Band Click Tracking zu aktivieren: on(release) { FSCommand('oobclick'); Auslieferung ohne Klick-Zählung Sollte eine Klickzählung nicht notwendig sein, kann eine Auslieferung über ADITION adserving erfolgen, wenn a) die betroffene Kampagne mit „0“ Klicks eingebucht und b) die Ziel-URL im Flash-File fest hinterlegt ist.

[8]