Compartir a través de


Sincronización de la estructura de inventario

Debe sincronizar la estructura de inventario con Xandr de forma periódica, idealmente mediante programación.

Si el inventario no se clasifica correctamente y se vuelve no detectable por detección de dominios, esto hará que el inventario no se pueda vender a través de Xandr, ya que, sin una clasificación y agrupación de inventario adecuadas, Xandr no puede aplicar de forma confiable su parte de las directivas de servicio.

Use la interfaz de usuario para sincronizar la estructura de inventario y Use la API para sincronizar las páginas de la estructura de inventario para presentarle a la jerarquía básica de objetos de venta y, a continuación, le guiará por el proceso de asignación del suministro a estos objetos Xandr mediante la interfaz de usuario de Xandr o la API.

Asignación de inventario

Los objetos Publisher, Placement Group y Placement tienen campos únicos id y únicos code . id es un entero generado automáticamente tras la creación de objetos, mientras que permite a los code asociados externos asociarlos id a un objeto específico. Por ejemplo, si el publicador 'VeryCreativePublisherName' tiene un identificador de 8675309 y un código de '123vcpubnname', al pasar '123vcpubnname' el campo se asocia la solicitud y la site.publisher.id información transaccional al publicador 8675309 en la secuencia de búsqueda de nuestro sistema.

Nota:

Use el code campo para asignar las solicitudes de puja a los publicadores y las ubicaciones. El code campo es necesario para todos los vendedores externos tanto en los niveles de publicador como de ubicación. También es muy recomendable que todos los demás vendedores hagan su inventario lo más granular posible. Esto garantiza una investigación precisa de los problemas de calidad, especialmente para la detección de dominios. Para obtener más detalles y ejemplos, consulte Solicitud de puja y Preguntas más frecuentes sobre integración.

Requisitos para el code campo:

  • No hay dos objetos del mismo tipo que puedan tener el mismo código.
  • El campo distingue mayúsculas de minúsculas (por ejemplo, 00071a ≠ 00071A).
  • El campo está limitado a 100 caracteres.
  • Los valores no pueden contener espacios.
  • Los valores pueden contener un punto (.), un carácter de subrayado (_), un guion (-) y un asterisco (*).

Secuencia de búsqueda

Cuando recibe una solicitud, se realizan comprobaciones para determinar el identificador de ubicación asociado. El identificador de miembro de venta se determina a partir de la cadena de consulta del punto de conexión al que se envió la solicitud. Por ejemplo, https://Xample-useast.adnxs.com/openrtb2?member_id=1234.

Ejemplo de solicitud de puja:

{
    "imp":
    [
        {
            "tagid": "8675309"
        }
    ],
    "site":
    {
        "id": "90210-8675309",
        "publisher":
        {
            "id": "abc123xyz"
        }
    }
}

Los pasos de la secuencia de búsqueda del ejemplo anterior son los siguientes:

  1. Si bidrequest.imp.ext.appnexus.placement_id no existe, vaya al paso 2.
  2. Compruebe las ubicaciones en member_id"1234" con un code valor que coincida con el imp.tagid valor de "8675309". Si existe una ubicación con ese code, asocie la solicitud a este identificador de ubicación. Si no hay ninguna ubicación que coincida con y member_idcode, vaya al paso 3.
  3. Compruebe las ubicaciones en member_id"1234" con un code valor que coincida con el site.id valor de "90210-8675309". Si existe una ubicación con ese code, asocie la solicitud a este identificador de ubicación. Si no hay ninguna ubicación que coincida con member_id y code, vaya al paso 4.
  4. Compruebe los publicadores en member_id"1234" con un code valor que coincida con el site.publisher.id valor de "abc123xyz". Si existe una ubicación con ese code, asocie la solicitud al identificador de ubicación predeterminado del publicador. Si no es así, vaya al paso 5.
  5. Compruebe si hay un identificador de ubicación predeterminado en .member_id"1234" Si se encuentra, asocie la solicitud con este identificador de ubicación. Si no es así, vaya al paso 6.
  6. La secuencia de búsqueda está agotada y la solicitud se descarta sin registrar ningún error orientado al cliente.

Las mejores maneras de alinear el inventario son aquellas en las que la secuencia de búsqueda se identifica correctamente en los pasos 1 a 3. Esto le permite:

  • Analice las discrepancias entre Xandr y el sistema.
  • Explore el rendimiento de los publicadores o dominios.
  • Implemente estándares y preferencias de calidad de anuncios para bloquear publicadores a fin de garantizar pujas aceptables de Xandr.
  • Diferenciar entre el inventario detectable y el no detectable, mitigando así el impacto del inventario no detectable en las ventas generales.