Journey Optimizer 允许您创建历程并向目标受众发送消息。 开始发送推送通知之前 Journey Optimizer,您需要确保为移动设备应用程序和Adobe Experience Platform中的标记配置了适当配置和集成。 了解推送通知数据流 Adobe Journey Optimizer 请参阅 此页面.
新 移动载入快速入门工作流 现已可用。 使用此新产品功能可快速配置Mobile SDK以开始收集和验证移动事件数据,并发送移动推送通知。 作为公开测试版,此功能可通过数据收集主页访问。了解详情
在创建移动应用程序之前,您首先需要确保您拥有或分配了适用于Adobe Experience Platform中的标记的正确用户权限。 了解详情,请参阅 标记文档.
推送配置必须由专家用户执行。 根据您的实施模型和此实施中涉及的角色,您可能需要将完整权限集分配给单个产品配置文件,或在应用程序开发人员和 Adobe Journey Optimizer 管理员。 详细了解 标记 中的权限 本文档.
要分配 属性 和 公司 权限,请执行以下步骤:
访问 Admin Console.
从 产品 选项卡,选择 Adobe Experience Platform数据收集 信息卡。
选择现有 产品配置文件 或使用 新建配置文件 按钮。 了解如何新建 新建配置文件 在 Admin console文档.
从 权限 选项卡,选择 资产权限.
单击 全部添加. 这会将以下权限添加到您的产品配置文件:
在Adobe Experience Platform Mobile SDK中安装和发布Adobe Journey Optimizer扩展以及发布应用程序属性时,需要这些权限。
然后,选择 公司权限 在左侧菜单中。
添加以下权限:
移动设备应用程序开发人员需要这些权限才能在中设置推送凭据 Adobe Experience Platform数据收集 并在中定义推送通知渠道界面(即消息预设) Adobe Journey Optimizer.
单击保存。
要分配此 产品配置文件 对于用户,请执行以下步骤:
访问 Admin Console.
从 产品 选项卡,选择 Adobe Experience Platform数据收集 信息卡。
选择您之前配置的 产品配置文件.
从 用户 选项卡,单击 添加用户.
键入用户名或电子邮件地址,然后选择用户。 然后,单击 保存.
如果之前未在Admin Console中创建用户,请参阅 添加用户文档.
技术设置涉及应用程序开发人员与业务管理员之间的紧密协作。 开始发送推送通知之前 Journey Optimizer,您需要定义中的设置 Adobe Experience Platform Data Collection 并将您的移动应用程序与Adobe Experience Platform Mobile SDK集成。
请按照以下链接中详述的实施步骤进行操作:
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文档.
在授予正确的用户权限后,您现在需要在中添加移动应用程序推送凭据 Adobe Experience Platform Data Collection.
需要移动应用程序推送凭据注册,以授权Adobe代表您发送推送通知。 请参阅下面详述的步骤:
起始日期 Adobe Experience Platform Data Collection,选择 应用程序表面 选项卡。
单击 创建应用程序表面 以创建新配置。
输入 名称 用于配置。
起始日期 移动应用程序配置,选择操作系统:
对于iOS
输入移动设备应用程序 捆绑包Id 在 应用程序ID(iOS捆绑包ID) 字段。 应用程序包ID可在以下位置找到: 常规 中主要目标的选项卡 XCode.
已打开 推送凭据 按钮以添加您的凭据。
拖放.p8 Apple推送通知身份验证密钥文件。 此密钥可以从 证书, 标识符 和 配置文件 页面。
提供 密钥ID. 这是在创建p8身份验证密钥期间分配的10个字符串。 它可以在以下位置找到 键 按Tab键进入 证书, 标识符 和 配置文件 页面。
提供 团队编号. 这是一个字符串值,可以在“成员资格”选项卡下找到。
适用于Android
提供 应用程序ID(Android包名称):通常,包名称是中的应用程序ID build.gradle
文件。
已打开 推送凭据 按钮以添加您的凭据。
拖放FCM推送凭据。 有关如何获取推送凭据的更多详细信息,请参阅 Google文档.
单击 保存 以创建您的应用程序配置。
此 Adobe Journey Optimizer扩展 for Adobe Experience Platform Mobile SDK可为您的移动应用程序提供推送通知,并帮助您收集用户推送令牌和管理与Adobe Experience Platform服务的交互测量。
了解如何在中设置Journey Optimizer扩展 Adobe Experience Platform Mobile SDK文档.
在Adobe Experience Platform和中配置移动应用程序后 Adobe Experience Platform Data Collection,您现在可以在将推送通知发送到用户档案之前对其进行测试。 在此使用案例中,我们创建一个历程以定位移动应用程序,并设置一个触发推送通知的事件。
为了让此历程正常工作,您需要创建XDM架构。 有关更多信息,请参阅 XDM文档.
在左侧菜单中,浏览到 架构.
单击 创建架构 然后选择 XDM ExperienceEvent.
选择 创建新字段组.
输入 显示名称 和 描述. 单击 添加字段组 完成时。 有关如何创建字段组的详细信息,请参阅 XDM系统文档.
在左侧,选择架构。 在右侧窗格中,输入架构的名称和描述。 为以下项启用此架构 个人资料.
在左侧,选择字段组,然后单击+图标以创建新字段。 在 字段组属性,在右侧,键入 字段名称, 显示名称 并选择 字符串 作为 类型.
Check 必需 并单击 应用.
单击 Save。您的架构现已创建,可在事件中使用。
然后,您需要设置一个事件。
从主页左侧菜单的ADMINISTRATION下,选择 配置. 单击 管理 在 事件 部分,以创建新事件。
单击 创建事件,事件配置窗格将在屏幕右侧打开。
输入事件的名称。 您还可以添加描述。
在 事件ID类型 字段,选择 基于规则.
在 参数,选择您之前创建的架构。
在字段列表中,检查是否选中了在架构字段组中创建的字段。
单击 编辑 在 事件ID条件 字段。 拖放您之前添加的字段以定义条件,系统将使用它识别触发历程的事件。
在此示例中键入在测试应用程序中触发推送通知时需要使用的语法 订单确认.
选择 ECID 作为您的 命名空间.
单击 确定 则 保存.
您的事件现已创建并可在历程中使用。
在左侧菜单中,单击 历程.
单击 创建历程 以创建新旅程。
编辑右侧显示的配置窗格中的历程属性。在本节中了解详情 部分.
首先,将上一步中创建的事件从 事件 下拉菜单。
从 操作 下拉列表,拖放 推送 活动到您的历程。
配置推送通知。 有关如何创建推送通知的更多信息,请参阅此 页面.
单击 测试 切换以开始测试推送通知,然后单击 触发事件.
在中输入您的ECID 键 字段,然后键入 订单确认 在第二个字段中。
单击 发送.
您的事件将会触发,并且您会收到发送到移动应用程序的推送通知。
在中设置您的移动设备应用程序后 Adobe Experience Platform Data Collection,您需要创建一个表面,以便能够从中发送推送通知 Journey Optimizer.
了解如何在中创建和配置渠道表面 本节.
您现在可以使用Journey Optimizer发送推送通知了。