Sitecore 9 JSS活动和目标
我刚刚开始使用Sitecore 9.1 JSS。 从外部站点,我对Sitecore项进行RESTful API调用,如Sitecore 9 JSS活动和目标,sitecore,jss,sitecore9,Sitecore,Jss,Sitecore9,我刚刚开始使用Sitecore 9.1 JSS。 从外部站点,我对Sitecore项进行RESTful API调用,如 http://site/sitecore/api/layout/render/jss?item=/&sc_apikey={KEY} 我创建了一个活动,并使用以下参数调用了上述内容: https:/site/?sc_camp=<campaignid>&sc_lang=en https:/site/?sc\u camp=&sc\u lang=en
http://site/sitecore/api/layout/render/jss?item=/&sc_apikey={KEY}
我创建了一个活动,并使用以下参数调用了上述内容:
https:/site/?sc_camp=<campaignid>&sc_lang=en
https:/site/?sc\u camp=&sc\u lang=en
当我在Experience Analytics仪表板中查看活动时,不会显示任何活动。(我重新编制了索引)
我阅读了这篇文章:还添加了补丁文件,如下所述:
<configuration>
<sitecore>
<settings>
<setting name="Sitecore.JSS.TrackerServiceEnabled" value="true" />
</settings>
</sitecore>
</configuration>
我错过了什么?如何使用Sitecore 9.1 JSS触发活动(甚至目标)?我从以下方面得出了答案:
部署营销定义
在我们能够触发事件之前,我们必须部署市场营销
定义。这是通过控制面板(仪表板->控制)完成的
小组)。单击部署营销定义链接。这将打开
包含所有营销定义的窗口。全部选中并单击
部署这可能需要大约15分钟的时间来运行,因此不要认为您的
系统呈现无响应,请不要不耐烦:-)
Sitecore JSS跟踪API
跟踪API可以通过向
Sitecore布局服务。它接受特定类型的数组(带有
(他们的财产)
跟踪API选项对象将提供主机、Sitecore
API键(按查询字符串)和数据获取程序。此数据获取程序将
是Axios的一个简单实现,但可以随意使用
您想要的实现:
import axios from "axios";
export function dataFetcher(url, data) {
return axios({
url,
method: data ? 'POST' : 'GET',
data,
withCredentials: true,
});
}
我从以下方面得出了答案:
部署营销定义
在我们能够触发事件之前,我们必须部署市场营销
定义。这是通过控制面板(仪表板->控制)完成的
小组)。单击部署营销定义链接。这将打开
包含所有营销定义的窗口。全部选中并单击
部署这可能需要大约15分钟的时间来运行,因此不要认为您的
系统呈现无响应,请不要不耐烦:-)
Sitecore JSS跟踪API
跟踪API可以通过向
Sitecore布局服务。它接受特定类型的数组(带有
(他们的财产)
跟踪API选项对象将提供主机、Sitecore
API键(按查询字符串)和数据获取程序。此数据获取程序将
是Axios的一个简单实现,但可以随意使用
您想要的实现:
import axios from "axios";
export function dataFetcher(url, data) {
return axios({
url,
method: data ? 'POST' : 'GET',
data,
withCredentials: true,
});
}