Submit player, UGC, or game-level reports to LootLocker's moderation system.
Three report targets are supported: Player Feedback — report another player for inappropriate behaviour or cheating; UGC Feedback — flag player-created content that violates community standards; Game Feedback — submit bug reports, performance issues, or general suggestions. Each target supports configurable categories. All reports are viewable and manageable in the LootLocker web console.
See the LootLocker documentation.
◆ FLootLockerListFeedbackCategoryResponseDelegate
◆ FLootLockerSendFeedbackResponseDelegate
◆ ELootLockerFeedbackType
An enum with the supported Feedback types that are available for Feedback.
| Enumerator |
|---|
| Player | |
| Game | |
| Ugc | |
◆ ListGameFeedbackCategories()
List game feedback categories.
- Parameters
-
| OnComplete | Delegate for handling the server response |
| ForPlayerWithUlid | Optional: Execute for the specified player ULID (default player if empty) |
- Returns
- A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound
◆ ListPlayerFeedbackCategories()
List player feedback categories (for reporting or positive notes).
- Parameters
-
| OnComplete | Delegate for handling the server response |
| ForPlayerWithUlid | Optional: Execute for the specified player ULID (default player if empty) |
- Returns
- A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound
◆ ListUGCFeedbackCategories()
List UGC asset feedback categories.
- Parameters
-
| OnComplete | Delegate for handling the server response |
| ForPlayerWithUlid | Optional: Execute for the specified player ULID (default player if empty) |
- Returns
- A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound
◆ SendGameFeedback()
| static FString ULootLockerSDKManager::SendGameFeedback |
( |
const FString & |
Description, |
|
|
const FString & |
CategoryID, |
|
|
const FLootLockerSendFeedbackResponseDelegate & |
OnComplete, |
|
|
const FString & |
ForPlayerWithUlid = "" |
|
) |
| |
|
static |
Send feedback about the game.
- Parameters
-
| Description | Feedback text |
| CategoryID | Feedback category id |
| OnComplete | Delegate for handling the server response |
| ForPlayerWithUlid | Optional: Execute for the specified player ULID (default player if empty) |
- Returns
- A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound
◆ SendLootLockerErrorReport()
Send a report about a failed LootLocker request to be viewable in the LootLocker dashboard.
This is intended for cases where a request fails and you want to report the details to LootLocker for debugging. It will not work for successful requests, unauthorized requests (HTTP 401), or throttled requests (HTTP 429). The request must have failed with a server response containing error details.
- Parameters
-
| UserDescription | Optional description from the developer or player about the circumstances of the failure |
| FailedResponse | The response from the failed request to report |
| OnComplete | Delegate for handling the server response |
- Returns
- A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound
◆ SendPlayerFeedback()
| static FString ULootLockerSDKManager::SendPlayerFeedback |
( |
const FString & |
Ulid, |
|
|
const FString & |
Description, |
|
|
const FString & |
CategoryID, |
|
|
const FLootLockerSendFeedbackResponseDelegate & |
OnComplete, |
|
|
const FString & |
ForPlayerWithUlid = "" |
|
) |
| |
|
static |
Send feedback about a player.
- Parameters
-
| Ulid | Player ULID being reported/praised |
| Description | Feedback text |
| CategoryID | Feedback category id (see list category calls) |
| OnComplete | Delegate for handling the server response |
| ForPlayerWithUlid | Optional: Execute for the specified player ULID (default player if empty) |
- Returns
- A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound
◆ SendUGCFeedback()
| static FString ULootLockerSDKManager::SendUGCFeedback |
( |
const FString & |
Ulid, |
|
|
const FString & |
Description, |
|
|
const FString & |
CategoryID, |
|
|
const FLootLockerSendFeedbackResponseDelegate & |
OnComplete, |
|
|
const FString & |
ForPlayerWithUlid = "" |
|
) |
| |
|
static |
Send feedback about a UGC asset.
- Parameters
-
| Ulid | UGC asset ULID |
| Description | Feedback text |
| CategoryID | Feedback category id |
| OnComplete | Delegate for handling the server response |
| ForPlayerWithUlid | Optional: Execute for the specified player ULID (default player if empty) |
- Returns
- A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound
|
| static FString | ULootLockerSDKManager::ListPlayerFeedbackCategories (const FLootLockerListFeedbackCategoryResponseDelegate &OnComplete, const FString &ForPlayerWithUlid="") |
| | List player feedback categories (for reporting or positive notes).
|
| |
| static FString | ULootLockerSDKManager::ListGameFeedbackCategories (const FLootLockerListFeedbackCategoryResponseDelegate &OnComplete, const FString &ForPlayerWithUlid="") |
| | List game feedback categories.
|
| |
| static FString | ULootLockerSDKManager::ListUGCFeedbackCategories (const FLootLockerListFeedbackCategoryResponseDelegate &OnComplete, const FString &ForPlayerWithUlid="") |
| | List UGC asset feedback categories.
|
| |
| static FString | ULootLockerSDKManager::SendPlayerFeedback (const FString &Ulid, const FString &Description, const FString &CategoryID, const FLootLockerSendFeedbackResponseDelegate &OnComplete, const FString &ForPlayerWithUlid="") |
| | Send feedback about a player.
|
| |
| static FString | ULootLockerSDKManager::SendGameFeedback (const FString &Description, const FString &CategoryID, const FLootLockerSendFeedbackResponseDelegate &OnComplete, const FString &ForPlayerWithUlid="") |
| | Send feedback about the game.
|
| |
| static FString | ULootLockerSDKManager::SendUGCFeedback (const FString &Ulid, const FString &Description, const FString &CategoryID, const FLootLockerSendFeedbackResponseDelegate &OnComplete, const FString &ForPlayerWithUlid="") |
| | Send feedback about a UGC asset.
|
| |
| static FString | ULootLockerSDKManager::SendLootLockerErrorReport (const FString &UserDescription, const FLootLockerResponse &FailedResponse, const FLootLockerSendErrorReportDelegate &OnComplete) |
| | Send a report about a failed LootLocker request to be viewable in the LootLocker dashboard.
|
| |