Navigation
API > API/Runtime > API/Runtime/Analytics > API/Runtime/Analytics/Interfaces > API/Runtime/Analytics/Interfaces/IAnalyticsProvider > API/Runtime/Analytics/Interfaces/IAnalyticsProvider/RecordItemPurchase
References
| Module | Analytics |
| Header | /Engine/Source/Runtime/Analytics/Analytics/Public/Interfaces/IAnalyticsProvider.h |
| Include | #include "Interfaces/IAnalyticsProvider.h" |
virtual void RecordItemPurchase
(
const FString & ItemId,
int ItemQuantity,
const TArray < FAnalyticsEventAttribute > & EventAttrs
)
Remarks
Record an in-game purchase of a an item.
Note that not all providers support item purchase events. In this case this method is equivalent to sending a regular event with name "Item Purchase".
Parameters
| Name | Description |
|---|---|
| ItemId | the ID of the item, should be registered with the provider first. |
| ItemQuantity | the number of Items purchased. |
| EventAttrs | a list of key/value pairs to assign to this event |