From 6c0e6e945f3524ab5c3ea76b74e85560c78c2795 Mon Sep 17 00:00:00 2001 From: aken-you Date: Tue, 1 Jul 2025 21:59:18 +0900 Subject: [PATCH 1/7] =?UTF-8?q?refactor:=20=EB=A1=9C=EA=B7=B8=EC=9D=B8=20G?= =?UTF-8?q?A=20=EC=9D=B4=EB=B2=A4=ED=8A=B8=20=EB=8D=B0=EC=9D=B4=ED=84=B0?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/redirection/page.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/redirection/page.tsx b/app/redirection/page.tsx index aaa0c5c0..f5c48860 100644 --- a/app/redirection/page.tsx +++ b/app/redirection/page.tsx @@ -20,6 +20,7 @@ function RedirectionContent() { ); const isGuest = searchParams.get('is-guest'); const memberId = searchParams.get('member-id'); + const authVendor = searchParams.get('auth-vendor'); setCookie('accessToken', accessToken); setCookie('memberId', memberId); @@ -40,10 +41,10 @@ function RedirectionContent() { router.push('/'); router.refresh(); sendGTMEvent({ - event_name: 'member_login', + event: 'custom_member_login', timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), - // dl_login_method: '', + dl_login_method: authVendor || '', }); } } catch (error) { From e6115607c9e6494fbd571fc02b87311edbef96da Mon Sep 17 00:00:00 2001 From: aken-you Date: Tue, 1 Jul 2025 21:59:47 +0900 Subject: [PATCH 2/7] =?UTF-8?q?refactor:=20=ED=9A=8C=EC=9B=90=EA=B0=80?= =?UTF-8?q?=EC=9E=85=20GA=20=EC=9D=B4=EB=B2=A4=ED=8A=B8=20=EB=8D=B0?= =?UTF-8?q?=EC=9D=B4=ED=84=B0=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/redirection/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/redirection/page.tsx b/app/redirection/page.tsx index f5c48860..83aa6291 100644 --- a/app/redirection/page.tsx +++ b/app/redirection/page.tsx @@ -32,7 +32,7 @@ function RedirectionContent() { if (isGuest === 'true') { router.push('/sign-up'); sendGTMEvent({ - event: 'member_join', + event: 'custom_member_join', timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), }); From 3536167c12d1be936b6f2384e4ada3b26427e799 Mon Sep 17 00:00:00 2001 From: aken-you Date: Tue, 1 Jul 2025 22:04:00 +0900 Subject: [PATCH 3/7] =?UTF-8?q?refactor:=20=EC=8A=A4=ED=84=B0=EB=94=94=20?= =?UTF-8?q?=ED=86=A0=EA=B8=80=20GA=20=EC=9D=B4=EB=B2=A4=ED=8A=B8=20?= =?UTF-8?q?=EB=8D=B0=EC=9D=B4=ED=84=B0=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/entities/user/model/use-user-profile-query.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/entities/user/model/use-user-profile-query.ts b/src/entities/user/model/use-user-profile-query.ts index d4f6c1a8..94295f51 100644 --- a/src/entities/user/model/use-user-profile-query.ts +++ b/src/entities/user/model/use-user-profile-query.ts @@ -25,13 +25,13 @@ export const usePatchAutoMatchingMutation = () => { onSuccess: (_, variables) => { if (variables.autoMatching) { sendGTMEvent({ - event_name: 'member_study_toggle_on', + event: 'custom_member_study_toggle_on', timestamp: new Date().toISOString(), dl_member_id: hashValue(String(variables.memberId)), }); } else { sendGTMEvent({ - event_name: 'member_study_toggle_off', + event: 'custom_member_study_toggle_off', timestamp: new Date().toISOString(), dl_member_id: hashValue(String(variables.memberId)), }); From e75aa0652aa90bc17779c53c99fd7b378423aadf Mon Sep 17 00:00:00 2001 From: aken-you Date: Tue, 1 Jul 2025 22:05:07 +0900 Subject: [PATCH 4/7] =?UTF-8?q?refactor:=20=EB=A9=A4=EB=B2=84=EC=B9=B4?= =?UTF-8?q?=EB=93=9C=20GA=20=EC=9D=B4=EB=B2=A4=ED=8A=B8=20=EB=8D=B0?= =?UTF-8?q?=EC=9D=B4=ED=84=B0=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/features/my-page/ui/profile-info-edit-modal.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/features/my-page/ui/profile-info-edit-modal.tsx b/src/features/my-page/ui/profile-info-edit-modal.tsx index fb91d358..2c3b4a15 100644 --- a/src/features/my-page/ui/profile-info-edit-modal.tsx +++ b/src/features/my-page/ui/profile-info-edit-modal.tsx @@ -159,7 +159,7 @@ export default function ProfileInfoEditModal({ memberInfo, onSubmit }: Props) { ); sendGTMEvent({ - event_name: 'member_card', + event: 'custom_member_card', timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), dl_tags: selectedSkillNames, From 4d4a81b8c77b979e974b135b68c8f479ffcd36b4 Mon Sep 17 00:00:00 2001 From: aken-you Date: Tue, 1 Jul 2025 22:05:19 +0900 Subject: [PATCH 5/7] =?UTF-8?q?style:=20=EC=A3=BC=EC=84=9D=20=EC=82=AD?= =?UTF-8?q?=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/redirection/page.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/app/redirection/page.tsx b/app/redirection/page.tsx index 83aa6291..42a546bb 100644 --- a/app/redirection/page.tsx +++ b/app/redirection/page.tsx @@ -37,7 +37,6 @@ function RedirectionContent() { dl_member_id: hashValue(memberId), }); } else { - // todo: login_method는 google 또는 kakao로 설정 router.push('/'); router.refresh(); sendGTMEvent({ From 7a5bbd63ec29a8a838141e3b94126c97667a5426 Mon Sep 17 00:00:00 2001 From: aken-you Date: Tue, 1 Jul 2025 22:06:06 +0900 Subject: [PATCH 6/7] =?UTF-8?q?refactor:=20=EB=A1=9C=EA=B7=B8=EC=95=84?= =?UTF-8?q?=EC=9B=83=20GA=20=EC=9D=B4=EB=B2=A4=ED=8A=B8=20=EB=8D=B0?= =?UTF-8?q?=EC=9D=B4=ED=84=B0=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/widgets/home/header.tsx | 2 +- src/widgets/my-page/sidebar.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/widgets/home/header.tsx b/src/widgets/home/header.tsx index 7037f95d..edc8ced4 100644 --- a/src/widgets/home/header.tsx +++ b/src/widgets/home/header.tsx @@ -33,7 +33,7 @@ export default function Header() { const memberId = getCookie('memberId'); sendGTMEvent({ - event_name: 'member_logout', + event: 'custom_member_logout', timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), }); diff --git a/src/widgets/my-page/sidebar.tsx b/src/widgets/my-page/sidebar.tsx index 0c05cd91..8986352a 100644 --- a/src/widgets/my-page/sidebar.tsx +++ b/src/widgets/my-page/sidebar.tsx @@ -19,7 +19,7 @@ export default function Sidebar() { const memberId = getCookie('memberId'); sendGTMEvent({ - event_name: 'member_logout', + event: 'custom_member_logout', timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), }); From 95e416daef6adfe5e0a40c7ab13e53a0d776453c Mon Sep 17 00:00:00 2001 From: aken-you Date: Tue, 1 Jul 2025 22:10:28 +0900 Subject: [PATCH 7/7] =?UTF-8?q?refactor:=20timestamp=20->=20dl=5Ftimestamp?= =?UTF-8?q?=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/redirection/page.tsx | 4 ++-- src/entities/user/model/use-user-profile-query.ts | 4 ++-- src/features/my-page/ui/profile-info-edit-modal.tsx | 2 +- src/widgets/home/header.tsx | 2 +- src/widgets/my-page/sidebar.tsx | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/redirection/page.tsx b/app/redirection/page.tsx index 42a546bb..554bf01a 100644 --- a/app/redirection/page.tsx +++ b/app/redirection/page.tsx @@ -33,7 +33,7 @@ function RedirectionContent() { router.push('/sign-up'); sendGTMEvent({ event: 'custom_member_join', - timestamp: new Date().toISOString(), + dl_timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), }); } else { @@ -41,7 +41,7 @@ function RedirectionContent() { router.refresh(); sendGTMEvent({ event: 'custom_member_login', - timestamp: new Date().toISOString(), + dl_timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), dl_login_method: authVendor || '', }); diff --git a/src/entities/user/model/use-user-profile-query.ts b/src/entities/user/model/use-user-profile-query.ts index 94295f51..374fbcf9 100644 --- a/src/entities/user/model/use-user-profile-query.ts +++ b/src/entities/user/model/use-user-profile-query.ts @@ -26,13 +26,13 @@ export const usePatchAutoMatchingMutation = () => { if (variables.autoMatching) { sendGTMEvent({ event: 'custom_member_study_toggle_on', - timestamp: new Date().toISOString(), + dl_timestamp: new Date().toISOString(), dl_member_id: hashValue(String(variables.memberId)), }); } else { sendGTMEvent({ event: 'custom_member_study_toggle_off', - timestamp: new Date().toISOString(), + dl_timestamp: new Date().toISOString(), dl_member_id: hashValue(String(variables.memberId)), }); } diff --git a/src/features/my-page/ui/profile-info-edit-modal.tsx b/src/features/my-page/ui/profile-info-edit-modal.tsx index 2c3b4a15..29b6247a 100644 --- a/src/features/my-page/ui/profile-info-edit-modal.tsx +++ b/src/features/my-page/ui/profile-info-edit-modal.tsx @@ -160,7 +160,7 @@ export default function ProfileInfoEditModal({ memberInfo, onSubmit }: Props) { sendGTMEvent({ event: 'custom_member_card', - timestamp: new Date().toISOString(), + dl_timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), dl_tags: selectedSkillNames, }); diff --git a/src/widgets/home/header.tsx b/src/widgets/home/header.tsx index edc8ced4..85a76796 100644 --- a/src/widgets/home/header.tsx +++ b/src/widgets/home/header.tsx @@ -34,7 +34,7 @@ export default function Header() { const memberId = getCookie('memberId'); sendGTMEvent({ event: 'custom_member_logout', - timestamp: new Date().toISOString(), + dl_timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), }); diff --git a/src/widgets/my-page/sidebar.tsx b/src/widgets/my-page/sidebar.tsx index 8986352a..2e9d9cb1 100644 --- a/src/widgets/my-page/sidebar.tsx +++ b/src/widgets/my-page/sidebar.tsx @@ -20,7 +20,7 @@ export default function Sidebar() { const memberId = getCookie('memberId'); sendGTMEvent({ event: 'custom_member_logout', - timestamp: new Date().toISOString(), + dl_timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), });