mboxCreate(mbox,params) - at.js 1.x
最近更新: 2024年7月20日
创建对象:
- undefined
可使用 mboxDefault 类名称执行请求并将选件应用到最近的 DIV。
此函数仅可用于 at.js 版本 1.x。此函数已在 at.js 2.x 版本中弃用。如果与 at.js 2.x 一起使用,此函数将返回默认内容。
此函数内置于at.js中,主要用于简化从mbox.js(现已弃用)到at.js的转换。 mboxCreate()
的最新替代方案是 adobe.target.getOffer()
/adobe.target.applyOffer()
或 Angular 指令。
示例
<div class="mboxDefault">
default content to replace by offer
</div>
<script>
mboxCreate('mboxName','param1=value1','param2=value2');
</script>
注释
mboxCreate()
现在使用“json”端点而不是“standard”端点且会异步触发。因此:
-
调试稍有不同。
-
避免出现需要同步且阻止调用的选件代码。
例如,设置由站点代码或稍后出现在页面上的其他 mbox 所使用的 JavaScript 变量的选件。
-
调用
mboxCreate()
之前请确保具有<div class="mboxDefault"></div>
,因为at.js不会为您添加它。 -
不建议将空白页面顶端的
mboxCreate()
函数作为全局 mbox。at.js中自动创建的全局mbox是一个更好的选项,因为它从
<head>
触发并可以更早返回内容。
Target
- Adobe Target开发人员指南
- 快速入门
- 客户端实施
- 概述:为客户端 Web 实施 Target
- Adobe Experience Platform Web SDK实施概述
- at.js 实施
- at.js概述
- at.js 的工作原理
- 如何部署 at.js
- 设备上决策
- at.js 函数
- at.js 函数概述
- adobe.target.getOffer()
- adobe.target.getOffers() - at.js 2.x
- adobe.target.applyOffer()
- adobe.target.applyOffers() - at.js 2.x
- adobe.target.triggerView() - at.js 2.x
- adobe.target.trackEvent()
- mboxCreate() - at.js 1.x
- targetGlobalSettings()
- mboxDefine() 和 mboxUpdate() - at.js 1.x
- targetPageParams()
- targetPageParamsAll()
- registerExtension() - at.js 1.x
- sendNotifications() - at.js 2.1
- at.js 自定义事件
- 使用 Adobe Experience Cloud Debugger 调试 at.js
- 结合使用基于云的实例和 Target
- at.js 常见问题解答
- at.js 版本详细信息
- 从 at.js 1.x 升级到 at.js 2.x
- at.js Cookie
- 用户代理和客户端提示
- 了解全局 mbox
- 服务器端实现
- 混合实施
- Recommendations实施
- 移动应用实施
- 电子邮件实施
- API指南
- 实施模式