在开始本练习之前,请确保已在计算机上安装和设置NodeJS和Adobe I/OCLI。 有关详细信息,请参阅练习2.1 — 设置环境。
我们需要弄清楚可以将来自exp新闻网站的流事件连接到功能板应用程序的Webhook。 实际上,您本应该已经在练习22.3.2中看到它作为aio app deploy
的输出。您可以直接从此处复制它;它是已部署操作列表中的第一行;以webhook结尾的。 部署(例如,
https://133309-rmaurexpnews-development.adobeio-static.net/api/v1/web/poc-platform-realtime-0.0.1/webhook
.复制webhook的URL,并将其保存在某个位置,以便您稍后使用它。
我们现在将使用我们在上一个练习中发现的Webhook,为项目Firefly EXP News Firefly仪表板应用程序设置服务器端转发。
转到https://experience.adobe.com/#/data-collection/。 确保您所在的组织正确无误,请确认位于右上角:--envName--
。
在左侧菜单中,单击Server。 您将看到服务器属性的概述。
搜索您在模块21中创建的服务器端属性(例如,vangeluw — 演示系统(24/04/2021)(Edge)),然后单击以将其打开。
单击左边栏中的数据元素,然后单击添加数据元素以添加新数据元素。 在数据元素定义屏幕中,提供以下信息:
brandName
Core
表中选择。Path
表中选择。arc.event.xdm.--aepTenantId--.demoEnvironment.brandName
单击Save以保存数据元素。
单击左边栏中的Rules。 您将看到为此属性创建规则的概述,其中列出了练习21中的All Pages规则。 单击 Add Rule.
在Create Rule屏幕中:
提供名称,例如All Pages EXP News
。 单击+ Add以添加新条件。
在Condition Configuration屏幕中,提供以下信息:
Regular
Core
Value Comparison
Core - Value Comparison
brandName
示的对话框中选择,方法是单击三个柱体图标。字段中填充了{{brandName}}
。Equals
EXP News
。单击Keep Changes返回到Create Rule屏幕。 然后,您将返回此处,单击+ Add以添加新操作。
在Action Configuration屏幕中,在左侧面板上提供以下信息。
Adobe Cloud Connector
Make Fetch Call
Adobe Cloud Connector - Make Fetch Call
POST
https://133309-rmaurexpnews-development.adobeio-static.net/api/v1/web/poc-platform-realtime-0.0.1/webhook
单击Body。
确保Body如下所示:
{{XDM Event}}
。单击Keep Changes。 您的屏幕应该如此。 单击保存。
单击左侧的发布流程 ,以在Adobe Experience Platform数据收集服务器配置中部署所做的更改。
单击…从Development列的v1中的直接单击Edit。
在Edit Library屏幕中,单击Add All Changed Resources。 您将看到最新更改的概述。 单击Save & Build for Development。
过一会儿,您将返回到上一个屏幕。 等到v1之前的圆圈停止旋转并变为纯绿色。 现在,已部署EXP新闻页面更新的服务器端转发规则。
现在,我们将演示如何在我们的“exp新闻”仪表板应用程序中实时更新“exp新闻”网站中的交互。
请按以下步骤执行此操作:
转到https://public.aepdemo.net。
输入配置ID并单击Load Configuration。
在页面底部,单击保存配置
单击选择LDAP,然后从列表中选取LDAP名称。 单击 Save。
单击选择Brand,然后从列表中选择EXP News (Demo brand for mediaent)
。
单击Save。
从Environment Status屏幕中
单击EXP News徽标。 这会带你到exp新闻网站!
在exp新闻网站上,单击以阅读文章和查看视频。
返回到EXP新闻实时仪表板Firefly应用程序;它应实时刷新您与exp新闻网站的交互。
进一步探索此内容会很有趣。 如果您更是一名开发人员,更爱冒险,并且确实有空闲时间,请浏览功能板应用程序的源代码,并根据您认为合适的情况进行更改。
您现在已完成本练习和本模块。
下一步:摘要和优点