转到https://experience.adobe.com/#/home。 单击以打开Adobe Journey Optimizer。
然后,您将被重定向到Adobe Journey Optimizer主页。
在左侧菜单中,转到区段。 单击+创建区段。
在“属性”中,单击XDM Indivile Profile。
单击特定于租户的对象,它类似于--aepTenantIdSchema--
。
转到indivalScoring。
选择情绪并将其拖放到画布上。
输入值0和负。
转到Events,然后单击XDM ExperienceEvent。
单击特定于租户的对象,它类似于--aepTenantIdSchema--
。
接下来,单击demoEnvironment。
将ldap拖放到画布中。
输入ldap。
使用此命名约定来命名区段:ldap - D365情绪:负面,在此示例中,应为vangeluw - D365情绪:负。
单击 Save。单击保存后,您将在此处被重定向:
转到历程。 单击创建历程以创建新历程。
然后你会看到这个。 输入历程的名称。 使用以下命名约定:ldap - D365情绪:负面,在此示例中,它变为vangeluw - D365情绪:负。
单击确定。
从左侧菜单中,将区段鉴别事件拖放到画布上。
单击编辑图标以选择区段。
在弹出窗口中,选择在练习17.4.1中创建的区段,该区段名为ldap - D365情绪:负。
单击保存。
确保选中Enter复选框(例如,我们希望在客户细分资格时触发历程)。 单击确定。
在左侧菜单中,转到操作并搜索您在模块12中创建的操作ldapSmsTwilio。
将操作ldapSmsTwilio拖放到画布上,作为历程的下一步。
单击操作参数TEXTMESSAGE的编辑图标。
您将看到一个弹出窗口,其中带有简单模式编辑器。
在弹出窗口中,单击高级模式。 然后你会看到这个。
在此短信中,您将使用客户的名字。 您可以选择字段名字的路径,也可以复制并粘贴以下文本。
将此代码粘贴到高级模式编辑器中。 单击确定。
如果粘贴以下文本,请尽可能验证在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."
你现在应该有这个。 单击确定以保存更改。
接下来,单击操作参数MOBILENR的编辑图标。
您将看到一个弹出窗口,其中带有简单模式编辑器。
在弹出窗口中,单击高级模式。
将此代码粘贴到高级模式编辑器中。
substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 12)
然后你会看到这个。
此代码适用于具有12位(包括+)的手机号码,如下所示:+32463622044。
其他几个国家有13位的电话号码。 如果您的手机号码有13位(包括+),则需要将此代码更新为:
substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 13)
单击确定以保存更改。 然后你会得到这个。
再次单击确定。
接下来,在左侧菜单中,转到“编排”。 将编排事件End拖放到画布上。 单击确定。
您的历程现已准备就绪,可立即发布。 单击Publish。
再次单击Publish。
您的历程现已发布。
现在,在创建将在客户情绪发生更改时触发的历程后,您将在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表达式生成器的字段:
--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功能板,然后转至联系人。 在上一个练习中,打开您在演示网站上创建的用户档案的联系记录。
向下滚动到Ensipt字段,并将该客户的值更改为Negative。 最后,保存更改。
通过在Microsoft Dynamics 365中保存您的更改,将从Microsoft Dynamics 365向Adobe Experience Platform发送自动请求,该请求将更新Adobe Experience Platform中的实时客户资料,因此,您在Adobe Journey Optimizer中的历程将被激活。 此时,您应会在几分钟内收到该短信。
下一步:摘要和优点