game-common / pragma.datarights / DataRightsGamePlugin / buildPersonalDataReport /

buildPersonalDataReport #

abstract suspend fun buildPersonalDataReport(playerId: <ERROR CLASS>, requestId: UUID): PersonalDataReport

Called when the Game backend detects an outstanding request from a player for their personal data. This plugin is used to get all the data stored in services on this game shard.

Return #

A fully-populated PersonalDataReport.

Parameters #

playerId

pragmaPlayerId of the user we are to build the report for.

requestId

unique id of the data rights request.