Die Sponsored Brand Auction API ermöglicht es Ihnen, Auktionen durchzuführen, um Marken mit Assets, Text und zugehörigen Produkten zu bewerben.
Bevor Sie beginnen
Um die Sponsored Brand Auction API zu verwenden, stellen Sie sicher, dass Sie die folgenden Schritte abgeschlossen haben:
- Einen API-Schlüssel erhalten zur Authentifizierung.
- Mehrere Kampagnen erstellen, um Gebote für Auktionen verfügbar zu haben.
Anfrage
Der /auctions/sponsored-brand Endpoint ermöglicht es Ihnen, Auktionen für Sponsored Brand-Platzierungen durchzuführen.
Die vollständige Spezifikation für diesen Endpoint finden Sie in der API-Dokumentation.
Beispielanfrage
{
"auctions": [
{
"winners": 2,
"placementId": "some-placement",
"triggers": {
"products": {
"ids": ["1", "8"]
}
}
}
]
}
Beispielanfrage mit Geo-Targeting
{
"auctions": [
{
"winners": 2,
"placementId": "some-placement",
"triggers": {
"searchQuery": "electronics"
},
"geoTargeting": "new-york",
"opaqueUserId": "user-123"
}
]
}
Wichtige Felder:
auctions: Ein Array mit Auktionsobjekten.
winners: Die maximale Anzahl von Gewinnern für die Auktion.
placementId: Die ID der Platzierung, wo die Anzeige erscheinen wird.
triggers: Targeting-Kriterien einschließlich:
products.ids: Ein Array von Produkt-IDs, die mit der Auktion verbunden sind.
searchQuery: Suchbegriffe für Keyword-basiertes Targeting.
category.id: Produktkategorie für breiteres Targeting.
geoTargeting: (Optional) Geografischer Standortidentifikator für standortbasierte Kampagnenfilterung.
opaqueUserId: (Optional) Anonymer Benutzeridentifikator für erweiterte Personalisierung und Targeting.
Antwort
Diese Antwort nicht cachen oder ihre Ergebnisse. Auktionen müssen pro Seitenaufruf eindeutig bleiben, um eine ordnungsgemäße Funktion zu gewährleisten.Das Caching kann dazu führen, dass wiederholte Ergebnisse für mehrere Benutzer oder Sitzungen angezeigt werden.
Wenn kein Anfragefehler auftritt, gibt der Endpoint die Auktionsergebnisse zurück.
Antwort mit Gewinnern
Beispielantwort, wenn Gewinner gefunden werden:
{
"results": [
{
"winners": [
{
"rank": 1,
"resolvedBidId": "ChAGc-G66Wt7LKQEOcW8VBdIEhABjz_zDXx7db-ZYpxiwJ3DGhABjr4Lt_J0_a7Xv_uIfyOXIgUKATEQATDrrg8",
"productId": "1",
"title": "Brand Example Promo 1",
"assets": [
{
"url": "https://assets.hosted.topsort.com/5bcccb92e5eaaa73ce9fcc545e944865bf70e9b60e5a048979769282450343c4/example-banner-1.png",
"role": "image",
"contentType": "image/png",
"contentLength": 33902,
"width": 920,
"height": 920
},
{
"url": "https://assets.hosted.topsort.com/c27c9cd94badc90fb50827e144dfacb2f51a601560905b950f525cec725ea85f/example-logo-1.png",
"role": "logo",
"contentType": "image/png",
"contentLength": 80648,
"width": 264,
"height": 264
}
],
"campaignId": "018f3ff3-0d7c-7b75-bf99-629c62c09dc3"
},
{
"rank": 2,
"resolvedBidId": "ChAGc-G66Wt7LKQEOcW8VBdIEhABk0pue7N5wYmzE04uO_iOGhABjr4Lt_J0_a7Xv_uIfyOXIgUKATgQATDrrg8",
"productId": "8",
"title": "Brand Example Promo 2",
"assets": [
{
"url": "https://assets.hosted.topsort.com/c049a46d834ab071cdde63e401d4efcd554e1a124f05c4ba9b3743fed2d43c4b/example-banner-2.jpeg",
"role": "image",
"contentType": "image/jpeg",
"contentLength": 4505,
"width": 403,
"height": 125
},
{
"url": "https://assets.hosted.topsort.com/db41a8b8b22c5ed9091f9f154b552b6bc1d1dbeb85059190f1c3b202977938f1/example-logo-2.png",
"role": "logo",
"contentType": "image/png",
"contentLength": 34747,
"width": 140,
"height": 160
}
],
"campaignId": "01934a6e-7bb3-79c1-89b3-134e2e3bf88e"
}
],
"error": false
}
]
}
Antwort ohne Gewinner
Beispielantwort, wenn keine Gewinner gefunden werden:
{
"results": [
{
"winners": [],
"error": false
}
]
}
Weiterführende Literatur
Für weitere Beispiele und Anwendungsfälle: