adobe.target.applyOffer(options)

此函数用于应用Adobe Target的响应内容。

NOTE
applyOffer 需要使用 mbox 参数。如果未指定 mbox 名称,则会发生错误。

options 参数是强制性的,具有以下结构:

类型
必需
描述
mbox
字符串
Mbox 名称
使用 at.js 1.3.0(及更高版本)的 Target 强制使用 mbox 键值。以往,这些键值是要求使用的,但现在,Target 强制使用该键值以确保 Target 正确验证并且客户正确地使用该函数。
selector
字符串或 DOM 元素
HTML 元素或 CSS 选择器,用于标识 Target 应将选件内容放置在其中的 HTML 元素。如果未提供选择器,则Target会假定HTML元素应使用HTMLHEAD。
优惠
数组
应用于元素的数组操作。

示例

以下示例显示如何将 getOfferapplyOffer 一起使用:

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