@amplitude/plugin-page-url-enrichment-browser

中文文档
0.7.36发布于 2026/11/07MITTypeScriptESM + CJS构建来源已验证近 30 天下载 828.7万
中文使用文档
文档目录7 节
  1. 安装
  2. 使用量
  3. 1. 进口宽度包
  4. 2. 页面url浓缩插件
  5. 3. 安装插件到振幅 SDK
  6. 4. 振幅SDK初始化
  7. 结果页面 URL 属性


@amplitude/plugin-page-url-浓缩浏览器

页面url 浓缩的官方浏览器 SDK 插件

安装

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

# npm
npm install @amplitude/plugin-page-url-enrichment-browser

# yarn
yarn add @amplitude/plugin-page-url-enrichment-browser

使用量

这个插件在Amplitude浏览器SDK上方工作,并在所有事件上添加页url浓缩属性. 要使用此插件, 您需要安装 @amplitude/analytics-browser 版本 v2.0.0 或后会.

1. 进口宽度包

  • @amplitude/plugin-page-url-enrichment-browser
import { pageUrlEnrichmentPlugin } from '@amplitude/plugin-page-url-enrichment-browser';

2. 页面url浓缩插件

const pageUrlEnrichment = pageUrlEnrichmentPlugin();

选项

3. 安装插件到振幅 SDK

amplitude.add(pageUrlEnrichment);

4. 振幅SDK初始化

amplitude.init('API_KEY');

结果页面 URL 属性

此插件会根据您的配置为所有事件添加页面 URL 属性

事件类型

  • 未添加事件类型

事件属性

财产说明
'[Amplitude] Page Domain'网站主机名或 location.hostname
'[Amplitude] Page Location'网站的完整url或 location.href
'[Amplitude] Page Path'网站路径名或 location.pathname
'[Amplitude] Page Title'网站的标题或 document.title
'[Amplitude] Page URL'网站的url 不包括查询参数
'[Amplitude] Previous Page Location'用户访问的上页的 URL; 文档 。 如果来自外部域, 引用者; 使用跟踪最后一个 URL 的会话Storage
'Amplitude] Previous Page Type'对上页(如"Internal","External","Direct")的分类,一般取自分析上页URL的自定义函数

版本与发布记录

@amplitude/plugin-page-url-enrichment-browser 共发布 117 个版本,首次发布于 2025/08/06;过去 12 个月发布了 92 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

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

其他发布通道:SR-1975 → 0.5.2-SR-1975.0,zen-observable-migration → 0.5.3-zen-observable-migration.0,zen-plus-zoning → 0.5.3-zen-plus-zoning.2,pnpm-migration → 0.5.10-pnpm-migration.0,feat-zoning-010526 → 0.5.10-feat-zoning-010526.0,fake-branch-1141 → 0.5.10-fake-branch-1141.0。

关于 @amplitude/plugin-page-url-enrichment-browser 的常见问题

如何安装 @amplitude/plugin-page-url-enrichment-browser?

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

@amplitude/plugin-page-url-enrichment-browser 支持 TypeScript 吗?

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

@amplitude/plugin-page-url-enrichment-browser 支持 ESM 还是 CommonJS?

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

@amplitude/plugin-page-url-enrichment-browser 可以商用吗?

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

@amplitude/plugin-page-url-enrichment-browser 的下载量有多少?

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

@amplitude/plugin-page-url-enrichment-browser 还在维护吗?

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