Compartir a través de


Microsoft Monetize: sugerencias de subastas de depuración móviles

Para ejecutar una subasta de depuración en el inventario móvil, debe pasar parámetros de dispositivo móvil adicionales más allá de los descritos en Descripción de la subasta de depuración en en la llamada de anuncio. En esta página se describe cómo suplantar varios parámetros de llamada de anuncios móviles para que pueda ejecutar correctamente subastas de depuración móviles.

Formato de llamada

Nota:

Todas las llamadas de invalidación de cookies de explorador y subasta de depuración deben usar protocolos https seguros. Las solicitudes realizadas mediante http no generarán resultados válidos.

Este es un ejemplo de una llamada de anuncio que ejecutará una subasta de depuración móvil:

https://mobile.adnxs.com/mob?id=[TAG_ID]&size=[WIDTH}x[HEIGHT]&ua=[user_agent_string]&carrier=carrier-[carrier_id]&devmake=[dev_make_code]&devmodel=[dev_model_code]&debug_member=[BUYER_MEMBER_ID]&dongle=[PASSWORD]

Hay parámetros de cadena de consulta que indican al bus de impresiones el agente de usuario, el operador y el modelo y la creación de dispositivos. Consulte las secciones siguientes para obtener más información sobre cómo obtener información válida para pasar a través de estos parámetros.

Sugerencia

Para obtener documentación sobre todos los parámetros de cadena de consulta móvil que aceptamos, consulta Mobile Ad Call Reference.

Sistema operativo de suplantación de identidad

Nuestro servidor de anuncios usa el Agente de usuario del dispositivo para determinar el sistema operativo. Esto nos proporciona dos maneras de suplantar el sistema operativo: usar parámetros de cadena de consulta o usar herramientas para desarrolladores.

Uso de parámetros de cadena de consulta

Al pasar un valor diferente para el ua parámetro de cadena de consulta, podemos indicar al bus de impresiones qué sistema operativo usamos, ya que el bus de impresiones determina el sistema operativo del dispositivo desde el Agente de usuario. En este ejemplo, establecemos el Agente de usuario para que parezca que estamos ejecutando un iPhone:

https://mobile..com/mob?id=1280178&size=320x50&debug_member=2048&dongle=DEBUG_AUTH&ua=Mozilla/5.0%20(iPhone;%20CPU%20iPhone%20OS%206_0%20like%20Mac%20OS%20X)%20AppleWebKit/536.26%20(KHTML,%20like%20Gecko)%20Version/6.0%20Mobile/10A5376e%20Safari/8536.25

Uso de herramientas para desarrolladores

Chrome ofrece la capacidad de suplantar muchos dispositivos diferentes directamente en el encabezado de la solicitud HTTP. Para habilitarlo, haga lo siguiente:

  1. Haga clic con el botón derecho en la página y seleccione Inspeccionar elemento.
  2. Siga las instrucciones de la documentación de Chrome para emular el sistema operativo que prefiera.
  3. Compruebe que el explorador aparece como el sistema operativo que eligió comprobando los resultados de La descripción de la subasta de depuración (busque "Sistema operativo" en la salida).

Salida de ejemplo

En función de la información anterior, la salida de la subasta de depuración tendría el siguiente aspecto:

Browser: Safari (all versions) (9)
Operating System: iPhone (8)
Operating System (Extended): OS 6_0 (72)
Device Make: Apple (26)
Device Model: iPhone (301) 

Portador de suplantación de identidad

Para suplantar al operador, deberá agregar el parámetro carrier de cadena de consulta a la llamada de anuncio móvil, junto con un código de operador numérico. Por ejemplo carrier 80, de este modo:

&carrier=carrier-80

Para buscar el código que corresponde al operador que le gustaría suplantar, puede usar uno de los métodos siguientes:

Spoof device make and model

Los parámetros de cadena de consulta para suplantar la creación y el modelo del dispositivo son devmake y devmodel, respectivamente.

Puede usar los siguientes servicios de API de solo lectura para ver qué dispositivos y modelos están disponibles en el sistema: