In your case, you want to create a custom Character size with a user area.
The scope of a custom dimension in Google Analytics determines how long a value, such as Symbol 1, will continue to apply to the data in your reports.
When you select a user’s area, this means that when you send a character value, such as “Symbol 1”, it will be applied to all user hits (that is, to any hits received from this client identifier), through any subsequent sessions, until they change their character and you send a new value.
In contrast, if you select a shift area, “Symbol 1” will only be applied to the next screen or event. This is too narrow a space for the analysis you want.
The scope of the session is still too narrow. “Symbol 1” will be applied to all hits (screen views, events, in-app purchases, etc.) during one GA session, but the value will be cleared if the user leaves the game and restarts it (that is, start a new one session).
awales
source share