registerExtension() - at.js 1.x

可提供用于注册特定扩展的标准方法。

NOTE
此函数仅可用于 at.js 版本 1.x。此函数已在at.js 2版本中弃用。x 使用跨域跟踪功能时。如果与at.js 2.x一起使用,此函数将返回默认内容。

options 参数是强制性的,具有以下结构:

类型
必需
描述
name
字符串
扩展名。
modules
Array[String]
一个字符串数组,表示请求的模块名称。
register
函数
用于初始化和构建扩展的函数。该函数接收基于模块数组的参数。

注释:

  • 如果未提供其中任何一个参数,都会引发异常。
  • 如果模块数组为空,则会引发异常。

有关如何使用registerExtension的更多信息和示例,请参阅GitHub上的Adobe Experience Cloud Target atjs扩展页面。

设置模块方法

类型
描述
clientCode
字符串
客户端代码
serverDomain
字符串
边缘服务器域
globalMboxName
字符串
Target全局mbox名称
globalMboxAutoCreate
布尔值
指示是否已启用自动创建
timeout
数值
请求超时

记录器模块方法

类型
描述
log
函数
将参数变量列表记录到浏览器控制台(如果存在)。只有当 mboxDebug=true 传递到 URL 时才会激活它。
error
函数
将参数变量列表记录到浏览器控制台。只有在出现严重错误(如网络超时、未找到 HTML 节点等)时才会激活它。
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3