快速入门指南
标记是Adobe Experience Platform的下一代标记管理技术。 它从头开始构建,以支持开放且可持续的生态系统,在该生态系统中,任何人都可以构建自己的集成,供Adobe客户部署到其站点。 Launch 是一个以 API 为主导的应用程序,因此所有可以通过用户界面执行的操作也都可以通过 API 以编程方式执行。
基本标记工作流程:
- 设置组和用户。
- 登录。
- 创建资产。
- 安装扩展。
- 创建数据元素和规则。
- 在开发环境中测试。
- 提升至生产。
1. 设置组和用户
标记已与您的Adobe ID完全集成。 用户权限是通过Admin Console与Creative Cloud、Document Cloud和Experience Cloud中的其他Adobe产品和解决方案一起管理的。
标记具有基于权限的用户管理系统。 这意味着必须明确授予个人权限。 这些权限会分配给组,然后会将用户添加到相应的组,从而获取访问权限。即使您的组织有权访问数据收集,个人用户仍必须等待管理员向其明确授予一些权限,否则将无法执行任何操作。
有关如何为标记创建组并添加用户的详细说明,请参阅数据收集权限指南。
2. 登录
将标记权限添加到Adobe ID后,您需要登录到Experience PlatformUI或数据收集UI。 为此,您可以直接导航到Experience Cloud登录屏幕,然后选择 数据收集 或 Experience Platform。
3. 创建资产
登录UI后,首要任务便是创建资产。 资产基本上就是一个容器,在将标记部署到网站时可在其中填充扩展、规则、数据元素和库。很多人会为想要在其中部署同一组标记的每个网站(或一组密切相关的网站)创建一个资产。
有关创建资产的更多信息,请参阅创建资产。
4. 安装扩展
扩展是由Adobe或Adobe合作伙伴构建的集成,可为您能够部署到网站的标记添加无限数量的新选项。 如果将标记看作一种操作系统,那么扩展就是您安装的应用程序,用来完成您所需的特定操作。
所有新资产均随安装的核心扩展一起提供。移动资产则随其他扩展一起提供。核心扩展由Adobe构建,可提供一组可靠的默认数据元素类型和事件类型,分别供数据层和规则使用。 您要执行的大多数操作(获取 ECID、发送 Adobe Analytics 信标、加载 Target 全局 mbox 等等)都来自于您从目录安装的扩展。
Platform中标记真正的独特之处在于,这些扩展可由任何人构建。 您是否需要丢弃网站上的 Facebook 再营销像素?可考虑使用 Facebook 构建的扩展。您是否希望对 Twitter 或 Linked In 执行相同的操作?可使用这些扩展。您是否需要运行调查?可考虑使用 Question Pro 或 Foresee。您是否需要管理最终用户的隐私和同意,以帮助遵循GDPR? 可认真考虑使用 Evidon 和 Trust Arc。您是否希望对网站上各个用户的行为有细致入微的了解? 或许可以考虑使用 Clicktale。有关详细信息,请参阅有关添加新扩展的部分。
5. 创建数据元素和规则
数据元素 是指向您要收集并发送到页面上不同位置的信息的指针:
- JSON 中定义的数据层
- DOM 元素
- Cookie
- 会话和本地存储
- 任何其他内容
定义数据元素后,您可以在UI中的任意位置对任何扩展使用该元素。 有关更多详细信息,请参阅有关数据元素的文档。
规则 处于实施的逻辑核心,可控制您网站上所有标记的内容、时间、位置和方式。定义事件、设置条件和例外,然后定义操作和顺序。最后,发布您所做的更改以查看结果。有关更多信息,请参阅规则。
6. 在开发环境中测试
库和内部版本
标记内部版本不会自动发布。 您所做的每一组更改都将封装在库中。您创建的每个库都会自动继承任何上游内容(已发布、已批准或已提交的内容)并将其作为基线,因此您只需定义要进行的更改。此库将用作生成内部版本的蓝图。内部版本实际上是一组已部署和已使用的 JavaScript 文件。
了解网页、托管位置和标记之间的关系很重要。
-
您的主机服务器提供了一个发布内部版本的位置。 内部版本本身包含库所需的JavaScript文件。
每个环境都与主机有关系,主机会提供一个端点,指示将内部版本交付到何处。 虽然一个资产可以具有多个主机,但主机只能属于一个资产。
-
以格式
<script>
标记提供了嵌入代码,该格式会进入网站HTML的<head>
部分。在创建环境并附加主机时,该环境会自动生成唯一的嵌入代码,以便您将其分配的内部版本集成到网站中。
<script>
代码用于在运行时部署库内部版本。 -
当用户浏览您的网站时,嵌入代码
<script>
标记将从您的主机服务器中检索内部版本,并在浏览器中执行定义的操作。
托管
主机连接标记属性和您的托管位置。 标记当前支持通过Akamai主机进行Adobe托管或通过SFTP主机进行自托管。 每当您生成内部版本时,标记都会连接到由您的主机定义的服务器并交付该内部版本。
如果您是自托管,则标记内部版本可以通过SFTP直接推送到您的服务器,或者您可以将它推送到Akamai并使用您环境的Archive选项下载它。
有关更多信息,请参阅主机。
环境
每个库都是在环境中创建的。环境可定义您希望内部版本在发布时的外观。您可以指定:
- 主机: 每个环境都需要一个主机,该主机可确定将推送在此环境中创建的任何内部版本的终结点。
- 存档: 默认设置是将您的内部版本部署为缩小的.js文件。 如果您使用的是自定义代码,则可能有多个相互引用的文件。 这些文件可以合并到一个zip文件中并进行加密。
保存环境后,会生成嵌入代码,您可以将该代码复制并粘贴到您的网站中。请注意,在创建库并生成内部版本之前,嵌入代码不起作用。 有关更多信息,请参阅环境。
将内部版本发布到开发环境
发布流程将在以下步骤中进行描述。
- 创建主机。
- 使用您创建的主机创建开发环境。
- 将来自开发环境的嵌入代码部署到开发测试网站。
- 创建库并将其分配到您创建的开发环境。
- 生成库。
7. 提升至生产
在开发环境中测试内部版本后,请确保创建暂存和生产环境,并将嵌入的代码置于必要位置。 您可以为此目的重复使用现有主机。
要将库一直提升至生产环境,通常需要拥有相应权限的不同人员相互协作。
- 开发人员(拥有开发权限的人员)提交库,从而将库移至已提交状态。
- 审批人(拥有批准权限的人员)可以将库生成到暂存环境,并在测试后批准库。这会将库移至已批准状态。一次只能提交和批准一个库。
- 发布者(拥有发布权限的人员)可以将库生成到生产环境。
您可以将所有这些权限分配给一个人。
有关发布流程中可用的不同状态和选项的更多信息,请参阅审批工作流程。
其他资源
要了解有关标记的更多信息,请参阅以下资源:
- 数据收集社区:提问或回答他人提出的问题、发表自己的意见、对他人的意见进行投票。 使用您的Adobe ID登录。
- 开发人员文档:加入标记开发人员社区,构建扩展或使用标记API
- Tutorials概述:这些文档将向您介绍Android应用程序中的标记概念,包括事件转发和Mobile SDK。