Which Feature Should I Use?
| Feature | Owner | Use It For |
|---|---|---|
| Shared data | Project | Item catalogs, shop lists, public balance values |
| User data | User account | Currency, achievements, tutorial state, settings, and save data |
| Character data | Character | Character level, equipment, stats, loadout |
object field in a user data table and store the payload there.
Read Shared Data
Shared data is created and published from Console. Clients read it. When no record ID is specified, HyperX reads the first record in the table.Save User Data
PutUserData accepts POCOs, anonymous objects, and dictionaries, then serializes them with JsonMapper. Use PutUserDataJson or the JsonData overload when you need exact JSON text or tighter Unity AOT control.
Save Multiple Records
For tables that need multiple records, HyperX generates the record ID. Store the returnedRecordId to read that record later, or list the current user’s record IDs in the table.