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 
});