创建标帜变量
2024年11月21日大约 3 分钟
创建标帜变量
变量允许您远程配置您的标帜。您可以将变量分组到标帜变体中,并在 Eyeofcloud Feature Experimentation 应用程序中远程更新它们,而不是通过重新部署来硬编码和更新变量。
标帜变量允许您在单个实验变体中添加和配置多个变量。例如,您可以创建具有多个变量(如 color、size 和 text)的功能标帜。然后,对于每个变体,您可以更改一个或多个变量值。这样,您就可以测试不同的变量组合并衡量它们对关键指标的影响。
您可以创建以下类型的标帜变量:
- Double
- String
- Integer
- Boolean
- JSON
📘
注意
JSON 变量值没有字符限制。
标帜变量示例
一般示例
例如,您正在运行实验,并希望提高与网站上搜索栏的交互次数。您可以创建以下变量及其类型:
- 搜索栏的长度 – Integer
- 占位符副本 – String
- 占位符字体颜色 – String
- 页面上的位置 – Integer
- 搜索栏可见性 – Boolean
您可以更改这些变量中的值,而无需部署新代码。使用不同的变量值运行不同的实验以确定最佳值。
基于角色的示例
根据您的目标和需求,flag 变量可用于各种用例。以下是不同角色的一些示例,它们如何使用变量受益,以及这些变量及其类型的一些示例:
营销人员 – 提高他们的转化率:
- 文案(标题、横幅、号召性用语)– String
- 图像 – String或 JSON
- 着陆页上的颜色 – String
- 布局位置 – Integer
产品经理 – 提高他们的收入和保留率:
- 不同的定价 – Double
- 选件 – String
- 他们产品页面上的功能 – String
- 图标 (大小、位置、标签) – Integer、String或 JSON
- Colors – String
- 消息收发 – String
开发人员 – 改善其应用程序用户体验和性能:
- 有助于不同算法的组件 – 取决于变量
- 硬上限限制 (例如,API 速率限制、允许的最大对象数) – 取决于变量
- UI 组件 – 取决于变量
创建标帜变量
您可以在功能实验用户界面 (UI) 中创建标帜变量,也可以使用功能实验 REST API 创建标帜变量。
使用功能试验 UI
转到 灰度标帜 并选择一个标帜。
单击 缺省变量,然后单击 +。
选择变量类型。
编辑 变量的键(Key) 并选择性地更新 描述 和 默认值。
📘
注意
保存变量后,您无法修改 变量的键(Key)。
配置变量 通过重复步骤 2 到 4,根据需要为该标帜创建任意数量的变量。
单击 保存。
实施变量
创建变量后,下一步是创建标帜变体。通过变体,您可以避免在应用程序中对变量进行硬编码,并允许您使用标帜规则对变量值进行分组和重用。