targetPageParamsAll()

此方法允許您將參數從要求程式碼外部附加至所有 mbox。

對於要在多個 mbox 呼叫上併入相同的一組參數,這很實用。函數需要由客戶定義。它應該傳回將傳遞至頁面上所有 mbox 要求的參數陣列。此函式可在at.js載入之前或在​Administration > Implementation > Edit > Code Settings > Library Header​中定義。

您可以使用 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" 
        } 
      } 
  }; 
};

本頁內容

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