diff --git a/layers/components/widgets/ButtonList.vue b/layers/components/widgets/ButtonList.vue index f7ac19d..cd2da33 100644 --- a/layers/components/widgets/ButtonList.vue +++ b/layers/components/widgets/ButtonList.vue @@ -7,6 +7,7 @@ import type { ButtonType } from '#layers/types/components/button' interface ButtonListProps { resourcesData: PageDataResourceGroup[] + pageVerTmplSeq: number } const props = defineProps() @@ -51,7 +52,13 @@ const getButtonProps = (button: PageDataResourceGroup) => ({ }), disabled: button.btn_info?.disabled, text: button.btn_info?.txt_btn_name, + tracking: button.tracking, }) + +const { useAnalyticsLogDataDirect } = useAnalytics() +// const logData = useAnalyticsLogDataDirect(props.resourcesData, props.pageVerTmplSeq) +console.log("๐Ÿš€ 11111~ getButtonProps ~ props.resourcesData:", getButtonProps(props.resourcesData[0])) + diff --git a/layers/components/widgets/VideoPlay.vue b/layers/components/widgets/VideoPlay.vue index 3aca1a5..c96ee32 100644 --- a/layers/components/widgets/VideoPlay.vue +++ b/layers/components/widgets/VideoPlay.vue @@ -5,8 +5,8 @@ const props = defineProps<{ resourcesData: PageDataResourceGroup pageVerTmplSeq: number }>() -const { useAnalyticsLogData } = useAnalytics() -const logData = useAnalyticsLogData(props.resourcesData, props.pageVerTmplSeq) +const { useAnalyticsLogDataDirect } = useAnalytics() +const logData = useAnalyticsLogDataDirect(props.resourcesData, props.pageVerTmplSeq) // YouTube ๋ชจ๋‹ฌ ์Šคํ† ์–ด ์‚ฌ์šฉ const modalStore = useModalStore() @@ -20,6 +20,7 @@ const handleVideoPlayClick = () => { diff --git a/layers/templates/GrVisual02/index.vue b/layers/templates/GrVisual02/index.vue index 6c76e19..00b40d0 100644 --- a/layers/templates/GrVisual02/index.vue +++ b/layers/templates/GrVisual02/index.vue @@ -105,6 +105,7 @@ const slideItemSize = { ()