Difference between revisions of "Digital Measurement Android Suffix Guide"

From Engineering Client Portal

(Created page with "{{Breadcrumb|}} {{Breadcrumb|Digital}} {{Breadcrumb|DCR & DTVR}} {{Breadcrumb|Digital_Measurement_Android_Artifactory_Guide}} {{CurrentBreadcrumb}} Category:Digital = And...")
 
Line 5: Line 5:
 
We have added an extra third character in the build version of appsdk to represent the android-x support in appsdk.  
 
We have added an extra third character in the build version of appsdk to represent the android-x support in appsdk.  
  
From onwards now you will see meter version of app sdk ending with 4 characters suffix  as <code>aa.7.1.0.0_{suffix}</code> .
+
From onwards now you will see meter version of app sdk ending with 5 characters suffix  as <code>aa.8.1.0.0_{suffix}</code> .
  
 
Below are details of possible suffix characters with description
 
Below are details of possible suffix characters with description
Line 20: Line 20:
 
|-
 
|-
 
|3 (fourth character in suffix)||t and o||If fourth character of suffix is 't' then this means sdk is getting instantiated using NielsenEventTracker class.<br>If fourth character of suffix is 'o' then this means sdk is getting instantiated using AppSdk class.
 
|3 (fourth character in suffix)||t and o||If fourth character of suffix is 't' then this means sdk is getting instantiated using NielsenEventTracker class.<br>If fourth character of suffix is 'o' then this means sdk is getting instantiated using AppSdk class.
 +
|-
 +
|4 (fifth character in suffix)||h,w,r and n||If the fifth character of the suffix is 'h' then this means sdk supports Hybrid Webviews.<br>If the fifth character of the suffix is 'RN' then this means sdk supports React Native Webviews.<br>If the fifth character of the suffix is 'r' then this means sdk supports React Native standard bridge.<br> If the fifth character of the suffix is 'n' then this means sdk supports Native apps.
 
|}
 
|}
 
Below are few examples of possible suffix in app sdk meter version  
 
Below are few examples of possible suffix in app sdk meter version  

Revision as of 18:18, 29 October 2020

Engineering Portal breadcrumbArrow.png Digital breadcrumbArrow.png DCR & DTVR breadcrumbArrow.png Digital_Measurement_Android_Artifactory_Guide breadcrumbArrow.png Digital Measurement Android Suffix Guide

Android app sdk version suffix

We have added an extra third character in the build version of appsdk to represent the android-x support in appsdk.

From onwards now you will see meter version of app sdk ending with 5 characters suffix as aa.8.1.0.0_{suffix} .

Below are details of possible suffix characters with description

Character Index in suffix Possible Values Description
0 (first character in suffix) a,g and v If first character of suffix is 'a' then this means it's an AGF flavoured sdk.
If first character of suffix is 'g' then this means it's an GLOBAL flavoured sdk.
If first character of suffix is 'v' then this means it's an VRI flavoured sdk.
1 (second character in suffix) a,s and l If second character of suffix is 'a' then this means sdk is coming from github as gradle dependency.
If second character of suffix is 's' then this means sdk is integrated as jar.
If second character of suffix is 'l' then this means sdk is coming from adobe launch.
2 (third character in suffix) a and x If third character of suffix is 'a' then this means sdk is build for non androidx apps.
If third character of suffix is 'x' then this means sdk is build for androidx apps.
3 (fourth character in suffix) t and o If fourth character of suffix is 't' then this means sdk is getting instantiated using NielsenEventTracker class.
If fourth character of suffix is 'o' then this means sdk is getting instantiated using AppSdk class.
4 (fifth character in suffix) h,w,r and n If the fifth character of the suffix is 'h' then this means sdk supports Hybrid Webviews.
If the fifth character of the suffix is 'RN' then this means sdk supports React Native Webviews.
If the fifth character of the suffix is 'r' then this means sdk supports React Native standard bridge.
If the fifth character of the suffix is 'n' then this means sdk supports Native apps.

Below are few examples of possible suffix in app sdk meter version

  • aa.7.1.0.0_vaxo - Sdk version 7.1.0.0 with VRI flavour, integrated as gradle dependency , supporting android x and using AppSdk class to instantiate
  • aa.7.1.0.0_gaxo - Sdk version 7.1.0.0 with GLOBAL flavour, integrated as gradle dependency , supporting android x and using AppSdk class to instantiate
  • aa.7.1.0.0_aaao - Sdk version 7.1.0.0 with AGF flavour, integrated as gradle dependency , supporting android (not android x) and using AppSdk class to instantiate