设置用户属性

用户属性是为描述您的各个细分用户群而定义的属性,例如语言首选项或地理位置。这些属性可用于定义受众群体细分受众群。本文介绍了如何设置用户属性。要详细了解用户属性,请参阅预定义的用户维度

准备工作

将全局网站代码添加到您的网站,并确保您可以使用 Google Analytics(分析)和网站源代码。

设置用户属性

  1. 在 Firebase 控制台的 Analytics(分析)用户属性中注册相应属性。如需了解详情,请参阅设置和注册用户属性
  2. 添加代码以使用 setUserProperty() 方法设置 Analytics(分析)用户属性。您可以为每个属性使用自己选择的名称和值。

下面展示了如何添加“喜爱的食物”属性,以将字符串 food 中的值分配给活跃用户:

Swift

注意:此 Firebase 产品不适用于 macOS 目标平台。

Analytics.setUserProperty(food, forName: "favorite_food")

Objective-C

注意:此 Firebase 产品不适用于 macOS 目标平台。

[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];

Java

mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood);

Kotlin

firebaseAnalytics.setUserProperty("favorite_food", food)

Web 版本 9

详细了解可实现摇树优化的 Web v9 模块化 SDK,并从版本 8 进行升级

import { getAnalytics, setUserProperties } from "firebase/analytics";

const analytics = getAnalytics();
setUserProperties(analytics, { favorite_food: 'apples' });

Web 版本 8

firebase.analytics().setUserProperties({favorite_food: 'apples'});

您可以在 Firebase 控制台的用户属性信息中心内访问这些数据。该信息中心显示了您的应用中已定义的用户属性列表。您可以将这些属性作为过滤条件用于 Google Analytics(分析)中提供的多个报告。要详细了解 Analytics(分析)报告信息中心,请访问 Firebase 帮助中心。