Digital Measurement iOS Suffix Guide: Difference between revisions
From Engineering Client Portal
ColinBrown (talk | contribs) |
AnkitAgrawal (talk | contribs) (Support for VisionOS v10.0.0.0) |
||
Line 23: | Line 23: | ||
|5 (sixth character in suffix)||h,w,r and n||<code>h</code> then sdk supports Hybrid Webviews.<br> <code>w</code> identifies React Native Webview support.<br><code>r</code> sdk supports React Native standard bridge.<br><code>n</code> means sdk supports Native apps. | |5 (sixth character in suffix)||h,w,r and n||<code>h</code> then sdk supports Hybrid Webviews.<br> <code>w</code> identifies React Native Webview support.<br><code>r</code> sdk supports React Native standard bridge.<br><code>n</code> means sdk supports Native apps. | ||
|- | |- | ||
|6 (seventh character in suffix)||t,i,m and | |6 (seventh character in suffix)||t,i,m,c and v||<code>t</code> then sdk running on tvOS.<br> <code>i</code> sdk running on iOS App on iPhone or iPad.<br><code>m</code> sdk running on iOS App on Mac M1.<br><code>c</code> means sdk running on Catalyst App. | ||
<code>v</code> means sdk running on VisionOS App. | |||
|} | |} | ||
Here is an example of a possible suffix in app sdk meter version | Here is an example of a possible suffix in app sdk meter version |
Latest revision as of 14:20, 3 April 2025
The Nielsen AppSDK has various configurations per market and distribution type, which can be determined by reviewing the sdk suffix. The first part will be the SDK version: 3 digits for the major SDK version and 1 digit for the minor SDK version. EG: ai.8.1.0.0_abc
iOS app sdk version suffix
Below are details of possible suffix characters with description.
Character Index in suffix | Possible Values | Description |
---|---|---|
0 (first character in suffix) | g,a and v | g means it's the GLOBAL flavored sdk (Default).a means the build was designed for AGF.v identifies the VRI flavoured sdk.
|
1 (second character in suffix) | a,s and l | a means Artifactory Cocoapods/SPM/Carthages Standard Framework.l Adobe Launch Extension.
|
2 (third character in suffix) | s,d,c or x | s means Static Linking.d means Dynamic Linking.c means Static xcframework.x means Dynamic xcframework. |
3 (fourth character in suffix) | a,n or k | a means AdSupport is included. n AdSupport is NOT includedk No IDFA or IDFV (kids framework).
|
4 (fifth character in suffix) | t and o | t instantiated using NielsenEventTracker class.o means sdk is getting instantiated using AppSdk class (Default).
|
5 (sixth character in suffix) | h,w,r and n | h then sdk supports Hybrid Webviews.w identifies React Native Webview support.r sdk supports React Native standard bridge.n means sdk supports Native apps.
|
6 (seventh character in suffix) | t,i,m,c and v | t then sdk running on tvOS.i sdk running on iOS App on iPhone or iPad.m sdk running on iOS App on Mac M1.c means sdk running on Catalyst App.
|
Here is an example of a possible suffix in app sdk meter version
- ai.8.1.0.0_gadaoni
- Sdk version 8.1.0.0 with Global flavor
- integrated as a cocoapod
- supporting Dynamic Framework
- Adsupport
- AppSdk class to instantiate
- supporting native apps
- running on iOS App on iPhone or iPad.
.