In terms of equipment, based on your requirement, we usually suggest using Player Data/Player Read-Only Data for storage.
The click from player should create a structured JSON object data to submit to PlayFab. It will be like:
{ "Hat": "1", "Eyes": "2", "Mouth": "3", "Hair": "4"}
Then, you can serialize it to a string to use in the request of UpdateUserData, or UpdateUserReadOnlyData in Cloud Script/Azure Function.
{
"Data": {
"Customization": "xxxxxxxx"
},
"Permission": "Public"
}
2 People are following this question.
How to give player EXP after battle? and How to reward player after level up?
Can I export all Player and Character data (e.g. Inventory, Virtual Currency, etc)
Ue4 crashes when Iogin into database
Cloudscript update player data only for not existing keys
How to sync Player Key Value Data from Playfab with photon customization?,