← 돌아가기

오픈소스 · 제3자 고지

Monthly Art Flipbook 서비스에서 사용하는 외부 구성요소와 라이선스를 안내합니다.

StPageFlip (npm: page-flip)

라이선스: MIT License
원저작자/공헌자 고지 및 허가 고지 포함 필요. 프로젝트: GitHub · npm
The MIT License (MIT)

Copyright (c) The StPageFlip authors

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files
(the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
      

※ 배포물(repository, 배포 번들 등)에 본 고지와 함께 MIT 라이선스 전문을 포함해 주세요. 리포에서 제공하는 LICENSE 원문을 그대로 동봉하는 것을 권장합니다.

Google Analytics (gtag.js)

오픈소스 라이선스 대상이 아닌 서비스 약관 적용 항목입니다.
문서: Terms of Service · Privacy Policy · gtag.js Docs

이 사이트는 이용자 분석 및 품질 개선을 위해 Google Analytics를 사용할 수 있습니다. 거주 지역의 법령(GDPR, ePrivacy, PIPA 등)에 따라 쿠키/추적 동의가 요구될 수 있으며, 동의 관리(Consent Mode) 또는 옵트아웃 메커니즘을 제공해야 할 수 있습니다.

※ 메인 페이지에서 window['ga-disable-측정ID'] 플래그를 gtag 스니펫보다 먼저 설정하도록 구성하세요.
메인 페이지에 적용할 예시(옵트아웃 반영)
<script>
  // notices 페이지에서 저장한 사용자 선택 반영
  (function(){
    try{
      var optout = localStorage.getItem('ga_optout') === '1';
      if (optout) {
        // 측정ID에 맞춰 disable 플래그 설정
        window['ga-disable-G-XXXXXXXXXX'] = true;
      }
    }catch(e){}
  })();
</script>
<!-- 그 다음 줄에 gtag.js 삽입 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXXXXX', { anonymize_ip: true });
</script>