adobe.target.applyOffer(options)
最後更新: 2024年8月25日
建立對象:
- 開發人員
此函式用於套用Adobe Target的回應內容。
applyOffer
需要 mbox
參數。如果未指定 mbox 名稱,則會發生錯誤。options 參數是強制性的,並且具有下列結構:
索引鍵 | 類型 | 必要 | 說明 |
---|---|---|---|
mbox | 字串 | 是 | mbox 名稱 利用 at.js 1.3.0 (和更新版本),Target 可強制使用 mbox 機碼。此機碼在過去為必要,但現在 Target 會強制使用它,以確保 Target 有正確的驗證,且客戶能正確使用函數。 |
selector | 字串或 DOM 元素 | 無 | HTML 元素或 CSS 選取器過去會識別 Target 應該放置選件內容的 HTML 元素。如果未提供選取器,Target會假設HTML元素應使用HTMLHEAD。 |
產品建議 | 陣列 | 是 | 應該套用至元素的動作陣列。 |
範例
下列範例顯示如何將 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
});
Target
- Adobe Target開發人員指南
- 快速入門
- 使用者端實作
- 概覽:為用戶端 Web 實作 Target
- Adobe Experience Platform Web SDK實作概觀
- at.js 實施
- at.js概覽
- at.js 如何運作
- 如何部署 at.js
- 裝置上決策
- at.js 函數
- at.js 函數概覽
- adobe.target.getOffer()
- adobe.target.getOffers() - at.js 2.x
- adobe.target.applyOffer()
- adobe.target.applyOffers() - at.js 2.x
- adobe.target.triggerView() - at.js 2.x
- adobe.target.trackEvent()
- mboxCreate() - at.js 1.x
- targetGlobalSettings()
- mboxDefine() 和 mboxUpdate() - at.js 1.x
- targetPageParams()
- targetPageParamsAll()
- registerExtension() - at.js 1.x
- sendNotifications() - at.js 2.1
- at.js 自訂事件
- 使用 Adobe Experience Cloud Debugger 除錯 at.js
- 使用雲端型例項搭配 Target
- at.js 常見問答
- at.js 版本詳細資料
- 從 at.js 1.x 升級為 at.js 2.x
- at.js Cookie
- 使用者代理和使用者端提示
- 瞭解全域 mbox
- 伺服器端實作
- 混合實施
- Recommendations實施
- 行動應用程式實作
- 電子郵件實作
- API指南
- 實作模式