每当加载新页面或重新渲染页面上的组件时,都可以调用此函数。应该为单页应用程序 (SPA) 实施 adobe.target.triggerView()
,以便使用可视化体验编辑器 (VEC) 创建 A/B 测试和体验定位 (XT) 活动。如果未在网站上实施 adobe.target.triggerView()
,则无法将 VEC 用于 SPA。有关更多信息,请参阅单页应用程序实施。
此函数已在 at.js 2.x 中引入。但此函数不适用于 at.js 版本 1.x。
参数 | 类型 | 必需? | 描述 |
---|---|---|---|
viewName | 字符串 | 是 | 将任何名称作为要显示视图的字符串类型传递。此视图名称显示在 VEC 的修改面板中,供营销人员创建操作并运行其 A/B 和 XT 活动。 |
options | 对象 | 否 | |
options > page | 布尔值 | 否 | TRUE: page 的默认值为 true。当 page=true 时,将向 Target 后端发送增加展示次数计数的通知。 默认情况下,在调用通知时 triggerView 始终发送通知,但选项>页设置为false时除外。FALSE:当 page=false 时,将不会发送增加展示次数计数的通知。当您只想在具有选件的页面上重新渲染组件时,才应该使用此选项。 |
triggerView()
调用向 Target 后端发送增加活动展示次数和其他量度的通知。
adobe.target.triggerView("homeView")
triggerView()
调用不会向 Target 后端发送增加展示次数计数的通知。
adobe.target.triggerView("homeView", {page: false})