데이터 보호 및 데이터 개인정보 보호 규정을 위한 Adobe Experience Manager as a Cloud Service Sites 준비

마지막 업데이트: 2023-12-06
경고

이 문서의 콘텐츠는 법률적인 조언을 포함하지 않으며, 법률적인 조언을 대체하지 않습니다.

데이터 보호 및 데이터 개인정보 보호 규정에 대한 자세한 내용은 귀사의 법무 부서에 문의하십시오.

노트

개인정보 보호 문제에 대한 Adobe의 대응 및 Adobe 고객에게 의미하는 바에 대한 자세한 내용은 Adobe 개인정보 보호 센터를 참조하십시오.

Adobe Experience Manager as a Cloud Service Sites는 고객의 데이터 개인정보 보호 및 보호 규정 준수 제어를 도울 준비가 되었습니다. 이 페이지에서는 AEM Sites에서 이러한 요청을 처리하는 절차에 대해 안내합니다. 저장된 개인 데이터의 위치와 수동으로 또는 코드로 해당 데이터를 제거하는 방법에 대해서도 설명합니다.

자세한 내용은 Adobe의 개인정보 보호 센터를 참조하십시오.

AEM 작성자 계층

작성자 서버에서의 사용자 계정 및 UGC 콘텐츠에 대한 내용은 AEM Foundation 설명서에 기재되어 있습니다.

AEM 게시 계층

작성자 서버에서 사이트 방문자 인증에 사용되는 사용자 계정 및 UGC 콘텐츠에 대한 내용은 AEM Foundation 설명서에 기재되어 있습니다.

기본적으로 AEM Sites 구성 요소는 게시 서버에서 방문자가 입력한 양식 데이터를 저장하지 않습니다. 추가적인 처리가 필요하면 데이터를 서드파티 시스템 또는 Adobe Campaign에 전달하는 것이 좋습니다.

옵트인/옵트아웃

Adobe Experience Manager의 경우 사용자에 대한 옵트인/옵트아웃 관리에 사용되는 쿠키 옵트아웃 서비스가 적용됩니다.

옵트아웃 방법

  1. 다음으로 이동합니다.
    Adobe 개인정보 보호 센터 - 옵트아웃

  2. 서비스 - Experience Cloud 서비스 사용 데이터​로 스크롤합니다.

  3. 참조 링크를 선택합니다. 여기​를 클릭하십시오.

  4. 옵트아웃 또는 옵트인을 위한 옵션과 함께 다음 세부 정보가 표시됩니다.

    • 이 사이트 방문에 대한 데이터 집계 및 분석을 옵트아웃하려면 브라우저에 쿠키를 설치해야 합니다. 이 쿠키는 사용자가 옵트아웃했는지 여부를 식별합니다.

      옵트아웃 쿠키를 삭제하는 경우 또는 컴퓨터나 웹 브라우저를 변경하는 경우 다시 옵트아웃해야 합니다.

      옵트아웃 - 방문자 세션 집계 및 분석에서 본인 제외(amcglobal.sc.omtrdc.net 옵트아웃 쿠키를 설치하십시오) - 여기를 클릭합니다.

      옵트인 - 방문자 세션 집계 및 분석에서 본인 포함(amcglobal.sc.omtrdc.net 옵트아웃 쿠키를 설치하지 마십시오) - 여기를 클릭합니다.

    위 단계를 따라 실제 링크에 액세스하십시오.

    노트

    자세한 설명은 2. 개인정보 보호 섹션(Adobe 일반 사용 약관)에 기재되어 있습니다.

Analytics Foundation

AEM Sites에는 Adobe Analytics 온디맨드 서비스의 기능을 사용하는 Analytics Foundation과의 선택적 통합이 포함되어 있습니다.

Adobe Analytics 관련 데이터 주제 요청 관리에 대한 자세한 내용은 Adobe Analytics 및 데이터 개인정보 보호를 참조하십시오.

Target을 통한 개인 맞춤화 기초

AEM Sites에는 Adobe Target 온디맨드 서비스의 기능을 사용하는 Target을 통한 개인 맞춤화 기초와의 선택적 통합이 포함되어 있습니다.

Adobe Target과 관련된 데이터 주체 요청 관리에 대한 자세한 내용은 Adobe Target - 개인정보 보호 및 일반 데이터 보호 규정을 참조하십시오.

ContextHub

AEM에서는 ContextHub와 관련하여 선택적 데이터 계층을 제공합니다. 이렇게 하면 규칙 기반 개인화에 사용할 방문자별 데이터가 브라우저에 유지됩니다.

기본적으로 이 방문자 데이터는 AEM에 저장되지 않습니다. AEM은 브라우저에서 규칙을 데이터 계층에 보내 개인화를 결정합니다.

옵트인/옵트아웃 구현

사이트 소유자는 다음 지침에 따라 옵트아웃 구성 요소를 구현해야 합니다.

이 지침은 기본적으로 옵트인을 구현합니다. 따라서 웹 사이트 방문자는 개인 데이터가 브라우저(클라이언트측)의 지속성에 저장되기 전에 명확하게 동의해야 합니다.

  • 옵트아웃 구성 요소는 ContextHub 구성 요소가 포함될 때마다 포함되어야 합니다.

  • 웹 사이트에 대한 데이터 보호 및 개인정보 보호와 관련된 약관은 웹 사이트 방문자에게 표시되어야 하며, 해당 방문자는 다음 항목 중 하나를 선택할 수 있습니다.

    • 동의
    • 거부
    • 이전 옵션 변경
  • 사이트 방문자가 사이트의 약관에 동의하면 ContextHub 옵트아웃 쿠키가 제거됩니다.

    ContextHub.Utils.Cookie.removeItem('cq-opt-out');
    
  • 사이트 방문자가 사이트의 약관에 동의하지 않으면 ContextHub 옵트아웃 쿠키가 설정됩니다.

    ContextHub.Utils.Cookie.setItem('cq-opt-out', 1);
    
  • ContextHub가 옵트아웃 모드에서 실행되고 있는지 확인하려면 브라우저의 콘솔에서 다음 호출을 수행해야 합니다.

    var isOptedOut = ContextHub.isOptedOut(true) === true;
    // if isOptedOut is true, ContextHub is running in opt-out mode
    

ContextHub의 지속성 미리보기

ContextHub에서 사용한 지속성을 미리 보려면 다음 작업을 수행할 수 있습니다.

  • 브라우저의 콘솔 사용. 예를 들어

    • Chrome:

      • Developer Tools > Application > Storage를 엽니다.

        • Local Storage > (웹 사이트) > ContextHubPersistence
        • Session Storage > (웹 사이트) > ContextHubPersistence
        • Cookies > (웹 사이트) > SessionPersistence
    • Firefox:

      • Developer Tools > Storage를 엽니다.

        • Local Storage > (웹 사이트) > ContextHubPersistence
        • Session Storage > (웹 사이트) > ContextHubPersistence
        • Cookies > (웹 사이트) > SessionPersistence
    • Safari:

      • 메뉴 막대에서 Preferences > Advanced > Show Develop 메뉴를 엽니다.

      • Develop > Show JavaScript Console을 엽니다.

        • Console > Storage > Local Storage > (웹 사이트) > ContextHubPersistence
        • Console > Storage > Session Storage > (웹 사이트) > ContextHubPersistence
        • Console > Storage > Cookies > (웹 사이트) > ContextHubPersistence
    • Internet Explorer:

      • 개발자 도구 > 콘솔을 엽니다.

        • localStorage.getItem('ContextHubPersistence')
        • sessionStorage.getItem('ContextHubPersistence')
        • document.cookie
  • 브라우저 콘솔에서 ContextHub API 사용.

    • ContextHub에서는 다음 데이터 지속성 계층을 제공합니다.

      • ContextHub.Utils.Persistence.Modes.LOCAL(기본값)
      • ContextHub.Utils.Persistence.Modes.SESSION
      • ContextHub.Utils.Persistence.Modes.COOKIE
      • ContextHub.Utils.Persistence.Modes.WINDOW

      ContextHub 저장소는 사용할 지속성 계층을 정의하므로 현재 지속성 상태를 보려면 모든 계층을 검사해야 합니다.

예를 들어 localStorage에 저장된 데이터를 보려는 경우

ContextHub에서 사용한 지속성을 미리 보려면 다음 작업을 수행할 수 있습니다.

  • 브라우저의 콘솔 사용:

    • Chrome - Developer Tools > Application > Storage 열기:

      • Local Storage > (웹 사이트) > ContextHubPersistence
      • Session Storage > (웹 사이트) > ContextHubPersistence
      • Cookies > (웹 사이트) > SessionPersistence
    • Firefox - Developer Tools > Storage 열기:

      • Local Storage > (웹 사이트) > ContextHubPersistence
      • Session Storage > (웹 사이트) > ContextHubPersistence
      • Cookies > (웹 사이트) > SessionPersistence
  • 브라우저 콘솔에서 ContextHub API 사용.

    • ContextHub에서는 다음 데이터 지속성 계층을 제공합니다.

      • ContextHub.Utils.Persistence.Modes.LOCAL(기본값)
      • ContextHub.Utils.Persistence.Modes.SESSION
      • ContextHub.Utils.Persistence.Modes.COOKIE
      • ContextHub.Utils.Persistence.Modes.WINDOW

      ContextHub 저장소는 사용할 지속성 계층을 정의하므로 현재 지속성 상태를 보려면 모든 계층을 검사해야 합니다.

예를 들어 localStorage에 저장된 데이터를 보려는 경우

var storage = new ContextHub.Utils.Persistence({ mode: ContextHub.Utils.Persistence.Modes.LOCAL });
console.log(storage.getTree());

ContextHub의 지속성 지우기

ContextHub 지속성 지우기:

  • 현재 로드된 저장소의 지속성을 지우려면

    // to be able to fully access persistence layer, Opt-Out must be turned off
    ContextHub.Utils.Cookie.removeItem('cq-opt-out');
    
    // following call asks all currently loaded stores to clear their data
    ContextHub.cleanAllStores();
    
    // following call asks all currently loaded stores to set back default values (provided in their configs)
    ContextHub.resetAllStores();
    
  • 특정 지속성 계층을 지우려면(예: sessionStorage):

    var storage = new ContextHub.Utils.Persistence({ mode: ContextHub.Utils.Persistence.Modes.SESSION });
    storage.setItem('/store', null);
    storage.setItem('/_', null);
    
    // to confirm that nothing is stored:
    console.log(storage.getTree());
    
  • 모든 ContextHub 지속성 계층을 지우려면 모든 레이어에 대해 적절한 코드를 호출해야 합니다.

    • ContextHub.Utils.Persistence.Modes.LOCAL(기본값)
    • ContextHub.Utils.Persistence.Modes.SESSION
    • ContextHub.Utils.Persistence.Modes.COOKIE
    • ContextHub.Utils.Persistence.Modes.WINDOW

이 페이지에서는