数据提供程序
最近更新: 2025年5月5日
创建对象:
- 开发人员
数据提供程序是一种功能,可让您轻松地将数据从第三方传递到Adobe Target。
数据提供程序需要使用at.js 1.3或更高版本。
格式
window.targetGlobalSettings.dataProviders
设置是一个数据提供程序数组。
有关每个数据提供程序的结构的更多信息,请参阅数据提供程序。
示例用例
从第三方收集数据,例如气象服务、DMP,甚至您自己的 Web 服务。然后,您可以使用这些数据来构建受众、定位内容并丰富访客配置文件。
方法的优势
此设置允许客户从第三方数据提供商(如Demandbase、BlueKai和自定义服务)收集数据,并将这些数据作为全局mbox请求中的mbox参数传递给Target。
支持通过异步和同步请求从多个提供程序收集数据。
使用这种方法可以轻松管理默认页面内容的闪烁,同时包含每个提供程序的独立超时时间以限制对页面性能的影响
注意事项
如果添加到window.targetGlobalSettings.dataProviders
的数据提供程序是异步的,则它们将并行执行。 访客API请求与添加到window.targetGlobalSettings.dataProviders
的函数并行执行,以将等待时间最小化。
at.js不尝试缓存数据。 如果数据提供程序仅提取一次数据,则应确保数据已缓存,并且在调用提供程序函数时为第二次调用提供缓存的数据。
代码示例
在数据提供程序中可以找到几个示例。
相关信息的链接
文档:数据提供程序
培训视频:
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指南
- 实施模式