17.4在Microsoft Dynamics 365中更新联系人并自动触发历程

17.4.1在Adobe Experience Platform中为具有负面情绪的客户创建区段

转到https://experience.adobe.com/#/home。 单击以打开​Adobe Journey Optimizer

JO

然后,您将被重定向到Adobe Journey Optimizer主页。

演示

在左侧菜单中,转到​区段。 单击​+创建区段

演示

在“属性”中,单击​XDM Indivile Profile

演示

单击特定于租户的对象,它类似于--aepTenantIdSchema--

演示

转到​indivalScoring

演示

选择​情绪​并将其拖放到画布上。

演示

输入值​0​和​

演示

转到​Events,然后单击​XDM ExperienceEvent

演示

单击特定于租户的对象,它类似于--aepTenantIdSchema--

演示

接下来,单击​demoEnvironment

演示

将​ldap​拖放到画布中。

演示

输入ldap。

演示

使用此命名约定来命名区段:ldap - D365情绪:负面,在此示例中,应为​vangeluw - D365情绪:负

演示

单击 Save。单击保存后,您将在此处被重定向:

演示

17.4.2配置历程以在情绪变为负面时触发

转到​历程。 单击​创建历程​以创建新历程。

JO

然后你会看到这个。 输入历程的名称。 使用以下命名约定:ldap - D365情绪:负面,在此示例中,它变为​vangeluw - D365情绪:负

单击​确定

JO

从左侧菜单中,将​区段鉴别​事件拖放到画布上。

JO

单击​编辑​图标以选择区段。

JO

在弹出窗口中,选择在练习17.4.1中创建的区段,该区段名为​ldap - D365情绪:负

单击​保存

JO

确保选中​Enter​复选框(例如,我们希望在客户细分资格时触发历程)。 单击​确定

JO

在左侧菜单中,转到​操作​并搜索您在模块12中创建的操作​ldapSmsTwilio

JO

将操作​ldapSmsTwilio​拖放到画布上,作为历程的下一步。

单击操作参数​TEXTMESSAGE​的​编辑​图标。

JO

您将看到一个弹出窗口,其中带有​简单模式编辑器

JO

在弹出窗口中,单击​高级模式。 然后你会看到这个。

JO

在此短信中,您将使用客户的名字。 您可以选择字段名字的路径,也可以复制并粘贴以下文本。

将此代码粘贴到​高级模式编辑器​中。 单击​确定

注意

如果粘贴以下文本,请尽可能验证在Adobe Experience Platform实例中数据源和字段组的命名方式是否不同。

#{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + ", we'd like to apologize for the negative experience you had. We're looking into this and we'll contact you in the next 2 business days."

你现在应该有这个。 单击​确定​以保存更改。

JO

接下来,单击操作参数​MOBILENR​的​编辑​图标。

JO

您将看到一个弹出窗口,其中带有​简单模式编辑器

JO

在弹出窗口中,单击​高级模式

将此代码粘贴到​高级模式编辑器​中。

substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 12)

然后你会看到这个。

JO

注意

此代码适用于具有12位(包括+)的手机号码,如下所示:+32463622044
其他几个国家有13位的电话号码。 如果您的手机号码有13位(包括+),则需要将此代码更新为:

substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 13)

单击​确定​以保存更改。 然后你会得到这个。

JO

再次单击​确定

接下来,在左侧菜单中,转到“编排”。 将编排事件​End​拖放到画布上。 单击​确定

JO

您的历程现已准备就绪,可立即发布。 单击​Publish

JO

再次单击​Publish

JO

您的历程现已发布。

JO

17.4.3使用Microsoft Automate(Flow)创建自动化以监听情绪变化

现在,在创建将在客户情绪发生更改时触发的历程后,您将在Microsoft Power Automate中创建一个流程,该流程将监听Microsoft Dynamics 365中情绪字段的更改,然后向Adobe Experience Platform中的实时客户资料发送更新。

转到https://flow.microsoft.com。 使用您在练习1中创建的Microsoft帐户登录。

您将被重定向到“Microsoft Power Automate(Microsoft电源自动化)”主屏幕。

自动

在右上方的菜单栏中,单击​Environments ,然后选择之前创建的环境。

自动

在左侧菜单中,单击​我的流量

自动

单击​+新建,然后单击​自动云流 — 从空白

自动

在选择流量的触发器中,搜索​Microsoft Dataverse。 在结果列表中,选择​添加、修改或删除行时。

自动

单击​创建

自动

您将被重定向到​流创建​屏幕。

自动

选择以下设置:

  • 更改类型:选择更
  • 实体名称:选择联 系人
  • 范围:选择用

自动

单击​+新建步骤

自动

从可用操作列表中单击​条件

自动

此时您将看到Condition字段和​Yes/No​选项

自动

在​条件​面板中,单击​选择值​字段,然后开始搜索在Dynamics中创建的​情绪。 单击​情绪值,您将看到它已分配给条件。

自动

将运算符设置为​不等于

自动

单击​选择值​字段,然后选择​表达式​选项

自动

键入​null​并单击​OK

自动

您的条件现在如下所示:

自动

接下来,您将输入​If yes​表达式。

单击​ If yes 表达式中添加操作

自动

从​选择操作​中,搜索​HTTP

自动

单击​HTTP PREMIUM​选项。

自动

此时您将看到表达式生成器选项。

自动

按照以下说明设置HTTP表达式生成器的字段:

  • 方法:POST
  • URI: --dcsInletId--

输入以下标题值

标头
Content-Type application/json
Accept-Encoding gzip、defla、br
Connection 保持活力
Accept */*

您现在应该具有:

自动

此时,最好保存流量。 在标题字段中输入名称​Demo System - Enment Event。 单击​保存

自动

接下来,您需要输入HTTP请求的​Body

复制以下有效负载并将其粘贴到字段​Body​中。

{
  "header": {
    "datasetId": "--msftProfileDatasetId--",
    "imsOrgId": "--aepImsOrgId--",
    "source": {
      "name": "D365 Sentiment Change"
    },
    "schemaRef": {
      "id": "https://ns.adobe.com/--aepTenantIdSchema--/schemas/--msftProfileSchemaRef--",
      "contentType": "application/vnd.adobe.xed-full+json;version=1"
    }
  },
  "body": {
    "xdmMeta": {
      "schemaRef": {
        "id": "https://ns.adobe.com/--aepTenantIdSchema--/schemas/--msftProfileSchemaRef--",
        "contentType": "application/vnd.adobe.xed-full+json;version=1"
      }
    },
    "xdmEntity": {
      "--aepTenantId--": {
        "identification": {
          "core": {
            "email": "@{triggerOutputs()?['body/emailaddress1']}",
            "d365": "@{triggerOutputs()?['body/contactid']}"
          }
        },
        "individualScoring": {
          "sentiment": "@{triggerOutputs()?['body/new_sentiment']}"
        }
      },
      "person": {
        "name": {
          "firstName": "@{triggerOutputs()?['body/firstname']}",
          "lastName": "@{triggerOutputs()?['body/lastname']}"
        }
      },
      "personalEmail": {
        "address": "@{triggerOutputs()?['body/emailaddress1']}"
      }
    }
  }
}

单击​保存

自动

要测试自动化,请返回至Microsoft Dynamics 365功能板,然后转至​联系人。 在上一个练习中,打开您在演示网站上创建的用户档案的联系记录。

JO

向下滚动到​Ensipt​字段,并将该客户的值更改为​Negative。 最后,保存更改。

自动

通过在Microsoft Dynamics 365中保存您的更改,将从Microsoft Dynamics 365向Adobe Experience Platform发送自动请求,该请求将更新Adobe Experience Platform中的实时客户资料,因此,您在Adobe Journey Optimizer中的历程将被激活。 此时,您应会在几分钟内收到该短信。

自动

下一步:摘要和优点

返回到模块17

返回到所有模块

在此页面上