3.3.1推送通知入门
要在Adobe Journey Optimizer中使用推送通知,需要检查并了解大量设置。
以下是需要验证的所有设置:
- Adobe Experience Platform中的数据集和架构
- 适用于移动设备的数据流
- 移动设备的数据收集属性
- 推送证书的应用程序表面
- 使用AEP Assurance测试推送设置
让我们逐一回顾一下。
通过转到Adobe Experience Cloud登录Adobe Journey Optimizer。 单击 Journey Optimizer。
您将被重定向到Journey Optimizer中的 主页 视图。 首先,确保使用正确的沙盒。 要使用的沙盒名为--aepSandboxName--
。 然后,您将进入沙盒 的 主页--aepSandboxName--
视图。
3.3.1.1推送数据集
Adobe Journey Optimizer使用数据集在Adobe Journey Optimizer的数据集中存储来自移动设备的推送令牌或与推送消息的交互(例如:已发送消息、已打开消息等)。
您可以通过转到屏幕左侧菜单中的 数据集 来查找这些数据集。 要显示系统数据集,请单击 启用筛选器 图标。
启用 系统 的选项并搜索 AJO。 然后,您将看到用于推送通知的数据集。
移动的3.3.1.2数据流
转到https://experience.adobe.com/#/data-collection/。
在左侧菜单中,转到 数据流 并搜索您在快速入门中创建的、名为--aepUserLdap-- - One Adobe Datastream (Mobile)
的数据流。 单击以将其打开。
单击 Adobe Experience Platform 服务上的 编辑。
然后,您将看到定义的数据流设置,以及要将数据集事件和配置文件属性存储到哪些中。
如果尚未启用以下选项,则也应启用它们:
- 产品建议决策
- 个性化目标
- Adobe Journey Optimizer
单击 保存。
3.3.1.3查看您的移动数据收集属性
转到https://experience.adobe.com/#/data-collection/,转到 标记。 作为快速入门模块的一部分,已创建数据收集标记属性。
您已在以前的模块中使用过这些数据收集标记属性。
单击以打开移动设备的数据收集属性。
在数据收集属性中,转到 扩展。 然后,您将看到移动应用程序所需的各种扩展。 单击以选择扩展 Adobe Experience Platform Edge Network,然后选择 配置。
然后,您将看到您的移动数据流链接到了此处。 接下来,单击 取消 以返回扩展概述。
你以后会回到这里的。 您将看到 AEP Assurance 的扩展。 AEP Assurance可帮助您检查、验证、模拟和验证在移动应用程序中收集数据或提供体验的方式。 您可以在此处阅读有关AEP Assurance的更多信息:https://experienceleague.adobe.com/zh-hans/docs/experience-platform/assurance/home。
接下来,单击 配置 以打开扩展 Adobe Journey Optimizer。 此扩展可为Adobe Journey Optimizer启用推送通知和测量。
然后,您会看到这是用于跟踪推送事件的数据集的链接位置。 无需对数据收集属性进行任何更改。 单击 取消 返回上一屏幕。
3.3.1.4查看您的应用程序表面设置
转到https://experience.adobe.com/#/data-collection/。 在左侧菜单中,转到 应用程序表面,然后打开 DX演示应用程序APNS 的应用程序表面。
然后,您将看到为iOS和Android配置的应用程序表面。
3.3.1.5使用AEP Assurance测试推送通知设置。
您已在 快速入门 模块中安装了 DX演示 移动应用程序。 安装应用程序后,您将在设备的主屏幕上找到该应用程序。 单击图标以打开应用程序。
登录后,您将看到一条通知,请求您发送通知的权限。 我们将在本教程中发送通知,因此请单击 允许。
然后,您将看到该应用程序的主页。 转到 设置。
在设置中,您会看到当前应用程序中已加载 公共项目。 单击 自定义项目。
您现在可以加载自定义项目。 单击二维码可轻松加载项目。
在完成 快速入门 部分后,您得到了此结果。 单击以打开为您创建的 移动零售项目。
如果您意外关闭了浏览器窗口,或者为了将来演示或支持会议,还可以转到https://dsn.adobe.com/projects访问您的网站项目。 使用Adobe ID登录后,您将看到此内容。 单击您的移动应用程序项目以将其打开。
接下来,单击 运行。
随后您将看到一个弹出窗口,其中包含二维码。 在移动设备应用程序中扫描此二维码。
然后,您会在应用程序中看到项目ID,之后可以单击 切换。
您的应用程序现已准备就绪,可供使用。
现在,您需要扫描二维码以将移动设备连接到Assurance会话。
要启动AEP Assurance会话,请转到https://experience.adobe.com/#/data-collection/。 单击左侧菜单中的 Assurance。 然后单击 创建会话。
选择 深层链接连接,然后单击 开始。
填写值:
- 会话名称:
--aepUserLdap-- - Push Debugging
- 基本URL:
dxdemo://default
单击 下一步。
然后,您将在屏幕上看到一个二维码,您应该使用iOS设备扫描该二维码。
在移动设备上,打开相机应用程序并扫描Assurance显示的二维码。
然后,您会看到一个弹出屏幕,要求您输入PIN码。 从AEP Assurance屏幕复制PIN码,然后单击 连接。
你会看到这个。
在Assurance中,您现在将看到客户端设备已连接到Assurance会话。 接下来,单击 配置。
向下滚动至 推送调试。 单击 + 图标,然后单击 保存。
转到 推送调试。 你应该看看这个。
部分原因在于:
- 第一列 Client 显示iOS设备上的可用标识符。 您将看到ECID和推送令牌。
- 第二列显示 App Store凭据和配置
- 第二列显示 配置文件 信息,以及有关推送令牌所在的平台(APNS或APNSSandbox)的其他信息。 如果单击“检查配置文件”按钮,您将转到Adobe Experience Platform,并看到完整的Real-time Customer Profile。
要测试推送配置设置,请转到 发送测试推送设置 按钮。 单击 发送测试推送通知
您需要确保在单击 发送推送通知 按钮时未打开 DX演示 应用程序。 如果应用程序处于打开状态,则推送通知可能会在后台收到,因此不会显示。
然后,您将在移动设备上看到类似这样的推送通知。
如果您已收到推送通知,则意味着您的设置正确且运行正常,您现在可以创建真正的历程,从而从Journey Optimizer发送推送消息。