配置推送通知渠道 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. 选择现有的​ 产品配置文件 ​或使用​ 新建配置文件 ​按钮创建一个新配置文件。 在管理控制台文档中了解如何创建新的​ 新配置文件

  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 Journey Optimizer中创建推送凭据和推送渠道配置,并将移动应用程序与Adobe Experience Platform Mobile SDK集成。

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

  • 对于​ Apple iOS:请参阅Apple文档以了解如何使用APN注册您的应用程序
  • 对于​ Google Android:请参阅Google文档以了解如何在Android上设置Firebase Cloud Messaging客户端应用程序

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

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

到这为止,您还应该在Adobe Experience Platform Data Collection中创建并配置移动属性。 通常,您将为要管理的每个移动应用程序创建一个移动资产。 请参阅Adobe Experience Platform Mobile SDK文档以了解如何创建和配置移动属性。

步骤1:在Journey Optimizer中添加应用程序推送凭据 push-credentials-launch

在授予正确的用户权限后,您现在需要在Journey Optimizer中添加移动应用程序推送凭据。

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

  1. 访问​ 渠道 > 推送设置 > 推送凭据 ​菜单。

  2. 单击​ 创建推送凭据

  3. 从​ 平台 ​下拉列表中,选择操作系统:

    • 用于iOS的​

      1. 输入移动设备应用程序​ 应用程序ID

      2. 启用​ 应用到所有沙盒 ​选项以使这些推送凭据在所有沙盒中可用。 如果特定沙盒对于同一平台和应用程序ID对拥有自己的凭据,则这些特定于沙盒的凭据将优先。

      3. 已打开​ 手动输入推送凭据 ​按钮以添加凭据。

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

      5. 提供​ 密钥ID。 这是在创建p8身份验证密钥期间分配的10字符串。 可在​ 证书标识符 ​和​ 配置文件 ​页面中的​ 密钥 ​选项卡下找到它。

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

    • 用于Android的​

      1. 提供​ 应用程序ID,通常包名称是build.gradle文件中的应用程序ID。

      2. 启用​ 应用到所有沙盒 ​选项以使这些推送凭据在所有沙盒中可用。 如果特定沙盒对于同一平台和应用程序ID对拥有自己的凭据,则这些特定于沙盒的凭据将优先。

      3. 已打开​ 手动输入推送凭据 ​按钮以添加凭据。

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

  4. 单击​ 提交 ​以创建您的应用程序配置。

步骤2:为推送创建渠道配置 message-preset

创建推送凭据后,您需要创建配置以便能够从​ Journey Optimizer ​发送推送通知。

  1. 访问​ 渠道 > 常规设置 > 渠道配置 ​菜单,然后单击​ 创建渠道配置

  2. 输入配置的名称和说明(可选)。

    note note
    NOTE
    名称必须以字母(A-Z)开头。 它只能包含字母数字字符。 您还可以使用下划线_、点.和连字符-字符。
  3. 要为配置分配自定义或核心数据使用标签,您可以选择​ 管理访问权限了解有关对象级访问控制(OLAC)的更多信息

  4. 选择​ 推送 ​渠道。

  5. 选择​ 营销操作 ​以使用此配置将同意策略关联到消息。 所有与营销活动相关的同意政策均可利用,以尊重客户的偏好。 了解详情

  6. 选择您的​ 平台

  7. 选择与上述配置的推送凭据相同的​ 应用程序ID

  8. 保存更改。

现在,您可以在创建推送通知时选择配置。

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

适用于Adobe Experience Platform Mobile SDK的​ Adobe Journey Optimizer扩展 ​可为您的移动应用程序提供推送通知,并帮助您收集用户推送令牌和管理与Adobe Experience Platform服务的交互测量。

请参阅Journey Optimizer Mobile SDK文档以了解如何设置Adobe Experience Platform扩展。

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

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

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

  1. 在“数据管理”菜单部分中,单击​ 架构

  2. 单击​ 创建架构,在右上角选择​ 体验事件,然后单击​ 下一步

  3. 输入架构的名称和描述,然后单击​ 完成

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

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

  6. 在左侧,选择架构。 在右窗格中,为​ 配置文件 ​启用此架构。

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

  8. 选中​ 必需 ​并单击​ 应用

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

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

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

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

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

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

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

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

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

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

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

  10. 单击​ 确定,然后单击​ 保存

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

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

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

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

  4. 首先,从​ 事件 ​下拉列表中拖放前面步骤中创建的事件。

  5. 从​ 操作 ​下拉列表中,将​ 推送 ​活动拖放到您的历程。

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

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

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

  9. 单击​ 发送

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

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76