--- title: "Character Limits and Data Types" slug: "mapp-intelligence-ios-sdk-v5-character-limits-data-types" updated: 2026-04-30T12:08:28Z published: 2026-04-30T12:08:28Z canonical: "docs.mapp.com/mapp-intelligence-ios-sdk-v5-character-limits-data-types" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.mapp.com/llms.txt > Use this file to discover all available pages before exploring further. # Character Limits and Data Types Mapp Intelligence enforces a small set of size and character limits on every tracking request. The iOS SDK passes user-supplied values through verbatim — these limits apply on the server side, so it is your responsibility to stay within them when populating `MI…Parameters` objects. --- ## Encoding - All tracking requests use UTF-8. - Input is case-sensitive. --- ## Request and parameter limits | Limit | Value | | --- | --- | | Maximum size of one tracking request | 7 KB | | Maximum text parameter length | 255 characters per value | | Multi-value text parameters | Each value can be up to 255 characters; each scalar is stored as one parameter on the server. See [Multi-value parameters](/v1/docs/what-are-multi-value-parameters-and-how-are-they-working). | | Numeric ("figure") parameter range | `decimal(12, 2)` — ten digits before the decimal point, two after (range −9 999 999 999.99 to 9 999 999 999.99). | --- ## Filtered characters Mapp Intelligence automatically removes or normalises the following characters during ingest: - Control characters in the range `0x00`–`0x1f` - Single quote (`'`) and double quote (`"`) - `<`, `>`, `\` - Non-breaking space (`0xA0`) is converted to a regular space - Multiple consecutive spaces are collapsed to a single space - Leading and trailing spaces are removed > [!NOTE] > If you need to keep specific punctuation (for example in product names), URL-encode the value before passing it to the SDK. --- ## Related - [Default Parameters](/v1/docs/mapp-intelligence-ios-sdk-v5-default-parameters) - [Object Oriented Tracking](/v1/docs/mapp-intelligence-ios-sdk-v5-object-oriented-tracking) - [Tracking Request Flow](/v1/docs/mapp-intelligence-ios-sdk-v5-tracking-request-flow)