Curation Partners API

La API de Curation partners es una API de HTTP disponible de forma externa para que los curadores administren de manera programática sus segmentos de datos y paquetes seleccionados que usan las agencias de publicidad.

Servicio: curationpartners.googleapis.com

Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente que proporciona Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la información siguiente cuando realices las solicitudes a la API.

Documento de descubrimiento

Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona el documento de descubrimiento siguiente:

Extremo de servicio

Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:

  • https://curationpartners.googleapis.com

Recurso de REST: v1.curators.curatedPackages

Métodos
activate POST /v1/{name=curators/*/curatedPackages/*}:activate
Activa un paquete seleccionado existente.
create POST /v1/{parent=curators/*}/curatedPackages
Crea un paquete seleccionado nuevo.
deactivate POST /v1/{name=curators/*/curatedPackages/*}:deactivate
Desactiva un paquete seleccionado existente.
get GET /v1/{name=curators/*/curatedPackages/*}
Obtiene un paquete seleccionado según su nombre de recurso.
list GET /v1/{parent=curators/*}/curatedPackages
Muestra una lista de los paquetes seleccionados que pertenecen al curador especificado.
patch PATCH /v1/{curatedPackage.name=curators/*/curatedPackages/*}
Actualiza un paquete seleccionado existente.

Recurso de REST: v1.curators.dataSegments

Métodos
activate POST /v1/{name=curators/*/dataSegments/*}:activate
Activa un segmento de datos.
create POST /v1/{parent=curators/*}/dataSegments
Crea un segmento de datos que pertenece al curador que aparece en la lista.
deactivate POST /v1/{name=curators/*/dataSegments/*}:deactivate
Desactiva un segmento de datos.
get GET /v1/{name=curators/*/dataSegments/*}
Obtiene un segmento de datos según su nombre.
list GET /v1/{parent=curators/*}/dataSegments
Muestra una lista de los segmentos de datos que pertenecen a un curador.
patch PATCH /v1/{dataSegment.name=curators/*/dataSegments/*}
Actualiza un segmento de datos.

Recurso de REST: v1.curators.reports

Métodos
create POST /v1/{parent=curators/*}/reports
Crea un objeto Report.
delete DELETE /v1/{name=curators/*/reports/*}
Borra un objeto Report.
get GET /v1/{name=curators/*/reports/*}
Recupera un objeto Report.
list GET /v1/{parent=curators/*}/reports
Muestra una lista de objetos Report.
patch PATCH /v1/{report.name=curators/*/reports/*}
Actualiza un objeto Report.
run POST /v1/{name=curators/*/reports/*}:run
Inicia la ejecución de un informe existente de forma asíncrona.

Recurso de REST: v1.curators.reports.operations

Métodos
get GET /v1/{name=curators/*/reports/*/operations/*}
Obtiene el último estado de una operación de larga duración.

Recurso de REST: v1.curators.reports.results

Métodos
fetchRows GET /v1/{name=curators/*/reports/*/results/*}:fetchRows
Muestra las filas de resultados de un informe completado.

Recurso de REST: v1.mediaPlanners

Métodos
list GET /v1/mediaPlanners
Muestra todas las cuentas de planificador de medios a las que tiene acceso el emisor.