Prebid.js Ad Unit Config Generator

Baue eine Prebid.js-Ad-Unit-Config mit banner-, video- und native-mediaTypes plus Bidder-Params und kopiere dann ein fertiges pbjs.addAdUnits()-Snippet — alles in deinem Browser.

Der Prebid Ad Unit Generator läuft vollständig in deinem Browser. Dein Ad-Unit-Code, deine Bidder-Namen und Placement-Params werden nur genutzt, um die Config lokal zu bauen, und nie zu ArrayKit hochgeladen.

OpenRTB Bid Request Generator öffnen

Über Prebid Ad Unit Generator

Der Prebid Ad Unit Generator verwandelt ein einfaches Formular in eine gültige Prebid.js-Ad-Unit-Config und ein copy-paste-fertiges pbjs.addAdUnits()-Snippet. Setze den Ad-Unit-Code, schalte banner-, video- oder native-mediaTypes um, füge Banner-Größen wie 300x250 und 728x90 hinzu, wähle einen Instream- oder Outstream-Video-Context mit einer Player-Größe und hänge einen oder mehrere Bidder mit ihren Params an — appnexus placementId, rubicon accountId/siteId/zoneId und so weiter. Gebaut für Ad-Ops-Engineers und Header-Bidding-Entwickler, die neue Placements verdrahten und ein sauberes Start-Objekt wollen, ohne JSON von Hand zu editieren. Alles wird auf deinem Gerät erzeugt: Keine Ad-Tags, Bidder-ids oder Placement-Params werden je hochgeladen, sodass du echte Produktions-Units prototypen kannst, ohne dein Setup preiszugeben.

Funktionen

So verwendest du Prebid Ad Unit Generator

  1. Gib den Ad-Unit-Code ein (deine GPT-div-id oder deinen Slot-Namen)
  2. Schalte banner, video oder native um und trage Größen oder Context ein
  3. Füge jeden Bidder und seine Params hinzu (z. B. appnexus placementId)
  4. Kopiere das pbjs.addAdUnits()-Snippet oder das rohe adUnit-Objekt in deinen Wrapper

Beispiel

Eingabe

code: div-gpt-ad-1
banner: 300x250, 728x90
bidder: appnexus  placementId: 13144370

Ausgabe

pbjs.addAdUnits([{ code: 'div-gpt-ad-1', mediaTypes: { banner: { sizes: [[300,250],[728,90]] } }, bids: [{ bidder: 'appnexus', params: { placementId: 13144370 } }] }]);

Eine Banner-Ad-Unit mit einem AppNexus-Bid, bereit für deinen Prebid.js-Wrapper.

Häufige Fehler & Fehlerbehebung

Häufig gestellte Fragen

Was gibt der Prebid Ad Unit Generator aus?
Er gibt zwei Dinge aus: ein copy-paste pbjs.addAdUnits()-Snippet, in ein pbjs.que.push gewickelt, und das rohe adUnit-Objekt. Beide enthalten deinen Ad-Unit-Code, die aktivierten mediaTypes (banner/video/native) und ein bids-Array mit jedem Bidder und seinen Params.
Wie füge ich einer Ad-Unit mehrere Bidder hinzu?
Klicke Add bidder für jeden Demand-Partner, tippe den Adapter-Code (appnexus, rubicon usw.) und füge dann seine Params als Key/Value-Zeilen hinzu. Jeder Bidder wird ein Eintrag im bids-Array der Ad-Unit.
Behandelt es video- und native-mediaTypes?
Ja. Schalte Video um, um einen Instream- oder Outstream-Context plus eine Player-Größe zu setzen, und schalte Native um, um ein Starter-Native-Template mit title-, image- und sponsoredBy-Assets hinzuzufügen, die du in der Ausgabe verfeinern kannst.
Warum wird meine placementId als Zahl statt als String angezeigt?
Die meisten Prebid-Adapter erwarten numerische ids, also werden einfache Integer zu Zahlen coerct. Werte mit einer führenden Null oder nicht-Ziffern-Zeichen werden als Strings behalten, damit ids wie '007' oder Ad-Server-Pfade nicht verstümmelt werden.
Werden meine Bidder-ids und Placement-Params irgendwohin hochgeladen?
Nein. Der Generator läuft vollständig in deinem Browser. Der Ad-Unit-Code, die Bidder-Namen und Params, die du tippst, werden nie an einen Server gesendet, sodass du echte Produktions-Units privat bauen kannst.

Verwandte Tools

Alle ArrayKit-Tools