添加扩展

在本课程中,您将向标记资产中添加扩展。

注意

Adobe Experience Platform Launch将作为一套数据收集技术集成到Adobe Experience Platform中。 界面中已推出一些术语更改,在使用此内容时,您应该注意这些更改:

标记允许Adobe和第三方供应商创建扩展,以便轻松部署其解决方案。 扩展是用于扩展数据收集界面和客户端功能的代码包。 通过扩展,您能够仅选择您的特定应用程序所需的 Adobe Experience Platform Mobile SDK 部分。您可以将标记视为操作系统,而扩展是用于完成任务的应用程序。

由于您将要实施 Adobe 解决方案(例如 Target、Analytics 和 Audience Manager),因此您将添加支持这些解决方案所需的必要扩展。

警告

在移动标记属性中添加和删除扩展时,需要更新应用程序。 这与Web标记属性不同,在Web标记属性中,您可以随时添加或删除扩展,而无需更新网站。

先决条件

要完成本课程,您的标记用户帐户需要拥有“管理扩展”权限。 如果由于用户界面选项不可用而无法完成其中的任何步骤,请联系 Experience Cloud 管理员以请求获取访问权限。有关标记用户权限的更多信息,请参阅文档

您将需要以下解决方案详细信息:

  • 至少一个 Analytics 报表包 ID。报表包应启用“应用程序报表”。如果您没有可在本教程中使用的测试/开发报表包,请创建一个。在本教程中只需使用一个报表包即可,但在现实工作中,您需要为开发、暂存和生产环境使用不同的报表包。

  • 您的 Analytics 跟踪服务器。您可以从当前实施中检索跟踪服务器,或者向 Adobe 顾问或客户关怀代表索取。

学习目标

在本课程结束后,您将能够:

  • 将扩展添加到移动标记属性
  • 配置 Analytics 扩展
  • 配置Target扩展
注意

Adobe Audience Manager 可以通过 Analytics 扩展中的配置来实施,因此您无需在本教程中添加 Audience Manager 扩展

查看预安装的扩展

  1. 单击 Extensions 选项卡以转到扩展页面

  2. 请注意,Mobile Core 和 Profile 扩展已预安装到您的新移动资产中

  3. 单击核心扩展上的 Configure 按钮以查看其设置

    转到 Extensions 选项卡

  4. Mobile Core 扩展是任何应用程序实施所需的核心 Adobe Experience Platform Mobile SDK。该核心包含一组通用的功能和框架,如Experience Cloud身份服务、数据事件中心、规则引擎、可重用网络、磁盘访问例程等,这是所有Adobe和第三方扩展所需的。 有关 Mobile Core 扩展的更多信息,请参阅此文档

    1. 请注意,系统会自动检测并预填充您的 Experience Cloud 组织 ID
    2. Experience Cloud Server 字段允许您指定访客 ID 服务请求的自定义端点。在本教程中使用默认设置(将其留空)。
    3. Session Timeout 字段允许您指定应用程序生命周期会话应何时超时。默认情况下,如果应用程序在后台运行 300 秒,则会超时。在本教程中使用默认设置。
  5. 由于您未更改任何设置,请单击 Cancel 以退出扩展配置

    单击 Cancel 以退出配置

  6. Profile 扩展允许 SDK 将数据存储在客户端配置文件中。该扩展没有任何配置,因此没有可查看的内容。有关 Profile 扩展的更多信息,请参阅此文档

添加解决方案扩展

现在,我们该进入有趣的部分,开始为您将在本教程中实施的解决方案添加扩展。在移动设备应用程序中使用标记时,必须在每次添加或删除扩展时更新应用程序。 为了节省之后的时间,我们将在本课程中添加所有扩展。但是,需跳过贵公司未获得许可的任何解决方案。

添加 Adobe Analytics 扩展

注意

如果您没有 Adobe Analytics 的许可证,则可以跳过此部分。目前,适用于移动资产的Analytics扩展仅用于管理SDK设置,而不会向标记添加界面选项,如规则操作。

添加该扩展

  1. 单击 Catalog 选项卡以查看“未安装”的扩展​__

  2. 找到 Adobe Analytics 扩展,然后单击 Install

    转到扩展目录并单击 Install 以添加 Analytics 扩展

  3. 从已预填充的列表中选择您的 Report Suites。这些是应用程序要将数据发送到的报表包。您可以为开发、暂存和生产环境选择不同的报表包。

  4. 您的 Analytics Tracking Server 可能已预填充,如果未预填充,您可能需要从已预填充的列表中进行选择或手动输入。这是要将信标发送到的域,通常采用 yoursite.sc.omtrdc.net 格式。

  5. 选中 Offline Enabled 复选框。选中 Offline Enabled 复选框后,Analytics 点击将在设备处于离线状态时排入队列,并在设备重新处于在线状态时进行发送。要使用离线跟踪,请​确保​您的报表包已启用时间戳。有关更多信息,请参阅此文档

  6. 选中 Audience Manager Forwarding 复选框。这会将Analytics数据转发到Audience Manager,因此您无需在应用程序中额外调用Audience Manager。 在本练习中,我们假定您具有 Audience Manager,因此要将 Analytics 中的数据转发到 Audience Manager。如果您没有 Audience Manager,请不要在为自己的实施设置 Analytics 时选中此复选框。

  7. 选中 Backdate Previous Session Info 复选框

  8. 单击 Save 按钮

    转到扩展目录并单击 Install 以添加 Analytics 扩展

添加 Target 扩展

Adobe Target扩展支持早期Mobile SDK用户所熟悉的所有API,以将个性化内容交付到您的应用程序中。

注意

如果您没有 Adobe Target 的许可证,则可以跳过此部分。目前,适用于移动资产的Target扩展仅用于管理SDK设置,而不会向标记添加界面选项,如规则操作。

添加该扩展

  1. 单击 Catalog 选项卡以查看“未安装”的扩展​__

  2. 找到 Adobe Target 扩展,然后单击 Install

    转到扩展目录并单击 Install 以添加 Target 扩展

  3. 系统会预填充您的 Client Code

  4. Environment Id 留空。此设置将与 Adobe Target 中的主机功能结合使用,以允许您将数据发送到不同的报告环境(如开发、暂存和生产环境)。默认情况下,会将数据发送到生产环境。

  5. Target Workspace Property 留空。此设置将与 Target Premium 企业用户权限功能结合使用。

  6. Timeout 保留设置为 5 秒。此设置可控制应用程序在显示默认内容之前应等待 Target 响应的时长。

  7. 单击 Save 按钮

    配置 Target 设置

操作完成!现在,您已将扩展添加到资产,接下来可以将它们添加到库:

下一课程“创建库”>

在此页面上