I get this PlayStream event but the player tag is not removed from the players account.
Raw event JSON { "EventName": "player_tag_removed", "TagName": "title.BFD0A.Gold Ticket", "Namespace": "title.BFD0A", "EventNamespace": "com.playfab", "EntityType": "player", "Source": "PlayFab", "TitleId": "BFD0A", "EntityId": "C30AD4505A3C3388", "EventId": "79cd968277fc4fd18e9422f152a15de5", "SourceType": "BackEnd", "Timestamp": "2020-02-05T13:58:45.9481756Z", "History": null, "CustomTags": null, "Reserved": null, "PlayFabEnvironment": { "Vertical": "master", "Cloud": "main", "Application": "mainserver", "Commit": "a41b21a" } }
Why is the player tag still in the players account?
In addition, is it possible to create player tags without the first part of the string "title.BFD0A."? Is it possible to create the player tag like this: "Gold Ticket"?
Is it only possible to remove player tags with code or can I remove player tags manually in the players account too?
private async Task RemovePlayerTagData(string currentplayertag) { var resultprofile = await PlayFabServerAPI.RemovePlayerTagAsync(new PlayFab.ServerModels.RemovePlayerTagRequest() { PlayFabId = PlayerPlayFabID, TagName = currentplayertag }); if (resultprofile.Error != null) Console.WriteLine("Error."); else Console.WriteLine("Removing player tag successful."); }