MPact 2.0.0.0-065R SDK Update for IOS and Android Release Notes

MPact 2.0.0.0-065R SDK Update for IOS and Android Test Report

Enhancements Introduced

The MPACT 2.0.0.0-065R SDK Update includes an enhancement for adding Identifier for Advertising (IDFA) / Advertising ID (AID) as part of the client update sent to the Mpact server software from the Smartphone, with the SDK integrated into the application. This enhancement is available in addition to the previous capabilities of the SDK.

The IOS SDK also enabled bit_code in this version.

OS Platforms Supported

MPact SDK supported for following OS:

• IOS7 or later

• Android 4.3 or later

Compatibility Matrix

See below for Server, SDK/Toolbox and Beacon firmware version compatibility

 

Server Software Version    SDK    Beacon Firmware Installation Toolbox Mobile app for System Insights
2.0 2.0 1.1/2.0 1.1/2.0 2.0

Important Notes

1. The client update from the SDK now includes the IDFA/ AAID. Any change in the AAID will change the classification of a customer as a new or repeat customer.

2. cIName is used by the SDK to report the IDFA/ AAID, as part of the client update. Sample below, with the highlighted text being the IDFA/AAID.

If client name is set by the app (in this example, clientName is set to Toolbox):

{

"taMac": "ceb304",

"source": "BLE",

"tsBL": "90",

"clName": "Toolbox-x-CCB220FB-C716-47C4-8E2F-8D69040B7610",

"siID": "CA-107_1466455549",

"clUqID": "64842C84-BC84-4ACB-8A21-46CAE01ECFE5"

}

If client name is not set by the app:

{

"taMac": "ceb304",

"source": "BLE",

"tsBL": "90",

"clName": "CCB220FB-C716-47C4-8E2F-8D69040B7610",

"siID": "CA-107_1466455549",

"clUqID": "64842C84-BC84-4ACB-8A21-46CAE01ECFE5"

}

3. For IOS – an opt out/opt-in resets in IOS- which will impact the analytics in the MPact-Insights screen as new IDFA will now be counted as a new customer.

4. For Android – an opt-out/opt-in does not change the IDFA/AAID, unless it is reset by the user.