Fullscreen Ad: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 25: Zeile 25:
{{Baustein|titel=Klick-Buttons|text=Insofern ihre Anzeige mehrere Klick-Buttons für eine externe Verlinkung bzw. interne User-Interaktion beinhaltet, obliegt es der Verantwortung des Erstellers die Klickverarbeitung an ein entsprechendes Element zu binden.}}
{{Baustein|titel=Klick-Buttons|text=Insofern ihre Anzeige mehrere Klick-Buttons für eine externe Verlinkung bzw. interne User-Interaktion beinhaltet, obliegt es der Verantwortung des Erstellers die Klickverarbeitung an ein entsprechendes Element zu binden.}}
{{Baustein|titel=Verlängerung auf Smartphone Apps|text=Kampagnen werden auf die Smartphone Apss verlängert. Dabei werden sie mit W-Lan Targeting ausgespielt.}}
{{Baustein|titel=Verlängerung auf Smartphone Apps|text=Kampagnen werden auf die Smartphone Apss verlängert. Dabei werden sie mit W-Lan Targeting ausgespielt.}}
{{Baustein|titel=HTML5 Anzeigen in SZ Digital|text=
<div class="warnung">Alle HTML-Anzeigen für die SZ Digital müssen auf einem dieser Templates basieren: [https://sz-media.sueddeutsche.de/de/digital/downloads/sz_html_lad_programming_templates.zip Templates für die SZ Digital] ([https://sz-media.sueddeutsche.de/service/downloads/180222_SZ_App_Spezifikationen_deutsch.pdf Technische Spezifikationen SZ Digital]  und [https://sz-media.sueddeutsche.de/service/mediadaten.html Mediadaten Übersicht SZ]</div><div style="clear:both;"></div>
Darin befinden sich folgende Vorlagen:
*"Empty" Vorlage für liquide Ads
*"Resize" Vorlage für das automatische skalieren und zentrieren für Anzeigen die auf iPad-Größe zugeschnitten sind.
*"Video" demonstriert wie Videos eingebunden werden müssen, damit sie auch in der Android-App funktionieren.
====Folgende SZ Digital-eigene Konzepte sind zu beachten:====
;Datei Preloader:Die zu ladenden Dateien dürfen nicht im head-Bereich geladen werden. Stattdessen gibt es einen Preloader, der das Laden der Dateien übernimmt. Dieser ist in den Templates bereits integriert.
;Callbacks:Der Lebenszyklus einer Anzeige wird durch die drei Callbacks setupAd(), startAd() und stopAd() vorgegeben. Die Anzeige muss diese implementieren und sich entsprechend verhalten.
:;setupAd():alle Dateien wurden durch den Preloader gefunden und das DOM komplett geladen
:;startAd():Der User hat auf die Anzeigenseite geswipet. Nun können bspw. Videos gestartet werden
:;stopAd():Der User hat aus der Anzeige herausgeswipet. Nun können bspw. Videos gestoppt werden
;Displaygrößen:Da die Anzeige auf Geräten mit sehr unterschiedlichen Displaygrößen ausgespielt wird, sollte sie sich wie eine responsive/liquide Webseite verhalten, oder z.B. per User Agent die problematischen Geräte gesondert behandeln (ein Fallback Image anzeigen o.ä.)
;Orientation Change:Die Anzeige sollte auf den Wechsel zwischen Portrait-/ und Landscape Modus reagieren können, bspw. via CSS media queries.
;Video:Unter iOS und Windows können Videos über das <video> Tag eingebunden werden. Bei Android geht dies nicht zuverlässig. Daher sollte der native Vollbildplayer per Javascript aufgerufen werden. Videos können auf Android nicht lokal eingebunden werden, sondern müssen gestreamt werden.
;SZVideo.openVideoPlayer(URL);:
}}
|html5={{HTML5|erlaubt=ja|plattform=mobile|typ=JPG, PNG und HTML5-Zip-File|anmerkung='''Im Falle einer HTML5 Anlieferung:'''<br />
|html5={{HTML5|erlaubt=ja|plattform=mobile|typ=JPG, PNG und HTML5-Zip-File|anmerkung='''Im Falle einer HTML5 Anlieferung:'''<br />
Auf Grund der Einzelanforderungen innerhalb des jeweiligen App Angebotes ist eine einheitliche Anlieferung nur eines Daten-Paketes nicht möglich. Es müssen separate ZIP-Files je Angebot geliefert werden an:
Auf Grund der Einzelanforderungen innerhalb des jeweiligen App Angebotes ist eine einheitliche Anlieferung nur eines Daten-Paketes nicht möglich. Es müssen separate ZIP-Files je Angebot geliefert werden an: