更新
This commit is contained in:
parent
0b038d4d3b
commit
7568cb1d7f
|
|
@ -41,7 +41,7 @@ export default class RedeemCode extends cc.Component {
|
||||||
for (let itemId in rewards) {
|
for (let itemId in rewards) {
|
||||||
let itemNum = rewards[itemId];
|
let itemNum = rewards[itemId];
|
||||||
cc.fx.GameTool.getPassCheckPorp(parseInt(itemId), itemNum, false, true);
|
cc.fx.GameTool.getPassCheckPorp(parseInt(itemId), itemNum, false, true);
|
||||||
|
// 上报玩家当前领取的战令等级及付费状态
|
||||||
let typeStr = '';
|
let typeStr = '';
|
||||||
let finalItemNum = itemNum;
|
let finalItemNum = itemNum;
|
||||||
switch (parseInt(itemId)) {
|
switch (parseInt(itemId)) {
|
||||||
|
|
|
||||||
|
|
@ -262,7 +262,7 @@ export default class Revive extends cc.Component {
|
||||||
}
|
}
|
||||||
else if (res.err) {
|
else if (res.err) {
|
||||||
console.log("错误原因:", res.errMsg);
|
console.log("错误原因:", res.errMsg);
|
||||||
if (res.errMsg && res.errMsg.indexOf("fail App Store") !== -1) {
|
if (res.errCode == 16) {
|
||||||
console.log("走ios旧支付");
|
console.log("走ios旧支付");
|
||||||
this.iosOldPay(price, productId);
|
this.iosOldPay(price, productId);
|
||||||
return;
|
return;
|
||||||
|
|
|
||||||
|
|
@ -309,7 +309,7 @@ export class GameConfig {
|
||||||
vibrateOpen: true, //震动
|
vibrateOpen: true, //震动
|
||||||
coinnum: 0, //每局的金币数
|
coinnum: 0, //每局的金币数
|
||||||
paid_user: false, //是否是付费用户
|
paid_user: false, //是否是付费用户
|
||||||
version: "1.9.98", //版本号
|
version: "1.9.99", //版本号
|
||||||
shushu_DistinctId: "", //数数访客ID
|
shushu_DistinctId: "", //数数访客ID
|
||||||
shushu_AccountId: "", //数数账号ID
|
shushu_AccountId: "", //数数账号ID
|
||||||
uid: "", //用户和后端唯一id
|
uid: "", //用户和后端唯一id
|
||||||
|
|
|
||||||
|
|
@ -1256,7 +1256,7 @@ var GameTool = {
|
||||||
num: num,
|
num: num,
|
||||||
compensate: compensate
|
compensate: compensate
|
||||||
}
|
}
|
||||||
console.log("通行证发放奖励", porpId, num)
|
console.log("222222通行证发放奖励", porpId, num)
|
||||||
cc.fx.GameTool.shushu_Track("resource_get", dataTemp);
|
cc.fx.GameTool.shushu_Track("resource_get", dataTemp);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
@ -1297,6 +1297,7 @@ var GameTool = {
|
||||||
},
|
},
|
||||||
//上报数据
|
//上报数据
|
||||||
shushu_Track: function (name, data) {
|
shushu_Track: function (name, data) {
|
||||||
|
|
||||||
let eventData = {}
|
let eventData = {}
|
||||||
switch (name) {
|
switch (name) {
|
||||||
case "login":
|
case "login":
|
||||||
|
|
@ -1452,6 +1453,12 @@ var GameTool = {
|
||||||
result: data.result,
|
result: data.result,
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case "get_battle_pass":
|
||||||
|
eventData = {
|
||||||
|
cur_bp_level: data.cur_bp_level, //当前领取的战令等级, int
|
||||||
|
is_paid_bp_usr: data.is_paid_bp_usr,//是否是战令付费档位, boolean
|
||||||
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
if (name == "stage_help") {
|
if (name == "stage_help") {
|
||||||
console.log("准备上报完成", data);
|
console.log("准备上报完成", data);
|
||||||
|
|
@ -1462,6 +1469,9 @@ var GameTool = {
|
||||||
if (data.result)
|
if (data.result)
|
||||||
MiniGameSdk.API.yinli_FinishiStage();
|
MiniGameSdk.API.yinli_FinishiStage();
|
||||||
}
|
}
|
||||||
|
if (name == "get_battle_pass") {
|
||||||
|
console.log("战令埋点", eventData);
|
||||||
|
}
|
||||||
// MiniGameSdk.API.shushu_Track(name,eventData);
|
// MiniGameSdk.API.shushu_Track(name,eventData);
|
||||||
console.log("上报事件", name, eventData);
|
console.log("上报事件", name, eventData);
|
||||||
MiniGameSdk.API.shushu_Track(name, eventData);
|
MiniGameSdk.API.shushu_Track(name, eventData);
|
||||||
|
|
|
||||||
|
|
@ -343,7 +343,7 @@ export default class NewClass extends cc.Component {
|
||||||
}
|
}
|
||||||
else if (res.err) {
|
else if (res.err) {
|
||||||
console.log("错误原因:", res.errMsg);
|
console.log("错误原因:", res.errMsg);
|
||||||
if (res.errMsg && res.errMsg.indexOf("fail App Store") !== -1) {
|
if (res.errCode == 16) {
|
||||||
console.log("走ios旧支付");
|
console.log("走ios旧支付");
|
||||||
this.iosOldPay(price, productId);
|
this.iosOldPay(price, productId);
|
||||||
return;
|
return;
|
||||||
|
|
|
||||||
|
|
@ -424,7 +424,7 @@ export default class NewbieGift extends cc.Component {
|
||||||
}
|
}
|
||||||
else if (res.err) {
|
else if (res.err) {
|
||||||
console.log("错误原因:", res.errMsg);
|
console.log("错误原因:", res.errMsg);
|
||||||
if (res.errMsg && res.errMsg.indexOf("fail App Store") !== -1) {
|
if (res.errCode == 16) {
|
||||||
console.log("走ios旧支付");
|
console.log("走ios旧支付");
|
||||||
this.iosOldPay(price, productId);
|
this.iosOldPay(price, productId);
|
||||||
return;
|
return;
|
||||||
|
|
|
||||||
|
|
@ -598,7 +598,7 @@ export default class passCheck extends cc.Component {
|
||||||
}
|
}
|
||||||
else if (res.err) {
|
else if (res.err) {
|
||||||
console.log("错误原因:", res.errMsg);
|
console.log("错误原因:", res.errMsg);
|
||||||
if (res.errMsg && res.errMsg.indexOf("fail App Store") !== -1) {
|
if (res.errCode == 16) {
|
||||||
console.log("走ios旧支付");
|
console.log("走ios旧支付");
|
||||||
this.iosOldPay(price, productId);
|
this.iosOldPay(price, productId);
|
||||||
return;
|
return;
|
||||||
|
|
|
||||||
|
|
@ -413,11 +413,15 @@ export default class passCheckMgr extends cc.Component {
|
||||||
if (canvasTemp) {
|
if (canvasTemp) {
|
||||||
JiaZai = canvasTemp.getComponent("JiaZai");
|
JiaZai = canvasTemp.getComponent("JiaZai");
|
||||||
}
|
}
|
||||||
|
console.log("处理奖励", rewards);
|
||||||
// 处理每个奖励
|
// 处理每个奖励
|
||||||
for (const reward of rewards) {
|
for (const reward of rewards) {
|
||||||
|
// 上报战令奖励领取:itemIndex 从 0 开始,埋点等级从 1 开始;右侧为付费档位
|
||||||
|
cc.fx.GameTool.shushu_Track("get_battle_pass", {
|
||||||
|
cur_bp_level: reward.itemIndex + 1,
|
||||||
|
is_paid_bp_usr: !reward.isLeftReward,
|
||||||
|
});
|
||||||
cc.fx.GameTool.getPassCheckPorp(reward.itemId, reward.itemNum, false);
|
cc.fx.GameTool.getPassCheckPorp(reward.itemId, reward.itemNum, false);
|
||||||
|
|
||||||
if (JiaZai) {
|
if (JiaZai) {
|
||||||
switch (reward.itemId) {
|
switch (reward.itemId) {
|
||||||
case 1001: // 金币
|
case 1001: // 金币
|
||||||
|
|
|
||||||
|
|
@ -614,7 +614,8 @@ export default class NewClass extends cc.Component {
|
||||||
}
|
}
|
||||||
else if (res.err) {
|
else if (res.err) {
|
||||||
console.log("错误原因:", res.errMsg);
|
console.log("错误原因:", res.errMsg);
|
||||||
if (res.errMsg && res.errMsg.indexOf("fail App Store") !== -1) {
|
|
||||||
|
if (res.errCode == 16) {
|
||||||
console.log("走ios旧支付");
|
console.log("走ios旧支付");
|
||||||
this.iosOldPay(price, productId);
|
this.iosOldPay(price, productId);
|
||||||
return;
|
return;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user