> ## 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.

# PFAccountManagementLinkSteamAccountRequest

> Modelo de datos de PFAccountManagementLinkSteamAccountRequest. La autenticación de Steam se realiza con el vale de sesión de Steam. Más información sobre el vale.

Modelo de datos de PFAccountManagementLinkSteamAccountRequest. La autenticación de Steam se realiza con el vale de sesión de Steam. Puede encontrar más información sobre el vale en el SDK de Steamworks, aquí: [https://partner.steamgames.com/documentation/auth](https://partner.steamgames.com/documentation/auth) (requiere iniciar sesión). NOTA: Para que la autenticación de Steam funcione, el título debe configurarse con el identificador de aplicación de Steam y la clave de publicador en el Game Manager de PlayFab (en Properties). Puede encontrar información sobre cómo crear una clave de publicador (denominada Secret Key en PlayFab) para su título aquí: [https://partner.steamgames.com/documentation/webapi#publisherkey](https://partner.steamgames.com/documentation/webapi#publisherkey).

## Sintaxis

```cpp theme={null}
typedef struct PFAccountManagementLinkSteamAccountRequest {  
    PFStringDictionaryEntry const* customTags;  
    uint32_t customTagsCount;  
    bool const* forceLink;  
    const char* steamTicket;  
    bool const* ticketIsServiceSpecific;  
} PFAccountManagementLinkSteamAccountRequest;  
```

### Miembros

**`customTags`**   [PFStringDictionaryEntry](/services/playfab/api-references/c/pftypes/structs/pfstringdictionaryentry) const\*<br />*may be nullptr*

(Opcional) Etiquetas personalizadas opcionales asociadas a la solicitud (por ejemplo, número de compilación, identificadores de seguimiento externos, etc.).

**`customTagsCount`**   uint32\_t

Recuento de customTags

**`forceLink`**   bool const\*<br />*may be nullptr*

(Opcional) Si otro usuario ya está vinculado a la cuenta, desvincule al otro usuario y vuelva a vincular.

**`steamTicket`**   const char\*<br />*is null-terminated*

Token de autenticación para el usuario, devuelto como matriz de bytes desde Steam y convertido en una cadena (por ejemplo, el byte 0x08 debe convertirse en "08").

**`ticketIsServiceSpecific`**   bool const\*<br />*may be nullptr*

(Opcional) True si el vale se generó mediante ISteamUser::GetAuthTicketForWebAPI() usando "AzurePlayFab" como cadena de identidad. False si el vale se generó con ISteamUser::GetAuthSessionTicket().

## Requisitos

**Encabezado:** PFAccountManagementTypes.h

## Consulte también

[Miembros de PFAccountManagementTypes](/services/playfab/api-references/c/pfaccountmanagementtypes/pfaccountmanagementtypes_members)


## Related topics

- [PFAccountManagementClientLinkSteamAccountAsync](/es/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementclientlinksteamaccountasync.md)
- [Información general de la API de C de Services - PFAccountManagementTypes.h](/es/services/playfab/api-references/c/pfaccountmanagementtypes/pfaccountmanagementtypes_members.md)
- [PFAccountManagementLinkSteamIdRequest](/es/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementlinksteamidrequest.md)
- [PFAccountManagementServerLinkSteamIdAsync](/es/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementserverlinksteamidasync.md)
- [PFAccountManagementClientLinkPSNAccountRequest](/es/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementclientlinkpsnaccountrequest.md)
