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"
}
]
Temas relacionados