targetPageParamsAll()

此方法允许您从请求代码外部将参数附加到所有 mbox。

在多个 mbox 调用中包含相同的一组参数时,这非常有用。该函数需由客户定义。它应返回一个参数数组,这些参数将传递给页面上的所有 mbox 请求。在加载at.js之前或在​管理 > 实施 > 编辑 > 代码设置 > 库标头​中定义此函数。

您可以通过以下任何方式使用 targetPageParamsAll() 函数将参数传递到 target-global-mbox:

  • 以与号 (&) 分隔的列表
  • 数组
  • JSON 对象

示例

以 & 符号分隔的列表(值必须进行 URL 编码):

function targetPageParamsAll() { 
    return "param1=value1&param2=value2&p3=hello%20world"; 
}

数组(值不需要进行 URL 编码):

targetPageParamsAll = function() { 
     return ["a=1", "b=2", "c=hello world"]; 
};

JSON(值不需要进行 URL 编码):

targetPageParamsAll = function() { 
  return { 
    "a": 1, 
    "b": 2, 
    "profile": { 
        "age": 26, 
        "country": { 
          "city": "San Francisco" 
        } 
      } 
  }; 
};

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now