Interface representing the user who triggered the events.
Signature:
export declare class UserDimensions
Constructors
Constructor | Modifiers | Description |
---|---|---|
(constructor)(wireFormat) | Constructs a new instance of the UserDimensions class |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
appInfo | AppInfo | App information. | |
bundleInfo | ExportBundleInfo | Information regarding the bundle in which these events were uploaded. | |
deviceInfo | DeviceInfo | Device information. | |
firstOpenTime | string | The time (in UTC) at which the user first opened the app. | |
geoInfo | GeoInfo | User's geographic information. | |
userId | string | The user ID set via the setUserId API. [Android](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#setUserId(java.lang.String)) [iOS](https://firebase.google.com/docs/reference/ios/firebaseanalytics/api/reference/Classes/FIRAnalytics#/c:objc(cs)FIRAnalytics(cm)setUserID) |
|
userProperties | { [key: string]: UserPropertyValue; } | A map of user properties set with the [setUserProperty ](https://firebase.google.com/docs/analytics/android/properties) API.All values are [UserPropertyValue ](providers_analytics_.userpropertyvalue) objects. |
analytics.UserDimensions.(constructor)
Constructs a new instance of the UserDimensions
class
Signature:
constructor(wireFormat: any);
Parameters
Parameter | Type | Description |
---|---|---|
wireFormat | any |
analytics.UserDimensions.appInfo
App information.
Signature:
appInfo?: AppInfo;
analytics.UserDimensions.bundleInfo
Information regarding the bundle in which these events were uploaded.
Signature:
bundleInfo: ExportBundleInfo;
analytics.UserDimensions.deviceInfo
Device information.
Signature:
deviceInfo: DeviceInfo;
analytics.UserDimensions.firstOpenTime
The time (in UTC) at which the user first opened the app.
Signature:
firstOpenTime?: string;
analytics.UserDimensions.geoInfo
User's geographic information.
Signature:
geoInfo: GeoInfo;
analytics.UserDimensions.userId
The user ID set via the setUserId
API. [Android](https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#setUserId(java.lang.String)) [iOS](https://firebase.google.com/docs/reference/ios/firebaseanalytics/api/reference/Classes/FIRAnalytics#/c:objc(cs)FIRAnalytics(cm)setUserID)
Signature:
userId?: string;
analytics.UserDimensions.userProperties
A map of user properties set with the [setUserProperty
](https://firebase.google.com/docs/analytics/android/properties) API.
All values are [UserPropertyValue
](providers_analytics_.userpropertyvalue) objects.
Signature:
userProperties: {
[key: string]: UserPropertyValue;
};