DFP für lokale Medien-Apps
New York, NY, Vereinigte Staaten
Ein renommiertes digitales Medienunternehmen, das Content-Management-Systeme, Werbelösungen und Streaming-Video-Plattformen für lokale Nachrichtensender entwickelt.
Alle KundenDedicated Team
Das professionelle Team von Redwerk kümmert sich stets um Ihr Projekt, definiert die Anforderungen und schlägt Implementierungswege vor. Unsere besten Designer, Entwickler und Tester machen Ihr Projekt einzigartig.
Mehr erfahrenMedien & Unterhaltung
Der von uns entwickelte Code funktioniert in über 80 % der US-Haushalte und liefert ihnen täglich lokale Nachrichten.
Mehr erfahrenHerausforderung
Alle WorldNow-Apps für lokale Nachrichtensender zeigen Werbebanner an. Diese waren immer ein wichtiger Bestandteil der Apps, und es war die Aufgabe von Redwerk, ihre Implementierung zu modernisieren und noch reibungsloser zu gestalten, um eine solide Grundlage für zukünftige App-Upgrades zu schaffen. Die Banneranzeigen wurden über UIWebView und Web-Snippets angezeigt, was bedeutete, dass die Apps eine Browserkomponente benötigten, um Banner anzeigen zu können.
Wir beschlossen, eine noch effizientere Werbelösung mit Google DFP zu implementieren. DFP (DoubleClick For Publishers) ist eine SaaS-basierte Werbesoftware von Google. Sie wird verwendet, um Banner überall anzuzeigen: auf Websites, in mobilen Anwendungen usw. DFP bietet eine flexible Auswahl an Bannern: z.B. können sie nach Tags oder nach der Position eines Banners auf einer Seite sortiert werden. DFP-Benutzer können die Liste der Banner ganz einfach über eine Webschnittstelle konfigurieren.
Nach der erfolgreichen Migration zu DFP bestand der nächste Schritt darin, die Banneransicht ordnungsgemäß zu konfigurieren. Anzeigen mussten für einzelne Apps in der Größe angepasst und konfiguriert werden, wobei die Standortinformationen des Benutzers berücksichtigt werden mussten.
Dieser Prozess erforderte die Migration aller Werbedaten (mehr als 300 Partner, etwa 10.000 Werbekampagnen, 100.000 Banner) von der alten Plattform auf das neue System.
Lösung
Als erfahrenes .NET-Entwicklungsunternehmen hatte Redwerk eine klare und hochwirksame Strategie: Vollständige Migration aller Banneranzeigen und Apps auf das Google DFP-System. Dieser Prozess, der wie üblich viel einfacher klingt, als er ist, umfasste die folgenden Schritte:
- Migration
Alle Daten mussten von der bestehenden Plattform in das Google DFP-System importiert werden. Die Standardmechanismen waren begrenzt und ermöglichten keine Migration der großen Datenmengen, daher nutzten wir als erfahrenes C#-Entwicklungsunternehmen die C#-Technologie, um die Aufgabe zu bewältigen. Wir entwickelten ein Export-System für Partner und Kampagnen mit vollautomatischer JAVA-Technologie und ein separates Export-System für Banner. Aufgrund der begrenzten API-Funktionen mussten wir ein Export-System über die Webschnittstelle mit .NET erstellen und automatisieren. Anschließend mussten diese Informationen in die neue Plattform importiert werden. In enger Zusammenarbeit mit dem WorldNow-Team implementierten wir alle erforderlichen DFP-Elemente (Partner, Aufträge, Zeilenpositionen usw.). - Integration des DFP-Frameworks in die bestehenden Apps.
- Entfernung des alten Mechanismus zur Anzeige von Anzeigen, bei dem jedes Banner ein WebView-Objekt war, das mit dem entsprechenden HTML-Code geladen wurde. Dies umfasste die notwendigen Anfragen an die Ad-Server. Banner wurden ebenfalls als WebView-Objekte angezeigt.
- Nach der Integration des neuen Frameworks wurde jede Anzeige so konfiguriert, dass sie durch Hinzufügen eines DFP-Objekts zu jeder WebView angezeigt wird. Danach erhielt jedes DFP-Objekt Identifikatoren des erforderlichen Banners sowie die Adresse des Werbekontos. Anschließend wurde das Banner automatisch über die Google DFP-Bibliothek geladen.
Ergebnis
Die fähigen Ingenieure von Redwerk hielten ihr Versprechen und brachten die Anzeige von Werbebannern auf ein höheres Niveau und stellten sicher, dass das System für zukünftige Verbesserungen und Updates der Plattform bereit war. Sie fanden eine elegante Lösung, bei der keine anderen Plattformen als das DFP-SDK benötigt wurden. Dies ermöglicht es, Anzeigen mit nur wenigen sehr einfachen Schritten zu konfigurieren, wobei der Standort und die erforderlichen Optionen angegeben werden. Die harte Arbeit wird vom DFP-SDK selbst erledigt, das alle erforderlichen Threads für die asynchrone Organisation erstellt und dann eine angepasste WebView mit dem Banner an der angegebenen Stelle erstellt. Dieses System hat keinerlei Probleme mit der Organisation der Threads, was besonders beeindruckend war.
Manchmal sind es die kleinen Dinge im App-Design, die den Unterschied ausmachen. Dank der effizienten Arbeit von Redwerk bieten die Anzeigen von WorldNow ihren Nutzern jetzt ein erstklassiges Anzeigenerlebnis, das eine reibungslose Bedienung ermöglicht und sie fest unter den führenden Nachrichten-Apps etabliert.
Suchen Sie einen engagierten Entwicklungspartner?
Kontaktieren Sie unsRedwerk Team Kommentare
Vladimir
iOS-Entwickler
Wir haben eine Web-Ansicht verwendet, um Anzeigen auf iOS-Geräten anzuzeigen. Das funktionierte nicht immer gut, daher mussten wir den Kunden davon überzeugen, die Google DFP-API zu verwenden, die die Probleme gut löste. Wir haben auch das TestFlight-SDK für eine Reihe von Apps verwendet und später auf das Hockey-SDK migriert.
Beeindruckt?
Beauftragen Sie unsWeitere Fallstudien
US Local Media SaaS
Refactored Legacy SaaS für lokale TV-Sender, die von der Mehrheit der US-Haushalte gesehen werden
Akamai Closed Captioning Fix
Hilfe für WorldNow bei der Lösung des Problems verlorener Untertitel während des Live-Streamings, was das Fernseherlebnis für ein Millionenpublikum in den USA verbessert
Adfectious
Entwickelte ein mobiles Werbesystem, inspiriert von Googles AdMob, das auf beliebten rumänischen Medien wie meteoromania.ro verwendet wird