小程序
小游戏
企业微信
微信支付
扫描小程序码分享
微信小程序,自建转化归因,用来归因用户广告的注册转化,广告关联了归因的链接,但是投放之后监测链接接收不到点击的信息,有碰到的吗?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
gdt_vid有么?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
调用时:
util.tencentAdRequest('CONFIRM_EFFECTIVE_LEADS', options.query.gdt_vid)
// 腾讯广点通数据回传
function tencentAdRequest(action_type, click_id) {
if (click_id) {
wx.request({
url: 'https://tracking.e.qq.com/conv',
data: {
actions: [
{
outer_action_id: click_id, // 选填,若上报可能有重复请填写该id,系统会根据该ID进行去重,详见FAQ
user_id: {
//user_id,可采集到的设备标示
wechat_openid: getStorageSync('openId') || '', //当为小程序类、公众号和企业微信转化时,此字段与wechat_unionid必传其一
wechat_unionid: getStorageSync('unionId'), //当为小程序类、公众号和企业微信转化时,此字段与wechat_openid必传其一
wechat_app_id: __wxConfig.accountInfo.appId //用户发生该行为对应的小程序appid,该字段必填,并确保该appid已对该账户进行了授权(请参考帮助中心-转化归因使用指南-微信小程序转化归因操作手册中的appid授权部分)
},
action_type, // 必填 行为类型
trace: {
click_id // 必填 click_id
}
]
method: 'POST',
complete: res => {
console.log(res)
})
// app.js调用时:
onLaunch(options) {
app.globalData.query = options.query || {}
util.tencentAdRequest('ACTIVE', options.query.gdt_vid)
// 某个页面做了事件操作后
util.tencentAdRequest('REGISTER', getApp().globalData.query.gdt_vid)
•
// 腾讯广点通数据回传,封装到util下。
url: 'https://tracking.e.qq.com/conv', // 需配置服务器域名,或者由你们服务端提供接口进行转发请求,你请求你们服务端接口,将需要请求的接口和参数传给后端,由后端进行请求,你就只需要配置你们的域名就好了,这样如果有多个三方投放的数据回传就不用去配置他们的服务器域名了。
outer_action_id: click_id,
wechat_openid: wx.getStorageSync('openId') || '',
wechat_unionid: wx.getStorageSync('unionId'),
wechat_app_id: __wxConfig.accountInfo.appId // 获取当前小程序的appId
action_type, // 必填 行为类型,注册、激活、付费啥的。
click_id
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
gdt_vid有么?
然后你的代码里集成一下:
调用时:
util.tencentAdRequest('CONFIRM_EFFECTIVE_LEADS', options.query.gdt_vid)
// 腾讯广点通数据回传
function tencentAdRequest(action_type, click_id) {
if (click_id) {
wx.request({
url: 'https://tracking.e.qq.com/conv',
data: {
actions: [
{
outer_action_id: click_id, // 选填,若上报可能有重复请填写该id,系统会根据该ID进行去重,详见FAQ
user_id: {
//user_id,可采集到的设备标示
wechat_openid: getStorageSync('openId') || '', //当为小程序类、公众号和企业微信转化时,此字段与wechat_unionid必传其一
wechat_unionid: getStorageSync('unionId'), //当为小程序类、公众号和企业微信转化时,此字段与wechat_openid必传其一
wechat_app_id: __wxConfig.accountInfo.appId //用户发生该行为对应的小程序appid,该字段必填,并确保该appid已对该账户进行了授权(请参考帮助中心-转化归因使用指南-微信小程序转化归因操作手册中的appid授权部分)
},
action_type, // 必填 行为类型
trace: {
click_id // 必填 click_id
}
}
]
},
method: 'POST',
complete: res => {
console.log(res)
}
})
}
}
// app.js调用时:
onLaunch(options) {
app.globalData.query = options.query || {}
util.tencentAdRequest('ACTIVE', options.query.gdt_vid)
}
// 某个页面做了事件操作后
util.tencentAdRequest('REGISTER', getApp().globalData.query.gdt_vid)
•
// 腾讯广点通数据回传,封装到util下。
function tencentAdRequest(action_type, click_id) {
if (click_id) {
wx.request({
url: 'https://tracking.e.qq.com/conv', // 需配置服务器域名,或者由你们服务端提供接口进行转发请求,你请求你们服务端接口,将需要请求的接口和参数传给后端,由后端进行请求,你就只需要配置你们的域名就好了,这样如果有多个三方投放的数据回传就不用去配置他们的服务器域名了。
data: {
actions: [
{
outer_action_id: click_id,
user_id: {
wechat_openid: wx.getStorageSync('openId') || '',
wechat_unionid: wx.getStorageSync('unionId'),
wechat_app_id: __wxConfig.accountInfo.appId // 获取当前小程序的appId
},
action_type, // 必填 行为类型,注册、激活、付费啥的。
trace: {
click_id
}
}
]
},
method: 'POST',
complete: res => {
console.log(res)
}
})
}
}