targetPageParamsAll()

このメソッドにより、リクエストコードの外部からすべての mbox にパラメーターを付加できます。

これは、同じパラメーターのセットを複数の mbox 呼び出しに含めるのに非常に便利です。この関数は、お客様によって定義される必要があります。ページでリクエストするすべての mbox に渡されるパラメーターの配列を返す必要があります。この関数は、at.js が読み込まれる前か、Administration/Implementation/Edit/Code Settings/Library Header で定義できます。

次のいずれかの方法で、targetPageParamsAll() 関数を使用して target-global-mbox にパラメーターを渡せます。

  • アンパサンド区切りのリスト
  • 配列
  • JSON オブジェクト

アンパサンド区切りのリスト(値は URL エンコードされている必要がある):

function targetPageParamsAll() {
    return "param1=value1¶m2=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"
        }
      }
  };
};
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3