Commit c313c9c5 authored by beisir's avatar beisir

feat:埋点确认

parent 52fe0074
...@@ -20,6 +20,8 @@ import { EventBus } from '@/service/utils.service'; ...@@ -20,6 +20,8 @@ import { EventBus } from '@/service/utils.service';
import { isApp, isWxMp } from '@/service/validation.service'; import { isApp, isWxMp } from '@/service/validation.service';
import qs from 'qs'; import qs from 'qs';
import config from '@/config'; import config from '@/config';
import { saTrackEvent } from '@/service/sa.service';
export default { export default {
name: 'GroupShare', name: 'GroupShare',
components: { components: {
...@@ -189,10 +191,17 @@ export default { ...@@ -189,10 +191,17 @@ export default {
// 直接进行小程序海报页面跳转 // 直接进行小程序海报页面跳转
this.openTenetPosterUrl(); this.openTenetPosterUrl();
} }
let sharePicData = this.sharePicData;
saTrackEvent('H5_GroupZeroYuanPurchaseActivityPageSharePopupWindowBtnClick', {
sku_no: sharePicData.skuNo || '',
buttons_name: ev,
activity_id: sharePicData.activityId || '',
page_title: sharePicData.skuName || '',
group_id: sharePicData.groupBuyGroupId || ''
});
}, },
emitRunPostMessage() { emitRunPostMessage() {
const shareDic = this.shareInfo; const shareDic = this.shareInfo;
console.log(shareDic);
this.nativeBridge.run({ this.nativeBridge.run({
event: 'showShareView', event: 'showShareView',
data: { data: {
......
...@@ -105,7 +105,7 @@ export default { ...@@ -105,7 +105,7 @@ export default {
const { s } = this.btnByStatus; const { s } = this.btnByStatus;
if (s === 2) { if (s === 2) {
saTrackEvent('H5_GroupZeroYuanPurchaseActivityPageOpenGroupImmediatelyBtnClick', { saTrackEvent('H5_GroupZeroYuanPurchaseActivityPageOpenGroupImmediatelyBtnClick', {
skuNo sku_no: skuNo
}); });
this.$router.push({ this.$router.push({
path: '/groupBuy/skuInfo', path: '/groupBuy/skuInfo',
......
...@@ -167,6 +167,10 @@ export default { ...@@ -167,6 +167,10 @@ export default {
}); });
}, },
goGroupDetails(skuInfo) { goGroupDetails(skuInfo) {
saTrackEvent('H5_MyPuzzlePageGroupOrderBtnClick', {
sku_no: skuInfo.skuList[0].skuNo,
group_id: skuInfo.activityHundredGroupId
});
if (isWxMp) { if (isWxMp) {
this.nativeBridge.openNewUrl({ this.nativeBridge.openNewUrl({
newUrl: `/pages/order/orderDetail?orderNo=${skuInfo.orderNo}` newUrl: `/pages/order/orderDetail?orderNo=${skuInfo.orderNo}`
...@@ -200,11 +204,11 @@ export default { ...@@ -200,11 +204,11 @@ export default {
} }
}, },
async openShareEvent(item) { async openShareEvent(item) {
this.$emit('option-click', { ...item.skuList[0], eventType: 'share' }); saTrackEvent('H5_MyPuzzlePageInviteFriendsBtnClick', {
saTrackEvent('H5_MyPuzzlePageGroupOrderBtnClick', { sku_no: item.skuList[0].skuNo,
sku_no: '', group_id: item.activityHundredGroupId
leader_user_id: ''
}); });
this.$emit('option-click', { ...item.skuList[0], eventType: 'share' });
}, },
toDetail(goodsItem) { toDetail(goodsItem) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment