Storing multiple UserIds into 1 DataStore Key?

I am aware that UserIds parameter in DataStore:SetAsync(key, value, userIds: Array) is to assist with GDPR tracking/removal.

But can you set in multipe users’ data inside 1 data store key, multipe user IDs and the GDRP tracking/removal will still work?
Do you need to set Value{“UserId”] = value to ensure the tracking/removal work?

For example, will it be fine in below screenshot?

I don’t think there are any problems regarding storing multiple user IDs into one table and handling it later on. As long as it doesn’t break GDRP somehow.

About GDPR and CCPA | Documentation - Roblox Creator Hub.

image

Nothing here implies that you cannot store multiple IDs into a single key. Storing multiple IDs still means you are storing ID, rather than other forms of personal information. That’s only my point of view, though. I may be wrong about it.

Cheers :pray: Although, it should be possible for me to track all data by the users in reverse too.

Yes, you can still track their user IDs. The only difference is that they are stored inside a table! ^^

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.