adobe.target.applyOffer(options)
此函数用于应用Adobe Target的响应内容。
NOTE
applyOffer
需要使用 mbox
参数。如果未指定 mbox 名称,则会发生错误。options 参数是强制性的,具有以下结构:
键
类型
必需
描述
mbox
字符串
是
Mbox 名称
使用 at.js 1.3.0(及更高版本)的 Target 强制使用 mbox 键值。以往,这些键值是要求使用的,但现在,Target 强制使用该键值以确保 Target 正确验证并且客户正确地使用该函数。
使用 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
});
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3