question

Eric Adams avatar image
Eric Adams asked

Player Data Export (cheating research) - why are events obfuscated?

Hi all, for our games, we are trying to find out what ingame actions trigger a higher that expected currency payout. We are seeing some players trigger our cheating alert for currency earn in a specific time period.

However, the data explorer and the exported player data does not give us specific game information (game id, game mode, game action, etc). Example: Game X - won 100 coins in Quest - playing daily challenge.

All we see is: "EventId": "7852c73c58a64711a4f54ce6b7354cee", "SourceType": "BackEnd",

How do we get the exact event information?

Player Data
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
Neils Shi avatar image
Neils Shi answered

If you want to check the game information (game mode, game action, etc) of events in data explorer, you might need to implement custom event tracking within your game’s code and record these specific actions. You can use the WritePlayerEvent API call to post a custom event and record how much money the player has earned by playing which game mode. For more info, you can refer to Generating PlayStream events - PlayFab | Microsoft Learn.

2 comments
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Eric Adams avatar image Eric Adams commented ·

Thanks @Neils Shi - just to confirm, playfab does not automatically provide this and it must be custom coded to provide details?

-1 Like -1 ·
Neils Shi avatar image Neils Shi Eric Adams commented ·

Yes, you need to implement custom event so that you can track the details of specific game actions.

-1 Like -1 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.