> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFPlayerDataManagementServerGetUserPublisherReadOnlyDataAsync

> API de servidor para recuperar datos de usuario en el ámbito del publicador que son de solo lectura en el cliente para un jugador de PlayFab especificado, invocable desde servidores de juego de confianza a través de HTTPS.

Recupera los datos personalizados específicos del publicador para el usuario que el cliente solo puede leer

## Sintaxis

```cpp theme={null}
HRESULT PFPlayerDataManagementServerGetUserPublisherReadOnlyDataAsync(  
    PFEntityHandle titleEntityHandle,  
    const PFPlayerDataManagementGetUserDataRequest* request,  
    XAsyncBlock* async  
)  
```

### Parámetros

**`titleEntityHandle`**   PFEntityHandle

PFEntityHandle para una entidad de título obtenida mediante PFAuthenticationGetEntityWithSecretKeyAsync.

**`request`**   [PFPlayerDataManagementGetUserDataRequest\*](/services/playfab/api-references/c/pfplayerdatamanagementtypes/structs/pfplayerdatamanagementgetuserdatarequest)

Objeto de solicitud rellenado.

**`async`**   XAsyncBlock\*\
**Inout**

XAsyncBlock para la operación asincrónica.

### Valor devuelto

Tipo: HRESULT

Código de resultado de esta operación de API.

## Comentarios

Esta API está disponible en Win32, Linux y macOS. Los datos se almacenan como pares clave-valor JSON. Si se proporciona el parámetro Keys, el objeto de datos devuelto solo contendrá los datos específicos de las claves indicadas. De lo contrario, se devolverá el conjunto completo de datos de usuario personalizados. Consulte también ServerGetUserPublisherDataAsync, ServerGetUserPublisherInternalDataAsync, ServerUpdateUserPublisherDataAsync, ServerUpdateUserPublisherInternalDataAsync, ServerUpdateUserPublisherReadOnlyDataAsync. Cuando se complete la tarea asincrónica, llame a [PFPlayerDataManagementServerGetUserPublisherReadOnlyDataGetResultSize](/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementservergetuserpublisherreadonlydatagetresultsize) y [PFPlayerDataManagementServerGetUserPublisherReadOnlyDataGetResult](/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementservergetuserpublisherreadonlydatagetresult) para obtener el resultado.

## Requisitos

**Encabezado:** PFPlayerDataManagement.h

## Consulte también

[Miembros de PFPlayerDataManagement](/services/playfab/api-references/c/pfplayerdatamanagement/pfplayerdatamanagement_members)


## Related topics

- [PFPlayerDataManagementServerGetUserPublisherReadOnlyDataGetResult](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementservergetuserpublisherreadonlydatagetresult.md)
- [Información general de la API de C de Services - PFPlayerDataManagement.h](/es/services/playfab/api-references/c/pfplayerdatamanagement/pfplayerdatamanagement_members.md)
- [PFPlayerDataManagementServerUpdateUserPublisherReadOnlyDataAsync](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverupdateuserpublisherreadonlydataasync.md)
- [PFPlayerDataManagementServerUpdateUserPublisherReadOnlyDataGetResult](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverupdateuserpublisherreadonlydatagetresult.md)
- [PFPlayerDataManagementServerGetUserPublisherDataAsync](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementservergetuserpublisherdataasync.md)
