2 Star 5 Fork 0

maxmon / tekiiSDK

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

开发之前

  1. 将AppID和AppSecret提供给天奇达人的商务(下面简称天奇商务),获取地址为微信小程序后台(https://mp.weixin.qq.com/)的 开发>开发设置>开发者ID(如果AppSecret之前已经获取过,请将之前保存的AppSecret交给商务,为避免影响线上业务,【请不要点击重置按钮】!!!);
  2. 在微信小程序后台的 开发>开发设置>服务器域名>request合法域名 中,添加【https://tekii.cn】用于记录小程序广告相关的数据;
  3. 天奇商务在和天奇的后台开发人员沟通后,会在1个工作日内,提供tSecret(天奇分配的密钥)用于后续鉴权开发;

sdk开发相关

sdk开发分为 广告主端和流量主端,两者【都需要】在app.js中接入tekiiUtil的init初始化函数。

流量主端需要在跳转小程序的路径中带上目标appid和tid参数(tid(用户唯一码)在init之后,已保存在小程序本地,可通过wx.getStorageSync('tid')获取到)(也可以通过直接调用tekiiUtil.toad函数,目标appid和tid会自动拼接到path中)

广告主端需要在所有可能产生收益的地方调用tekiiUtil.logad函数

下面是初始化代码,需要写在app.js最开头(如果是小游戏,就写在game.js最开头)

const tekiiUtil = require('./tekiiUtil.js') // 路径请根据实际情况调整
tekiiUtil.init({
  tSecret: 'change to your tSecret'
})

在需要跳转小程序的地方调用toad跳转函数

const tekiiUtil = require('../../tekiiUtil.js') // 路径请根据实际情况调整
tekiiUtil.toad('目标小程序appid', '目标小程序path')

在用户能产生收益的地方调用logad记录函数

const tekiiUtil = require('../../tekiiUtil.js') // 路径请根据实际情况调整
tekiiUtil.logad(
    '目标小程序的appid', // 记录视频类广告可不填写
    '收益类型', // 比如跳转其他小程序,就填写 1(类型: 1、跳转其他小程序; 2、微信banner广告; 3、微信插屏广告; 4、微信激励视频广告; 5、用户分享; 6、其他)
    '备注' // 记录一些需要备注的事项,比如跳转路径,收益类型为 6 时的情况说明
)

关于接入自己的广告素材,请参考templet文件夹

项目地址

欢迎有能力的开发者协助我们改进这个SDK https://gitee.com/ko-orz/tekiiSDK

空文件

简介

天奇达人微信小程序广告统计插件 展开 收起
JavaScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/ko-orz/tekiiSDK.git
git@gitee.com:ko-orz/tekiiSDK.git
ko-orz
tekiiSDK
tekiiSDK
master

搜索帮助