# @adobe/adobe-client-data-layer 中文文档

规范地址：https://npmcn.com/package/%40adobe/adobe-client-data-layer/

版本：3\.0\.1
npm 元数据更新时间：2026-10-01T01:31:44.384Z
中文译文更新时间：2026-11-05T17:32:53.125Z
软件包许可：Apache-2\.0

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40adobe/adobe-client-data-layer
原文对照：https://npmcn.com/package/%40adobe/adobe-client-data-layer/?lang=original
项目主页：https://github.com/adobe/adobe-client-data-layer#readme
源码仓库：https://github.com/adobe/adobe-client-data-layer

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：6.1 MB，35 个文件
- TypeScript 类型：未声明
- 运行依赖：1 个
- 首次发布：2019-10-28T16:11:16.013Z
- 最新版本发布：2025-09-03T19:34:43.040Z
- 近 30 天下载量：267907（2026-10-05 至 2026-11-03，npm 官方下载统计）
- 已发布版本数：18（近 12 个月 0 个）

## 中文简介

Adobe 客户端数据层

## 安装

```sh
npm install @adobe/adobe-client-data-layer
```

也可以使用：`pnpm add @adobe/adobe-client-data-layer`、`yarn add @adobe/adobe-client-data-layer`、`bun add @adobe/adobe-client-data-layer`

## README

## Adobe 客户端数据层

[![NPM version](https://badgen.net/npm/v/@adobe/adobe-client-data-layer)](https://www.npmjs.com/package/@adobe/adobe-client-data-layer) [![BundlePhobia](https://badgen.net/bundlephobia/minzip/@adobe/adobe-client-data-layer)](https://bundlephobia.com/result?p=@adobe/adobe-client-data-layer) [![LGTM](https://badgen.net/lgtm/grade/g/adobe/adobe-client-data-layer)](https://lgtm.com/projects/g/adobe/adobe-client-data-layer) [![CircleCI](https://badgen.net/circleci/github/adobe/adobe-client-data-layer)](https://app.circleci.com/pipelines/github/adobe/adobe-client-data-layer) [![Codecov](https://badgen.net/codecov/c/github/adobe/adobe-client-data-layer)](https://codecov.io/gh/adobe/adobe-client-data-layer)

Adobe客户端数据层旨在通过提供一种标准的方法来曝光并访问任何脚本的任何类型的数据来减少对仪器网站的努力.

## 文档

-   [Adobe 客户端数据层](https://github.com/adobe/adobe-client-data-layer/wiki)

## 消费

测试 Adobe 客户端数据层的最佳方式是在您的项目构建中安装分布式 npm 包, 方法是运行 :

```
npm install @adobe/adobe-client-data-layer
```

地点 `/dist` 在已安装的软件包中包含已建和已修改的javascript.

此脚本随后可以包含在您的页面标题中,如下:

```html
<script src="adobe-client-data-layer.min.js" async defer></script>
```

> **说明** - 你可以直接进入 [已修改版本](https://unpkg.com/browse/@adobe/adobe-client-data-layer@2.0.1/dist/adobe-client-data-layer.min.js) 不下载源和编译源.

## 大楼/测试

首先运行以下命令:

```
npm install
```

然后从以下 npm 脚本中选择 :

-   `npm run dev` - 生成构造 `./dist` 文件夹并运行在 `localhost:3000`。 。 。 .
-   `npm run build` - 生成构造 `./dist` 文件夹.
-   `npm run test` - 进行单位测试

> **说明** - 你当然可以 [拿些数据来](https://bundlephobia.com/result?p=@adobe/adobe-client-data-layer@2.0.1) (bundle small,下载时间)关于发行版本.

## 释放

释放只能作为Github动作来被触发. 无法再使用 npm 脚本手动发布软件包 .

要使用 Github 动作释放 :

1.  去吉苏布 [行动](https://github.com/adobe/adobe-client-data-layer/actions) 选项卡.
2.  选择"发布并发布到npm"并点击"运行工作流程".
3.  提供新版本。 允许的小或主要版本补丁,见 [国家预防机制语义版本](https://docs.npmjs.com/about-semantic-versioning)。 。 。 .

发布并发布 Github 动作将:

-   相应增加ACDL版本,
-   承诺释放和推向 Github 仓库,
-   创建并按下 Git 释放标签,
-   发布 npm 软件包.

## 捐款

欢迎捐款! 读取 [贡献指南](https://npmcn.com/package/%40adobe/adobe-client-data-layer/.github/CONTRIBUTING.md) 更多信息.

## 许可证发放

这个项目根据Apache V2许可证获得许可. 见 [自由主义](https://npmcn.com/package/%40adobe/adobe-client-data-layer/LICENSE) 更多信息.

## 常见问题

### @adobe/adobe-client-data-layer 是什么？

Adobe 客户端数据层

### 如何安装 @adobe/adobe-client-data-layer？

在项目目录运行 npm install @adobe/adobe-client-data-layer，或使用 pnpm add / yarn add / bun add。

### @adobe/adobe-client-data-layer 支持 TypeScript 吗？

该包的 package\.json 没有声明类型入口。需要类型提示时，可以在 npm 上查找社区维护的 @types/adobe\_\_adobe-client-data-layer 是否存在。

### @adobe/adobe-client-data-layer 可以商用吗？

@adobe/adobe-client-data-layer 使用 Apache-2\.0 许可。宽松许可：允许商业使用、修改和再分发，并附带明确的专利授权；分发时需保留许可与 NOTICE 文件，修改过的文件要注明改动。以上为概括，不构成法律意见，请以许可原文为准。

### @adobe/adobe-client-data-layer 的下载量有多少？

根据 npm 官方下载统计，@adobe/adobe-client-data-layer 在 2026/10/05 – 2026/11/03 这 30 天内被下载 267,907 次，日均约 8,930 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @adobe/adobe-client-data-layer 还在维护吗？

最新版本 3\.0\.1 发布于 2025/09/04（1\.2 年前）；至今共发布 18 个版本，其中过去 12 个月发布了 0 个；首次发布于 2019/10/29。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

