기본 스킨 또는 기본 스킨 버전 1.2.20, CDN 버전 1.2.16 이후 복제된 코드인 경우에는 아래 가이드 코드가 반영되어 있습니다.
// [pc|mobile]/partials/common-header.js
(() => {
const searchParams = new URLSearchParams(location.search);
const trackingKey = searchParams.get('trackingKey');
const { setTrackingKey } = ShopbySkin.utils;
setTrackingKey(trackingKey);
})();
// [pc|molbile]/partials/sign-in-form.js
(() => {
const { pageHelper, utils } = ShopbySkin;
const signInHelper = pageHelper.signInHelper();
// handleSignInSubmit 함수 수정
const handleSignInSubmit = async (params) => {
const trackingKey = utils.getTrackingKey();
const { data } = await signInHelper.signIn({
payload: {
requestBody: {
memberId,
password,
},
queryString: {
...(trackingKey && { trackingKey }),
},
},
});
}
})();