From 342d8b6f1c6985f2668f75e5831757d9ab2536b8 Mon Sep 17 00:00:00 2001 From: xu_yanfeng Date: Wed, 22 Jan 2025 10:46:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=BF=E5=91=8A=E4=BC=98=E5=8C=96=EF=BC=8C?= =?UTF-8?q?=E5=8A=A0=E5=85=A5=E6=8F=92=E4=BB=B6=E7=89=88=E6=9C=AC=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cc-inspector/src/ga/type.ts | 5 +++++ cc-inspector/src/scripts/inject-view/app.vue | 3 +++ cc-inspector/src/scripts/inject-view/banner.vue | 2 +- cc-inspector/src/scripts/inject/event.ts | 8 +++++++- 4 files changed, 16 insertions(+), 2 deletions(-) diff --git a/cc-inspector/src/ga/type.ts b/cc-inspector/src/ga/type.ts index fc4007b..4d1d2fe 100644 --- a/cc-inspector/src/ga/type.ts +++ b/cc-inspector/src/ga/type.ts @@ -78,6 +78,7 @@ export enum GA_EventName { Hierarchy = "hierarchy", Inspector = "Inspector", EngineVersion = "engine_version", + AppVersion = "app_version", /** * 用户点击store广告链接 */ @@ -86,6 +87,10 @@ export enum GA_EventName { * 用户主动关闭store广告 */ CloseAd = "close_ad", + /** + * 展示广告 + */ + ShowAd = "show_ad", } export enum GA_Button { Github = "github", diff --git a/cc-inspector/src/scripts/inject-view/app.vue b/cc-inspector/src/scripts/inject-view/app.vue index 12329ae..713cc07 100644 --- a/cc-inspector/src/scripts/inject-view/app.vue +++ b/cc-inspector/src/scripts/inject-view/app.vue @@ -80,6 +80,9 @@ export default defineComponent({ // 单位分钟 const diff = (Date.now() - time) / 1000 / 60; isShow.value = diff >= showDuration; + if (isShow.value && ads.value.length) { + ga(GA_EventName.ShowAd); + } } } onUnmounted(() => { diff --git a/cc-inspector/src/scripts/inject-view/banner.vue b/cc-inspector/src/scripts/inject-view/banner.vue index 88236b3..c703d41 100644 --- a/cc-inspector/src/scripts/inject-view/banner.vue +++ b/cc-inspector/src/scripts/inject-view/banner.vue @@ -1,7 +1,7 @@