Adobe Launch에서 Experience Cloud ID 서비스 확장을 사용하는 옵트인 서비스
Adobe Launch에서 Experience Cloud ID로 옵트인 서비스를 관리하는 방법을 알아봅니다.
설명 description
환경
- Customer Journey Analytics
- Adobe Analytics
문제 / 증상
Adobe Launch에서 Experience Cloud ID로 옵트인 서비스 관리.
해결 방법 resolution
Adobe Launch의 Experience Cloud ID 서비스 확장을 사용하면 옵트인 권한을 관리할 수 있습니다. 기본적으로 모든 Adobe Experience Cloud 솔루션에 대해 옵트인이 부여됩니다. 사용자의 옵트인/옵트아웃 선택 사항을 추적하도록 확장에서 설정을 구성할 수 있습니다.
다음은 옵트인 서비스를 활성화하고 구성하는 간단한 안내서입니다.
참고: 이 안내서에서는 Experience Cloud ID 서비스 확장이 Launch에서 이미 구현되었다고 가정합니다.
1단계
첫 번째 단계는 Experience Cloud ID 서비스 확장 UI에서 옵트인을 활성화하는 것입니다. 확장은 다음과 같이 초기 세 가지 옵션을 제공합니다.
아니요: 기본적으로 "아니요"가 선택되어 있습니다. 이렇게 하면 모든 권한이 부여된 것처럼 추적을 허용할 수 있습니다.
예: 이 옵션을 켜면 서버 호출을 트리거하기 전에 라이브러리가 사용자의 동의를 대기합니다.
런타임 시 함수 을(를) 사용하여 결정됩니다. 이 옵션을 활성화하면 라이브러리가 사용자의 동의를 기다립니다. Optin의 활성화 여부를 확인하기 위해 부울(True 또는 False)을 반환하는 콜백 함수에 대한 참조를 제공해야 합니다.
옵트인을 활성화하려면 예를 선택합니다.
2단계
다음 단계는 동의를 얻을 수 있는 메커니즘을 구축하는 것입니다. 이 작업은 Java 스크립트 또는 서버측 스크립트를 사용하여 수행됩니다. 선택 사항을 기록할 때 사용자에게 쿠키 동의 대화 상자가 표시되어야 합니다.
3단계
동의 양식을 사용하여 필요한 권한을 얻은 후에는 옵트인 서비스에 선택 사항을 보내야 합니다.
아래 문서에서는 옵트인 서비스 API에 대해 자세히 설명합니다.
웹 사이트에 Adobe Analytics 구현만 있고 2단계에서 설명한 대로 사용자의 동의가 필요하다고 가정합니다. 사용자 환경 설정에 따라 아래 스크립트를 실행하여 옵트인을 승인/거부할 수 있습니다.
승인
adobe.optIn.approve([ adobe.OptInCategories.ANALYTICS] , true);
adobe.optIn.complete();
거부
adobe.optIn.deny([ adobe.OptInCategories.ANALYTICS] , true);
adobe.optIn.complete();
또한 아래 코드를 사용하여 권한을 가져올 수 있으므로 쿠키 동의 창을 표시하거나 숨길 수 있습니다.
if (adobe.optIn.isApproved(adobe.OptInCategories.ANALYTICS)){
$("#consent").hide();
}
위의 코드가 실행되자마자 Analytics 서버 호출이 실행됩니다.
확장에서 추가 구성을 확인할 수도 있습니다. 그러나 이는 이 문서의 범위를 벗어납니다. 자세한 내용은 Optin 확장 문서를 참조하십시오.