Show Menu
主題×

adobe.target.applyOffer(options)

此函數用來套用回應內容。
applyOffer 需要 mbox 參數。如果未指定 mbox 名稱,則會發生錯誤。
options 參數是強制性的,並且具有下列結構:
機碼
類型
必要
說明
mbox
字串
mbox 名稱
利用 at.js 1.3.0 (和更新版本),Target 可強制使用 mbox 機碼。此機碼在過去為必要,但現在 Target 會強制使用它,以確保 Target 有正確的驗證,且客戶能正確使用函數。
selector
字串或 DOM 元素
HTML 元素或 CSS 選取器過去會識別 Target 應該放置選件內容的 HTML 元素。如果未提供選取器,Target 會假設我們應該使用的 HTML 元素為 HTML HEAD。
offer
陣列
應該套用至元素的動作陣列。

範例

下列範例顯示如何將 getOffer applyOffer 一起使用:
adobe.target.getOffer({   
  "mbox": "mbox",   
  "success": function(offers) {           
        adobe.target.applyOffer( {  
           "mbox": "mbox", 
           "offer": offers  
        } ); 
  },   
  "error": function(status, error) {           
      if (console && console.log) { 
        console.log(status); 
        console.log(error); 
      } 
  }, 
 "timeout": 5000 
});