Echtzeitgebote

In diesem Leitfaden finden Sie eine Übersicht über die Konzepte für Echtzeitgebote, die zum Schreiben von Bieteranwendungen erforderlich sind, die an Echtzeitgeboten in Authorized Buyers teilnehmen können.

Grundlagen

Eine Bieteranwendung kann über eines der unterstützten RTB-Protokolle mit Google kommunizieren. Eine an eine Anwendung gesendete Gebotsanfrage enthält Kontextinformationen zu mindestens einer Anzeigenmöglichkeit, damit der Bieter das optimale Creative und den optimalen Gebotsbetrag (falls vorhanden) für jede Impression ermitteln kann. Ein Bieter kann mit einer Gebotsantwort reagieren, um mindestens ein Gebot abzugeben und das Creative anzugeben, das für die in der Anfrage gesendeten Anzeigenmöglichkeiten platziert werden soll.

Informationen, die in einer Gebotsanfrage vom Verkäufer an den Käufer übergeben werden.

Das folgende Szenario zeigt eine mögliche Interaktion zwischen einer Bieteranwendung und Authorized Buyers:

  1. Google sendet an die Bieteranwendung eine Gebotsanfrage mit einer Beschreibung der Impression, die versteigert wird. Das Konto des Bieters ist für die Verwendung von OpenRTB im Protobuf-Format konfiguriert. Die Anfrage kommt also als serialisiertes BidRequest an, wie in openrtb.proto zu sehen ist. Informationen dazu, wie Ihre Anwendung die Gebotsanfrage interpretieren sollte, finden Sie unter Anfrage verarbeiten.
  2. Die Bieteranwendung parst die Anfrage und wendet ihre Gebotslogik an, um eine BidResponse zu erstellen, die ein Gebot und ein Creative für die Werbemöglichkeit enthält. Die Anwendung serialisiert dann die Gebotsantwort und sendet sie an Google. Informationen dazu, wie Ihre Anwendung eine Gebotsantwort erstellen und zurückgeben sollte, finden Sie unter Antwort erstellen.

  3. Die Gebotsantwort geht ein und das zugehörige Gebot nimmt an der offenen Auktion teil. Es gewinnt die Auktion und damit die Impression, weil es das höchste Gebot ist. Das in der Antwort angegebene Creative wird präsentiert.

Protokoll auswählen

Das Protokoll für Echtzeitgebote gibt die Signale an, die Ihre Anwendung verwenden kann, um jede in einer Anfrage gesendete Impression zu bewerten und Gebote dafür abzugeben. Außerdem wird beschrieben, wie eine Antwort erstellt wird. Es gibt zwei Möglichkeiten, das Protokoll zu ändern, das mit Ihrer Gebotsanwendung verknüpft ist:

  • Wenden Sie sich an Ihren Technical Account Manager, um die Änderung manuell vornehmen zu lassen.
  • Verwenden Sie die Authorized Buyers REST API, um sie programmatisch zu ändern.

Unterstützte Protokolle

Authorized Buyers unterstützt zwei RTB-Protokolle:

OpenRTB (Protobuf)

Eine Implementierung der OpenRTB-Spezifikation mit Protobuf.

OpenRTB (JSON)

Eine Implementierung der OpenRTB-Spezifikation mit JSON.

Protokollzwischenspeicher

Protobuf ist ein Open-Source-Format zum Darstellen und Serialisieren strukturierter Informationen.

Wenn Sie OpenRTB Protobuf verwenden möchten, müssen Sie den Protokollcompiler und die Protobuf-Laufzeit für die von Ihnen gewählte Sprache installieren. Anschließend können Sie die gewünschten Proto-Dateien herunterladen und den Compiler ausführen, um eine Bibliothek zu generieren, mit der Nachrichten, die im Proto definiert sind, wie BidRequest oder BidResponse, serialisiert oder deserialisiert werden können. In dieser Protobuf-Referenz wird gezeigt, wie das für verschiedene Sprachen funktioniert.

Protokollupdates

Die RTB-Protokolle werden geändert, wenn Google neue Funktionen hinzufügt und andere einstellt. Änderungen werden rechtzeitig vor ihrem Inkrafttreten angekündigt. So haben Sie genügend Zeit, alle Abhängigkeiten Ihrer Anwendung von Feldern zu entfernen, die eingestellt werden sollen. Weitere Informationen zum Umgang mit eingestellten Feldern finden Sie unter Anpassung bei Einstellung von BidRequest-Feldern.

Nächste Schritte

Im Folgenden finden Sie weitere Informationen zu Konzepten für Echtzeitgebote:

  • Anfrage verarbeiten: Hier erfahren Sie, wie Sie Signale, die in den meisten Gebotsanfragen enthalten sind, parsen und interpretieren.
  • Antwort erstellen: Hier erfahren Sie, wie Sie eine Gebotsantwort erstellen und welche Felder in der Antwort häufig angegeben werden.
  • OpenRTB-Leitfaden: Referenz für die Authorized Buyers-Implementierung der OpenRTB-Spezifikation sowie für Authorized Buyers-spezifische Erweiterungen. Hier werden Grenzfälle und Einschränkungen beschrieben, die für diese Implementierung gelten, und entsprechende Felder im Google-Protokoll angegeben.
  • Anforderungen für die Anzeigenbereitstellung durch Drittanbieter: Hier werden Richtlinien definiert, die Bieter einhalten müssen, um verschiedene Anzeigenformate zu verwenden, sowie die technischen Spezifikationen dieser Formate.
  • Pre-Targeting: Hier erfahren Sie, wie Sie Ihre Bieteranwendung so konfigurieren, dass nur Impressionen empfangen werden, die Ihren Targeting-Kriterien entsprechen.
  • Cookie-Abgleich: Referenz für den Cookie-Abgleichsdienst und andere zugehörige Dienste, die für Remarketing verwendet werden.
  • Latenzbeschränkungen und Peering: Details zu Handelsstandorten und zur Senkung der Latenz, z. B. durch Peering.
  • Anwendung testen und veröffentlichen: Details dazu, wie Sie mit dem Testen Ihrer Gebotsanwendung mit Traffic beginnen, der von Google im großen Maßstab gesendet wird.