浏览器中的电子邮件工具
服务器端生命周期桥接的轻量版本:将回放链接写入页面已加载的电子邮件工具。
1. 两种桥接,同一任务,不同取舍
MousePlayer 可通过两条路径连接电子邮件平台。选择取决于一件简单的事:工具是否在页面上运行?
| 此桥接(浏览器) | 生命周期(服务器端) | |
|---|---|---|
| 运行位置 | 访客浏览器 | 我们的服务器 |
| 是否需要凭据 | 否 | 是,需 API 密钥 |
| 工作条件 | 工具脚本位于页面上 | 始终可用,无论是否有脚本 |
| 触发时机 | 会话一经识别 | 同一时刻 |
| 工具 | Klaviyo、Braze、Iterable、Ortto、Emarsys、Bloomreach 等 | ActiveCampaign、Mailchimp、Iterable、Klaviyo、Braze、Customer.io、Brevo |
如果页面本来就加载该工具,此桥接是成本更低的选择:无需配置、无需保密,也没有会过期的凭据。
2. 各工具需要什么
同一类别下差异很大。其中两点值得在启用桥接前了解。
不发出执行指令,Emarsys 就不做任何操作
其命令队列会收集一切,但在收到 ['go'] 之前不执行任何命令。若桥接推送属性后就停止,从外部看与失效无异:值会永远留在队列中。我们会发送 go。
Ortto 要求活动预先存在
活动必须已在 Ortto 账户中创建, 并且 已开放客户端使用。缺少任何一步,调用都会返回 404;明明已加载的工具却返回 404,看起来更像我们这边的缺陷,而非您的设置问题。
Klaviyo 与 Braze 从自身 Cookie 读取身份
因此,对在较早会话中已被识别的访客也能生效,不仅限于当前会话。
3. 值写入何处
作为名为 mouseplayer_session_url的资料属性或自定义属性,具体取决于工具的称呼。随后可在您期望的各处使用:
- 在细分中。 “所有放弃结账的人”是已有细分;附加回放链接后,就变成一份待观看列表。
- 在电子邮件中。 不是发给客户,而是在内部提醒中发给您自己的团队。
- 在生命周期流程中。 支持交接步骤可携带录制,让接手人员从证据开始。
仅传输链接、渠道和会话。不传电子邮箱地址,因为工具已经掌握它,这正是无需我们告知身份,它也能将链接附加到正确人员的原因。
4. 何时改用服务器端版本
有三种情况,选择前值得检查:
- 网站未嵌入电子邮件工具。 许多工具确实如此。仅用于营销活动的平台不会在页面上加载脚本,浏览器桥接也就没有可写入的对象。
- 需要可靠执行,而非尽力而为。 浏览器桥接依赖访客页面保持打开足够长的时间;服务器端版本通过带重试的队列运行。
- 希望在广告拦截器阻挡时仍能工作。 被阻止的营销脚本无法接收任何内容。我们的录制本身不受影响,但连接到被阻止工具的桥接会受影响。
两者也可同时运行,互不冲突:浏览器版本写入属性,服务器版本发送事件,工具将其视为不同内容。
此处提及的所有商标均属于各自所有者。MousePlayer 与这些提供商不存在商业关系。