Prácticas recomendadas

En esta página, se detallan los límites y las prácticas recomendadas para administrar la segmentación con la API de Display & Video 360.

Segmentación asignada durante la creación de la línea de pedido

Algunos tipos de segmentación tienen valores predeterminados asignados en la creación de la línea de pedido. Estos tipos de segmentación son los siguientes:

Para evitar errores, ten en cuenta el conjunto completo de segmentación que se asigna a tus líneas de pedido cuando se crean. Puedes recuperar toda la segmentación asignada a una línea de pedido con bulkListAssignedTargetingOptions.

Algunos parámetros de configuración se dan por sentado cuando no se asigna ningún tipo de segmentación. Por ejemplo, si una línea de pedido no tiene asignada una opción de segmentación TARGETING_TYPE_AUTHORIZED_SELLER_STATUS, usará "Vendedores directos y revendedores autorizados" cuando publique anuncios.

Es posible que las opciones de segmentación queden obsoletas

Las opciones de segmentación no son estáticas. Es posible que, de vez en cuando, se dejen de usar algunas opciones. Las opciones de segmentación obsoletas no afectan la publicación de anuncios de una línea de pedido. Después de la baja, estas opciones se desasignarán. Las solicitudes que intenten recuperar o asignar estas opciones generarán errores.

Para evitar estos errores, verifica periódicamente los IDs de las opciones de segmentación almacenadas. Para conservar la cuota, te recomendamos que almacenes en caché los IDs que se usan con frecuencia. Almacenar IDs significa que es posible que no te des cuenta de que una opción de segmentación dejó de estar disponible. Usa el método get con regularidad para recuperar todos los IDs de opciones de segmentación almacenados y confirmar que Display & Video 360 aún los admite.

Las solicitudes de segmentación simultáneas para la misma línea de pedido fallarán.

Si intentas actualizar la configuración o la segmentación asignada de una línea de pedido con solicitudes simultáneas, se mostrará un error.

Para agregar o quitar varias opciones de segmentación asignadas para un solo concepto de línea al mismo tiempo, usa una sola solicitud de bulkEditAssignedTargetingOptions. Si deseas actualizar la configuración y la segmentación de una línea de pedido, pon en cola tus solicitudes para asegurarte de que se envíen en secuencia.

Errores de segmentación comunes

Existen tres causas comunes de errores cuando se administra la segmentación con la API de Display & Video 360.

Errores de configuración

La segmentación está sujeta a restricciones de configuración. Si una solicitud intenta actualizar la segmentación de modo que incumpla estas reglas, la solicitud devolverá un error.

Los errores de configuración suelen deberse a la segmentación existente. Para evitar esto, haz lo siguiente:

  1. Obtén la segmentación existente de un tipo determinado con una solicitud list.
  2. Revisa la segmentación existente. Evalúa qué segmentación se debe agregar o quitar para obtener la configuración deseada.
  3. Actualiza la segmentación con una solicitud bulkEditAssignedTargetingOptions.

La segmentación heredada por los recursos principales no se puede quitar, pero puede causar estos errores.

Errores de YouTube y socios

No puedes actualizar la segmentación de YouTube y socios con la API de Display & Video 360. Las solicitudes que intenten actualizar esta segmentación mostrarán un error.

Esta segmentación se define de la siguiente manera:

  • Es cualquier segmentación asignada a una línea de pedido o un grupo de anuncios de YouTube y socios.
  • Segmentación para anunciantes de posiciones de sesión y canales y videos individuales de YouTube

Errores de simultaneidad

Las solicitudes que actualizan la configuración o la segmentación de la misma línea de pedido al mismo tiempo pueden devolver un error.

Para evitarlo, haz lo siguiente:

  • Administra la segmentación de forma masiva con una solicitud de edición masiva.
  • Pone en cola las solicitudes que actualizan el mismo concepto. No envíes una solicitud hasta que la anterior devuelva una respuesta.