URL Encode only Unicode Characters

Make your URLs readable by the Framework SDK

When dealing with Unicode Characters in URL strings, we need to encode Unicode characters to percentages for them to be readable by URL. We do so using the following code:

Get Specific URLQueryItem from URLComponents

Consider the following URL:

http://www.example.com/?utm_source=adsite&utm_campaign=adcampaign&utm_term=adkeyword

We are interested in the query parameter value of utm_term. We can parse the URL using the following code:

And call the function using: