analytics.UserDimensions class

代表觸發事件的使用者介面。

簽名:

export declare class UserDimensions 

建構函式

建構函式 修飾符 說明
(建構函式)(wireFormat) 建構 UserDimensions 類別的新例項

屬性

屬性 修飾符 類型 說明
appInfo (應用程式資訊)。 AppInfo 應用程式資訊。
bundleInfo ExportBundleInfo 上傳這些事件的軟體包的相關資訊。
deviceInfo 裝置資訊
firstOpenTime 字串 使用者初次開啟應用程式的時間 (以世界標準時間為準)。
geoInfo GeoInfo 使用者的地理位置資訊。
<使用者 ID> 字串 透過 setUserId API 設定的使用者 ID。[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)
user 屬性 { [key: string]: UserPropertyValue;} 使用 [setUserProperty](https://firebase.google.com/docs/analytics/android/properties) API 設定的使用者屬性對應。所有值皆為 [UserPropertyValue](providers_analytics_.userpropertyvalue) 物件。

analytics.UserDimensions.(建構函式)

建構 UserDimensions 類別的新例項

簽名:

constructor(wireFormat: any);

參數

參數 類型 說明
電匯 不限

analytics.UserDimensions.appInfo

應用程式資訊。

簽名:

appInfo?: AppInfo;

analytics.UserDimensions.bundleInfo

上傳這些事件的軟體包的相關資訊。

簽名:

bundleInfo: ExportBundleInfo;

analytics.UserDimensions.deviceInfo

簽名:

deviceInfo: DeviceInfo;

analytics.UserDimensions.firstOpenTime

使用者初次開啟應用程式的時間 (以世界標準時間為準)。

簽名:

firstOpenTime?: string;

analytics.UserDimensions.geoInfo

使用者的地理位置資訊。

簽名:

geoInfo: GeoInfo;

analytics.UserDimensions.userId

透過 setUserId API 設定的使用者 ID。[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)

簽名:

userId?: string;

analytics.UserDimensions.userProperties

使用 [setUserProperty](https://firebase.google.com/docs/analytics/android/properties) API 設定的使用者屬性對應。

所有的值都是 [UserPropertyValue](providers_analytics_.userpropertyvalue) 物件。

簽名:

userProperties: {
        [key: string]: UserPropertyValue;
    };