Crea un segmento de datos nuevo
Puedes crear un segmento de datos nuevo con el método curators.dataSegments.create. Después de la creación, tu segmento de datos estará en el estado ACTIVE
, lo que permitirá que las ofertas o los paquetes que se publican en la segmentación en tiempo real se segmenten para el segmento de datos.
Para que los segmentos de datos sean visibles para los planificadores de medios en la segmentación de acuerdos o paquetes, debes habilitar la opción Visibilidad del segmento en la pestaña Configuración del segmento de datos de la IU de Curación.
En el siguiente ejemplo, se realiza una solicitud HTTP POST
con un cuerpo JSON que contiene un objeto DataSegment
. La solicitud se envía a un extremo de API que crea un segmento de datos con la configuración especificada.
Ejemplo de llamada a la API de curl
Solicitud
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
Respuesta
{ "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" }
Cómo modificar un segmento de datos existente
Para modificar un segmento de datos existente, puedes usar el método curators.dataSegments.patch. Por ejemplo, usa este método para ajustar el campo cpmFee
del segmento de datos.
En el siguiente ejemplo, se realiza una solicitud HTTP PATCH
con un cuerpo JSON que contiene un objeto DataSegment
. La solicitud se envía a un extremo de API que modifica el segmento de datos especificado y solo modifica el campo DataSegment.cpmFee.nanos
especificado en updateMask
.
Ejemplo de llamada a la API de curl
Solicitud
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
Respuesta
{ "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" }
Próximos pasos
- Obtén información para activar y desactivar segmentos de datos con la API de Marketplace.
- Obtén más información para ver tus segmentos de datos con la API de Marketplace.
- Obtén más información sobre la especificación de Curación en tiempo real.
- Aprende a analizar las solicitudes de segmentos entrantes en la Curación en tiempo real.