[集成]{class="badge positive"}
通过Adobe Developer Console使用标记
[AEM Sites 6.5]{class="badge informative"}
先决条件
-
AEM创作实例和发布实例分别在localhost端口4502和4503上运行
-
Experience Cloud
-
访问您的组织Adobe Experience Cloud -
https://<yourcompany>.experiencecloud.adobe.com
-
通过以下解决方案进行Experience Cloud配置
note note NOTE 您应具有在数据收集中开发、批准、Publish、管理扩展和管理环境的权限。 如果由于用户界面选项不可用而无法完成其中的任何步骤,请联系Experience Cloud管理员以请求获取访问权限。 有关标记权限的详细信息,请参阅文档。
-
-
Chrome浏览器扩展
- Adobe Experience Cloud Debugger(https://chrome.google.com/webstore/detail/adobe-experience-platform/bfnnokhpnncpkdmbokanobigaccjkpob)
涉及的用户
对于此集成,必须涉及以下受众,并且要执行某些任务,您可能需要管理访问权限。
- 开发人员
- AEM管理员
- Experience Cloud管理员
简介
AEM提供了与标记的现成集成。 此集成允许AEM管理员通过易于使用的界面轻松配置标记,从而在配置这两种工具时减少工作量和错误数。 而且只需将Adobe Target扩展添加到标记,即可帮助我们在AEM网页上使用Adobe Target的所有功能。
在此部分中,我们将介绍以下集成步骤:
-
标记
- 创建标记属性
- 添加Target扩展
- 创建数据元素
- 创建页面规则
- 设置环境
- 构建和发布
-
AEM
- 创建Cloud Service
- 创建
标记
创建标记属性
资产是一个容器,在将标记部署到网站时可在其中填充扩展、规则、数据元素和库。
- 导航到您的组织Adobe Experience Cloud (
https://<yourcompany>.experiencecloud.adobe.com
) - 使用您的Adobe ID登录,并确保您处于正确的组织中。
- 在解决方案切换器中,单击 Experience Platform,然后单击 数据收集 部分,然后选择 标记。
-
确保您处于正确的组织中,然后继续创建标记属性。
有关创建属性的详细信息,请参阅产品文档中的创建属性。
-
单击 新建属性 按钮
-
为您的属性提供一个名称(例如,AEM Target教程)
-
作为域,输入 localhost.com,因为这是运行WKND演示网站的域。 尽管“域”字段是必填字段,但标记属性将在实施该属性的任何域中起作用。 此字段的主要用途是在规则生成器中预填充菜单选项。
-
单击 保存 按钮。
-
打开之前创建的资产,然后单击Extensions选项卡。
添加Target扩展
Adobe Target扩展支持使用适用于新版Web at.js
的Target JavaScript SDK进行客户端实施。 仍在使用Target旧库mbox.js
的客户应升级到at.js以使用标记。
Target扩展包含两个主要部分:
-
扩展配置,用于管理核心库设置
-
规则操作,用于执行以下操作:
- 加载Target (at.js)
- Add Params to All Mbox
- Add Params to Global Mbox
- Fire Global Mbox
-
在 扩展 下,您可以看到已为标记属性安装的扩展列表。 (默认情况下已安装Adobe启动核心扩展)
-
单击 扩展目录 选项,然后在筛选器中搜索Target。
-
选择最新版本的Adobe Target at.js并单击 安装 选项。
-
单击 配置 按钮,您会注意到已导入Target帐户凭据的配置窗口以及此扩展的at.js版本。
通过异步标记嵌入代码部署Target时,您应在标记嵌入代码之前对页面上的预隐藏代码片段进行硬编码,以便管理内容闪烁。 我们稍后将详细了解预隐藏的狙击手。 您可以在此处下载预隐藏代码片段
-
单击 保存 以完成将Target扩展添加到Tags属性中,您现在应该能够在 已安装 扩展列表下方看到Target扩展。
-
重复上述步骤以搜索“Experience CloudID服务”扩展并安装它。
设置环境
- 单击站点属性的 环境 选项卡,即可看到为您的站点属性创建的环境列表。 默认情况下,我们为开发、暂存和生产分别创建一个实例。
构建和发布
-
单击网站属性的 发布 选项卡,让我们创建一个库以生成更改(数据元素、规则)并将其部署到开发环境。
embed -
Publish将您从开发环境更改到暂存环境。
embed -
运行 Build for Staging选项。
-
生成完成后,运行 Approve for Publishing,这会将您的更改从暂存环境移至生产环境。
-
最后,运行 Build和Publish到生产环境 选项以将更改推送到生产环境。
Adobe Experience Manager
- 使用来自Adobe Developer的凭据在AEM中创建IMS集成。 (01时12分至03时55分)
- 在数据收集中,创建一个资产。 (涵盖以上)
- 使用步骤1中的IMS集成,创建标记集成以导入标记属性。
- 在AEM中,使用浏览器配置将标记集成映射到站点。 (05时28分至06时14分)
- 手动验证集成。 (06时15分至06时33分)
- 正在使用Adobe Experience Cloud Debugger浏览器插件。 (06时51分至07时22分)
此时,您已使用标记🔗成功地将AEM与Adobe Target集成,如选项1中所述。
为了使用AEM体验片段选件来支持您开展个性化活动,让我们继续下一章,并使用旧版云服务将AEM与Adobe Target集成。