다음을 통해 공유


실시간 웹 개인 설정을 설정(프리뷰)

[이 문서는 시험판 문서이며 변경될 수 있습니다.]

Customer Insights - Data를 사용하면 방문자에 대한 알 수 없는 프로필을 자동으로 생성하고 웹 사이트 상호 작용(페이지 보기 및 상호 작용)을 실시간으로 추적할 수 있습니다. 웹 추적을 설정하고 고객이 웹사이트에서 인증할 때 고객을 알려진 프로필과 병합한 다음 고객 웹 환경을 개인화하십시오.

자세히 알아보기: 실시간 웹 개인 설정 개요.

사전 요구 사항

  • 웹사이트 고객이 포함된 소스 데이터는 수집통합됩니다. Customer Insights - Data는 통합 고객 프로필의 기본 키를 사용하여 웹사이트 방문자를 식별합니다. 기본 키는 이메일, 전화, RoyaltyId 등 고객을 고유하게 식별하는 필드여야 합니다.

    예를 들어 Customer Insights - Data에는 해당 테이블에서 고객을 고유하게 식별하는 기본 키로 LoyaltyId를 사용하는 LoyaltySignUps라는 원본 테이블이 있습니다.

웹 추적 설정

  1. Customer Insights - Data에 로그인하고 웹 추적 및 개인 설정을 선택합니다.

    웹 추적 및 개인 설정 스크린샷..

  2. 고객이 인증할 때 고객을 식별하기 위해 추적 스크립트가 사용해야 하는 테이블을 선택하십시오.

  3. 추적 스크립트를 복사하여 웹사이트의 <head> 태그에 붙여넣습니다.

    Google 태그 관리자와 같은 태그 관리자를 사용하는 경우 Google 태그 관리자 포털로 이동하세요. 새 태그 추가>태그 구성>사용자 지정 HTML>Customer Insights - Data 추적 스크립트 붙여넣기>저장을 선택합니다.

    Wordpress와 같은 콘텐츠 관리 시스템(CMS)을 사용하는 경우 CMS 공급자는 헤더에 스크립트를 추가하는 쉬운 방법을 제공해야 합니다. WordPress의 예: https://wordpress.com/support/adding-code-to-headers/.

  4. 방문자처럼 웹사이트를 탐색하세요.

  5. 알 수 없는 프로필을 보려면 고객 페이지로 이동하여 알 수 없음을 선택하세요. 알 수 없는 모든 프로필에는 식별자로 cookieId가 있으며 타임라인의 웹사이트 상호 작용이 자동으로 표시됩니다.

    고객 페이지의 알 수 없음 탭 스크린샷.

  6. Dataverse에서 웹 이벤트의 유효성을 검사하려면 https://make.powerapps.com/에 로그인하세요. 테이블>모두를 선택하고 PersonalizationViewPersonalizationAction 테이블을 선택합니다.

알 수 없는 고객을 인증하고 알려진 고객과 병합

Customer Insights - Data가 알 수 없는 프로필을 알려진 프로필에 자동으로 병합하도록 하려면 웹 사이트 고객을 식별하는 데 사용한 원본 테이블을 선택하세요.

  1. Customer Insights - Data에 로그인하고 웹 추적 및 개인 설정을 선택합니다.

  2. 알 수 없는 프로필을 식별하는 테이블을 선택하여 알려진 프로필과 병합합니다. 예를 들어 Customer Insights - Data의 원본 테이블 'LoyaltySignUps'는 'LoyaltyId'를 기본 키로 사용하여 해당 테이블에서 고객을 고유하게 식별합니다. 알 수 없는 프로필과 알려진 프로필을 식별하고 병합하려면 시스템은 방문자가 웹사이트에서 인증할 때 방문자의 'LoyaltyId'를 알아야 합니다. 이는 'SetUser' 함수를 호출하여 수행됩니다.

  3. 웹사이트에서 setUser 함수를 정의하세요. 일반적으로 방문자를 인증하는 페이지에서만 이 기능을 정의합니다. 식별자는 방문자 ID입니다. Loyalty1을 예로 들 수 있습니다.

    <script>
        function setUser() {
            window["MSCI"].setUser({ "authId": "<identifier>" });
     }
    </script>
    
  4. 방문자가 인증되면 setUser 함수를 호출하세요.

    <button type="submit" onclick="setUser()">Submit</button>
    

참고

데이터 통합을 위한 원본 테이블 중 하나로 사용된 테이블만 드롭다운에서 선택할 수 있습니다. Customer Insights - Data는 자동으로 이 테이블의 기본 키를 사용하여 방문자를 식별합니다. 병합 논리는 데이터 통합 프로세스와 동일합니다.

고객 웹 환경 개인 설정

고객의 웹 환경을 개인 설정하는 방법에는 두 가지가 있습니다.

  • Optimizely를 사용한 노코드 웹 개인 설정

  • API를 사용한 프로 코드 웹 개인 설정

    API를 사용하여 방문자의 웹 환경을 개인 설정하려면 인구 통계 정보, 웹 상호 작용, 활동, 세그먼트 및 측정값과 같은 각 고객에 대한 풍부한 정보를 검색할 수 있는 Customer Insights - Data API 중 하나를 쿼리하십시오.

    cookieId는 고객(알 수 없거나 알려짐)을 고유하게 식별하는 데에도 사용되므로 cookieId를 사용하여 프로필을 쿼리할 수도 있습니다. 프로필을 쿼리하려면 웹 사이트의 서버 측에서 Customer Insights - Data 웹 추적 쿠키를 검색합니다. Customer Insights - Data 쿠키는 요청에 "_msci"로 저장됩니다. C#을 사용하는 경우 현재 방문자의 쿠키에 액세스할 수 있습니다.

    string cookieId = Request.Cookies["_msci"]; //CI-D cookie
    

    그런 다음 이 쿠키를 식별자로 사용하여 Customer Insights - Data API를 쿼리할 수 있습니다.

참조 항목