Breeze 플러그인을 사용할 때 구글 애드센스 광고 코드는 캐싱에서 제외하는 것이 좋습니다.
💡 이유
구글 애드센스 광고는 동적으로 로드되기 때문에, 캐싱이 적용되면 제대로 표시되지 않거나, 광고 수익에 문제가 생길 수 있어요.
🎯 Breeze에서 애드센스 코드 캐싱 제외하는 방법
1️⃣ 워드프레스 관리자 페이지에서 Breeze
설정으로 이동해요.
2️⃣ Advanced Options
(고급 옵션) 탭을 클릭해요.
3️⃣ Never Cache these URLs (이 URL들은 캐싱하지 않음) 항목에 아래 URL을 추가해요. 아래는 와일드 카드를 써서 주소 밑에 것들도 다 같이 포함 시키라는 의미에요.
https://pagead2.googlesyndication.com/(.*)
https://cdn.ampproject.org/(.*)
https://cdn.ampproject.org/(.*)
4️⃣ 단일 주소로 제외 설정 방법
단일주소 넣는 방법은
항목에 다음을 입력해요.
https://pagead2.googlesyndication.com/pagead/js
https://pagead2.googlesyndication.com/adsbygoogle.js
https://cdn.ampproject.org/v0/amp-ad-0.1.js
5️⃣ 변경사항 저장 후, 캐시를 삭제하고 테스트해 보면 끝! 🎉
🚀 추가 팁
✔ Lazy Load 기능을 사용하면 애드센스 광고가 안 나올 수 있어요.(기본 값은 OFF)
✔ Breeze > Lazy Load
설정에서 adsbygoogle.js 제외하면 해결돼요!
✔ Autoptimize
같은 다른 캐싱 플러그인을 함께 쓰면 충돌할 수도 있어요.
이제 광고가 정상적으로 뜰 거예요! 😆
혹시 설정하다가 궁금한 거 있으면 편하게 물어보세요! ✨