실시간 고객 프로필 활성화

이 단원에서는 실시간 고객 프로필에 대해 스키마 및 데이터 세트를 활성화합니다.

데이터 세트 단원이 이 자습서에서 가장 짧은 수업이라고 했을 때 거짓말을 했습니다. 이 단원은 시간이 훨씬 적게 걸립니다! 말 그대로, 당신이 할 일은 토글 한 다발을 뒤집는 것입니다. 하지만 이 토글을 뒤집으면 어떻게 됩니까? 정말로​중요한 주제이므로 전체 페이지를 전용으로 사용하고 싶습니다.

실시간 고객 프로필을 사용하면 온라인, 오프라인, CRM 및 타사 데이터를 포함하여 여러 채널의 데이터를 결합하는 각 개별 고객을 전체적으로 확인할 수 있습니다. 프로필을 사용하면 서로 다른 고객 데이터를 모든 고객 상호 작용에 대해 실행 가능하고 타임스탬프가 지정된 계정을 제공하는 통합 보기에 통합할 수 있습니다.

이 모든 사운드처럼 기능에서 프로필용 모든 데이터​를 활성화할 필요가 없습니다. 실제로 활성화 사용 사례에 필요한 데이터만 활성화해야 합니다. 마케팅 사용 사례, 콜 센터 통합 등에 사용할 데이터를 활성화하여 강력한 고객 프로필에 빠르게 액세스해야 합니다. 분석을 위해 데이터를 업로드하는 경우 프로필에 대해 활성화하지 말아야 합니다.

데이터 아키텍처는 이 자습서를 제외하고 실시간 고객 프로필을 활성화해야 합니다.

연습을 시작하기 전에 이 짧은 비디오에서 실시간 고객 프로필에 대해 자세히 알아보십시오.

필요한 권한

권한 구성 단원에서는 이 단원을 완료하는 데 필요한 모든 액세스 컨트롤을 설정합니다. 특히

  • 권한 항목 데이터 모델링 > 스키마 보기스키마 관리
  • 권한 항목 데이터 관리 > 데이터 세트 보기데이터 세트 관리
  • 권한 항목 샌드박스 > Luma Tutorial
  • Luma Tutorial Platform 제품 프로필에 대한 사용자 역할 액세스
  • Luma Tutorial Platform 제품 프로필에 대한 개발자 역할 액세스(API용)

플랫폼 UI를 사용하여 실시간 고객 프로필에 대한 스키마 활성화

스키마를 활성화하는 간단한 작업으로 시작하십시오.

  1. 플랫폼 UI에서 Luma 충성도 스키마​를 엽니다.

  2. 스키마 속성​에서 프로필 스위치를 전환합니다.

  3. 확인 모달에서 Enable 단추를 눌러 확인합니다

  4. 저장 단추를 선택하여 변경 사항을 저장합니다

    중요

    프로필에 대해 스키마를 활성화하면 비활성화하거나 삭제할 수 없습니다. 또한 이 시점 후에는 스키마에서 필드를 제거할 수 없습니다. 이러한 의미는 나중에 프로덕션 환경에서 자체 데이터를 사용할 때 기억해야 합니다. 이 자습서에서는 언제든지 삭제할 수 있는 개발 샌드박스를 사용해야 합니다.

    이 자습서의 제어된 환경에서 데이터​_를 수집하기 전에 프로필용 스키마 및 데이터 세트_​를 사용하도록 설정합니다. 자체 데이터를 사용하여 작업하는 경우 다음 순서로 작업을 수행하는 것이 좋습니다.

    1. 먼저 데이터 세트에 데이터 수집
    2. 데이터 수집 프로세스 중에 발생하는 모든 문제(예: 데이터 유효성 검사 또는 매핑 문제)를 해결합니다
    3. 이제 데이터 섭취 를 확인했으므로 프로필용 데이터 세트 및 스키마를 활성화합니다
    4. 그런 다음 데이터가 프로필에 전송되도록 재설정합니다

    프로필 전환

쉽죠? 이러한 다른 스키마에 대해 위의 단계를 반복합니다.

  1. Luma 제품 카탈로그 스키마
  2. Luma 오프라인 구매 이벤트 스키마
  3. Luma 웹 이벤트 스키마(확인 모달에서 "이 스키마에 대한 데이터가 identityMap 필드에 기본 ID를 포함함") 상자를 선택합니다.

플랫폼 API를 사용하여 실시간 고객 프로필에 대한 스키마 활성화

이제 API를 사용하여 Luma CRM Schema을 활성화할 차례입니다. 이 연습을 건너뛰고 UI에서 활성화하려는 경우 바로 시작하십시오.

스키마의 meta:altId 가져오기

먼저 Luma CRM Schemameta:altId을 가져오겠습니다.

  1. 열기 Postman
  2. 지난 24시간 동안 요청을 하지 않은 경우 인증 토큰이 만료되었을 수 있습니다. Adobe I/O Access Token Generation > Local Signing (Non-production use-only) > IMS: JWT Generate + Auth via User Token 요청을 열고 Send 를 선택하여 Postman 단원에서 했던 것처럼 새 JWT 및 액세스 토큰을 요청합니다.
  3. 요청 Schema Registry API > Schemas > List all schemas within the specified container.​을 엽니다.
  4. 수락 헤더를 허용되는 값 중 하나로 업데이트(예: application/vnd.adobe.xdm+json)
  5. Send 단추를 선택합니다.
  6. 200개의 응답이 있어야 합니다
  7. Luma CRM Schema 항목에 대한 응답을 보고 meta:altId 값을 복사합니다
    meta:altId 복사

스키마 활성화

이제 스키마의 meta:altId가 있으므로 프로필에 대해 활성화할 수 있습니다.

  1. 요청 Schema Registry API > Schemas > Modify or update part of a tenant-defined schema.​을 엽니다.

  2. Params​에 meta:altId 값을 $id 값으로 붙여 넣습니다.

  3. Body 탭에서 다음 코드를 붙여 넣습니다

    [{
        "op": "add",
        "path": "/meta:immutableTags",
        "value": ["union"]
    }]
    
  4. Send 단추를 선택합니다.

  5. 200개의 응답이 있어야 합니다

UI에서 5개의 스키마가 모두 프로필에 대해 활성화되어 있는지 확인할 수 있어야 합니다(Luma CRM Schema 이 활성화되어 있는지 확인하려면 SHIFT-Reload가 필요할 수 있음).
모든 스키마가 활성화됨

플랫폼 UI를 사용하여 실시간 고객 프로필에 대한 데이터 세트 활성화

프로필에 대해서도 데이터 세트를 활성화해야 하며 프로세스가 훨씬 간단합니다.

  1. 플랫폼 UI에서 Luma Loyalty Dataset 을 엽니다.

  2. 프로필 스위치 전환

  3. 확인 모달에서 Enable 단추를 눌러 확인합니다

     프로필 전환

이러한 다른 데이터 세트에 대해 위의 단계를 반복합니다.

  1. Luma 제품 카탈로그 데이터 세트
  2. Luma 오프라인 구매 이벤트 데이터 세트
  3. Luma 웹 이벤트 데이터 세트
노트

스키마와는 달리 프로필에서 데이터 세트를 비활성화할 수 있지만 이전에 수집된 모든 데이터는 프로필에 유지됩니다.

플랫폼 API를 사용하여 실시간 고객 프로필에 대한 데이터 세트 활성화

이제 API를 사용하여 프로필에 대한 데이터 세트를 활성화합니다. 또한 위의 방법을 사용하여 UI를 통해 활성화하려는 경우에도 좋습니다.

데이터 집합 ID 가져오기

먼저 Luma CRM Datasetid을 가져와야 합니다.

  1. 열기 Postman
  2. 지난 24시간 동안 요청을 하지 않은 경우 인증 토큰이 만료되었을 수 있습니다. Adobe I/O Access Token Generation > Local Signing (Non-production use-only) > IMS: JWT Generate + Auth via User Token 요청을 열고 Send 를 선택하여 Postman 단원에서 했던 것처럼 새 JWT 및 액세스 토큰을 요청합니다.
  3. 요청 Catalog Service API > Datasets > Retrieve a list of datasets.​을 엽니다.
  4. Send 단추를 선택합니다.
  5. 200개의 응답이 있어야 합니다
  6. Luma CRM Dataset 항목에 대한 응답을 보고 ID를 복사합니다.
    ID 복사

데이터 집합 활성화

이제 데이터 세트 ID가 있으므로 프로필에 사용할 수 있습니다.

  1. 요청 Catalog Service API > Datasets > Update one or more attributes of a dataset specified by ID.​을 엽니다.

  2. Params​에서 DATASET_ID 값을 고유한 값으로 업데이트합니다

  3. Body 탭에서 다음 코드를 붙여 넣습니다. 처음 두 값은 이전 응답에 표시되는 기존 태그입니다. 추가하고 있는 두 개의 새 태그 외에 본문에 포함해야 합니다.

    {
        "tags":{
            "adobe/pqs/table":["luma_crm_dataset"],
            "adobe/siphon/table/format":["parquet"],
            "unifiedProfile":["enabled:true"],
            "unifiedIdentity":["enabled:true"]
            }
    }
    
  4. Send 단추를 선택합니다.

  5. 200개의 응답이 있어야 합니다

    ID 복사

UI에 데이터 세트가 활성화되어 있는지 확인할 수도 있습니다.
확인

중요

프로필에 대한 스키마 및 데이터 세트를 활성화하기 전에 데이터를 수집하는 경우 나중에 해당 데이터를 다시 수집해야 합니다.

추가 리소스

데이터 엔진은 데이터 수집 이벤트에 계속 가입해야 합니다.
데이터 아키텍처는 헤드를 건너뛰고 원하는 경우 배치 수집 단원으로 이동합니다.

이 페이지에서는