Integrar aplicaciones con PSP

Prebid Server Premium (PSP) admite tres opciones para que los clientes de suministro directo integren el inventario de aplicaciones:

Los clientes de Microsoft Monetize Ad Server no necesitan cambiar su integración actual en Microsoft Monetize y, en su lugar, pueden seguir los pasos mencionados en Integración con PSP.

SDK móvil de Prebid

Contexto

Para los clientes de suministro directo que usan una aplicación móvil integrada con el SDK móvil de Prebid, Microsoft Monetize envía todas las ofertas cuando la aplicación llama al /openrtb2/prebid punto de conexión, independientemente de la configuración de la línea de pedido de su servidor de anuncios, que puede ser consolidada (oferta principal) o específica del ofertante (todas las ofertas). La respuesta de la oferta anterior a la oferta de Microsoft Monetize incluye valores clave previos a la oferta (oferta, precio, trato, etc.) para Microsoft Monetize SSP y cada asociado de demanda de SSP que presentó una oferta válida en la subasta de PSP junto con los valores clave de oferta superior estándar.

Implementación

Para configurar el SDK de Prebid Mobile con PSP:

  1. Implementar el SDK móvil de Prebid.

  2. En la sección host de la configuración global, actualice la dirección URL del /openrtb2/prebid host al punto de conexión como se muestra a continuación:

    Host custom = Host.CUSTOM;
    custom.setHostUrl("https://ib.adnxs.com/openrtb2/prebid");
    PrebidMobile.setPrebidServerHost(custom); 
    
  3. Al configurar la cuenta del servidor de Prebid, use la del editor member id como se account id muestra a continuación:

    PrebidMobile.setPrebidServerAccountId("Your member id");
    
  4. Al configurar los AdUnits, reemplácelos config id por el placement idarchivo . Por ejemplo, para las unidades de anuncios de banner, nativas y de vídeo:

    BannerAdUnit adUnit = new BannerAdUnit("Your placement id", size.first, size.second);
    NativeAdUnit nativeAdUnit = new NativeAdUnit("Your placement id");
    VideoAdUnit adUnit = new VideoAdUnit("Your placement id", 640, 480, VideoAdUnit.PlacementType.IN_BANNER);
    
  5. En la sección Inicializar documentación de SDK, tenga en cuenta que el punto de conexión de estado de PSP que se va a utilizar es https://ib.adnxs.com/status. Implementado, esto sería:

    PrebidMobile.setCustomStatusEndpoint("https://ib.adnxs.com/status")
    
  6. Al ofrecer inventario nativo a través del SDK de Prebid Mobile y se establece PrebidMobile.assignNativeAssetID(true) inmediatamente después de la inicialización del SDK.

  7. Continúa con los pasos de configuración de PSP .

    Nota:

    Las integraciones de iOS del SDK móvil de Prebid pueden aprovechar tanto los dominios de seguimiento como los que no lo son, como se detalla aquí. Los dominios de PSP relevantes son:

    trackingURL = "https://ib.adnxs.com/openrtb2/prebid"
    nonTrackingURL = "https://adnxs-simple.com"