Use Cases
Quick-start guides for cloud save/sync using PlayMaker custom actions.
Available Use Cases
What it does: Save level, score, and progress to cloud
Actions: 2 (SetValue, Synchronize)
Best for: Progress backup, cross-device play
What it does: Load progress and handle remote updates
Actions: 2 (GetValue, OnSavedDataChange)
Best for: Cross-device continuity, conflict resolution
What it does: Backup and restore player preferences
Actions: 4 (SetValue, HasKey, GetValue, RemoveKey)
Best for: Settings sync, user preferences
What it does: React to cloud user account status changes
Actions: 1 (OnUserChange)
Best for: Disabling cloud UI when signed out/restricted
What it does: Remove specific keys or all keys from cloud
Actions: 2 (RemoveKey/RemoveAllKeys, Synchronize)
Best for: “Reset cloud save” settings actions
Quick Action Reference
CloudServicesSetValue
Save data to cloud
CloudServicesGetValue
Load data from cloud
CloudServicesHasKey
Check if a key exists in the snapshot
CloudServicesSynchronize
Trigger manual sync
CloudServicesOnSavedDataChange
Listen for remote updates
CloudServicesGetChangedKeyInfo
Read changed key name by index
CloudServicesGetCloudAndLocalCacheValues
Read cloud + local cache values for a key (conflict handling)
CloudServicesOnUserChange
Listen for user account changes
CloudServicesRemoveKey
Delete specific key
CloudServicesRemoveAllKeys
Clear all cloud data
Related Documentation
README.md - Actions + key patterns + use-cases
Last updated
Was this helpful?