Compartir a través de


Obtención de ofertas dirigidas

Use este método para obtener las ofertas de destino que están disponibles para el usuario actual, en función de si el usuario forma parte o no del segmento de cliente de la oferta de destino. Para obtener más información, consulta Administrar ofertas específicas mediante los servicios de la tienda.

Prerrequisitos

Para usar este método, primero debe obtener un token de cuenta Microsoft para el usuario actual que ha iniciado sesión en la aplicación. Debe pasar este token en el encabezado de solicitud Authorization para este método. La Tienda usa este token para obtener ofertas dirigidas para el usuario actual.

Solicitud

Sintaxis de la solicitud

Método Solicitud de URI
OBTENER https://manage.devcenter.microsoft.com/v2.0/my/storeoffers/user

Cabecera de solicitud

Cabecera Tipo Descripción
Autorización cuerda / cadena Obligatorio. El token de cuenta de Microsoft para el usuario actual que ha iniciado sesión en tu aplicación en el formato Bearer<token>.

Parámetros de solicitud

Este método no tiene ningún URI ni parámetros de consulta.

Ejemplo de solicitud

GET https://manage.devcenter.microsoft.com/v2.0/my/storeoffers/user HTTP/1.1
Authorization: Bearer <Microsoft Account token>

Respuesta

Este método devuelve un cuerpo de respuesta con formato JSON que contiene una matriz de objetos con los campos siguientes. Cada objeto de la matriz representa las ofertas de destino que están disponibles para el usuario especificado como parte de un segmento de cliente determinado.

Campo Tipo Descripción
Ofrece arreglo Una serie de identificadores de producto para los complementos asociados a las ofertas dirigidas disponibles para el usuario actual. Estos identificadores de producto se especifican en la página Ofertas Dirigidas de tu aplicación en el Centro de Partners.
ID de seguimiento cuerda / cadena GUID que puede usar opcionalmente para realizar un seguimiento de la oferta de destino en su propio código o servicios.

Ejemplo

En el ejemplo siguiente se muestra un cuerpo de respuesta JSON de ejemplo para esta solicitud.

[
  {
    "offers": [
      "10x gold coins",
      "100x gold coins"
    ],
    "trackingId": "5de5dd29-6dce-4e68-b45e-d8ee6c2cd203"
  }
]