#alret-custom::after {
content: “이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.”;
white-space: pre-wrap;
font-family: ‘Noto Sans KR’, sans-serif;
font-size: 18px; /* 본문보다 큰 글씨 크기 */
color: #d32f2f; /* 눈에 띄는 색상 */
font-weight: 700; /* 굵은 글씨 */
text-align: center;
display: block;
margin-top: 40px;
padding: 10px;
border-top: 1px solid #e0e0e0;
border-bottom: 1px solid #e0e0e0;
margin-bottom: 30px;
}
document.addEventListener(“DOMContentLoaded”, function() {
// URL에서 쿠팡 파트너스 ID 추출
function getCoupangAffiliateId() {
const urlParams = new URLSearchParams(window.location.search);
return urlParams.get(‘coupang’);
}
// 쿠팡 파트너스 ID를 쿠키에 저장
function setCoupangAffiliateIdInCookie(id) {
document.cookie = “coupangAffiliateId=” + id + “; path=/; max-age=2592000”; // 30일간 유효
}
// 쿠키에서 쿠팡 파트너스 ID 가져오기
function getCoupangAffiliateIdFromCookie() {
const name = “coupangAffiliateId=”;
const decodedCookie = decodeURIComponent(document.cookie);
const ca = decodedCookie.split(‘;’);
for(let i = 0; i {
let url = new URL(link.href);
url.searchParams.set(‘coupang’, affiliateId);
link.href = url.toString();
});
}
}
updateCoupangLinks();
// 새로 추가된 링크에 대해서도 동일하게 처리
const observer = new MutationObserver(() => {
updateCoupangLinks();
});
observer.observe(document.body, { childList: true, subtree: true });
});