Hi,
Is there a way to know if this is the first time the player logs in to a specific Title?
Basically, if the "Title player account" has just been created for this player.
This only tells if the "Master player account" has just been created:
PlayFab.ClientModels.LoginResult.NewlyCreated
I noticed the following is an empty string after deleting the "Title player account".
PlayFab.ClientModels.LoginResult.LastLoginTime
- Is this property providing the last login time to the master account or only to the current title account? From what I noticed it's the current title account otherwise LastLoginTime would not be null but I'm not sure.
- Can I rely on that by checking if this string equals an empty string to know if the "Title player account" has just been created?
Finally, I don't understand the following behavior. There must be something I'm missing.
1.Player logs into the title without a master account. "Master player account" gets created along with the "Title player account". I can see the creation date of the master account corresponds to the first login of the title account, this is fine.
2. I then delete the "Title player account" using PlayFabAdminAPI.DeletePlayer()
3. I start the game again and I get a successful login result with NewlyCreated=false which is fine because I only deleted the title account, not the master account. When I go to the PlayFab panel I do see a different title Player ID for the same master Player ID, this is fine. However, the master player account Creation date changed and now corresponds to the first login of the new title account. Why? Was the master account recreated but with the same master Player ID?
Thanks a lot