@newbeebox/adsdk

1.0.4 • Public • Published

广告SDK

<script type="module">
    import createApi from "@newbeebox/adsdk";

    // 初始化接口
    const api = createApi({
        appId: "bda2b2db-0965-4e1a-9ecb-860248f28c9e",
        secret: "d0b20976fe32ab45143ab1b8d10b4aed",
    });

    (async () => {
    // 获取广告
    const { code, data } = await api.getAdListLoop({
        // mediaType: 1, // 指定类型:0图片 1视频 2文字(文字类型不需要指定尺寸)
        // sizeId: 4, // 指定尺寸
        // pageSize: 5, // 指定获取广告个数
    });
    console.log(data);

    // 记录访问量
    await api.visitTrace({
        adId: data.id,
        // device: "", 有用户id等唯一标识也可以填
    });

    // 记录点击量
    await api.ClickTrace({
        adId: data.id,
        // device: "", 有用户id等唯一标识也可以填
    });
    })();
</script>

Readme

Keywords

Package Sidebar

Install

npm i @newbeebox/adsdk

Weekly Downloads

5

Version

1.0.4

License

MIT

Unpacked Size

40.9 kB

Total Files

8

Last publish

Collaborators

  • newbeeadmin
  • away.wei
  • hidamarikyuu