@amplitude/plugin-experiment-browser

中文文档
1.0.0-beta.53发布于 2026/11/07MITTypeScriptESM + CJS构建来源已验证近 30 天下载 108万
中文使用文档
文档目录9 节
  1. 安装
  2. 使用量
  3. 1. 进口宽度包
  4. 2. 证据确凿的实验插件
  5. 3. 安装插件到振幅 SDK
  6. 4. 振幅SDK初始化
  7. 实验一体化
  8. 访问实验客户端
  9. 学习更多


@ amplitude/plugin- 实验- 浏览器

振幅实验集成的官方浏览器 SDK 插件

安装

该软件包发布在国家预防机制登记册上,可用npm和纱线安装.

# npm
npm install @amplitude/plugin-experiment-browser

# yarn
yarn add @amplitude/plugin-experiment-browser

使用量

这个插件在Amplitude浏览器SDK上方工作并添加了Amplitude实验集成功能. 要使用此插件, 您需要安装 @amplitude/analytics-browser 版本 v2.17.5 或后会.

1. 进口宽度包

  • @amplitude/plugin-experiment-browser
import { experimentPlugin } from '@amplitude/plugin-experiment-browser';

2. 证据确凿的实验插件

该插件接受类型的可选参数 ExperimentPluginConfig 根据您的使用大小写配置插件.

const experiment = experimentPlugin({
  deploymentKey: 'DEPLOYMENT_KEY', // Optional if using the same key as analytics
  // Other experiment configuration options
});

选项

名称类型默认说明
deploymentKeystringundefined振幅实验的部署密钥。 如果不提供,插件将使用Amplitude API键.
...ExperimentConfig{}所有其他配置选项来自 @amplitude/experiment-js-client。 。 。 .

3. 安装插件到振幅 SDK

amplitude.add(experiment);

4. 振幅SDK初始化

amplitude.init('API_KEY');

实验一体化

此插件将振幅实验与振幅分析集成. 插件 :

  1. 使用振幅分析配置自动初始化实验客户端
  2. 为一致的用户身份设置实验和分析之间的连接
  3. 允许您使用实验客户端的所有特性,同时保持与分析器的连接

访问实验客户端

实验客户端可以通过插件实例访问 :

const plugin = experimentPlugin(config);
amplitude.add(plugin);
amplitude.init('API_KEY');

// Now you can access the Experiment client
const variant = await plugin.experiment.fetch();

学习更多

欲了解更多关于振幅实验的信息,请访问 正式文件。 。 。 .

版本与发布记录

@amplitude/plugin-experiment-browser 共发布 75 个版本,首次发布于 2025/04/22;过去 12 个月发布了 74 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
1.0.0-beta.53latest2026/11/071 天前
1.0.0-sr-bfcache-pageshow-snapshot.02026/11/052 天前
1.0.0-beta.522026/10/317 天前
1.0.0-video-analytics-8.02026/10/2811 天前
1.0.0-video-analytics-7.02026/10/2712 天前
1.0.0-codexsemantic-review-integration.02026/10/2315 天前

其他发布通道:feat-zoning-alpha → 1.0.0-feat-zoning-alpha.0,SR-2728 → 1.0.0-SR-2728.0,SR-3115 → 1.0.0-SR-3115.0,SR-3115-rc1 → 1.0.0-SR-3115-rc1.0,SR-3115-rc2 → 1.0.0-SR-3115-rc2.0,beta → 1.0.0-beta.24。

关于 @amplitude/plugin-experiment-browser 的常见问题

如何安装 @amplitude/plugin-experiment-browser?

在项目目录运行 npm install @amplitude/plugin-experiment-browser,或使用 pnpm add / yarn add / bun add。

@amplitude/plugin-experiment-browser 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@amplitude/plugin-experiment-browser 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@amplitude/plugin-experiment-browser 可以商用吗?

@amplitude/plugin-experiment-browser 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@amplitude/plugin-experiment-browser 的下载量有多少?

根据 npm 官方下载统计,@amplitude/plugin-experiment-browser 在 2026/10/06 – 2026/11/04 这 30 天内被下载 1,079,674 次,日均约 35,989 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@amplitude/plugin-experiment-browser 还在维护吗?

最新版本 1.0.0-beta.53 发布于 2026/11/07(1 天前);至今共发布 75 个版本,其中过去 12 个月发布了 74 个;首次发布于 2025/04/22。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。