配列

<!--window.-->targetPageParams = function() {
  return ["a=1", "b=2", "c=hello world"];
};

値を URL エンコードする必要はありません。例えば、値にスペースが含まれている場合でも、スペースをエンコードする必要はありません。

この例では、次のデータを mbox エッジに送ります。

  • a=1
  • b=2
  • c=hello world

JSON

JSON は、パラメーターを渡すための強力な機能を備えています。Target では、JSON オブジェクトキーを使用して、複雑な構造を単純なパラメーターに統合します。

<!--window.-->targetPageParams = function() {
  return {
    "a": 1,
    "b": 2,
    "profile": {
                  "memberStatus": Gold,
                  "country": {
                                "city": "San Francisco"
                            }
              }
  };
};

値を URL エンコードする必要はありません。例えば、「San Francisco」という値でも、スペースをエンコードする必要はありません。普通にスペースを挿入するだけです。

この例では、次のデータを mbox エッジに送ります。

  • a=1
  • b=2
  • profile.memberStatus=Gold
  • profile.country.city=San Francisco