配置推送通知渠道 push-notification-configuration

Journey Optimizer 允许您创建历程并向目标受众发送消息。开始发送推送通知之前 Journey Optimizer中,您需要确保为移动设备应用程序和Adobe Experience Platform中的标记配置了适当配置和集成。 要了解 Adobe Journey Optimizer 中的推送通知数据流,请参阅此页面

AVAILABILITY
移动载入快速入门工作流 现已推出。 使用此新产品功能快速配置Mobile SDK以开始收集和验证移动事件数据,并发送移动推送通知。 此功能可作为公共测试版通过数据收集主页访问。 了解详情

开始前 before-starting

设置权限 setup-permissions

在创建移动应用程序之前,您首先需要确保拥有或分配适用于Adobe Experience Platform中的标记的正确用户权限。 了解详情,请参阅 标记文档.

CAUTION
推送配置必须由专家用户执行。 根据您的实施模型和此实施中涉及的角色,您可能需要将整套权限分配给单个产品配置文件,或在应用程序开发人员与 Adobe Journey Optimizer 管理员。 了解有关 标记 中的权限 本文档.

要分配 属性公司 权限,请执行以下步骤:

  1. 访问 Admin Console.

  2. 产品 选项卡,选择 Adobe Experience Platform数据收集 卡片。

  3. 选择现有 产品配置文件 或使用 新建配置文件 按钮。 了解如何新建 新建配置文件Admin console文档.

  4. 权限 选项卡,选择 资产权限.

  5. 单击 全部添加. 这会将以下权限添加到您的产品配置文件:

    • 批准
    • 开发
    • 管理环境
    • 管理扩展
    • Publish

    在Adobe Experience Platform Mobile SDK中安装和发布Adobe Journey Optimizer扩展以及发布应用程序属性时,需要这些权限。

  6. 然后,选择 公司权限 在左侧菜单中。

  7. 添加以下权限:

    • 管理应用程序配置
    • 管理资产

    移动设备应用程序开发人员需要这些权限才能在中设置推送凭据 Adobe Experience Platform数据收集 并在中定义推送通知渠道界面(即消息预设) Adobe Journey Optimizer.

  8. 单击​ 保存

要分配此 产品配置文件 对于用户,请执行以下步骤:

  1. 访问 Admin Console.

  2. 产品 选项卡,选择 Adobe Experience Platform数据收集 卡片。

  3. 选择您之前配置的 产品配置文件.

  4. 用户 选项卡,单击 添加用户.

  5. 键入用户名或电子邮件地址,然后选择用户。 然后,单击 保存.

    note note
    NOTE
    如果以前未在Admin Console中创建过该用户,请参阅 添加用户文档.

配置您的应用程序 configure-app

技术设置涉及应用程序开发人员和业务管理员之间的密切合作。 开始发送推送通知之前 Journey Optimizer,您需要定义中的设置 Adobe Experience Platform Data Collection 并将您的移动应用程序与Adobe Experience Platform Mobile SDK集成。

请按照以下链接中详述的实施步骤操作:

  • 对象 Apple iOS:了解如何在中使用APN注册应用程序 Apple文档
  • 对象 Google Android:了解如何在Android上设置Firebase Cloud Messaging客户端应用程序 Google文档

将您的移动应用程序与Adobe Experience Platform SDK集成 integrate-mobile-app

Adobe Experience Platform Mobile SDK通过与Android和iOS兼容的SDK为您的移动设备提供客户端集成API。 关注 Adobe Experience Platform移动SDK文档 ,以在您的应用程序中设置Adobe Experience Platform Mobile SDK。

最后,您还应该在中创建和配置移动资产 Adobe Experience Platform Data Collection. 通常,您将为要管理的每个移动应用程序创建一个移动资产。 了解如何在中创建和配置移动资产 Adobe Experience Platform移动SDK文档.

步骤1:在Adobe Experience Platform数据收集中添加应用程序推送凭据 push-credentials-launch

在授予正确的用户权限后,您现在需要在中添加移动应用程序推送凭据 Adobe Experience Platform Data Collection.

需要移动设备应用程序推送凭据注册,才能授权Adobe代表您发送推送通知。 请参阅下面详述的步骤:

  1. 从 Adobe Experience Platform Data Collection,选择 应用程序表面 选项卡。

  2. 单击 创建应用程序表面 以创建新配置。

  3. 输入 名称 用于配置。

  4. 移动应用程序配置,选择操作系统:

    • 适用于iOS的

      1. 输入移动设备应用程序 捆绑Id应用程序ID(iOS捆绑包ID) 字段。 应用程序捆绑包ID可在以下位置找到: 常规 中主要目标的选项卡 XCode.

      2. 已打开 推送凭据 按钮以添加您的凭据。

      3. 拖放您的.p8 Apple推送通知身份验证密钥文件。 此密钥可以从 证书标识符配置文件 页面。

      4. 提供 密钥ID. 这是在创建p8身份验证密钥期间分配的10字符串。 它可以在以下位置找到 tab in 证书标识符配置文件 页面。

      5. 提供 团队编号. 这是一个字符串值,可以在“成员资格”选项卡下找到。

    • 适用于Android

      1. 提供 应用程序ID(Android包名称):通常,包名称是您的应用程序中的id build.gradle 文件。

      2. 已打开 推送凭据 按钮以添加您的凭据。

      3. 拖放FCM推送凭据。 有关如何获取推送凭据的更多详细信息,请参阅 Google文档.

  5. 单击 保存 以创建您的应用程序配置。

步骤2:在移动资产中配置Adobe Journey Optimizer扩展 configure-journey-optimizer-extension

Adobe Journey Optimizer扩展 for Adobe Experience Platform Mobile SDK支持移动应用程序的推送通知,并帮助您收集用户推送令牌并管理与Adobe Experience Platform服务的交互测量。

了解如何在中设置Journey Optimizer扩展 Adobe Experience Platform移动SDK文档.

步骤3:使用事件测试您的移动应用程序 mobile-app-test

在Adobe Experience Platform和中配置移动应用程序后 Adobe Experience Platform Data Collection,您现在可以在将推送通知发送到用户档案之前对其进行测试。 在此使用案例中,我们创建历程以定位移动应用程序,并设置触发推送通知的事件。

为了让此历程正常工作,您需要创建XDM架构。 有关更多信息,请参阅 XDM文档.

  1. 在数据管理菜单部分,单击 架构.

  2. 单击 创建架构,在右上方,选择 体验事件 并单击 下一个.

  3. 输入架构的名称和说明,然后单击 完成.

  4. 字段组 部分,单击左侧 添加 并选择 创建新字段组.

  5. 输入 显示名称描述. 单击 添加字段组 完成时。 有关如何创建字段组的详细信息,请参阅 XDM系统文档.

  6. 在左侧,选择架构。 在右窗格中,为以下对象启用此架构: 个人资料.

  7. 在左侧,选择字段组,然后单击+图标以创建新字段。 在 字段组属性,在右侧键入 字段名称显示名称 并选择 字符串 作为 类型.

  8. Check 必填 并单击 应用.

  9. 单击 Save。您的架构现已创建并可在事件中使用。

然后,您需要设置一个事件。

  1. 从主页左侧菜单的ADMINISTRATION下,选择 配置. 单击 管理活动 部分,以创建新事件。

  2. 单击 创建事件,事件配置窗格将在屏幕右侧打开。

  3. 输入事件的名称。 您还可以添加描述。

  4. 事件ID类型 字段,选择 基于规则.

  5. 参数,选择您之前创建的架构。

  6. 在字段列表中,检查是否选中了在架构字段组中创建的字段。

  7. 单击 编辑事件ID条件 字段。 拖放您之前添加的字段以定义条件,系统将使用它来识别触发历程的事件。

  8. 在此示例中键入在测试应用程序中触发推送通知时需要使用的语法 订单确认.

  9. 选择 ECID 作为您的 命名空间.

  10. 单击 确定保存.

您的事件现已创建并可在历程中使用。

  1. 在左侧菜单中,单击 历程.

  2. 单击 创建历程 以创建新旅程。

  3. 编辑右侧显示的配置窗格中的历程属性。在本节中了解详情 部分.

  4. 首先,将上一步中创建的事件从 活动 下拉菜单。

  5. 操作 下拉列表,拖放 推送 活动加入您的历程。

  6. 配置推送通知。 有关如何创建推送通知的更多信息,请参阅此 页面.

  7. 单击 测试 切换以开始测试推送通知,然后单击 触发事件.

  8. 在中输入您的ECID 字段,然后键入 订单确认 在第二个字段中。

  9. 单击 发送.

您的事件将会触发,并且您将会收到发送到移动应用程序的推送通知。

步骤4:为推送创建渠道平面 message-preset

在中设置您的移动设备应用程序后 Adobe Experience Platform Data Collection,您需要创建一个表面,以便能够从中发送推送通知 Journey Optimizer.

了解如何在中创建和配置渠道表面 本节.

您现在可以使用Journey Optimizer发送推送通知了。

  • 了解如何在中创建推送消息 此页面.
  • 了解如何在中向历程添加消息 本节.
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76