Hello,
I would like to use custom tags to pass some extra data whenever a user updates their email, however whenever I supply custom tags with the .AddOrUpdateContactEmail call the user is no longer sent the verification email, i.e; the email verification rule for this call doesn't trigger.
It works without the custom tags, so I know the smtp details are correct and my code works, but its integral that I can pass various extra parameters so I know precisely which users are verifying their email addresses.
Here is my rule and my code:
var request = new AddOrUpdateContactEmailRequest() { EmailAddress = inEmail, CustomTags = new Dictionary<string, string>() { { "EmailVerificationTestRule", "Testing" } } }; PlayFabClientAPI.AddOrUpdateContactEmail(request, updatedContactEmail, failedUpdateContactEmail);
Answer by Citrus Yan · Mar 31, 2021 at 09:13 AM
Currently custom tags are not available for Rule's condition filter, we have reported it to the corresponding team and will keep you informed for any feedback
Okay thank you, for now I have used a custom play stream event instead, because then I can supply the parameters I need to the Body of the WritePlayerEvent request.
Yeah, that would be a sufficient workaround.
UserData object different between client and server? 1 Answer
executecloudscript unity Function Parameter 1 Answer
How can I convert the timezone in PlayFab? 1 Answer
Updating linked Steam account usernames (display names) when they change them on Steam? 1 Answer
How to download content from cdn? 1 Answer