Ich habe immer wieder damit zu Kämpfen das unser Ad-Server (Revive ehemals OpenX) unsere Webseiten ausbremmst.
Dadurch das keine Ads mehr als einmal auf der Seite angezeigt werden dürfen können wir nicht die Option nutzen diese in nem Frame zu laden. Ein Nachladen ist aufgrund des ausgelieferten Javascript des Adservers nur dann möglich wenn Banner auch doppelt angezeigt werden dürfen. Eine Lösung haben wir bis jetzt noch nicht finden können :(
Daher hatte ich mich mal entschlossen einen eigenen Ad-Server zu Programmieren der über Wordpress läuft.
Nun zu den bisherigen Funktionen:
Laden der Banner via Ajax nachdem die Seite vollständig geladen wurde
Anlegen von Werbezonen (Post Type)
Anlegen von Bannern (Post Type)
Anlegen von Bannergrößen (Taxonomy) über diese werden die Banner mit den Zonen verknüpft
Optionen für Banner:
- Zone in der er ausgeliefert werden soll
- Gewichtung des Banners
- Ziel URL
- Flashbanner (kann über Mediamanager hochgeladen werden) Größe muss angegeben werden
- Start Datum des Banners
- End Datum des Banners
- Maximale Views
- Beschränken auf eine Bestimmte Seite (nicht Beiträge)
- Beschränken der Auslieferung auf eine Kategorie
- Beschränken der Auslieferung ein ein Schlagwort
Optionen für Zonen:
- Auswahl der Größe
In der Taxonomy Sizes müssen erst die Größen angelegt werden. Standardgrößen wäre zb:
- Leaderboard (728x90)
- Button (120x60)
- Full Banner (468x60)
- Half Banner (234x60)
- Large Rectangle (336x280)
Um einen vorhandenen Banner im Frontend anzuzeigen Reicht dieser Code:
{Zone-ID} durch die ID der Zone ersetzen (die post_id der Zone)
Bitte testet den mal und gebt mir Feedback zu Bugs und zur Verbesserung des Plugins
PS: sollte noch eine Taxonomy "tescht Sizes" da sein: diese ist nur Temporär vorhanden und wird wieder entfernt.
Vergesst Bitte nicht, dies ist nur eine Beta ;)
Download: http://gomorrah-online.de/oss/uploads/betas/wp-ad-server.zip
mfg