setDeviceId

❗️

Deprecated

This method is no longer recommended. Audience Manager is no longer available in the latest product version, and the SDK forwards the device ID only on Audience Manager requests.

The setDeviceId() method sets a device-level identifier that the SDK forwards to Audience Manager as the device_id parameter. The SDK accepts any non-empty string, so you choose what to send.

Syntax

tracker.deviceId = deviceID
getTracker().setDeviceId(deviceID);

Parameters

deviceID (string, optional)

A device-level identifier. Default value: null. If you don’t call setDeviceId(), no device_id is sent.

Examples

To set a device ID to ABC123:

tracker.deviceId = "ABC123"
getTracker().setDeviceId("ABC123");

Notes

  • The device ID is forwarded as the device_id parameter only on Audience Manager requests.
  • The device ID won’t be sent if setAnonymizationState(true) is set.

Related methods