应用程序开发人员的推送通知用户映射

要了解有关在 Customer Insights - Journeys 中设置推送通知的总体方法的更多信息,请访问推送通知设置概述

要在 Customer Insights - Journeys 中启用推送通知,您需要完成以下步骤:

  1. 推送通知应用程序配置
  2. 推送通知的用户映射
  3. 推送通知的设备注册
  4. 在设备上接收推送通知
  5. 推送通知的交互报告

实现用户映射

推送通知用户映射关系图。

为了让来自移动应用的推送通知能够正常运行,您将需要配置从 Dynamics 365 Customer Insights - Journeys 客户到移动应用程序用户的映射。 映射可确保正确的人员(使用正确的实体和记录 ID 表示)接收到预期的移动推送通知。

此步骤与移动应用程序设置(无论是在 Android 设备上还是在 Apple 设备上)不相关,而是与表示为 Customer Insights - Journeys 记录的用户与表示移动应用程序用户的对应记录之间的逻辑连接相关。

首先,若要实现用户映射,必须选择正确的实体。 此步骤至关重要,因为在 Customer Insights - Journeys 中,可以协调多个 Microsoft Dataverse 实体(如联系人或潜在顾客)或 Customer Insights - Data 配置文件。 然后,应将正确的记录 ID 传递给移动应用程序,并且移动应用程序应识别具有该 ID 的用户。

用户映射示例

例如,如果使用联系人 Dataverse 实体,并且作为联系人使用电子邮件地址字段作为最终用户的唯一密钥,可能的检索正确 ID 的一种方法是使用对 Dataverse 的 OData GET 调用,如下所示:

https://<your Customer Insights - Journeys instance>.dynamics.com/api/data/v9.0/contacts?$filter=emailaddress1 eq 'andrew@contosoltd.com'

对 Dataverse 的这一查询将返回一个将 andrew@contosoltd.com 作为电子邮件地址的联系人。 获取此 ID(在此示例中为联系人 ID)后,其即应会被用作移动应用程序中的 UserId 参数。