동의 처리 흐름 요약

다음은 시스템이 제대로 구성된 후 동의 데이터를 처리하는 방법에 대해 설명합니다.

  1. 고객은 웹 사이트의 대화 상자를 통해 데이터 수집에 대한 동의 환경 설정을 제공합니다.
  2. 페이지를 로드할 때마다(또는 CMP에서 동의 환경 설정이 변경될 때) 사이트의 사용자 지정 스크립트는 현재 환경 설정을 표준 XDM 개체에 매핑합니다. 그런 다음 이 개체는 Experience Platform Web SDK setConsent 명령에 전달됩니다.
  3. setConsent이(가) 호출되면 Experience Platform Web SDK에서 동의 값이 마지막으로 받은 값과 다른지 확인합니다. 값이 다르거나 이전 값이 없는 경우 구조화된 동의/환경 설정 데이터가 Adobe Experience Platform으로 전송됩니다.
  4. 동의/환경 설정 데이터는 스키마에 동의/환경 설정 필드가 포함된 Profile 사용 데이터 세트로 수집됩니다.

CMP 동의 변경 후크에서 트리거된 SDK 명령 외에도 동의 데이터는 Profile 사용 데이터 세트에 직접 업로드되는 고객 생성 XDM 데이터를 통해 Experience Platform으로 유입될 수 있습니다.

동의 적용

Experience Platform의 동의 처리 지원에 대한 현재 릴리스에서는 데이터 수집 권한(collect.val)만 Experience Platform 웹 SDK에 의해 자동으로 적용됩니다. 보다 세분화된 동의와 환경 설정을 수집하여 고객 프로필에서 지속할 수 있지만, 이러한 추가 신호는 자체 다운스트림 프로세스에서 수동으로 적용되어야 합니다.

NOTE
위에 언급된 XDM 동의 필드의 구조에 대한 자세한 내용은 동의 및 환경 설정 데이터 형식에 대한 안내서를 참조하십시오.

시스템이 구성되면 Experience Platform Web SDK은 현재 사용자에 대한 데이터 수집 동의 값을 해석하여 데이터를 Adobe Experience Platform Edge Network으로 보내야 하는지, 클라이언트에서 삭제해야 하는지, 데이터 수집 권한이 yes 또는 no로 설정될 때까지 지속되어야 하는지 여부를 결정합니다.

각 CMP 시스템은 고유하므로 고객이 서비스와 상호 작용할 때 동의를 제공할 수 있는 최상의 방법을 결정해야 합니다. 이를 위해 다음 예제와 유사한 쿠키 동의 대화 상자를 사용하는 것이 일반적인 방법입니다.

이 대화 상자를 통해 고객은 데이터에 대한 특정 마케팅 및 개인화 사용 사례를 옵트인 또는 옵트아웃할 수 있습니다. 이러한 동의와 환경 설정은 다음 단계에서 Profile 사용 데이터 집합에 대해 정의한 데이터 모델을 준수해야 합니다.

Profile이(가) 활성화된 데이터 세트에 표준화된 동의 필드 추가

고객 동의 데이터는 스키마에 동의 필드가 포함된 Profile 사용 데이터 세트로 전송되어야 합니다. 이러한 필드는 개별 고객에 대한 속성 정보를 캡처하는 데 사용하는 것과 동일한 스키마 및 데이터 세트에 포함되어야 합니다.

이 안내서를 계속하기 전에 Profile 사용 데이터 집합에 이러한 필수 필드를 추가하는 방법에 대한 자세한 단계는 동의 데이터를 캡처하기 위한 데이터 집합 구성에 대한 자습서를 참조하십시오.

동의 데이터를 포함하도록 Profile 병합 정책 업데이트

동의 데이터를 처리하기 위해 Profile 사용 데이터 집합을 만들었으면 각 고객 프로필에 동의 필드를 항상 포함하도록 병합 정책을 구성해야 합니다. 여기에는 데이터 세트 우선 순위를 설정하여 동의 데이터 세트가 잠재적으로 충돌할 수 있는 다른 데이터 세트보다 우선하도록 하는 작업이 포함됩니다.

NOTE
충돌하는 데이터 세트가 없는 경우 병합 정책에 대한 타임스탬프 우선 순위를 대신 설정해야 합니다. 이렇게 하면 고객이 지정한 최신 동의가 사용된 동의 설정인지 확인하는 데 도움이 됩니다.

병합 정책으로 작업하는 방법에 대한 자세한 내용은 병합 정책 개요를 읽는 것부터 시작하십시오. 병합 정책을 설정할 때는 데이터 세트 준비에 대한 안내서에 설명된 대로 동의 및 환경 설정 스키마 필드 그룹에서 제공하는 모든 필수 동의 특성을 프로필에 포함해야 합니다.

Experience Platform으로 동의 데이터 가져오기

고객 프로필의 필수 동의 필드를 표시하는 데이터 세트와 병합 정책이 있으면 다음 단계에서 동의 데이터 자체를 Experience Platform으로 가져오는 것입니다.

주로 CMP에서 동의 변경 이벤트가 감지될 때마다 Adobe Experience Platform Web SDK을 사용하여 동의 데이터를 Experience Platform으로 보내야 합니다. 모바일 플랫폼에서 동의 데이터를 수집하는 경우 Adobe Experience Platform Mobile SDK을 사용해야 합니다. 수집된 동의 데이터를 동의 데이터 세트의 XDM 스키마에 매핑하고 일괄 수집을 통해 Experience Platform으로 전송하여 직접 수집하도록 선택할 수도 있습니다.

이러한 각 방법에 대한 자세한 내용은 아래 하위 섹션에 나와 있습니다.

동의 데이터를 처리하도록 Experience Platform Web SDK 구성

웹 사이트에서 동의 변경 이벤트를 수신하도록 CMP를 구성했으면 Experience Platform 웹 SDK을 통합하여 업데이트된 동의 설정을 수신하고 모든 페이지 로드 및 동의 변경 이벤트가 발생할 때마다 Experience Platform으로 전송할 수 있습니다. 자세한 내용은 고객 동의 데이터를 처리하도록 웹 SDK 구성에 대한 안내서를 참조하십시오.