Registration
DID THIS ARTICLE SOLVE YOUR ISSUE?
Let us know so we can improve!
Let us know so we can improve!
Package: com.salesforce.marketingcloud.mobileappmessaging.registration
SDK Version: 11.0.0
A data class representing a device registration record for the Salesforce Marketing Cloud Mobile App Messaging SDK. Contains device information, app details, user attributes, and a lazily calculated hash value.
1data class Registration| Parameter | Type | Description |
|---|---|---|
eventId | String | Unique identifier for this registration event |
registrationId | String | Unique identifier for the registration session |
deviceId | String | Unique device identifier |
dateTimeInDevice | String | Timestamp when registration was created on device |
deviceSystemToken | String? | Push notification token for the device |
pushEnabled | Boolean | Whether push notifications are enabled |
deviceTimeZone | String | Device’s timezone |
deviceModel | String? | Device model information |
devicePlatform | String | Device platform (e.g., “Android”, “iOS”) |
deviceVersion | String? | Device OS version |
sdkVersion | String? | Marketing Cloud SDK version |
mobileAppId | String | Application identifier |
mobileAppName | String? | Human-readable application name |
mobileAppVersion | String? | Application version |
locale | String | Device locale setting |
attributes | Map<String, String> | Custom key-value attributes for the user/device |
partyIdentificationNumber | String? | User’s party identification number |
partyIdentificationType | String? | Type of party identification |
partyIdentificationName | String? | User’s party identification name |
1val attributes: Map<String, String>1val dateTimeInDevice: String1val deviceId: String1val deviceModel: String?1val devicePlatform: String1val deviceSystemToken: String?1val deviceTimeZone: String1val deviceVersion: String?1val locale: String1val mobileAppId: String1val mobileAppName: String?1val mobileAppVersion: String?1val partyIdentificationName: String?1val partyIdentificationNumber: String?1val partyIdentificationType: String?1val pushEnabled: Boolean1val sdkVersion: String?1object Companion