Neues Segment mit selbst erhobenen Daten erstellen
Sie können mit der Methode „
curators.dataSegments.create
“ ein neues Segment mit selbst erhobenen Daten erstellen. Nach der Erstellung hat das Segment den Status ACTIVE. Dadurch können Deals oder Pakete, die in Echtzeitgeboten ausgeliefert werden, auf das Segment ausgerichtet werden.
Damit Segmente mit selbst erhobenen Daten für Media-Planer für das Targeting von Deals oder Paketen sichtbar sind, müssen Sie auf dem Tab Einstellungen für Segmente mit selbst erhobenen Daten der Curation UI die Option Segment-Sichtbarkeit aktivieren.
Im folgenden Beispiel wird eine HTTP-POST-Anfrage mit einem JSON-Text gesendet, der ein DataSegment-Objekt enthält. Die Anfrage wird an einen API-Endpunkt gesendet, der ein Segment mit selbst erhobenen Daten mit der angegebenen Konfiguration erstellt.
Beispiel für einen curl API-Aufruf
Anfrage
curl --request POST \
'https://authorizedbuyersmarketplace.googleapis.com/v1beta/curators/[YOUR_ACCOUNT_ID]/dataSegments?key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{"cpmFee":{"nanos":100,"units":0,"currencyCode":"USD"},"name":"curators/[YOUR_ACCOUNT_ID]/dataSegments/test-data-segment-2"}' \
--compressed
Antwort
{
"name": "curators/[YOUR_ACCOUNT_ID]/dataSegments/test-data-segment-2",
"createTime": "2025-08-14T17:45:08.744379Z",
"updateTime": "2025-08-14T17:45:08.744379Z",
"cpmFee": {
"currencyCode": "USD",
"nanos": 100
},
"state": "ACTIVE"
}
Vorhandenes Segment mit selbst erhobenen Daten ändern
Wenn Sie ein vorhandenes Segment mit selbst erhobenen Daten ändern möchten, können Sie die
curators.dataSegments.patch
verwenden. Mit dieser Methode können Sie beispielsweise das
cpmFee
Feld für das Segment anpassen.
Im folgenden Beispiel wird eine HTTP-PATCH-Anfrage mit einem JSON-Text gesendet, der ein DataSegment-Objekt enthält. Die Anfrage wird an einen API-Endpunkt gesendet, der das angegebene Segment ändert. Dabei wird nur das Feld DataSegment.cpmFee.nanos geändert, das in updateMask angegeben ist.
Beispiel für einen curl API-Aufruf
Anfrage
curl --request PATCH \
'https://authorizedbuyersmarketplace.googleapis.com/v1beta/curators/[YOUR_ACCOUNT_ID]/dataSegments/test-data-segment-2?updateMask=cpmFee.nanos&key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{"cpmFee":{"nanos":50}}' \
--compressed
Antwort
{
"name": "curators/[YOUR_ACCOUNT_ID]/dataSegments/test-data-segment-2",
"createTime": "2025-08-14T17:45:08.744Z",
"updateTime": "2025-08-14T17:56:02.200619Z",
"cpmFee": {
"currencyCode": "USD",
"nanos": 50
},
"state": "ACTIVE"
}
Nächste Schritte
- Informationen zum Aktivieren und Deaktivieren von Segmenten mit selbst erhobenen Daten mit der Marketplace API
- Informationen zum Aufrufen von Segmenten mit selbst erhobenen Daten mit der Marketplace API
- Informationen zur Spezifikation für Echtzeit-Curation.
- Informationen zum Parsen eingehender Segment anfragen in der Echtzeit-Curation