online-sales-sdk
v1.1.2
Published
OnlineSales.ai Web Tag SDK 封装,适用于 Vue/React 项目,纯JS实现
Maintainers
Readme
online-sales-sdk
简介
OnlineSales.ai Web Tag SDK 封装,适用于 Vue/React 项目,纯JS实现,自动加载官方 osmos 脚本,API 友好。
安装
npm install online-sales-sdk
# 或
yarn add online-sales-sdk使用方法
import getOnlineSalesSDK from 'online-sales-sdk';
// 初始化
const sdk = getOnlineSalesSDK();
await sdk.initialize({
clientId: 10090003,
productAdsHost: "d.o-s.io",
displayAdsHost: "d-ba.o-s.io"
});
// 获取广告
sdk.fetchDisplayAds({
cliUbid: "user_123",
pageType: "CATEGORY",
adUnit: ["HEADER_BANNER", "SIDEBAR_AD"],
productCount: 2
}).then(data => {
console.log('广告数据', data);
});支持方法
- initialize(options)
- updateOptions(options)
- fetchDisplayAds(params)
- fetchPLAProductPageAds(params)
- fetchPLASearchPageAds(params)
- fetchPLACategoryPageAd(params)
- fetchPLATPAPageAd(params)
- fetchPLAPurchasePageAd(params)
- fetchPLAHomePageAd(params)
- fetchPLACustomPageAd(params)
兼容性
- 支持 Vue、React 等主流前端框架
- 仅浏览器环境可用
License
MIT
