diff --git a/app/redirection/page.tsx b/app/redirection/page.tsx index aaa0c5c0..554bf01a 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); @@ -31,19 +32,18 @@ function RedirectionContent() { if (isGuest === 'true') { router.push('/sign-up'); sendGTMEvent({ - event: 'member_join', - timestamp: new Date().toISOString(), + event: 'custom_member_join', + dl_timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), }); } else { - // todo: login_method는 google 또는 kakao로 설정 router.push('/'); router.refresh(); sendGTMEvent({ - event_name: 'member_login', - timestamp: new Date().toISOString(), + event: 'custom_member_login', + dl_timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), - // dl_login_method: '', + dl_login_method: authVendor || '', }); } } catch (error) { diff --git a/src/entities/user/model/use-user-profile-query.ts b/src/entities/user/model/use-user-profile-query.ts index d4f6c1a8..374fbcf9 100644 --- a/src/entities/user/model/use-user-profile-query.ts +++ b/src/entities/user/model/use-user-profile-query.ts @@ -25,14 +25,14 @@ export const usePatchAutoMatchingMutation = () => { onSuccess: (_, variables) => { if (variables.autoMatching) { sendGTMEvent({ - event_name: 'member_study_toggle_on', - timestamp: new Date().toISOString(), + event: 'custom_member_study_toggle_on', + dl_timestamp: new Date().toISOString(), dl_member_id: hashValue(String(variables.memberId)), }); } else { sendGTMEvent({ - event_name: 'member_study_toggle_off', - timestamp: new Date().toISOString(), + event: 'custom_member_study_toggle_off', + 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 fb91d358..29b6247a 100644 --- a/src/features/my-page/ui/profile-info-edit-modal.tsx +++ b/src/features/my-page/ui/profile-info-edit-modal.tsx @@ -159,8 +159,8 @@ export default function ProfileInfoEditModal({ memberInfo, onSubmit }: Props) { ); sendGTMEvent({ - event_name: 'member_card', - timestamp: new Date().toISOString(), + event: 'custom_member_card', + 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 7037f95d..85a76796 100644 --- a/src/widgets/home/header.tsx +++ b/src/widgets/home/header.tsx @@ -33,8 +33,8 @@ export default function Header() { const memberId = getCookie('memberId'); sendGTMEvent({ - event_name: 'member_logout', - timestamp: new Date().toISOString(), + event: 'custom_member_logout', + 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 0c05cd91..2e9d9cb1 100644 --- a/src/widgets/my-page/sidebar.tsx +++ b/src/widgets/my-page/sidebar.tsx @@ -19,8 +19,8 @@ export default function Sidebar() { const memberId = getCookie('memberId'); sendGTMEvent({ - event_name: 'member_logout', - timestamp: new Date().toISOString(), + event: 'custom_member_logout', + dl_timestamp: new Date().toISOString(), dl_member_id: hashValue(memberId), });