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

# Historial de transacciones

> Consulte la API de historial de transacciones de PlayFab Economy v2 para auditar las operaciones de inventario, las compras y las concesiones de artículos realizadas en la cuenta de un jugador.

<Info>
  Economy v2 ya está disponible con carácter general. Para obtener soporte técnico y enviar comentarios, vaya al [foro de PlayFab](https://community.playfab.com).
</Info>

El servicio de inventario de Economy v2 tiene una API de historial de transacciones que le permite obtener una vista de todas las operaciones realizadas en el inventario de un jugador. Estos datos se pueden usar para ayudar a hacer un seguimiento del uso de los sistemas del juego, solucionar errores e identificar a actores malintencionados.

Los historiales de transacciones se agrupan por las distintas colecciones de inventario de un jugador, y cada colección tiene su propio historial. Puede encontrar más información sobre el uso de `CollectionId` y sobre tener varios inventarios por jugador [aquí](/services/playfab/economy-monetization/economy-v2/inventory/collections).

Algunos eventos, como CollectionCreated y CollectionDeleted, no se muestran en el historial de transacciones.

## Obtención del historial de transacciones de un jugador

### Game Manager

1. En [Game Manager](/services/playfab/live-service-management/gamemanager), vaya a `Players`
2. Seleccione el jugador que quiere ver y, a continuación, vaya a `Transaction History`

### API

Puede usar la API `GetTransactionHistory` para obtener el historial de transacciones de un jugador. Se pasa un parámetro `CollectionId` para indicar el historial de qué colección de inventario se quiere ver. Los jugadores solo pueden acceder a sus propios historiales de transacciones. Las entidades de título pueden pasar un parámetro `Entity` para indicar a qué historial de transacciones de jugador quieren acceder.

El parámetro `Filter` se puede usar para pasar restricciones de marca de tiempo que le permiten ver una ventana de tiempo específica de transacciones. `Filter` solo admite `timestamp ge` (mayor o igual que) y `timestamp le` (menor o igual que), y hay un límite máximo de un período de marcas de tiempo de seis meses para ver el historial de transacciones.

Un ejemplo de solicitud `GetTransactionHistory`:

```json theme={null}
{
    "Entity": {
        "Id": "ABCD12345678",
        "Type": "title_player_account",
    },
    "CollectionId": "default",
    "Count": 10,
    "Filter": "timestamp ge 2021-12-30T23:00Z and timestamp le 2021-12-31T23:00Z"
}
```

#### Tokens de continuación

El campo `ContinuationToken` que se devuelve en una respuesta se puede pasar en una solicitud de historial de transacciones para paginar entre varios conjuntos de resultados.


## Related topics

- [Límites de Economy V2](/es/services/playfab/economy-monetization/economy-v2/limits.md)
- [Información general sobre artículos e inventario](/es/services/playfab/economy-monetization/economy-v2/inventory/items-and-inventory-overview.md)
- [PFInventoryGetTransactionHistoryAsync](/es/services/playfab/api-references/c/pfinventory/functions/pfinventorygettransactionhistoryasync.md)
- [PFInventoryGetTransactionHistoryRequest](/es/services/playfab/api-references/c/pfinventorytypes/structs/pfinventorygettransactionhistoryrequest.md)
- [Notas de la versión del SDK de PlayFab Services 2025](/es/services/playfab/release-notes/2025.md)
