Einbau des Google Mobile Ads SDK: Unterschied zwischen den Versionen

Zeile 213: Zeile 213:
{{SDKAppInfo
{{SDKAppInfo
|info=
|info=
Die Werbeplatzierungen sind das Display ausfüllende Anzeigen, die zwischen 2 regulären Seiten in der App angezeigt werden. Grundsätzlich ist die Werbeseite nachfolgend zu ihrer zugeordneten Content-Seite, z.B. Politik/swipe_1 meint, dass zuerst die 1. Politik-Content-Seite angezeigt wird und beim nächsten Swipe die Werbe-Seite erscheint. Sollte keine Werbung gebucht sein, darf die Werbeseite nicht angezeigt werden oder es ist mit Weißräumen zu rechnen. Es ist also eine dynamisch generierte Pseudo-Seite. Aus unserer Sicht wäre es sinnvoller, wenn die Pseudo-Seite initial eingehängt ist und fallweise entfernt wird. Wobei auch der umgekehrte Fall technisch möglich ist.
Die Werbeplatzierungen sind Display ausfüllende Anzeigen, die zwischen zwei regulären Seiten in der App angezeigt werden. Grundsätzlich ist die Werbeseite nachfolgend zu ihrer zugeordneten Content-Seite, z.B. Politik/swipe_1 meint, dass zuerst die 1. Politik-Content-Seite angezeigt wird und beim nächsten Swipe die Werbe-Seite erscheint. Sollte keine Werbung gebucht sein, darf die Werbeseite nicht angezeigt werden. Andernfalls ist mit Weißräumen zu rechnen. Es ist also eine dynamisch generierte Pseudo-Seite.  
|position=
Die Platzierung ist dynamisch zwischen zwei Content-Seiten eingebettet. Dabei befindet sich die Werbeplatzierung immer rechts neben der Seite, die Ihr im Content zugeordnet ist, z.B. Politik/swipe_1 meint, dass zuerst die 1. Politik-Content-Seite angezeigt wird und beim nächsten Swipe die Werbe-Seite erscheint
 
Der Adrequest für diese Platzierung soll dann abgeschickt werden wenn der Ladevorgang sicher abgeschlossen werden kann, bevor der User die Pseudo-Seite erreicht, jedoch nicht das Laden des Contents behindert oder das Speichermanagement überfordert (siehe unten: Lebenszyklus). Nachdem der Ladevorgang erfolgreich abgeschlossen worden ist, muss der Werbe-Container auf die Größe der Pseudo-Seite gesetzt werden, also auf Fullscreen. Der Nutzer kommt mittels horizontalem Swipe auf die Werbeseite und mittels horizontalem Swipe kann er sich von der Werbeseite wieder auf eine Content-Seite bewegen. Zu dem Zeitpunkt, wenn die Anzeige in den sichtbaren Bereich kommt, wird dem AdServer durch eine entsprechende Methode mitgeteilt, dass die Impression gezählt werden soll. (Siehe unten: Asynchrone Zählung). Ganz wichtig: Eine Fullscreen Anzeige ist kein Overlay oder Interstitial. Das hätte vermarktungstechnisch schwerwiegende Nachteile, weswegen das nicht erlaubt ist. Sollte es hier Probleme geben, bitte unbedingt mit uns Rücksprache halten.
Der Adrequest für diese Platzierung soll dann abgeschickt werden wenn der Ladevorgang sicher abgeschlossen werden kann, bevor der User die Pseudo-Seite erreicht, jedoch nicht das Laden des Contents behindert oder das Speichermanagement überfordert (siehe unten: Lebenszyklus). Nachdem der Ladevorgang erfolgreich abgeschlossen worden ist, muss der Werbe-Container auf die Größe der Pseudo-Seite gesetzt werden, also auf Fullscreen. Der Nutzer kommt mittels horizontalem Swipe auf die Werbeseite und mittels horizontalem Swipe kann er sich von der Werbeseite wieder auf eine Content-Seite bewegen. Zu dem Zeitpunkt, wenn die Anzeige in den sichtbaren Bereich kommt, wird dem AdServer durch eine entsprechende Methode mitgeteilt, dass die Impression gezählt werden soll. (Siehe unten: Asynchrone Zählung). Ganz wichtig: Eine Fullscreen Anzeige ist kein Overlay oder Interstitial. Das hätte vermarktungstechnisch schwerwiegende Nachteile, weswegen das nicht erlaubt ist. Sollte es hier Probleme geben, bitte unbedingt mit uns Rücksprache halten.
Werbemittel für die Anzeige sind 640x920 (auf Smartphones) bzw. 1536x2048 (auf Tablets) groß (oder auch kleiner). Sollte das Display größer sein, wird das Werbemittel zentriert, bei kleineren Displays wird entsprechend kleiner skaliert. Dies passiert alles über das iq digital Template.
Werbemittel für die Anzeige sind 640x920 (auf Smartphones) bzw. 1536x2048 (auf Tablets) groß (oder auch kleiner). Sollte das Display größer sein, wird das Werbemittel zentriert, bei kleineren Displays wird entsprechend kleiner skaliert. Dies passiert alles über das iq digital Template.
Das Fullscreen Ad (=Swipe Ad) ist bei Smartphones und 7Zoll Android Tablets auf die Pseudo-Größe 310x480 bzw. 480x310 und bei Tablets auf die Pseudo-Größe 750x1024 bzw. 1024x750 geschaltet. Hier muss die App vor dem Anzeigen des Ads anstelle der Pseudo-Größe die Fullscreen-Werte benutzen und die Größe des Ads entsprechend anpassen. Das Werbetemplate reagiert automatisch und skaliert die Werbung entsprechend. Dafür stellt das Google SDK eine resize Methode zur Verfügung.
Das Fullscreen Ad (=Swipe Ad) ist bei Smartphones und 7Zoll Android Tablets auf die Pseudo-Größe 310x480 bzw. 480x310 und bei Tablets auf die Pseudo-Größe 750x1024 bzw. 1024x750 geschaltet. Hier muss die App vor dem Anzeigen des Ads anstelle der Pseudo-Größe die Fullscreen-Werte benutzen und die Größe des Ads entsprechend anpassen. Das Werbetemplate reagiert automatisch und skaliert die Werbung entsprechend. Dafür stellt das Google SDK eine resize Methode zur Verfügung.
|template=
|template=
Template Text
Das Werbetemplate ist für die korrekte Skalierung und Darstellung des Werbemittels verantwortlich. Es passt sich bei Orientationchange- oder Resize-Event den neuen Maßen des Werbecontainers an und skaliert die Werbemittel darin entsprechend ihres Seitenverhältnisses. Diese Neuskalierung kann mehrere hundert Millisekunden andauern. Durch die Skalierung können je nach Display am Rand schwarze oder weiße Balken entstehen. Dies passiert immer dann, wenn das Display ein anderes Seitenverhältnis als die Werbemittel hat.
|app=
|app=
AppText
Die App bereitet die swipebare Werbeseite mit dem Werbecontainer vor und erweitert beide so, dass sie das gesamte Display einnimmt. Die Seite lässt sich horizontal swipen und App-Header und -Footer werden bei Ansicht der Werbeseite ausgeblendet. Sollte keine Werbung gebucht sein, wird die Werbeseite nicht erzeugt bzw. wieder aus dem Seitenfluss entfernt.
|workflowad=
|workflowad=
#App sendet Adrequest an Adserver
#App sendet Adrequest an Adserver