--- title: "Default Parameters" slug: "mapp-intelligence-ios-sdk-v5-default-parameters" updated: 2026-04-29T09:17:55Z published: 2026-04-29T09:17:55Z canonical: "docs.mapp.com/mapp-intelligence-ios-sdk-v5-default-parameters" --- > ## 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. # Default Parameters The Mapp Intelligence iOS SDK automatically attaches a set of default parameters to every tracking request. You do not need to set these manually — they are collected and sent by the SDK on your behalf. ## What the SDK attaches automatically | Category | Examples | | --- | --- | | App identity | App name, app version, app build, bundle identifier | | Device | Device model, OS name and version, screen size, language | | SDK identity | SDK name and version (see [Retrieve Active Global Configuration](/v1/docs/mapp-intelligence-ios-sdk-v5-retrieve-active-global-configuration)) | | Session | Session start (`fns`), one-time per user (`one`), everID (`eid`) — unless [Anonymous Tracking](/v1/docs/mapp-intelligence-ios-sdk-v5-anonymous-tracking) is active | | Time | Server-side timestamp; client timestamp when enabled in your account | ## Override or extend default parameters You can extend each tracking request with your own parameters by populating the relevant `MI…Parameters` object on the event before passing it to a `track…` method. For example: - `MIPageParameters` for page-level data — see [Pages](/v1/docs/mapp-intelligence-ios-sdk-v5-pages). - `MIEventParameters` for action-level data — see [Events](/v1/docs/mapp-intelligence-ios-sdk-v5-events). - `MISessionParameters` for session-level data — see [Sessions](/v1/docs/mapp-intelligence-ios-sdk-v5-sessions). - `MIUserCategories` for user-level data — see [Users](/v1/docs/mapp-intelligence-ios-sdk-v5-users). - `MIEcommerceParameters` + `MIProduct` for commerce data — see [Products and Orders](/v1/docs/mapp-intelligence-ios-sdk-v5-products-and-orders). - `MICampaignParameters` for campaign data — see [Campaigns](/v1/docs/mapp-intelligence-ios-sdk-v5-campaigns). ## Configure how default parameters are sent - **App version on every request:** set `sendAppVersionInEveryRequest = true`. By default, the app version is included only in the first request of each session. See [Configure Global Tracking](/v1/docs/mapp-intelligence-ios-sdk-v5-configure-global-tracking). - **Anonymous tracking:** when enabled, the SDK suppresses the everID and any parameters you list in `enableAnonymousTracking([...])`. See [Anonymous Tracking](/v1/docs/mapp-intelligence-ios-sdk-v5-anonymous-tracking). Related: [Configure Global Tracking](/v1/docs/mapp-intelligence-ios-sdk-v5-configure-global-tracking), [Character Limits and Data Types](/v1/docs/mapp-intelligence-ios-sdk-v5-character-limits-data-types).