# @adobe/aio-lib-campaign-standard 中文文档

规范地址：https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/

版本：4\.0\.3
npm 元数据更新时间：2026-10-01T01:32:14.680Z
中文译文更新时间：2026-11-05T20:50:47.466Z
软件包许可：Apache-2\.0

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

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

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

- 包体积（解压后）：104 kB，8 个文件
- 模块格式：CommonJS
- TypeScript 类型：未声明
- Node.js 要求：\>=18
- 运行依赖：4 个
- 首次发布：2019-10-14T13:01:07.961Z
- 最新版本发布：2026-03-31T00:28:38.642Z
- 近 30 天下载量：24335（2026-10-05 至 2026-11-03，npm 官方下载统计）
- 已发布版本数：22（近 12 个月 1 个）

## 中文简介

Adobe I/O 运动标准 SDK

## 安装

```sh
npm install @adobe/aio-lib-campaign-standard
```

也可以使用：`pnpm add @adobe/aio-lib-campaign-standard`、`yarn add @adobe/aio-lib-campaign-standard`、`bun add @adobe/aio-lib-campaign-standard`

## README

[![Version](https://img.shields.io/npm/v/@adobe/aio-lib-campaign-standard.svg)](https://npmjs.org/package/@adobe/aio-lib-campaign-standard) [![Downloads/week](https://img.shields.io/npm/dw/@adobe/aio-lib-campaign-standard.svg)](https://npmjs.org/package/@adobe/aio-lib-campaign-standard) ![Node.js CI](https://github.com/adobe/aio-lib-campaign-standard/workflows/Node.js%20CI/badge.svg) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![Codecov Coverage](https://img.shields.io/codecov/c/github/adobe/aio-lib-campaign-standard/master.svg?style=flat-square)](https://codecov.io/gh/adobe/aio-lib-campaign-standard/)

# Adobe I/O Adobe运动标准SDK

节点 Javascription SDK 包装 [Adobe 运动标准 API](https://docs.adobe.com/content/help/en/campaign-standard/using/working-with-apis/get-started-apis.html)。 。 。 .

### 安装

```bash
$ npm install
```

### 使用量

1.  初始化 SDK

```javascript
const sdk = require('@adobe/aio-lib-campaign-standard')

async function sdkTest() {
  //initialize sdk
  const campaignStandardClient = await sdk.init('<tenant>', 'x-api-key', '<valid auth token>')
}
```

Init 方法返回一个类实例 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

2.  使用已初始化的 SDK 调用方法

```javascript
const sdk = require('@adobe/aio-lib-campaign-standard')

async function sdkTest() {
  //initialize sdk
  const campaignStandardClient = await sdk.init('<tenant>', 'x-api-key', '<valid auth token>')

  // call methods
  try {
    // get profiles by custom filters
    result = await campaignStandardClient.getAllProfiles({
      filters: [
        'byCRMId'
      ],
      hasCustomFilter: true
    })
    console.log(result)

    // get a workflow
    result = await campaignStandardClient.getWorkflow('myWkfId')
    console.log(result)

  } catch (e) {
    console.error(e)
  }
}
```

SDK下的所有可用方法都有文件记录 [`here`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

## 类

[标准化组织](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

这个班级提供了将Adobe Campaign Standard APIs称为的方法. 在调用任何方法之前 `init` 有关方法 包含租户ID、 apiKey 和访问Token 的有效值

## 职能

[init( tenantId, apiKey, 访问托肯)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-init) ⇒ `[Promise.<CampaignStandardCoreAPI>](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)`

返回以新的 CampatyStandard CoreAPI 对象解决的保证 .

## 标准化组织

这个班级提供了将Adobe Campaign Standard APIs称为的方法. 在调用任何方法之前 `init` 有关方法 包含租户ID、 apiKey 和访问Token 的有效值

**仁爱**: 全球类

-   [标准化组织](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)
    -   [租户](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+tenantId)
    -   [键](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+apiKey)
    -   [。访问文件夹](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+accessToken)
    -   [.init( tenantId, apiKey, accessToken) (英语)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+init) ⇒ [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)
    -   [.get AllProfiles (\[参数\])](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getAllProfiles)
    -   [.createProfile(描述对象)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+createProfile)
    -   [.update Profile( profilePKey, profile Object) 主题](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+updateProfile)
    -   [.getProfile( profilePKey) (中文(简体) )](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getProfile)
    -   [.get AllServices(\[参数\])](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getAllServices)
    -   [创建服务对象](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+createService)
    -   [.getService( 服务密钥)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getService)
    -   [.getHistoryOfProfile( profilePKey) (中文(简体) )](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getHistoryOfProfile)
    -   [.getMetadata ForResource(资源)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getMetadataForResource)
    -   [.get Metadata ForResourceExt(资源)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getMetadataForResourceExt)
    -   [.get海关资源()](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getCustomResources)
    -   [创建 GDPR 请求( gdpr request)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+createGDPRRequest)
    -   [.getGDPR 请求()](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getGDPRRequest)
    -   [.get GDPRDataFile( 隐私请求DataUrl, 请求InternalName)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getGDPRDataFile)
    -   ~[.send 交易事件(事件Id,事件Body)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+sendTransactionalEvent)~
    -   [.send 交易事件ForMacTenantId(macTenantId,事件Id,事件Body)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+sendTransactionalEventForMacTenantId)
    -   ~[.Get Transactional Event(事件、事件PKey)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getTransactionalEvent)~
    -   [.Get TransactionalEventForMacTenantId(macTenantId,事件Id,事件PKey) 互联网档案馆的存檔,存档日期2013-12-20](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getTransactionalEventForMacTenantId)
    -   [工作流程( 工作流程) (d) 国家](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getWorkflow)
    -   [.trigger 信号活性(活性流 TriggerUrl, \[活性流Paramems\])](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+triggerSignalActivity)
    -   [控制工作流程(workflowId,命令)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+controlWorkflow)
    -   [.get AllOrg 单元(\[参数\])](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getAllOrgUnits)
    -   [.get Profile With Org Unit( profilePKey) 服务器](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getProfileWithOrgUnit)
    -   [.update ProfileOrg Unit( profilePKey, org UnitPKey) (PagePKey, org UnitPKey) 互联网档案馆的存檔,存档日期2014-12-21](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+updateProfileOrgUnit)
    -   [.update Org Unit( org UnitPKey, org UnitOrg Object) 主题](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+updateOrgUnit)
    -   [. postDataToUrl( url, 机构)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+postDataToUrl)
    -   [从RelativeUrl(相对Url)获取数据](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getDataFromRelativeUrl)
    -   ~[.get AllCustomResources(客户资源,\[参数\])](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getAllCustomResources)~
    -   [.get All Basic CustomResources(资源)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getAllBasicCustomResources)
    -   [.get AllProfileAndServicesExt(客户资源,\[参数\])](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+getAllProfileAndServicesExt)
    -   [.updateCustomResource(自定义资源,自定义资源PKey,自定义资源对象)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+updateCustomResource)
    -   [.create自定义资源( CustomResource,自定义资源对象)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+createCustomResource)
    -   [.delateCustomResource(客户资源,自定义资源PKey,自定义资源对象)](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI+deleteCustomResource)

### 标准CoreAPI.tenantId 互联网档案馆的存檔,存档日期2013-12-02

(您个人组织在竞选标准中)

**仁爱**: 实例财产 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  

### 标准CoreAPI.apiKey

adobe I/O 运动标准集成中的 api 键

**仁爱**: 实例财产 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  

### 标准CoreAPI. 访问Token

从您的 Adobe I/O 运动标准集成的存取符

**仁爱**: 实例财产 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  

### commandard CoreAPI.init( tenantId, apiKey, access Token) \\\\\\fn微软雅黑 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

初始化此对象.

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 租户 | `string` | (您个人组织在竞选标准中) |
| 键 | `string` | 您 Adobe I/O 运动标准集成的 API 密钥 |
| 访问脚本 | `string` | 您的 Adobe I/O 运动标准集成访问符 |

### c. get AllProfiles (\[参数\])

获取所有配置文件记录

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  
**见**: 获取元数据资源

| 参数 | 类型 | 默认 | 说明 |
| --- | --- | --- | --- |
| \[参数\] | `Object` | `{}` | 要通过的参数 |
| \[参数 | `Array` | `[]` | 将过滤器应用到结果中。 资源过滤器列表可通过 getMetadataForResource呼叫获取 |
| \[参数:hasCustomFilter\] | `Boolean` | `false` | 如果您有自定义过滤器, 设置为真。 默认为假. |
| \[参数.行 | `integer` | `25` | 限制返回的记录数量( 默认为 25) |
| \[参数.顺序\] | `string` |  | 字段来排序您的记录(参见 a 的字段) [简介](https://docs.campaign.adobe.com/doc/standard/en/api/ACS_API.html#profile)(中文(简体) ) |
| \[参数. 降级Sort\] | `boolean` | `false` | 设置为真以按下行顺序获得结果(默认为上行) |

### 活动标准CoreAPI.createProfile(简介对象)

创建配置文件记录

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 配置对象 | `Object` | 见 [配置属性](https://docs.campaign.adobe.com/doc/standard/en/api/ACS_API.html#profile) |

### 活动标准 CoreAPI.update Profile( profilePKey, profile 对象)

更新配置文件记录

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 配置键 | `string` | 配置文件记录的 PKey 属性 |
| 配置对象 | `Object` | 见 [配置属性](https://docs.campaign.adobe.com/doc/standard/en/api/ACS_API.html#profile)。只设置要更新的属性. |

### 活动标准CoreAPI.getProfile( profilePKey)

获取配置文件记录

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 配置键 | `string` | 配置文件记录的 PKey 属性 |

### 标准CoreAPI.get AllServices (\[参数\])

获取所有服务记录

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  
**见**: 获取元数据资源

| 参数 | 类型 | 默认 | 说明 |
| --- | --- | --- | --- |
| \[参数\] | `Object` | `{}` | 要通过的参数 |
| \[参数 | `Array` | `[]` | 将过滤器应用到结果中。 资源过滤器列表可通过 getMetadataForResource呼叫获取 |
| \[参数:hasCustomFilter\] | `Boolean` | `false` | 如果您有自定义过滤器, 设置为真。 默认为假. |
| \[参数.行 | `integer` | `25` | 限制返回的记录数量( 默认为 25) |
| \[参数.顺序\] | `string` |  | 字段来排序您的记录(参见 a 的字段) [服务](https://docs.campaign.adobe.com/doc/standard/en/api/ACS_API.html#service)(中文(简体) ) |
| \[参数. 降级Sort\] | `descendingSort` | `false` | 设置为真以按下行顺序获得结果(默认为上行) |

### 创建服务对象

创建服务记录

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 服务对象 | `Object` | 见 [服务属性](https://docs.campaign.adobe.com/doc/standard/en/api/ACS_API.html#service) |

### c. get Service( 服务PKey)

获取服务记录

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 服务PKey | `string` | 服务记录的 PKey 财产 |

### 标准 CoreAPI.getHistoryOfProfile( profilePKey) 活动 常规

获取一个配置的营销历史

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 配置键 | `string` | 配置文件记录的 PKey 属性 |

### 标准CoreAPI.getMetadata ForResource(资源)

获取一个资源的元数据信息 .

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 资源 | `string` | 简介、服务、历史 |

### 活动标准CoreAPI.getMetadata ForResourceExt(资源)

获取与配置表链接的自定义资源

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 资源 | `string` | 任何自定义资源 |

### 标准CoreAPI.getCustom资源( )

将所有自定义资源集链接到配置表.

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  

### 创建 GDPR 请求( gdpr request)

创建一个新的 GDPR 请求 .

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| gdpr 请求 | `Object` | 见 [属性](https://docs.campaign.adobe.com/doc/standard/en/api/ACS_API.html#create-a-new-gdpr-request) 这是需要的. |

### 标准CoreAPI.getGDPR请求()

获取当前 GDPR 请求的数据 .

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  

### property Standard CoreAPI. get GDPRDataFile( privacy RequestDataUrl, request InternalName) 互联网档案馆的存檔,存档日期2013-12-21

获取GDPR数据文件.

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  
**见**: 获取 GDPR 请求

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 隐私请求 DataUrl | `string` | 这是从一个 GEE GDPR 请求呼叫中获取的 |
| 请求内部Name | `string` | 请求的内部名称 |

### ~活动标准CoreAPI.send Transactional Event(事件,事件Body)~

_**折旧**_

发送交易事件 . 自 2. 1. 0 起折旧 。 使用 send Contactal EventForMacTenantId 代替 .

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 事件编号 | `string` | 您想要发送的事件类型。 这取决于 [事件定义](https://docs.adobe.com/content/help/en/campaign-standard/using/administrating/configuring-channels/configuring-transactional-messaging.html)。 。 。 . |
| 事件Body | `Object` | 要发送的事件数据。 这取决于 [事件定义](https://docs.adobe.com/content/help/en/campaign-standard/using/administrating/configuring-channels/configuring-transactional-messaging.html)。 。 。 . |

### 活动标准 CoreAPI. send Transactional EventForMacTenantId(macTenantId, 事件Id, 事件Body) 活动程序

发送一个交易活动, 用于营销云租户ID

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 马克特南特Id | `string` | 销售云租户身份证 |
| 事件编号 | `string` | 您想要发送的事件类型。 这取决于 [事件定义](https://docs.adobe.com/content/help/en/campaign-standard/using/administrating/configuring-channels/configuring-transactional-messaging.html)。 。 。 . |
| 事件Body | `Object` | 要发送的事件数据。 这取决于 [事件定义](https://docs.adobe.com/content/help/en/campaign-standard/using/administrating/configuring-channels/configuring-transactional-messaging.html)。 。 。 . |

### ~活动标准 CoreAPI.get Transportactional Event(事件,事件PKey)~

_**折旧**_

获取交易事件( 状态、 属性) 的数据 自 2. 1. 0 起贬值。 使用 Get Contactal EventForMacTenantId 代替 .

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  
**见**: 发送交易事件

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 事件编号 | `string` | 您要发送的事件类型 |
| 事件键 | `string` | 一个事件的 PKey( 您从发送的 Transactional Event 呼叫中获得此信息) |

### 常规 CoreAPI.get Transactional EventForMacTenantId(macTenantId,事件Id,事件PKey)

获取关于营销云租户身份(状态、属性)交易事件的数据

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  
**见**: 发送交易事件

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 马克特南特Id | `string` | 销售云租户身份证 |
| 事件编号 | `string` | 您要发送的事件类型 |
| 事件键 | `string` | 一个事件的 PKey( 您从发送的 Transactional Event 呼叫中获得此信息) |

### 工作流程( 工作流程) (d) 国家

获得工作流程的属性.

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 工作流程编号 | `string` | 工作流程代码 |

### signal Activity (workflow TrigggerUrl, \[workflowPaaremets\]) (英语)

触发一个工作流程.

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  
**见**: 获得工作流程

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 工作流程 | `string` | 用于工作流程的触发 URL。 你可以从一个电话得到这个来得到Workflow |
| \[工作流程\] | `Object` | 工作流程参数对象. 见载荷在 [文档](https://docs.campaign.adobe.com/doc/standard/en/api/ACS_API.html#triggering-a-signal-activity) |
| 工作流程参数。 source | `string` | 触发请求源 |
| 工作流程参数 | `Object` | 发送到工作流程的参数(参数名称和参数值对) |

### controlWorkflow(工作流程,命令)

控制工作流程的执行.

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 工作流程编号 | `string` | 工作流程代码 |
| 命令 | `string` | 用于工作流程的命令。 开始,暂停,恢复,停止 |

### c. get AllOrg Units (\[参数\])

获取所有可用的 org 单元

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  
**见**: 获取元数据资源

| 参数 | 类型 | 默认 | 说明 |
| --- | --- | --- | --- |
| \[参数\] | `Object` | `{}` | 要通过的参数 |
| \[参数 | `Array` | `[]` | 将过滤器应用到结果中。 资源过滤器列表可通过 getMetadataForResource呼叫获取 |
| \[参数.行 | `integer` | `25` | 限制返回的记录数量( 默认为 25) |
| \[参数.顺序\] | `string` |  | 字段来排序您的记录(参见 a 的字段) [Org 团结库](https://docs.campaign.adobe.com/doc/standard/en/api/ACS_API.html#orgunitbase)(中文(简体) ) |
| \[参数. 降级Sort\] | `descendingSort` | `false` | 设置为真以按下行顺序获得结果(默认为上行) |

### 标准 CoreAPI.get Profile With Org Unit( profilePKey)

获取配置文件记录( 带有 Org Unit 属性)

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 配置键 | `string` | 配置文件记录的 PKey 属性 |

### 标准 CoreAPI.update ProfileOrg Unit( profilePKey, org UnitPKey) 操作程序

更新配置文件的 Org 单位

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 配置键 | `string` | 配置文件记录的 PKey 属性 |
| 单位键 | `string` | 一个 OrgUnitBase 记录的 PKey 属性 |

### 活动标准CoreAPI.updateOrg Unit(org UnitPKey, org UnitObject) 互联网档案馆的存檔,存档日期2013-12-21

更新 Org UnitBase 的属性 .

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 单位键 | `string` | 一个 OrgUnitBase 记录的 PKey 属性 |
| 单位对象 | `Object` | 见 [org UnitBase 属性](https://docs.campaign.adobe.com/doc/standard/en/api/ACS_API.html#orgunitbase)。只设置要更新的属性. |

### 标准CoreAPI.postData ToUrl(url,正文)

贴到绝对url.

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| url 密码 | `string` | 将 URL 到 POST 到 |
| 机构 | `Object` | 序言机构 |

### 标准CoreAPI.getData fromRelativeUrl(相对Url)

从相对的url获取数据. 帮助功能.

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 相对Url | `string` | 相对url(从一些ACS API 呼叫中返回) |

### ~customResources(客户资源,\[参数\])~

_**折旧**_

获取所有自定义资源记录 要么使用 Get All BasicCustomResources () 获取自定义资源, 要么 获取 AllProfileAnd ServicesExt () 获取扩展的资源数据

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  
**见**: 获取元数据资源

| 参数 | 类型 | 默认 | 说明 |
| --- | --- | --- | --- |
| 自定义资源 | `string` |  | 自定义资源从 |
| \[参数\] | `Object` | `{}` | 要通过的参数 |
| \[参数 | `Array` | `[]` | 将过滤器应用到结果中。 资源过滤器列表可通过 getMetadataForResource呼叫获取 |
| \[参数:hasCustomFilter\] | `Boolean` | `false` | 如果您有自定义过滤器, 设置为真。 默认为假. |
| \[参数.行 | `integer` | `25` | 限制返回的记录数量( 默认为 25) |
| \[参数.顺序\] | `string` |  | 字段来排序您的记录(参见 a 的字段) [简介](https://docs.campaign.adobe.com/doc/standard/en/api/ACS_API.html#profile)(中文(简体) ) |
| \[参数. 降级Sort\] | `boolean` | `false` | 设置为真以按下行顺序获得结果(默认为上行) |

### c. get All BasicCustomResources( 资源)

获取所有自定义资源记录

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 资源 | `string` | 简介、服务、历史 |

### profileAnd ServicesExt( 客户资源, \[参数\])

获取所有自定义资源记录

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)  
**见**: 获取元数据资源

| 参数 | 类型 | 默认 | 说明 |
| --- | --- | --- | --- |
| 自定义资源 | `string` |  | 自定义资源从 |
| \[参数\] | `Object` | `{}` | 要通过的参数 |
| \[参数 | `Array` | `[]` | 将过滤器应用到结果中。 资源过滤器列表可通过 getMetadataForResource呼叫获取 |
| \[参数:hasCustomFilter\] | `Boolean` | `false` | 如果您有自定义过滤器, 设置为真。 默认为假. |
| \[参数.行 | `integer` | `25` | 限制返回的记录数量( 默认为 25) |
| \[参数.顺序\] | `string` |  | 字段来排序您的记录(参见 a 的字段) [简介](https://docs.campaign.adobe.com/doc/standard/en/api/ACS_API.html#profile)(中文(简体) ) |
| \[参数. 降级Sort\] | `boolean` | `false` | 设置为真以按下行顺序获得结果(默认为上行) |

### commandard CoreAPI.updateCustomResources(自定义资源,自定义资源PKey,自定义资源对象)

更新自定义资源记录

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 自定义资源 | `string` | 自定义资源 |
| 自定义资源PKey | `string` | 自定义资源记录的 PKey 属性 |
| 自定义资源对象 | `Object` | 自定义资源对象 。 只设定要更新的属性 . |

### customResource( 定制资源, 自定义资源对象)

创建自定义资源记录

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 自定义资源 | `string` | 自定义资源 |
| 自定义资源对象 | `Object` | 自定义资源对象 |

### commandard CoreAPI.deleteCustomResource(客户资源,自定义资源PKey,自定义资源对象)

删除自定义资源记录

**仁爱**: 实例方法 [`CampaignStandardCoreAPI`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 自定义资源 | `string` | 自定义资源 |
| 自定义资源PKey | `string` | 自定义资源记录的 PKey 属性 |
| 自定义资源对象 | `Object` | 自定义资源对象 |

## init( tenantId, apiKey, access Token) [`Promise.<CampaignStandardCoreAPI>`](https://npmcn.com/package/%40adobe/aio-lib-campaign-standard/#readme-CampaignStandardCoreAPI)

返回以新的 CampatyStandard CoreAPI 对象解决的保证 .

**仁爱**:全球职能

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 租户 | `string` | (您个人组织在竞选标准中) |
| 键 | `string` | 您 Adobe I/O 运动标准集成的 API 密钥 |
| 访问脚本 | `string` | 您的 Adobe I/O 运动标准集成访问符 |

### 除错日志

```bash
LOG_LEVEL=debug <your_call_here>
```

预留 `LOG_LEVEL` 环境变量和 `debug` 值到引用您函数的调用,在命令行上。 这将为您的 SDK 电话输出大量调试数据 .

### 捐款

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

### 许可证发放

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

## 常见问题

### @adobe/aio-lib-campaign-standard 是什么？

Adobe I/O 运动标准 SDK

### 如何安装 @adobe/aio-lib-campaign-standard？

在项目目录运行 npm install @adobe/aio-lib-campaign-standard，或使用 pnpm add / yarn add / bun add。

### @adobe/aio-lib-campaign-standard 支持 TypeScript 吗？

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

### @adobe/aio-lib-campaign-standard 支持 ESM 还是 CommonJS？

以 CommonJS 形式发布，可以直接 require\(\)；在 ES Module 项目中也可以用 import 引入（Node\.js 会把 module\.exports 作为默认导出）。

### @adobe/aio-lib-campaign-standard 需要什么版本的 Node\.js？

package\.json 的 engines 字段要求 Node\.js \>=18。版本不符时 npm 默认只给出警告，开启 engine-strict 后会拒绝安装。

### @adobe/aio-lib-campaign-standard 可以商用吗？

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

### @adobe/aio-lib-campaign-standard 的下载量有多少？

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

### @adobe/aio-lib-campaign-standard 还在维护吗？

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

