Appearance
高级编辑功能
本节我们将详细得向您介绍高级编辑功能是什么?以及Ptengine是如何实现重定向的?
阅读本章节前,我们强烈建议您先阅读弹窗与页面编辑的相关内容。
什么是高级编辑功能
高级功能是基于Ptengine的编辑器,允许您在一个编辑器内对页面或多个弹窗进行编辑。同时通过高级编辑功能,您可以实现页面与弹窗的交互或弹窗与弹窗之间的交互,让您对用户的触达更加个性化。
高级功能与「弹窗」、「页面编辑」的区别
高级功能应视作为一个独立体验,目的是将多个的弹窗、页面编辑与弹窗互动等功能实现。
当高级功能中同时编辑了弹窗+页面编辑时,Ptengine会将这些编辑视为一个整体,体验报告中无法细分查看弹窗或页面编辑带来的影响。
如果我们独立观测弹窗或页面编辑的效果,不建议将体验重叠,同时也不建议通过高级体验将两个观测目标的实验同时编辑进高级模式。
场景案例一:弹窗A触发弹窗B
1、添加体验,选择高级 2、选择编辑器页面(编辑页面并非最终生效页面)
3、在左侧点击添加弹窗A(可从空白创建、也可以选择灵感库模板或已保存的模板)
4、弹窗A编辑号后,点击上方的【退出弹窗编辑】按钮
5、在左侧添加弹窗B、开始编辑弹窗B
6、弹窗B编辑完毕后,点击左下方的触发条件按钮,选择【当访客触发特定代码时显示】,点击复制
7、退出弹窗B的编辑、回到弹窗A的编辑模式
8、选择CTA(本案例以submit点击后触发弹窗B为例),选择执行JavaScript代码
9、将刚刚复制的代码粘贴进触发条件: 9.1:回到上一个标签,复制 url 中 experience/和/setting 之间的部分(即本体验的 id),粘贴到下面代码' '之间
代码ptEngage['xxxxx(本体验的id)']._handleClear()
9.2:将上述代码与步骤6的代码粘贴进弹窗A的触发条件
10、体验设置完成,点击保存后即可