Configuración del publicador de RTB

Google pone a disposición listas de configuración agregadas de editores cuando las sube. a un bucket de Google Cloud Storage específico de la cuenta (en un proyecto que esté propiedad de Google). Puede descargarlos para usarlos en la segmentación que no se puede en el momento de la licitación. Comunícate con tu administrador técnico de cuentas para habilitarlo esta función para tu cuenta.

Los archivos que contienen la configuración del editor se pueden descargar de manera programática. con la API de Cloud Storage API, de forma manual a través de la API de Google Developers de la consola de Cloud o con la herramienta de línea de comandos de gsutil. Consulta la página Storage para obtener más detalles sobre el acceso a los datos almacenados en Google Cloud Storage.

El archivo está comprimido en gzip de acuerdo con RFC 1952. Para extraer el archivo de la línea de comandos, ejecuta gzip -d <filename>. Para extraer el de forma programática, puedes usar zlib o una biblioteca de compresión similar que admite el formato gzip. El resultado es un búfer de protocolo serializado, similar al la carga útil de la solicitud POST en un BidRequest, que se puede analizado con el siguiente fragmento:

string compressed = /* the payload from the GET request */;
string uncompressed = gunzip(compressed);
PublisherSettingsList publisher_settings;
if (publisher_settings.ParseFromString(uncompressed)) {
  // Process the publisher settings.
}

La definición del búfer de protocolo para PublisherSettingsList se puede descargados de los datos de referencia . También puedes solicitar una instalación publisher-settings.pb.gz archivo del representante de tu cuenta Integra Contiene la definición del búfer de protocolo, así como un publicador de ejemplo de configuración de Terraform.

El orden de PublisherSettingsList puede cambiar en cualquier momento. No se garantiza ningún orden específico. Cada entrada en el publicador de configuración de Terraform contiene un identificador y varios parámetros de configuración que se aplican BidRequests está etiquetado con ese identificador. Puedes agregar un atributo a tus sistemas de ofertas para verificar periódicamente si hay una nueva lista de configuración de publicadores. Cuando Google recibe una impresión que es apta para ofertas en tiempo real Google incluye identificadores en la solicitud de oferta que corresponden a las entradas de la lista de configuración del publicador. Tu sistema de ofertas puede usar la configuración del publicador para filtrar los anuncios candidatos para esa impresión. Para ser apto para un impresión, el anuncio candidato debe satisfacer todas las entradas de configuración del publicador para los que se enviaron los identificadores en la solicitud.

Ten en cuenta que si falta la configuración del editor en el archivo, debido a que los identificadores no tienen URLs bloqueadas asociadas a ellos.

El archivo de configuración del publicador se divide en varios archivos más pequeños para reducir la cantidad de datos que se deben descargar en una sola transacción. Los archivos se dividen en fragmentos de aproximadamente 5 MB y nombres publisher-settings.0.pb.gz a publisher-settings.n.pb.gz (donde n es la cantidad de archivos menos uno). Comunícate con tu representante de cuenta para obtener estas archivos.