Compartir a través de


Obtener 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 dirigidas mediante servicios de la Tienda.

Requisitos previos

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

Solicitar

Sintaxis de la solicitud

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

Encabezado de solicitud

Encabezado Tipo Descripción
Autorización string Necesario. El token de cuenta de Microsoft para el usuario que ha iniciado sesión actual de la aplicación en el formulario Bearer token (Token> de portador<).

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
offers array Matriz de identificadores de producto para los complementos asociados a las ofertas de destino que están disponibles para el usuario actual. Estos identificadores de producto se especifican en la página Ofertas dirigidas de la aplicación en el Centro de partners.
trackingId string 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 ejemplo de cuerpo de respuesta en formato JSON para esta solicitud.

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